v2.4.1.1 -> v2.4.1.2
authorLinus Torvalds <torvalds@athlon.transmeta.com>
Tue, 5 Feb 2002 01:56:46 +0000 (17:56 -0800)
committerLinus Torvalds <torvalds@athlon.transmeta.com>
Tue, 5 Feb 2002 01:56:46 +0000 (17:56 -0800)
commit5d12a58c4049a4839abbbdf87dd189505513b1b6
tree3bbde32337e8ec19cf556a0e1f53b037e01e3122
parent1644c00da2252cb979743060056b2e2778884e99
v2.4.1.1 -> v2.4.1.2

  - driver sync up with Alan
  - Andrew Morton: wakeup cleanup and race fix
  - Paul Mackerras: macintosh driver updates.
  - don't trust "page_count()" on reserved pages!
  - Russell King: fix serious IDE multimode write bug!
  - me, Jens, others: fix elevator problem
  - ARM, MIPS and cris architecture updates
  - alpha updates: better page clear/copy, avoid kernel lock in execve
  - USB and firewire updates
  - ISDN updates
  - Irda updates
495 files changed:
CREDITS
Documentation/00-INDEX
Documentation/Configure.help
Documentation/DocBook/kernel-hacking.tmpl
Documentation/DocBook/kernel-locking.tmpl
Documentation/SubmittingDrivers
Documentation/cris/README [new file with mode: 0644]
Documentation/filesystems/00-INDEX
Documentation/ia64/efirtc.txt
Documentation/isdn/README.HiSax
Documentation/isdn/README.diversion
Documentation/isdn/README.hfc-pci
Documentation/isdn/README.hysdn
Documentation/networking/00-INDEX
Documentation/networking/smc9.txt
Documentation/scsi-generic.txt
Documentation/sound/Maestro3 [new file with mode: 0644]
Documentation/sound/NM256
Documentation/sound/OPL3-SA2
Documentation/usb/usb-serial.txt
MAINTAINERS
Makefile
arch/alpha/kernel/alpha_ksyms.c
arch/alpha/kernel/osf_sys.c
arch/alpha/kernel/process.c
arch/alpha/kernel/sys_ruffian.c
arch/alpha/kernel/traps.c
arch/alpha/lib/Makefile
arch/alpha/lib/clear_page.S [new file with mode: 0644]
arch/alpha/lib/copy_page.S [new file with mode: 0644]
arch/alpha/lib/ev6-clear_page.S [new file with mode: 0644]
arch/alpha/lib/ev6-copy_page.S [new file with mode: 0644]
arch/arm/Makefile
arch/arm/boot/Makefile
arch/arm/boot/bootp/Makefile
arch/arm/boot/bootp/init.S
arch/arm/boot/compressed/Makefile
arch/arm/boot/compressed/head-ftvpci.S
arch/arm/boot/compressed/head-l7200.S
arch/arm/boot/compressed/head-sa1100.S
arch/arm/boot/compressed/head-shark.S [new file with mode: 0644]
arch/arm/boot/compressed/head.S
arch/arm/boot/compressed/ofw-shark.c [new file with mode: 0644]
arch/arm/boot/compressed/setup-sa1100.S
arch/arm/boot/compressed/vmlinux.lds.in
arch/arm/config.in
arch/arm/kernel/Makefile
arch/arm/kernel/bios32.c
arch/arm/kernel/dma-arc.c
arch/arm/kernel/dma-rpc.c
arch/arm/kernel/entry-armo.S
arch/arm/kernel/fiq.c
arch/arm/kernel/process.c
arch/arm/kernel/time.c
arch/arm/kernel/traps.c
arch/arm/lib/Makefile
arch/arm/lib/io-acorn.S
arch/arm/lib/io-pcio.S
arch/arm/lib/io-readsb.S
arch/arm/lib/io-readsl-armv3.S [new file with mode: 0644]
arch/arm/lib/io-readsl-armv4.S [new file with mode: 0644]
arch/arm/lib/io-readsl.S [deleted file]
arch/arm/lib/io-readsw-armv3.S
arch/arm/lib/io-readsw-armv4.S
arch/arm/lib/io-writesb.S
arch/arm/lib/io-writesl.S
arch/arm/lib/io-writesw-armv3.S
arch/arm/lib/io-writesw-armv4.S
arch/arm/mach-sa1100/Makefile
arch/arm/mach-sa1100/hw.c
arch/arm/mach-shark/Makefile
arch/arm/mm/Makefile
arch/arm/mm/fault-armo.c
arch/arm/mm/fault-armv.c
arch/arm/mm/fault-common.c
arch/arm/mm/init.c
arch/arm/mm/mm-armv.c
arch/arm/mm/proc-arm6,7.S
arch/arm/mm/proc-arm720.S
arch/arm/mm/proc-arm920.S
arch/arm/mm/proc-sa110.S
arch/arm/nwfpe/Makefile
arch/arm/vmlinux-armo.lds.in
arch/arm/vmlinux-armv.lds.in
arch/cris/Makefile [new file with mode: 0644]
arch/cris/README.mm [new file with mode: 0644]
arch/cris/boot/Makefile [new file with mode: 0644]
arch/cris/boot/compressed/Makefile [new file with mode: 0644]
arch/cris/boot/compressed/README [new file with mode: 0644]
arch/cris/boot/compressed/decompress.ld [new file with mode: 0644]
arch/cris/boot/compressed/head.S [new file with mode: 0644]
arch/cris/boot/compressed/misc.c [new file with mode: 0644]
arch/cris/config.in [new file with mode: 0644]
arch/cris/cris.ld [new file with mode: 0644]
arch/cris/defconfig [new file with mode: 0644]
arch/cris/drivers/Config.in [new file with mode: 0644]
arch/cris/drivers/Makefile [new file with mode: 0644]
arch/cris/drivers/axisflashmap.c [new file with mode: 0644]
arch/cris/drivers/ethernet.c [new file with mode: 0644]
arch/cris/drivers/ide.c [new file with mode: 0644]
arch/cris/drivers/serial.c [new file with mode: 0644]
arch/cris/drivers/serial.h [new file with mode: 0644]
arch/cris/kernel/Makefile [new file with mode: 0644]
arch/cris/kernel/debugport.c [new file with mode: 0644]
arch/cris/kernel/entry.S [new file with mode: 0644]
arch/cris/kernel/head.S [new file with mode: 0644]
arch/cris/kernel/hexify.c [new file with mode: 0644]
arch/cris/kernel/irq.c [new file with mode: 0644]
arch/cris/kernel/kgdb.c [new file with mode: 0644]
arch/cris/kernel/ksyms.c [new file with mode: 0644]
arch/cris/kernel/process.c [new file with mode: 0644]
arch/cris/kernel/ptrace.c [new file with mode: 0644]
arch/cris/kernel/semaphore.c [new file with mode: 0644]
arch/cris/kernel/setup.c [new file with mode: 0644]
arch/cris/kernel/shadows.c [new file with mode: 0644]
arch/cris/kernel/signal.c [new file with mode: 0644]
arch/cris/kernel/sys_cris.c [new file with mode: 0644]
arch/cris/kernel/time.c [new file with mode: 0644]
arch/cris/kernel/traps.c [new file with mode: 0644]
arch/cris/lib/Makefile [new file with mode: 0644]
arch/cris/lib/checksum.S [new file with mode: 0644]
arch/cris/lib/checksumcopy.S [new file with mode: 0644]
arch/cris/lib/dmacopy.c [new file with mode: 0644]
arch/cris/lib/memset.c [new file with mode: 0644]
arch/cris/lib/old_checksum.c [new file with mode: 0644]
arch/cris/lib/string.c [new file with mode: 0644]
arch/cris/lib/usercopy.c [new file with mode: 0644]
arch/cris/mm/Makefile [new file with mode: 0644]
arch/cris/mm/extable.c [new file with mode: 0644]
arch/cris/mm/fault.c [new file with mode: 0644]
arch/cris/mm/init.c [new file with mode: 0644]
arch/cris/mm/tlb.c [new file with mode: 0644]
arch/i386/kernel/pci-pc.c
arch/mips/cobalt/Makefile [deleted file]
arch/mips/cobalt/cobaltscc.c [deleted file]
arch/mips/cobalt/diagdefs.h [deleted file]
arch/mips/cobalt/hw-access.c [deleted file]
arch/mips/cobalt/int-handler.S [deleted file]
arch/mips/cobalt/pci.c [deleted file]
arch/mips/cobalt/reset.c [deleted file]
arch/mips/cobalt/serial.h [deleted file]
arch/mips/cobalt/setup.c [deleted file]
arch/mips/cobalt/via.c [deleted file]
arch/mips/cobalt/z8530.h [deleted file]
arch/mips64/Makefile
arch/mips64/arc/Makefile
arch/mips64/boot/Makefile
arch/mips64/config.in
arch/mips64/defconfig
arch/mips64/defconfig-ip22
arch/mips64/defconfig-ip27
arch/mips64/kernel/Makefile
arch/mips64/kernel/setup.c
arch/mips64/kernel/smp.c
arch/mips64/lib/Makefile
arch/mips64/lib/rtc-no.c
arch/mips64/lib/rtc-std.c
arch/mips64/mm/Makefile
arch/mips64/mm/r4xx0.c
arch/mips64/sgi-ip22/Makefile
arch/mips64/sgi-ip27/Makefile
arch/mips64/sgi-ip27/ip27-init.c
drivers/acorn/Makefile
drivers/acorn/block/Makefile
drivers/acorn/block/fd1772.c
drivers/acorn/char/Makefile
drivers/acorn/net/Config.in
drivers/acorn/net/Makefile
drivers/acorn/net/ether1.c
drivers/acorn/net/ether3.c
drivers/acorn/net/etherh.c
drivers/acorn/scsi/Makefile
drivers/acorn/scsi/arxescsi.c
drivers/acorn/scsi/cumana_1.c
drivers/acorn/scsi/cumana_1.h [deleted file]
drivers/acorn/scsi/cumana_2.c
drivers/acorn/scsi/cumana_2.h [deleted file]
drivers/acorn/scsi/ecoscsi.c
drivers/acorn/scsi/ecoscsi.h [deleted file]
drivers/acorn/scsi/eesox.c
drivers/acorn/scsi/eesox.h [deleted file]
drivers/acorn/scsi/fas216.c
drivers/acorn/scsi/msgqueue.c
drivers/acorn/scsi/oak.c
drivers/acorn/scsi/oak.h [deleted file]
drivers/acorn/scsi/powertec.c
drivers/acorn/scsi/powertec.h [deleted file]
drivers/acorn/scsi/queue.c
drivers/atm/fore200e.c
drivers/atm/iphase.c
drivers/atm/iphase.h
drivers/atm/nicstar.c
drivers/block/cpqarray.c
drivers/block/ll_rw_blk.c
drivers/block/loop.c
drivers/block/paride/aten.c
drivers/block/paride/bpck.c
drivers/block/paride/comm.c
drivers/block/paride/dstr.c
drivers/block/paride/epat.c
drivers/block/paride/epia.c
drivers/block/paride/fit2.c
drivers/block/paride/fit3.c
drivers/block/paride/friq.c
drivers/block/paride/frpw.c
drivers/block/paride/kbic.c
drivers/block/paride/ktti.c
drivers/block/paride/on20.c
drivers/block/paride/on26.c
drivers/block/paride/paride.c
drivers/block/paride/pcd.c
drivers/block/paride/pd.c
drivers/block/paride/pf.c
drivers/block/paride/pg.c
drivers/block/paride/pseudo.h
drivers/block/paride/pt.c
drivers/block/paride/setup.h
drivers/cdrom/cm206.c
drivers/cdrom/cm206.h
drivers/cdrom/mcd.c
drivers/cdrom/optcd.c
drivers/cdrom/optcd.h
drivers/cdrom/sbpcd.c
drivers/char/drm/Makefile
drivers/char/ftape/lowlevel/fdc-isr.c
drivers/char/lp.c
drivers/char/mem.c
drivers/char/pc110pad.c
drivers/ide/ide-disk.c
drivers/ide/ide-probe.c
drivers/ide/osb4.c
drivers/ieee1394/guid.c
drivers/ieee1394/hosts.c
drivers/ieee1394/ieee1394_core.c
drivers/ieee1394/ieee1394_types.h
drivers/ieee1394/ohci1394.c
drivers/ieee1394/ohci1394.h
drivers/ieee1394/pcilynx.c
drivers/ieee1394/pcilynx.h
drivers/ieee1394/raw1394.c
drivers/isdn/avmb1/capi.c
drivers/isdn/divert/isdn_divert.c
drivers/isdn/hisax/netjet.c
drivers/isdn/hisax/nj_s.c
drivers/isdn/hisax/nj_u.c
drivers/isdn/isdn_common.c
drivers/isdn/isdn_net.c
drivers/isdn/isdn_ppp.c
drivers/isdn/isdn_v110.c
drivers/macintosh/Makefile
drivers/macintosh/macserial.c
drivers/macintosh/macserial.h
drivers/macintosh/via-pmu.c
drivers/md/md.c
drivers/media/video/stradis.c
drivers/media/video/zr36120.c
drivers/mtd/cfi_cmdset_0001.c
drivers/mtd/cfi_cmdset_0002.c
drivers/mtd/ftl.c
drivers/mtd/mapped.c [deleted file]
drivers/mtd/mtdchar.c
drivers/mtd/nftlmount.c
drivers/mtd/pmc551.c
drivers/mtd/rpxlite.c
drivers/mtd/slram.c
drivers/mtd/vmax301.c
drivers/net/8390.c
drivers/net/8390.h
drivers/net/Space.c
drivers/net/eepro100.c
drivers/net/ewrk3.c
drivers/net/ewrk3.h
drivers/net/hamradio/6pack.c
drivers/net/hamradio/scc.c
drivers/net/hamradio/yam.c
drivers/net/hydra.c
drivers/net/irda/irport.c
drivers/net/irda/irtty.c
drivers/net/irda/nsc-ircc.c
drivers/net/irda/smc-ircc.c
drivers/net/irda/toshoboe.c
drivers/net/irda/w83977af_ir.c
drivers/net/natsemi.c
drivers/net/pcmcia/xirc2ps_cs.c
drivers/net/pcnet32.c
drivers/net/ppp_generic.c
drivers/net/rclanmtl.c
drivers/net/rclanmtl.h
drivers/net/rcpci45.c
drivers/net/strip.c
drivers/net/tokenring/Makefile
drivers/net/tokenring/smctr.c
drivers/scsi/aha152x.c
drivers/scsi/aha152x.h
drivers/scsi/eata.c
drivers/scsi/eata.h
drivers/scsi/scsi_ioctl.c
drivers/scsi/scsi_scan.c
drivers/scsi/u14-34f.c
drivers/scsi/u14-34f.h
drivers/sound/Config.in
drivers/sound/Makefile
drivers/sound/ad1816.c
drivers/sound/ad1848.c
drivers/sound/audio.c
drivers/sound/awe_wave.c
drivers/sound/cs4281.c [deleted file]
drivers/sound/cs4281/Makefile [new file with mode: 0644]
drivers/sound/cs4281/cs4281_hwdefs.h [new file with mode: 0644]
drivers/sound/cs4281/cs4281_wrapper-24.c [new file with mode: 0644]
drivers/sound/cs4281/cs4281m.c [new file with mode: 0644]
drivers/sound/cs4281/cs4281pm-24.c [new file with mode: 0644]
drivers/sound/cs4281/cs4281pm.h [new file with mode: 0644]
drivers/sound/cs4281_hwdefs.h [deleted file]
drivers/sound/cs46xx.c
drivers/sound/dev_table.h
drivers/sound/emu10k1/ecard.h
drivers/sound/emu10k1/midi.c
drivers/sound/maestro3.c [new file with mode: 0644]
drivers/sound/maestro3.h [new file with mode: 0644]
drivers/sound/mpu401.c
drivers/sound/opl3sa2.c
drivers/sound/pss.c
drivers/sound/sb_card.c
drivers/sound/sscape.c
drivers/sound/uart401.c
drivers/sound/via82cxxx_audio.c
drivers/sound/ymf_sb.c [deleted file]
drivers/telephony/ixj.c
drivers/telephony/ixj.h
drivers/usb/serial/empeg.c
drivers/usb/serial/mct_u232.c
drivers/usb/serial/mct_u232.h
drivers/usb/serial/usbserial.c
drivers/usb/serial/visor.c
drivers/usb/wacom.c
drivers/video/amifb.c
drivers/video/fbmem.c
drivers/video/hgafb.c
drivers/video/matrox/matroxfb_DAC1064.c
drivers/video/matrox/matroxfb_base.c
drivers/video/matrox/matroxfb_base.h
fs/dcache.c
fs/inode.c
fs/reiserfs/namei.c
include/asm-alpha/page.h
include/asm-arm/arch-arc/io.h
include/asm-arm/arch-arc/irqs.h
include/asm-arm/arch-cl7500/io.h
include/asm-arm/arch-cl7500/irqs.h
include/asm-arm/arch-ebsa110/io.h
include/asm-arm/arch-ebsa110/memory.h
include/asm-arm/arch-ebsa110/processor.h [deleted file]
include/asm-arm/arch-ebsa285/io.h
include/asm-arm/arch-nexuspci/io.h
include/asm-arm/arch-rpc/io.h
include/asm-arm/arch-rpc/irqs.h
include/asm-arm/arch-sa1100/SA-1111.h
include/asm-arm/arch-sa1100/graphicsclient.h [new file with mode: 0644]
include/asm-arm/arch-sa1100/hardware.h
include/asm-arm/arch-sa1100/ide.h
include/asm-arm/arch-sa1100/io.h
include/asm-arm/arch-sa1100/irq.h
include/asm-arm/arch-sa1100/irqs.h
include/asm-arm/arch-sa1100/memory.h
include/asm-arm/arch-sa1100/mmzone.h
include/asm-arm/arch-sa1100/pangolin.h [new file with mode: 0644]
include/asm-arm/arch-sa1100/processor.h [deleted file]
include/asm-arm/arch-sa1100/system.h
include/asm-arm/arch-sa1100/thinclient.h [deleted file]
include/asm-arm/arch-sa1100/uncompress.h
include/asm-arm/arch-shark/io.h
include/asm-arm/arch-tbox/io.h
include/asm-arm/ecard.h
include/asm-arm/fiq.h
include/asm-arm/io.h
include/asm-arm/ioctls.h
include/asm-arm/linux_logo.h
include/asm-arm/mach/arch.h
include/asm-arm/mach/irq.h [new file with mode: 0644]
include/asm-arm/proc-armo/pgtable.h
include/asm-arm/proc-armv/pgtable.h
include/asm-arm/setup.h
include/asm-cris/a.out.h [new file with mode: 0644]
include/asm-cris/atomic.h [new file with mode: 0644]
include/asm-cris/axisflashmap.h [new file with mode: 0644]
include/asm-cris/bitops.h [new file with mode: 0644]
include/asm-cris/bugs.h [new file with mode: 0644]
include/asm-cris/byteorder.h [new file with mode: 0644]
include/asm-cris/cache.h [new file with mode: 0644]
include/asm-cris/checksum.h [new file with mode: 0644]
include/asm-cris/current.h [new file with mode: 0644]
include/asm-cris/delay.h [new file with mode: 0644]
include/asm-cris/div64.h [new file with mode: 0644]
include/asm-cris/dma.h [new file with mode: 0644]
include/asm-cris/elf.h [new file with mode: 0644]
include/asm-cris/errno.h [new file with mode: 0644]
include/asm-cris/eshlibld.h [new file with mode: 0644]
include/asm-cris/fcntl.h [new file with mode: 0644]
include/asm-cris/hardirq.h [new file with mode: 0644]
include/asm-cris/hdreg.h [new file with mode: 0644]
include/asm-cris/ide.h [new file with mode: 0644]
include/asm-cris/io.h [new file with mode: 0644]
include/asm-cris/ioctl.h [new file with mode: 0644]
include/asm-cris/ioctls.h [new file with mode: 0644]
include/asm-cris/ipc.h [new file with mode: 0644]
include/asm-cris/ipcbuf.h [new file with mode: 0644]
include/asm-cris/irq.h [new file with mode: 0644]
include/asm-cris/locks.h [new file with mode: 0644]
include/asm-cris/mman.h [new file with mode: 0644]
include/asm-cris/mmu.h [new file with mode: 0644]
include/asm-cris/mmu_context.h [new file with mode: 0644]
include/asm-cris/module.h [new file with mode: 0644]
include/asm-cris/msgbuf.h [new file with mode: 0644]
include/asm-cris/namei.h [new file with mode: 0644]
include/asm-cris/page.h [new file with mode: 0644]
include/asm-cris/param.h [new file with mode: 0644]
include/asm-cris/pci.h [new file with mode: 0644]
include/asm-cris/pgalloc.h [new file with mode: 0644]
include/asm-cris/pgtable.h [new file with mode: 0644]
include/asm-cris/poll.h [new file with mode: 0644]
include/asm-cris/posix_types.h [new file with mode: 0644]
include/asm-cris/processor.h [new file with mode: 0644]
include/asm-cris/ptrace.h [new file with mode: 0644]
include/asm-cris/resource.h [new file with mode: 0644]
include/asm-cris/rtc.h [new file with mode: 0644]
include/asm-cris/segment.h [new file with mode: 0644]
include/asm-cris/semaphore-helper.h [new file with mode: 0644]
include/asm-cris/semaphore.h [new file with mode: 0644]
include/asm-cris/sembuf.h [new file with mode: 0644]
include/asm-cris/setup.h [new file with mode: 0644]
include/asm-cris/shmbuf.h [new file with mode: 0644]
include/asm-cris/shmparam.h [new file with mode: 0644]
include/asm-cris/sigcontext.h [new file with mode: 0644]
include/asm-cris/siginfo.h [new file with mode: 0644]
include/asm-cris/signal.h [new file with mode: 0644]
include/asm-cris/smp.h [new file with mode: 0644]
include/asm-cris/smp_lock.h [new file with mode: 0644]
include/asm-cris/smplock.h [new file with mode: 0644]
include/asm-cris/socket.h [new file with mode: 0644]
include/asm-cris/sockios.h [new file with mode: 0644]
include/asm-cris/softirq.h [new file with mode: 0644]
include/asm-cris/stat.h [new file with mode: 0644]
include/asm-cris/statfs.h [new file with mode: 0644]
include/asm-cris/string.h [new file with mode: 0644]
include/asm-cris/sv_addr.agh [new file with mode: 0644]
include/asm-cris/sv_addr_ag.h [new file with mode: 0644]
include/asm-cris/svinto.h [new file with mode: 0644]
include/asm-cris/system.h [new file with mode: 0644]
include/asm-cris/termbits.h [new file with mode: 0644]
include/asm-cris/termios.h [new file with mode: 0644]
include/asm-cris/timex.h [new file with mode: 0644]
include/asm-cris/types.h [new file with mode: 0644]
include/asm-cris/uaccess.h [new file with mode: 0644]
include/asm-cris/ucontext.h [new file with mode: 0644]
include/asm-cris/unaligned.h [new file with mode: 0644]
include/asm-cris/unistd.h [new file with mode: 0644]
include/asm-cris/user.h [new file with mode: 0644]
include/asm-mips64/delay.h
include/asm-mips64/errno.h
include/asm-mips64/sn/mapped_kernel.h
include/asm-mips64/watch.h
include/linux/dcache.h
include/linux/elf.h
include/linux/fs.h
include/linux/isdn.h
include/linux/kernelcapi.h
include/linux/mtd/ftl.h
include/linux/mtd/map.h
include/linux/parport.h
include/linux/sched.h
include/linux/telephony.h
include/linux/wait.h
include/net/irda/irda.h
include/net/irda/irda_device.h
include/net/irda/irlap.h
include/net/irda/irlap_frame.h
include/net/irda/qos.h
kernel/printk.c
kernel/sched.c
kernel/sysctl.c
mm/memory.c
mm/mmap.c
net/ipv4/netfilter/ip_fw_compat.c
net/irda/irlan/irlan_client.c
net/irda/irlan/irlan_eth.c
net/irda/irlap.c
net/irda/irlap_event.c
net/irda/irlap_frame.c
net/irda/irttp.c
net/irda/qos.c
scripts/Lindent [new file with mode: 0644]
scripts/lxdialog/checklist.c
scripts/lxdialog/menubox.c
scripts/makelst