v2.4.4.4 -> v2.4.4.5
authorLinus Torvalds <torvalds@athlon.transmeta.com>
Tue, 5 Feb 2002 02:17:03 +0000 (18:17 -0800)
committerLinus Torvalds <torvalds@athlon.transmeta.com>
Tue, 5 Feb 2002 02:17:03 +0000 (18:17 -0800)
commit560e89962e32171585dd95af9ac9911ebc0e02ce
tree4c3bb66e7344a72dd005144891677537c9c4a607
parent923215ae27c66dc2d25cc93ce1f7d3ef821c80bc
v2.4.4.4 -> v2.4.4.5

  - Al Viro: fs cleanups
  - David Miller: sparc semaphores
  - Christoph Hellwig: VxFS update
  - Asit Mallick: set machine check bit with set_in_cr4
  - Richard Henderson: fix alpha pci_controller_num(), sg_fill, SRM poweroff.
  - Johannes Erdfelt: USB updates
  - Cort Dougan: bitkeeper Id's on the ppc side
  - Matt Chapman: NFS file locking SMP lock fix
  - Alan Cox: further merging
535 files changed:
CREDITS
Documentation/Configure.help
Documentation/usb/philips.txt [new file with mode: 0644]
MAINTAINERS
Makefile
arch/alpha/boot/tools/objstrip.c
arch/alpha/kernel/pci.c
arch/alpha/kernel/pci_iommu.c
arch/alpha/kernel/setup.c
arch/alpha/kernel/sys_nautilus.c
arch/arm/mach-ebsa110/io.c
arch/arm/mach-sa1100/dma.h
arch/cris/boot/tools/build.c
arch/cris/kernel/entry.S
arch/cris/kernel/traps.c
arch/i386/defconfig
arch/i386/kernel/bluesmoke.c
arch/i386/kernel/setup.c
arch/i386/lib/mmx.c
arch/m68k/config.in
arch/ppc/8260_io/Makefile
arch/ppc/8260_io/commproc.c
arch/ppc/8260_io/enet.c
arch/ppc/8260_io/fcc_enet.c
arch/ppc/8260_io/uart.c
arch/ppc/8xx_io/Makefile
arch/ppc/8xx_io/commproc.c
arch/ppc/8xx_io/commproc.h
arch/ppc/8xx_io/enet.c
arch/ppc/8xx_io/fec.c
arch/ppc/8xx_io/uart.c
arch/ppc/Makefile
arch/ppc/amiga/Makefile
arch/ppc/amiga/amiga_ksyms.c
arch/ppc/amiga/amiints.c
arch/ppc/amiga/amisound.c
arch/ppc/amiga/bootinfo.c
arch/ppc/amiga/chipram.c
arch/ppc/amiga/cia.c
arch/ppc/amiga/config.c
arch/ppc/amiga/ints.c
arch/ppc/amiga/pcmcia.c
arch/ppc/amiga/time.c
arch/ppc/config.in
arch/ppc/configs/IVMS8_defconfig
arch/ppc/configs/SM850_defconfig
arch/ppc/configs/SPD823TS_defconfig
arch/ppc/configs/TQM823L_defconfig
arch/ppc/configs/TQM850L_defconfig
arch/ppc/configs/TQM860L_defconfig
arch/ppc/configs/apus_defconfig
arch/ppc/configs/bseip_defconfig
arch/ppc/configs/est8260_defconfig
arch/ppc/configs/gemini_defconfig
arch/ppc/configs/mbx_defconfig
arch/ppc/configs/oak_defconfig
arch/ppc/configs/rpxcllf_defconfig
arch/ppc/configs/rpxlite_defconfig
arch/ppc/configs/walnut_defconfig
arch/ppc/kernel/Makefile
arch/ppc/kernel/align.c
arch/ppc/kernel/apus_pci.c
arch/ppc/kernel/apus_pci.h
arch/ppc/kernel/apus_setup.c
arch/ppc/kernel/bitops.c
arch/ppc/kernel/checks.c
arch/ppc/kernel/chrp_pci.c
arch/ppc/kernel/chrp_setup.c
arch/ppc/kernel/chrp_time.c
arch/ppc/kernel/entry.S
arch/ppc/kernel/error_log.c
arch/ppc/kernel/error_log.h
arch/ppc/kernel/feature.c
arch/ppc/kernel/find_name.c
arch/ppc/kernel/galaxy_pci.c
arch/ppc/kernel/gemini_pci.c
arch/ppc/kernel/gemini_prom.S
arch/ppc/kernel/gemini_setup.c
arch/ppc/kernel/hashtable.S
arch/ppc/kernel/head.S
arch/ppc/kernel/head_4xx.S
arch/ppc/kernel/head_8xx.S
arch/ppc/kernel/i8259.c
arch/ppc/kernel/i8259.h
arch/ppc/kernel/idle.c
arch/ppc/kernel/indirect_pci.c
arch/ppc/kernel/irq.c
arch/ppc/kernel/local_irq.h
arch/ppc/kernel/m8260_setup.c
arch/ppc/kernel/m8xx_setup.c
arch/ppc/kernel/misc.S
arch/ppc/kernel/mk_defs.c
arch/ppc/kernel/oak_setup.c
arch/ppc/kernel/oak_setup.h
arch/ppc/kernel/open_pic.c
arch/ppc/kernel/open_pic.h
arch/ppc/kernel/open_pic_defs.h
arch/ppc/kernel/pci-dma.c
arch/ppc/kernel/pci.c
arch/ppc/kernel/pci.h
arch/ppc/kernel/pmac_backlight.c
arch/ppc/kernel/pmac_nvram.c
arch/ppc/kernel/pmac_pci.c
arch/ppc/kernel/pmac_pic.c
arch/ppc/kernel/pmac_pic.h
arch/ppc/kernel/pmac_setup.c
arch/ppc/kernel/pmac_time.c
arch/ppc/kernel/ppc-stub.c
arch/ppc/kernel/ppc4xx_pic.c
arch/ppc/kernel/ppc4xx_pic.h
arch/ppc/kernel/ppc8260_pic.c
arch/ppc/kernel/ppc8260_pic.h
arch/ppc/kernel/ppc8xx_pic.c
arch/ppc/kernel/ppc8xx_pic.h
arch/ppc/kernel/ppc_asm.h
arch/ppc/kernel/ppc_htab.c
arch/ppc/kernel/ppc_ksyms.c
arch/ppc/kernel/prep_nvram.c
arch/ppc/kernel/prep_pci.c
arch/ppc/kernel/prep_setup.c
arch/ppc/kernel/prep_time.c
arch/ppc/kernel/proc_rtas.c
arch/ppc/kernel/process.c
arch/ppc/kernel/prom.c
arch/ppc/kernel/ptrace.c
arch/ppc/kernel/qspan_pci.c
arch/ppc/kernel/residual.c
arch/ppc/kernel/semaphore.c
arch/ppc/kernel/setup.c
arch/ppc/kernel/signal.c
arch/ppc/kernel/sleep.S
arch/ppc/kernel/smp.c
arch/ppc/kernel/softemu8xx.c
arch/ppc/kernel/syscalls.c
arch/ppc/kernel/time.c
arch/ppc/kernel/traps.c
arch/ppc/kernel/walnut_setup.c
arch/ppc/kernel/walnut_setup.h
arch/ppc/kernel/xics.c
arch/ppc/kernel/xics.h
arch/ppc/lib/Makefile
arch/ppc/lib/checksum.S
arch/ppc/lib/locks.c
arch/ppc/lib/strcase.c
arch/ppc/lib/string.S
arch/ppc/math-emu/Makefile
arch/ppc/math-emu/double.h
arch/ppc/math-emu/fabs.c
arch/ppc/math-emu/fadd.c
arch/ppc/math-emu/fadds.c
arch/ppc/math-emu/fcmpo.c
arch/ppc/math-emu/fcmpu.c
arch/ppc/math-emu/fctiw.c
arch/ppc/math-emu/fctiwz.c
arch/ppc/math-emu/fdiv.c
arch/ppc/math-emu/fdivs.c
arch/ppc/math-emu/fmadd.c
arch/ppc/math-emu/fmadds.c
arch/ppc/math-emu/fmr.c
arch/ppc/math-emu/fmsub.c
arch/ppc/math-emu/fmsubs.c
arch/ppc/math-emu/fmul.c
arch/ppc/math-emu/fmuls.c
arch/ppc/math-emu/fnabs.c
arch/ppc/math-emu/fneg.c
arch/ppc/math-emu/fnmadd.c
arch/ppc/math-emu/fnmadds.c
arch/ppc/math-emu/fnmsub.c
arch/ppc/math-emu/fnmsubs.c
arch/ppc/math-emu/fres.c
arch/ppc/math-emu/frsp.c
arch/ppc/math-emu/frsqrte.c
arch/ppc/math-emu/fsel.c
arch/ppc/math-emu/fsqrt.c
arch/ppc/math-emu/fsqrts.c
arch/ppc/math-emu/fsub.c
arch/ppc/math-emu/fsubs.c
arch/ppc/math-emu/lfd.c
arch/ppc/math-emu/lfs.c
arch/ppc/math-emu/math.c
arch/ppc/math-emu/mcrfs.c
arch/ppc/math-emu/mffs.c
arch/ppc/math-emu/mtfsb0.c
arch/ppc/math-emu/mtfsb1.c
arch/ppc/math-emu/mtfsf.c
arch/ppc/math-emu/mtfsfi.c
arch/ppc/math-emu/op-1.h
arch/ppc/math-emu/op-2.h
arch/ppc/math-emu/op-4.h
arch/ppc/math-emu/op-common.h
arch/ppc/math-emu/sfp-machine.h
arch/ppc/math-emu/single.h
arch/ppc/math-emu/soft-fp.h
arch/ppc/math-emu/stfd.c
arch/ppc/math-emu/stfiwx.c
arch/ppc/math-emu/stfs.c
arch/ppc/math-emu/types.c
arch/ppc/math-emu/udivmodti4.c
arch/ppc/mbxboot/offset [deleted file]
arch/ppc/mbxboot/size [deleted file]
arch/ppc/mm/4xx_tlb.c
arch/ppc/mm/4xx_tlb.h
arch/ppc/mm/Makefile
arch/ppc/mm/extable.c
arch/ppc/mm/fault.c
arch/ppc/mm/init.c
arch/ppc/mm/mem_pieces.c
arch/ppc/mm/mem_pieces.h
arch/ppc/treeboot/crt0.S [deleted file]
arch/ppc/xmon/Makefile
arch/ppc/xmon/adb.c
arch/ppc/xmon/ansidecl.h
arch/ppc/xmon/nonstdio.h
arch/ppc/xmon/ppc-dis.c
arch/ppc/xmon/ppc-opc.c
arch/ppc/xmon/ppc.h
arch/ppc/xmon/privinst.h
arch/ppc/xmon/setjmp.c
arch/ppc/xmon/start.c
arch/ppc/xmon/start_8xx.c
arch/ppc/xmon/subr_prf.c
arch/ppc/xmon/xmon.c
arch/sh/kernel/hd64465_gpio.c
arch/sh/kernel/io_cat68701.c
arch/sh/kernel/io_dc.c
arch/sh/kernel/io_ec3104.c
arch/sh/kernel/irq_intc2.c
arch/sh/kernel/mach_dc.c
arch/sh/kernel/setup_dc.c
arch/sh/kernel/setup_ec3104.c
arch/sh/mm/cache.c
arch/sparc/config.in
arch/sparc64/config.in
arch/sparc64/defconfig
arch/sparc64/kernel/devices.c
arch/sparc64/kernel/semaphore.c
arch/sparc64/kernel/sparc64_ksyms.c
drivers/acpi/driver.c
drivers/block/acsi_slm.c
drivers/block/blkpg.c
drivers/block/cciss.c
drivers/block/cciss.h
drivers/block/cciss_cmd.h
drivers/block/cpqarray.c
drivers/block/cpqarray.h
drivers/block/swim3.c
drivers/char/drm/ffb_drv.c
drivers/char/drm/fops.c
drivers/char/epca.c
drivers/char/i810-tco.c
drivers/char/machzwd.c
drivers/char/mixcomwd.c
drivers/char/moxa.c
drivers/char/pc110pad.c
drivers/char/pcwd.c
drivers/char/pcxx.c
drivers/char/pcxx.h
drivers/char/raw.c
drivers/char/sbc60xxwdt.c
drivers/char/serial.c
drivers/i2o/i2o_lan.c
drivers/ide/ide-pci.c
drivers/isdn/avmb1/capifs.c
drivers/isdn/isdn_ppp.c
drivers/md/md.c
drivers/media/video/zr36120.c
drivers/mtd/mtdchar.c
drivers/net/acenic.h
drivers/net/mace.c
drivers/net/sunhme.c
drivers/net/tokenring/olympic.c
drivers/net/tulip/interrupt.c
drivers/net/tulip/tulip.h
drivers/net/tulip/tulip_core.c
drivers/net/wan/comx-hw-comx.c
drivers/net/wan/comx.c
drivers/net/wan/cycx_main.c
drivers/net/wan/sdla_ppp.c
drivers/net/wan/sdladrv.c
drivers/net/wan/syncppp.c
drivers/net/wan/wanpipe_multppp.c
drivers/s390/char/hwc_tty.c
drivers/scsi/NCR53c406a.c
drivers/scsi/README.ibmmca
drivers/scsi/aic7xxx/aic7xxx_linux.c
drivers/scsi/qlogicfas.c
drivers/sound/es1370.c
drivers/sound/es1371.c
drivers/sound/esssolo1.c
drivers/sound/sb_card.c
drivers/usb/Config.in
drivers/usb/Makefile
drivers/usb/acm.c
drivers/usb/audio.c
drivers/usb/bluetooth.c
drivers/usb/ccvt.h [new file with mode: 0644]
drivers/usb/ccvt_c.c [new file with mode: 0644]
drivers/usb/ccvt_i386.S [new file with mode: 0644]
drivers/usb/dabusb.c
drivers/usb/dc2xx.c
drivers/usb/dsbr100.c
drivers/usb/hid.c
drivers/usb/ibmcam.c
drivers/usb/inode.c
drivers/usb/kiara.inc [new file with mode: 0644]
drivers/usb/mdc800.c
drivers/usb/microtek.c
drivers/usb/nala.inc [new file with mode: 0644]
drivers/usb/net1080.c
drivers/usb/ov511.c
drivers/usb/pegasus.c
drivers/usb/pegasus.h
drivers/usb/plusb.c
drivers/usb/printer.c
drivers/usb/pwc-ctrl.c [new file with mode: 0644]
drivers/usb/pwc-if.c [new file with mode: 0644]
drivers/usb/pwc-ioctl.h [new file with mode: 0644]
drivers/usb/pwc-misc.c [new file with mode: 0644]
drivers/usb/pwc-uncompress.c [new file with mode: 0644]
drivers/usb/pwc-uncompress.h [new file with mode: 0644]
drivers/usb/pwc.h [new file with mode: 0644]
drivers/usb/rio500.c
drivers/usb/serial/belkin_sa.c
drivers/usb/serial/digi_acceleport.c
drivers/usb/serial/empeg.c
drivers/usb/serial/ftdi_sio.c
drivers/usb/serial/io_edgeport.c
drivers/usb/serial/keyspan.c
drivers/usb/serial/keyspan_pda.c
drivers/usb/serial/mct_u232.c
drivers/usb/serial/omninet.c
drivers/usb/serial/usbserial.c
drivers/usb/serial/visor.c
drivers/usb/serial/whiteheat.c
drivers/usb/timon.inc [new file with mode: 0644]
drivers/usb/uhci-debug.h
drivers/usb/uhci.c
drivers/usb/usb-ohci.c
drivers/usb/usb-ohci.h
drivers/usb/usb-uhci.c
drivers/usb/usbkbd.c
drivers/usb/usbmouse.c
drivers/usb/uss720.c
drivers/usb/vcvt.h [new file with mode: 0644]
drivers/usb/vcvt_c.c [new file with mode: 0644]
drivers/usb/vcvt_i386.S [new file with mode: 0644]
drivers/usb/wacom.c
drivers/video/epson1355fb.c
fs/Config.in
fs/Makefile
fs/block_dev.c
fs/char_dev.c [new file with mode: 0644]
fs/dcache.c
fs/devfs/base.c
fs/devices.c
fs/dquot.c
fs/fcntl.c
fs/freevxfs/vxfs.h
fs/freevxfs/vxfs_bmap.c
fs/freevxfs/vxfs_dir.h
fs/freevxfs/vxfs_extern.h
fs/freevxfs/vxfs_fshead.c
fs/freevxfs/vxfs_fshead.h
fs/freevxfs/vxfs_immed.c
fs/freevxfs/vxfs_inode.c
fs/freevxfs/vxfs_inode.h
fs/freevxfs/vxfs_lookup.c
fs/freevxfs/vxfs_olt.c
fs/freevxfs/vxfs_olt.h
fs/freevxfs/vxfs_subr.c
fs/freevxfs/vxfs_super.c
fs/inode.c
fs/jffs/inode-v23.c
fs/nfs/file.c
fs/nfs/write.c
fs/partitions/ibm.c
fs/ramfs/inode.c
fs/super.c
include/asm-alpha/compiler.h
include/asm-alpha/pci.h
include/asm-alpha/semaphore.h
include/asm-i386/unaligned.h
include/asm-ppc/8xx_immap.h
include/asm-ppc/a.out.h
include/asm-ppc/amigahw.h
include/asm-ppc/amigaints.h
include/asm-ppc/amigappc.h
include/asm-ppc/amigayle.h
include/asm-ppc/amipcmcia.h
include/asm-ppc/atomic.h
include/asm-ppc/backlight.h
include/asm-ppc/bitops.h
include/asm-ppc/board.h
include/asm-ppc/bootinfo.h
include/asm-ppc/bootx.h
include/asm-ppc/bseip.h
include/asm-ppc/bugs.h
include/asm-ppc/byteorder.h
include/asm-ppc/cache.h
include/asm-ppc/checksum.h
include/asm-ppc/cpm_8260.h
include/asm-ppc/current.h
include/asm-ppc/dbdma.h
include/asm-ppc/delay.h
include/asm-ppc/div64.h
include/asm-ppc/dma.h
include/asm-ppc/elf.h
include/asm-ppc/errno.h
include/asm-ppc/est8260.h
include/asm-ppc/fads.h
include/asm-ppc/fcntl.h
include/asm-ppc/feature.h
include/asm-ppc/floppy.h
include/asm-ppc/gemini.h
include/asm-ppc/gemini_serial.h
include/asm-ppc/gg2.h
include/asm-ppc/hardirq.h
include/asm-ppc/hdreg.h
include/asm-ppc/heathrow.h
include/asm-ppc/highmem.h
include/asm-ppc/hw_irq.h
include/asm-ppc/hydra.h
include/asm-ppc/ide.h
include/asm-ppc/immap_8260.h
include/asm-ppc/init.h
include/asm-ppc/io.h
include/asm-ppc/ioctl.h
include/asm-ppc/ioctls.h
include/asm-ppc/ipc.h
include/asm-ppc/ipcbuf.h
include/asm-ppc/irq.h
include/asm-ppc/ivms8.h
include/asm-ppc/keyboard.h
include/asm-ppc/keylargo.h
include/asm-ppc/kgdb.h
include/asm-ppc/kmap_types.h
include/asm-ppc/linux_logo.h
include/asm-ppc/m48t35.h
include/asm-ppc/machdep.h
include/asm-ppc/mbx.h
include/asm-ppc/mc146818rtc.h
include/asm-ppc/md.h
include/asm-ppc/mediabay.h
include/asm-ppc/mk48t59.h
include/asm-ppc/mman.h
include/asm-ppc/mmu.h
include/asm-ppc/mmu_context.h
include/asm-ppc/module.h
include/asm-ppc/mpc8260.h
include/asm-ppc/mpc8xx.h
include/asm-ppc/msgbuf.h
include/asm-ppc/namei.h
include/asm-ppc/nvram.h
include/asm-ppc/oak.h
include/asm-ppc/ohare.h
include/asm-ppc/page.h
include/asm-ppc/param.h
include/asm-ppc/parport.h
include/asm-ppc/pci-bridge.h
include/asm-ppc/pci.h
include/asm-ppc/pgalloc.h
include/asm-ppc/pgtable.h
include/asm-ppc/pnp.h
include/asm-ppc/poll.h
include/asm-ppc/posix_types.h
include/asm-ppc/ppc4xx.h
include/asm-ppc/ppc4xx_serial.h
include/asm-ppc/prep_nvram.h
include/asm-ppc/processor.h
include/asm-ppc/prom.h
include/asm-ppc/ptrace.h
include/asm-ppc/raven.h
include/asm-ppc/residual.h
include/asm-ppc/resource.h
include/asm-ppc/rpxclassic.h
include/asm-ppc/rpxhiox.h
include/asm-ppc/rpxlite.h
include/asm-ppc/rwsem.h
include/asm-ppc/scatterlist.h
include/asm-ppc/segment.h
include/asm-ppc/semaphore.h
include/asm-ppc/sembuf.h
include/asm-ppc/serial.h
include/asm-ppc/setup.h
include/asm-ppc/shmbuf.h
include/asm-ppc/shmparam.h
include/asm-ppc/sigcontext.h
include/asm-ppc/siginfo.h
include/asm-ppc/signal.h
include/asm-ppc/smp.h
include/asm-ppc/smplock.h
include/asm-ppc/socket.h
include/asm-ppc/sockios.h
include/asm-ppc/softirq.h
include/asm-ppc/spd8xx.h
include/asm-ppc/spinlock.h
include/asm-ppc/stat.h
include/asm-ppc/statfs.h
include/asm-ppc/string.h
include/asm-ppc/system.h
include/asm-ppc/termbits.h
include/asm-ppc/termios.h
include/asm-ppc/time.h
include/asm-ppc/timex.h
include/asm-ppc/tlb.h
include/asm-ppc/tqm8xx.h
include/asm-ppc/traps.h
include/asm-ppc/types.h
include/asm-ppc/uaccess.h
include/asm-ppc/ucontext.h
include/asm-ppc/unaligned.h
include/asm-ppc/uninorth.h
include/asm-ppc/unistd.h
include/asm-ppc/user.h
include/asm-ppc/vc_ioctl.h
include/asm-ppc/vga.h
include/asm-ppc/walnut.h
include/asm-ppc/xor.h
include/asm-sh/hd64465_gpio.h
include/asm-sparc64/semaphore-helper.h [deleted file]
include/asm-sparc64/semaphore.h
include/linux/compiler.h [deleted file]
include/linux/fs.h
include/linux/kernel.h
include/linux/raid/md_k.h
include/linux/rwsem-spinlock.h
include/linux/rwsem.h
include/linux/usbdev_fs_sb.h
include/linux/videodev.h
init/main.c
kernel/ksyms.c
kernel/resource.c
mm/filemap.c
mm/shmem.c
mm/slab.c