v2.4.3 -> v2.4.3.1
authorLinus Torvalds <torvalds@athlon.transmeta.com>
Tue, 5 Feb 2002 02:07:03 +0000 (18:07 -0800)
committerLinus Torvalds <torvalds@athlon.transmeta.com>
Tue, 5 Feb 2002 02:07:03 +0000 (18:07 -0800)
commit3544b3289d633721041f6d96d0efee8f79cd435b
treea5b201286eb880200347c923b115a19b97b7ff3d
parent27c07b258df990ce981108198eca19b2512a202a
v2.4.3 -> v2.4.3.1

  - Bob Tracy: Cyrix MTRR setup fix (don't make it twice as big as asked
  for)
  - Trond Myklebust: rpciod needs to be PF_MEMALLOC to avoid deadlocks on
  memory allocation when writing out NFS data under low memory conditions.
  Fix up BKL and RPC interactions.
  - Jeff Garzik: tulip network driver update
  - fix truncate to call down to the filesystem with the kernel lock.
  - David Mosberger: ia64 update
  - David Mosberger: simplify ELF program header generation.
  - Alan Cox: merge from -ac series
  - Jeff Garzik: make serial.c recognize modem devices properly
458 files changed:
CREDITS
Documentation/DocBook/Makefile
Documentation/DocBook/deviceiobook.tmpl [new file with mode: 0644]
Documentation/DocBook/kernel-api.tmpl
Documentation/DocBook/kernel-hacking.tmpl
Documentation/DocBook/kernel-locking.tmpl
Documentation/SubmittingDrivers
Documentation/cris/README
Documentation/dnotify.txt
Documentation/filesystems/devfs/ChangeLog
Documentation/filesystems/proc.txt
Documentation/joystick-api.txt
Documentation/kernel-docs.txt
Documentation/networking/comx.txt
Documentation/parport.txt
Documentation/pm.txt
MAINTAINERS
Makefile
REPORTING-BUGS
arch/cris/Makefile
arch/cris/boot/compressed/Makefile
arch/cris/boot/compressed/decompress.ld
arch/cris/boot/compressed/head.S
arch/cris/boot/compressed/misc.c
arch/cris/boot/rescue/Makefile [new file with mode: 0644]
arch/cris/boot/rescue/head.S [new file with mode: 0644]
arch/cris/boot/rescue/kimagerescue.S [new file with mode: 0644]
arch/cris/boot/rescue/rescue.ld [new file with mode: 0644]
arch/cris/boot/rescue/testrescue.S [new file with mode: 0644]
arch/cris/boot/tools/build.c [new file with mode: 0644]
arch/cris/config.in
arch/cris/cris.ld
arch/cris/defconfig
arch/cris/drivers/Config.in
arch/cris/drivers/Makefile
arch/cris/drivers/axisflashmap.c
arch/cris/drivers/ethernet.c
arch/cris/drivers/examples/kiobuftest.c [new file with mode: 0644]
arch/cris/drivers/gpio.c [new file with mode: 0644]
arch/cris/drivers/i2c.c [new file with mode: 0644]
arch/cris/drivers/i2c.h [new file with mode: 0644]
arch/cris/drivers/ide.c
arch/cris/drivers/serial.c
arch/cris/drivers/serial.h
arch/cris/drivers/sync_serial.c [new file with mode: 0644]
arch/cris/drivers/usb-host.c [new file with mode: 0644]
arch/cris/drivers/usb-host.h [new file with mode: 0644]
arch/cris/kernel/entry.S
arch/cris/kernel/head.S
arch/cris/kernel/irq.c
arch/cris/kernel/kgdb.c
arch/cris/kernel/process.c
arch/cris/kernel/setup.c
arch/cris/kernel/signal.c
arch/cris/kernel/sys_cris.c
arch/cris/kernel/traps.c
arch/cris/lib/checksum.S
arch/cris/lib/checksumcopy.S
arch/cris/lib/dram_init.S [new file with mode: 0644]
arch/cris/mm/Makefile
arch/cris/mm/fault.c
arch/cris/mm/init.c
arch/cris/mm/ioremap.c [new file with mode: 0644]
arch/i386/boot/setup.S
arch/i386/kernel/apm.c
arch/i386/kernel/i386_ksyms.c
arch/i386/kernel/mtrr.c
arch/i386/kernel/setup.c
arch/i386/lib/Makefile
arch/i386/lib/strstr.c [new file with mode: 0644]
arch/i386/math-emu/control_w.h
arch/i386/math-emu/div_Xsig.S
arch/i386/math-emu/errors.c
arch/i386/math-emu/exception.h
arch/i386/math-emu/fpu_asm.h
arch/i386/math-emu/fpu_emu.h
arch/i386/math-emu/fpu_entry.c
arch/i386/math-emu/fpu_etc.c
arch/i386/math-emu/fpu_trig.c
arch/i386/math-emu/get_address.c
arch/i386/math-emu/load_store.c
arch/i386/math-emu/poly.h
arch/i386/math-emu/poly_2xm1.c
arch/i386/math-emu/poly_atan.c
arch/i386/math-emu/poly_l2.c
arch/i386/math-emu/poly_sin.c
arch/i386/math-emu/poly_tan.c
arch/i386/math-emu/reg_compare.c
arch/i386/math-emu/reg_constant.h
arch/i386/math-emu/reg_divide.c
arch/i386/math-emu/reg_ld_str.c
arch/i386/math-emu/reg_mul.c
arch/i386/math-emu/reg_round.S
arch/i386/math-emu/reg_u_add.S
arch/i386/math-emu/reg_u_div.S
arch/i386/math-emu/reg_u_mul.S
arch/i386/math-emu/reg_u_sub.S
arch/i386/math-emu/status_w.h
arch/i386/math-emu/wm_sqrt.S
arch/ia64/Makefile
arch/ia64/boot/bootloader.c
arch/ia64/config.in
arch/ia64/dig/setup.c
arch/ia64/hp/hpsim_irq.c
arch/ia64/ia32/binfmt_elf32.c
arch/ia64/ia32/ia32_entry.S
arch/ia64/ia32/ia32_support.c
arch/ia64/ia32/sys_ia32.c
arch/ia64/kernel/Makefile
arch/ia64/kernel/acpi.c
arch/ia64/kernel/brl_emu.c
arch/ia64/kernel/efi.c
arch/ia64/kernel/efi_stub.S
arch/ia64/kernel/efivars.c [new file with mode: 0644]
arch/ia64/kernel/entry.S
arch/ia64/kernel/entry.h
arch/ia64/kernel/fw-emu.c
arch/ia64/kernel/gate.S
arch/ia64/kernel/head.S
arch/ia64/kernel/ia64_ksyms.c
arch/ia64/kernel/iosapic.c
arch/ia64/kernel/irq.c
arch/ia64/kernel/irq_ia64.c
arch/ia64/kernel/ivt.S
arch/ia64/kernel/mca.c
arch/ia64/kernel/mca_asm.S
arch/ia64/kernel/minstate.h
arch/ia64/kernel/pal.S
arch/ia64/kernel/palinfo.c
arch/ia64/kernel/perfmon.c
arch/ia64/kernel/process.c
arch/ia64/kernel/ptrace.c
arch/ia64/kernel/setup.c
arch/ia64/kernel/signal.c
arch/ia64/kernel/smp.c
arch/ia64/kernel/smpboot.c
arch/ia64/kernel/sys_ia64.c
arch/ia64/kernel/time.c
arch/ia64/kernel/traps.c
arch/ia64/kernel/unaligned.c
arch/ia64/kernel/unwind.c
arch/ia64/lib/Makefile
arch/ia64/lib/clear_page.S
arch/ia64/lib/clear_user.S
arch/ia64/lib/copy_page.S
arch/ia64/lib/copy_user.S
arch/ia64/lib/csum_partial_copy.c
arch/ia64/lib/do_csum.S
arch/ia64/lib/flush.S
arch/ia64/lib/idiv64.S
arch/ia64/lib/memcpy.S
arch/ia64/lib/memset.S
arch/ia64/lib/strlen.S
arch/ia64/lib/strlen_user.S
arch/ia64/lib/strncpy_from_user.S
arch/ia64/lib/strnlen_user.S
arch/ia64/lib/swiotlb.c
arch/ia64/mm/extable.c
arch/ia64/mm/fault.c
arch/ia64/mm/init.c
arch/ia64/mm/tlb.c
arch/ia64/sn/Makefile
arch/ia64/sn/fprom/Makefile
arch/ia64/sn/fprom/fw-emu.c
arch/ia64/sn/io/Makefile
arch/ia64/sn/io/alenlist.c
arch/ia64/sn/io/cdl.c
arch/ia64/sn/io/devsupport.c
arch/ia64/sn/io/eeprom.c
arch/ia64/sn/io/hcl.c
arch/ia64/sn/io/hcl_util.c
arch/ia64/sn/io/hubdev.c
arch/ia64/sn/io/huberror.c [new file with mode: 0644]
arch/ia64/sn/io/hubspc.c
arch/ia64/sn/io/invent.c
arch/ia64/sn/io/io.c
arch/ia64/sn/io/ip37.c
arch/ia64/sn/io/klconflib.c
arch/ia64/sn/io/klgraph.c
arch/ia64/sn/io/klgraph_hack.c
arch/ia64/sn/io/l1.c
arch/ia64/sn/io/l1_command.c
arch/ia64/sn/io/labelcl.c
arch/ia64/sn/io/mem_refcnt.c
arch/ia64/sn/io/ml_SN_init.c
arch/ia64/sn/io/ml_SN_intr.c
arch/ia64/sn/io/ml_iograph.c
arch/ia64/sn/io/module.c
arch/ia64/sn/io/pci.c
arch/ia64/sn/io/pci_bus_cvlink.c
arch/ia64/sn/io/pci_dma.c
arch/ia64/sn/io/pciba.c [new file with mode: 0644]
arch/ia64/sn/io/pcibr.c
arch/ia64/sn/io/pciio.c
arch/ia64/sn/io/sgi_if.c
arch/ia64/sn/io/sgi_io_init.c
arch/ia64/sn/io/sgi_io_sim.c
arch/ia64/sn/io/stubs.c
arch/ia64/sn/io/xbow.c
arch/ia64/sn/io/xswitch.c
arch/ia64/sn/io/xtalk.c
arch/ia64/sn/sn1/Makefile
arch/ia64/sn/sn1/discontig.c
arch/ia64/sn/sn1/error.c [new file with mode: 0644]
arch/ia64/sn/sn1/iomv.c
arch/ia64/sn/sn1/irq.c
arch/ia64/sn/sn1/llsc4.c
arch/ia64/sn/sn1/machvec.c
arch/ia64/sn/sn1/mm.c
arch/ia64/sn/sn1/probe.c [new file with mode: 0644]
arch/ia64/sn/sn1/setup.c
arch/ia64/sn/sn1/smp.c
arch/ia64/sn/sn1/sn1_asm.S
arch/ia64/sn/sn1/sn1_ksyms.c [new file with mode: 0644]
arch/ia64/sn/sn1/sv.c [new file with mode: 0644]
arch/ia64/sn/sn1/synergy.c
arch/ia64/tools/print_offsets.awk
arch/ia64/tools/print_offsets.c
arch/ia64/vmlinux.lds.S
arch/m68k/config.in
arch/m68k/ifpsp060/src/fpsp.S
arch/m68k/ifpsp060/src/pfpsp.S
arch/m68k/mm/motorola.c
arch/m68k/q40/config.c
arch/s390x/tools/silo/silo.c
arch/sparc/mm/generic.c
arch/sparc64/mm/generic.c
drivers/block/paride/Config.in
drivers/block/paride/Makefile
drivers/block/paride/bpck6.c [new file with mode: 0644]
drivers/block/paride/paride.c
drivers/block/paride/ppc6lnx.c [new file with mode: 0644]
drivers/cdrom/sbpcd.c
drivers/char/cyclades.c
drivers/char/esp.c
drivers/char/ftape/zftape/zftape-vtbl.c
drivers/char/isicom.c
drivers/char/n_r3964.c
drivers/char/n_tty.c
drivers/char/pc_keyb.c
drivers/char/pcwd.c
drivers/char/serial.c
drivers/char/sx.c
drivers/char/toshiba.c
drivers/md/md.c
drivers/media/video/cpia.c
drivers/media/video/stradis.c
drivers/mtd/pmc551.c
drivers/net/8139too.c
drivers/net/pci-skeleton.c
drivers/net/sundance.c
drivers/net/tulip/21142.c
drivers/net/tulip/ChangeLog
drivers/net/tulip/Makefile
drivers/net/tulip/eeprom.c
drivers/net/tulip/interrupt.c
drivers/net/tulip/media.c
drivers/net/tulip/pnic.c
drivers/net/tulip/timer.c
drivers/net/tulip/tulip.h
drivers/net/tulip/tulip_core.c
drivers/pci/setup-res.c
drivers/pcmcia/pci_socket.c
drivers/pcmcia/yenta.c
drivers/scsi/advansys.c
drivers/scsi/advansys.h
drivers/scsi/aic7xxx_old.c
drivers/scsi/aic7xxx_old/aic7xxx.reg
drivers/scsi/aic7xxx_old/aic7xxx.seq
drivers/scsi/aic7xxx_old/sequencer.h
drivers/scsi/qlogicfas.c
drivers/sound/ac97_codec.c
drivers/sound/cs4281/cs4281m.c
drivers/sound/i810_audio.c
drivers/sound/mad16.c
drivers/sound/sound_core.c
drivers/sound/trident.c
drivers/sound/ymfpci.c
drivers/sound/ymfpci_image.h
drivers/usb/devio.c
drivers/usb/serial/Config.in
drivers/usb/serial/belkin_sa.c
drivers/usb/serial/belkin_sa.h
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/usb-serial.h
drivers/usb/serial/usbserial.c
drivers/usb/serial/visor.c
drivers/usb/serial/whiteheat.c
fs/binfmt_elf.c
fs/coda/dir.c
fs/coda/psdev.c
fs/nfs/flushd.c
fs/nfs/read.c
fs/nfs/write.c
fs/nls/Config.in
fs/nls/Makefile
fs/nls/nls_cp1251.c [new file with mode: 0644]
fs/nls/nls_cp1255.c [new file with mode: 0644]
fs/nls/nls_cp932.c
fs/nls/nls_euc-jp.c
fs/nls/nls_iso8859-13.c [new file with mode: 0644]
fs/nls/nls_iso8859-8.c
fs/nls/nls_koi8-u.c [new file with mode: 0644]
fs/nls/nls_tis-620.c [new file with mode: 0644]
fs/proc/array.c
fs/vfat/namei.c
include/asm-cris/bitops.h
include/asm-cris/delay.h
include/asm-cris/eshlibld.h
include/asm-cris/etraxgpio.h [new file with mode: 0644]
include/asm-cris/etraxi2c.h [new file with mode: 0644]
include/asm-cris/io.h
include/asm-cris/irq.h
include/asm-cris/processor.h
include/asm-cris/ptrace.h
include/asm-cris/socket.h
include/asm-cris/sv_addr.agh
include/asm-cris/sync_serial.h [new file with mode: 0644]
include/asm-cris/termios.h
include/asm-cris/unistd.h
include/asm-i386/atomic.h
include/asm-i386/bitops.h
include/asm-i386/io.h
include/asm-i386/string.h
include/asm-ia64/a.out.h
include/asm-ia64/acpikcfg.h
include/asm-ia64/asmmacro.h
include/asm-ia64/bitops.h
include/asm-ia64/byteorder.h
include/asm-ia64/cache.h
include/asm-ia64/delay.h
include/asm-ia64/dma.h
include/asm-ia64/efi.h
include/asm-ia64/errno.h
include/asm-ia64/hardirq.h
include/asm-ia64/hw_irq.h
include/asm-ia64/ia32.h
include/asm-ia64/io.h
include/asm-ia64/kregs.h [new file with mode: 0644]
include/asm-ia64/machvec.h
include/asm-ia64/machvec_sn1.h
include/asm-ia64/mca.h
include/asm-ia64/mca_asm.h
include/asm-ia64/mmu_context.h
include/asm-ia64/module.h
include/asm-ia64/offsets.h
include/asm-ia64/page.h
include/asm-ia64/pal.h
include/asm-ia64/param.h
include/asm-ia64/perfmon.h [new file with mode: 0644]
include/asm-ia64/pgalloc.h
include/asm-ia64/pgtable.h
include/asm-ia64/processor.h
include/asm-ia64/ptrace.h
include/asm-ia64/sal.h
include/asm-ia64/segment.h
include/asm-ia64/semaphore.h
include/asm-ia64/sigcontext.h
include/asm-ia64/siginfo.h
include/asm-ia64/smp.h
include/asm-ia64/smplock.h
include/asm-ia64/sn/addrs.h
include/asm-ia64/sn/agent.h
include/asm-ia64/sn/arc/hinv.h
include/asm-ia64/sn/arc/types.h
include/asm-ia64/sn/arch.h
include/asm-ia64/sn/cdl.h
include/asm-ia64/sn/cmn_err.h [deleted file]
include/asm-ia64/sn/dmamap.h
include/asm-ia64/sn/eeprom.h
include/asm-ia64/sn/gda.h
include/asm-ia64/sn/hack.h
include/asm-ia64/sn/hcl.h
include/asm-ia64/sn/hwcntrs.h
include/asm-ia64/sn/intr.h
include/asm-ia64/sn/intr_public.h
include/asm-ia64/sn/invent.h
include/asm-ia64/sn/io.h
include/asm-ia64/sn/ioerror.h
include/asm-ia64/sn/ioerror_handling.h
include/asm-ia64/sn/iograph.h
include/asm-ia64/sn/klconfig.h
include/asm-ia64/sn/kldir.h
include/asm-ia64/sn/ksys/elsc.h
include/asm-ia64/sn/ksys/l1.h
include/asm-ia64/sn/mmzone.h
include/asm-ia64/sn/mmzone_sn1.h
include/asm-ia64/sn/module.h
include/asm-ia64/sn/nodemask.h
include/asm-ia64/sn/nodepda.h
include/asm-ia64/sn/pci/pci_bus_cvlink.h
include/asm-ia64/sn/pci/pciba.h [new file with mode: 0644]
include/asm-ia64/sn/pci/pcibr.h
include/asm-ia64/sn/pci/pcibr_private.h
include/asm-ia64/sn/pci/pciio.h
include/asm-ia64/sn/pci/pciio_private.h
include/asm-ia64/sn/pio.h
include/asm-ia64/sn/router.h
include/asm-ia64/sn/sgi.h
include/asm-ia64/sn/slotnum.h
include/asm-ia64/sn/sn1/addrs.h
include/asm-ia64/sn/sn1/bedrock.h
include/asm-ia64/sn/sn1/hubio_next.h
include/asm-ia64/sn/sn1/hubpi_next.h
include/asm-ia64/sn/sn1/hubxb_next.h
include/asm-ia64/sn/sn1/ip27config.h
include/asm-ia64/sn/sn1/leds.h
include/asm-ia64/sn/sn1/router.h
include/asm-ia64/sn/sn1/slotnum.h
include/asm-ia64/sn/sn1/uart16550.h
include/asm-ia64/sn/sn1/war.h [deleted file]
include/asm-ia64/sn/sn_cpuid.h
include/asm-ia64/sn/sn_fru.h
include/asm-ia64/sn/sn_private.h
include/asm-ia64/sn/sn_sal.h [new file with mode: 0644]
include/asm-ia64/sn/sv.h [new file with mode: 0644]
include/asm-ia64/sn/synergy.h
include/asm-ia64/sn/types.h
include/asm-ia64/sn/war.h [deleted file]
include/asm-ia64/sn/xtalk/xtalk.h
include/asm-ia64/sn/xtalk/xtalk_private.h
include/asm-ia64/sn/xtalk/xtalkaddrs.h
include/asm-ia64/softirq.h
include/asm-ia64/system.h
include/asm-ia64/timex.h
include/asm-ia64/uaccess.h
include/asm-ia64/ucontext.h [new file with mode: 0644]
include/asm-ia64/unwind.h
include/linux/ac97_codec.h
include/linux/apm_bios.h
include/linux/coff.h
include/linux/com20020.h
include/linux/swap.h
kernel/pm.c
lib/string.c
mm/filemap.c
mm/memory.c
mm/mmap.c
mm/swap_state.c
net/802/TODO
net/802/cl2llc.c
net/802/cl2llc.pre
net/802/llc_sendpdu.c
net/802/pseudo/pseudocode
net/802/transit/pdutr.pre
net/atm/addr.c
net/atm/addr.h
net/atm/common.c
net/sunrpc/sched.c
scripts/lxdialog/checklist.c
scripts/tkgen.c