[ Thanks to Hanu for
this link. ]
Without an official announcement, kernel 2.4.1 has been uploaded
to kernel.org.
You may down load the kernel here.
The following is the ChangeLog: [for the files changes, scroll
down past the ChangeLog]
final: - Al Viro: core file hardlink attack avoidance fix pre12: - Get non-cpuid Cyrix probing right (it's not a NexGen) - Jens Axboe: cdrom tray status and queing cleanups - AGP GART: don't disable VIA, and allow i815 with external AGP - Coda: use iget4() in order to have big inode numbers without clashes. - Fix UDF writepage() page locking - NIIBE Yutaka: SuperH update - Martin Diehl and others: SiS pirq routing fixes - Andy Grover: ACPI update - Andrea Arkangeli: LVM update - Ingo Molnar: RAID cleanups - David Miller: sparc and networking updates - Make NFS really be able to handle large files pre11: - Trond Myklebust: NFS/RPC client SMP fixes - rth: alpha pyxis and cabriolet fixes - remove broken sys_wait4() declarations - disable radeon debugging code - VIA IDE driver should not enable autodma unless asked for - Andrey Savochkin: eepro100 update. Should fix the resource timing problems. - Jeff Garzik: via82cxxx_audio update - YMF7xx PCI audio update: get rid of old broken driver, make new driver handle legacy control too. - fix missed wakeup on block device request list - hpt366 controller doesn't play nice with some IBM harddisks - remove inode pages from the page cache only after having removed them from the page tables. - shared memory out-of-swap writepage() fixup (no more magic return) pre10: - got a few too-new R128 #defines in the Radeon merge. Fix. - tulip driver update from Jeff Garzik - more cpq and DAC elevator fixes from Jens. Looks good. - Petr Vandrovec: nicer ncpfs behaviour - Andy Grover: APCI update - Cort Dougan: PPC update - David Miller: sparc updates - David Miller: networking updates - Neil Brown: RAID5 fixes pre9: - cpq array driver elevator fixes - merge radeon driver from X CVS tree - ispnp cleanups - emu10k unlock on error fixes - hpfs doesn't allow truncate to larger pre8: - Don't drop a megabyte off the old-style memory size detection - remember to UnlockPage() in ramfs_writepage() - 3c59x driver update from Andrew Morton - egcs-1.1.2 miscompiles depca: workaround by Andrew Morton - dmfe.c module init fix: Andrew Morton - dynamic XMM support. Andrea Arkangeli. - ReiserFS merge - USB hotplug updates/fixes - boots on real i386 machines - blk-14 from Jens Axboe - fix DRM R128/AGP dependency - fix n_tty "canon" mode SMP race - ISDN fixes - ppp UP deadlock attack fix - FAT fat_cache SMP race fix - VM balancing tuning - Locked SHM segment deadlock fix - fork() page table copy race fix
Thanks to Thiago Vinhas de Moraes for forwarding the announcement
from the Linux-Kernel Development Mailing List.
Subject: Linux kernel 2.4.1 released Date: Mon, 29 Jan 2001 23:57:06 -0800 From: kdist@linux.kernel.org (Linux Kernel Distribution System) To: linux-kernel-announce@hera.kernel.org Linux kernel version 2.4.1 has been released. It is available from: Patch: ftp://ftp.kernel.org/pub/linux/kernel/v2.4/patch-2.4.1.gz Full source: ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.1.tar.gz Sizes in bytes Compressed Uncompressed ------------------------------------------------------------ Patch 648238 2759887 Full source 24644981 107571200 ----------------------------------------------------------------------------- The following files were changed in this release: CREDITS | 9 Documentation/Changes | 8 Documentation/Configure.help | 166 + Documentation/cachetlb.txt | 28 Documentation/usb/hotplug.txt | 19 Documentation/usb/usb-serial.txt | 2 MAINTAINERS | 6 Makefile | 8 arch/alpha/kernel/Makefile | 8 arch/alpha/kernel/osf_sys.c | 1 arch/alpha/kernel/signal.c | 1 arch/alpha/kernel/sys_cabriolet.c | 2 arch/arm/kernel/signal.c | 2 arch/i386/Makefile | 2 arch/i386/boot/bootsect.S | 13 arch/i386/config.in | 14 arch/i386/defconfig | 17 arch/i386/kernel/i387.c | 71 arch/i386/kernel/io_apic.c | 5 arch/i386/kernel/pci-irq.c | 109 - arch/i386/kernel/setup.c | 24 arch/i386/kernel/signal.c | 2 arch/i386/kernel/traps.c | 1 arch/i386/lib/mmx.c | 34 arch/i386/mm/init.c | 12 arch/ia64/ia32/sys_ia32.c | 3 arch/m68k/kernel/signal.c | 2 arch/mips/kernel/irixsig.c | 2 arch/mips/kernel/signal.c | 2 arch/mips64/kernel/linux32.c | 3 arch/mips64/kernel/signal.c | 2 arch/mips64/kernel/signal32.c | 2 arch/ppc/8260_io/enet.c | 3 arch/ppc/8260_io/fcc_enet.c | 3 arch/ppc/8xx_io/enet.c | 4 arch/ppc/8xx_io/fec.c | 3 arch/ppc/Makefile | 3 arch/ppc/boot/Makefile | 28 arch/ppc/boot/vreset.c | 10 arch/ppc/chrpboot/Makefile | 10 arch/ppc/coffboot/Makefile | 7 arch/ppc/coffboot/coffmain.c | 62 arch/ppc/coffboot/main.c | 215 -- arch/ppc/config.in | 108 - arch/ppc/configs/apus_defconfig | 273 +- arch/ppc/configs/bseip_defconfig | 9 arch/ppc/configs/common_defconfig | 203 +- arch/ppc/configs/est8260_defconfig | 23 arch/ppc/configs/gemini_defconfig | 484 ---- arch/ppc/configs/ibmchrp_defconfig | 636 ++++++ arch/ppc/configs/mbx_defconfig | 9 arch/ppc/configs/oak_defconfig | 11 arch/ppc/configs/power3_defconfig | 662 ++++++ arch/ppc/configs/rpxcllf_defconfig | 9 arch/ppc/configs/rpxlite_defconfig | 9 arch/ppc/configs/walnut_defconfig | 11 arch/ppc/defconfig | 203 +- arch/ppc/kernel/Makefile | 6 arch/ppc/kernel/apus_setup.c | 22 arch/ppc/kernel/chrp_pci.c | 652 +++--- arch/ppc/kernel/chrp_setup.c | 130 - arch/ppc/kernel/entry.S | 17 arch/ppc/kernel/error_log.c | 183 + arch/ppc/kernel/error_log.h | 95 arch/ppc/kernel/feature.c | 108 - arch/ppc/kernel/galaxy_pci.c | 69 arch/ppc/kernel/gemini_pci.c | 103 - arch/ppc/kernel/gemini_prom.S | 96 arch/ppc/kernel/gemini_setup.c | 562 ----- arch/ppc/kernel/hashtable.S | 53 arch/ppc/kernel/head.S | 97 arch/ppc/kernel/i8259.c | 33 arch/ppc/kernel/idle.c | 79 arch/ppc/kernel/indirect_pci.c | 158 - arch/ppc/kernel/irq.c | 411 +++- arch/ppc/kernel/local_irq.h | 3 arch/ppc/kernel/m8260_setup.c | 43 arch/ppc/kernel/m8xx_setup.c | 32 arch/ppc/kernel/misc.S | 220 +- arch/ppc/kernel/open_pic.c | 704 ++++--- arch/ppc/kernel/open_pic.h | 42 arch/ppc/kernel/open_pic_defs.h | 328 +++ arch/ppc/kernel/pci.c | 599 +++++- arch/ppc/kernel/pci.h | 46 arch/ppc/kernel/pmac_pci.c | 916 +++------ arch/ppc/kernel/pmac_pic.c | 148 - arch/ppc/kernel/pmac_setup.c | 170 - arch/ppc/kernel/pmac_time.c | 4 arch/ppc/kernel/ppc_asm.h | 6 arch/ppc/kernel/ppc_htab.c | 3 arch/ppc/kernel/ppc_ksyms.c | 46 arch/ppc/kernel/prep_nvram.c | 34 arch/ppc/kernel/prep_pci.c | 334 --- arch/ppc/kernel/prep_setup.c | 186 - arch/ppc/kernel/proc_rtas.c | 784 ++++++++ arch/ppc/kernel/process.c | 17 arch/ppc/kernel/prom.c | 208 +- arch/ppc/kernel/setup.c | 51 arch/ppc/kernel/signal.c | 2 arch/ppc/kernel/smp.c | 1047 ++++++++-- arch/ppc/kernel/time.c | 44 arch/ppc/kernel/traps.c | 36 arch/ppc/lib/Makefile | 2 arch/ppc/lib/locks.c | 5 arch/ppc/mbxboot/vmlinux.lds | 152 - arch/ppc/mm/fault.c | 19 arch/ppc/mm/init.c | 417 ++-- arch/ppc/xmon/start.c | 64 arch/ppc/xmon/xmon.c | 3 arch/s390/kernel/signal.c | 2 arch/sh/boot/compressed/head.S | 2 arch/sh/kernel/entry.S | 758 ++++--- arch/sh/kernel/fpu.c | 212 +- arch/sh/kernel/head.S | 44 arch/sh/kernel/irq.c | 2 arch/sh/kernel/irq_imask.c | 8 arch/sh/kernel/process.c | 32 arch/sh/kernel/setup.c | 4 arch/sh/kernel/sh_bios.c | 18 arch/sh/kernel/sh_ksyms.c | 5 arch/sh/kernel/signal.c | 6 arch/sh/kernel/traps.c | 446 ++++ arch/sh/lib/checksum.S | 157 - arch/sh/lib/delay.c | 6 arch/sh/mm/cache.c | 16 arch/sparc/config.in | 5 arch/sparc/defconfig | 29 arch/sparc/kernel/entry.S | 3 arch/sparc/kernel/pcic.c | 89 arch/sparc/kernel/semaphore.c | 2 arch/sparc/kernel/signal.c | 5 arch/sparc/kernel/sparc_ksyms.c | 3 arch/sparc/kernel/sys_sunos.c | 3 arch/sparc/kernel/time.c | 29 arch/sparc64/config.in | 6 arch/sparc64/defconfig | 12 arch/sparc64/kernel/ioctl32.c | 13 arch/sparc64/kernel/pci.c | 9 arch/sparc64/kernel/pci_iommu.c | 20 arch/sparc64/kernel/pci_psycho.c | 54 arch/sparc64/kernel/pci_sabre.c | 60 arch/sparc64/kernel/pci_schizo.c | 169 + arch/sparc64/kernel/signal.c | 5 arch/sparc64/kernel/signal32.c | 5 arch/sparc64/kernel/smp.c | 4 arch/sparc64/kernel/sparc64_ksyms.c | 3 arch/sparc64/kernel/sys_sparc32.c | 5 arch/sparc64/kernel/sys_sunos32.c | 3 arch/sparc64/kernel/time.c | 39 drivers/acpi/Makefile | 14 drivers/acpi/acpi_ksyms.c | 83 drivers/acpi/cmbatt.c | 26 drivers/acpi/common/cmalloc.c | 8 drivers/acpi/common/cmclib.c | 9 drivers/acpi/common/cmcopy.c | 12 drivers/acpi/common/cmdebug.c | 6 drivers/acpi/common/cmdelete.c | 4 drivers/acpi/common/cmeval.c | 24 drivers/acpi/common/cmglobal.c | 13 drivers/acpi/common/cminit.c | 49 drivers/acpi/common/cmobject.c | 6 drivers/acpi/common/cmutils.c | 16 drivers/acpi/common/cmxface.c | 18 drivers/acpi/cpu.c | 51 drivers/acpi/dispatcher/dsfield.c | 4 drivers/acpi/dispatcher/dsmethod.c | 4 drivers/acpi/dispatcher/dsmthdat.c | 47 drivers/acpi/dispatcher/dsobject.c | 20 drivers/acpi/dispatcher/dsopcode.c | 12 drivers/acpi/dispatcher/dsutils.c | 6 drivers/acpi/dispatcher/dswexec.c | 16 drivers/acpi/dispatcher/dswload.c | 4 drivers/acpi/dispatcher/dswscope.c | 4 drivers/acpi/dispatcher/dswstate.c | 59 drivers/acpi/driver.c | 28 drivers/acpi/ec.c | 29 drivers/acpi/events/evevent.c | 4 drivers/acpi/events/evmisc.c | 4 drivers/acpi/events/evregion.c | 24 drivers/acpi/events/evrgnini.c | 4 drivers/acpi/events/evsci.c | 4 drivers/acpi/events/evxface.c | 244 +- drivers/acpi/events/evxfevnt.c | 4 drivers/acpi/events/evxfregn.c | 4 drivers/acpi/hardware/hwacpi.c | 52 drivers/acpi/hardware/hwcpu32.c | 711 ------- drivers/acpi/hardware/hwgpe.c | 5 drivers/acpi/hardware/hwregs.c | 57 drivers/acpi/hardware/hwsleep.c | 189 + drivers/acpi/hardware/hwtimer.c | 196 ++ drivers/acpi/hardware/hwxface.c | 595 ------ drivers/acpi/include/accommon.h | 15 drivers/acpi/include/acconfig.h | 10 drivers/acpi/include/acdebug.h | 4 drivers/acpi/include/acdispat.h | 4 drivers/acpi/include/acenv.h | 30 drivers/acpi/include/acevents.h | 4 drivers/acpi/include/acexcep.h | 10 drivers/acpi/include/acgcc.h | 4 drivers/acpi/include/acglobal.h | 8 drivers/acpi/include/achware.h | 98 - drivers/acpi/include/acinterp.h | 93 drivers/acpi/include/aclinux.h | 4 drivers/acpi/include/aclocal.h | 148 - drivers/acpi/include/acmacros.h | 29 drivers/acpi/include/acnamesp.h | 4 drivers/acpi/include/acobject.h | 14 drivers/acpi/include/acoutput.h | 5 drivers/acpi/include/acparser.h | 4 drivers/acpi/include/acpi.h | 4 drivers/acpi/include/acpiosxf.h | 6 drivers/acpi/include/acpixf.h | 6 drivers/acpi/include/acresrc.h | 4 drivers/acpi/include/actables.h | 4 drivers/acpi/include/actbl.h | 4 drivers/acpi/include/actbl1.h | 4 drivers/acpi/include/actbl2.h | 8 drivers/acpi/include/actbl71.h | 4 drivers/acpi/include/actypes.h | 44 drivers/acpi/include/amlcode.h | 49 drivers/acpi/interpreter/amconfig.c | 10 drivers/acpi/interpreter/amconvrt.c | 525 +++++ drivers/acpi/interpreter/amcreate.c | 6 drivers/acpi/interpreter/amdyadic.c | 373 ++- drivers/acpi/interpreter/amfield.c | 9 drivers/acpi/interpreter/amfldio.c | 84 drivers/acpi/interpreter/ammisc.c | 70 drivers/acpi/interpreter/ammonad.c | 68 drivers/acpi/interpreter/amnames.c | 4 drivers/acpi/interpreter/amprep.c | 4 drivers/acpi/interpreter/amregion.c | 10 drivers/acpi/interpreter/amresnte.c | 26 drivers/acpi/interpreter/amresolv.c | 30 drivers/acpi/interpreter/amresop.c | 89 drivers/acpi/interpreter/amstore.c | 455 +++- drivers/acpi/interpreter/amstoren.c | 490 +---- drivers/acpi/interpreter/amstorob.c | 530 +++-- drivers/acpi/interpreter/amsystem.c | 8 drivers/acpi/interpreter/amutils.c | 21 drivers/acpi/interpreter/amxface.c | 4 drivers/acpi/ksyms.c | 91 drivers/acpi/namespace/nsaccess.c | 16 drivers/acpi/namespace/nsalloc.c | 4 drivers/acpi/namespace/nseval.c | 4 drivers/acpi/namespace/nsinit.c | 15 drivers/acpi/namespace/nsload.c | 4 drivers/acpi/namespace/nsnames.c | 4 drivers/acpi/namespace/nsobject.c | 6 drivers/acpi/namespace/nssearch.c | 6 drivers/acpi/namespace/nsutils.c | 4 drivers/acpi/namespace/nswalk.c | 4 drivers/acpi/namespace/nsxfname.c | 4 drivers/acpi/namespace/nsxfobj.c | 5 drivers/acpi/os.c | 2 drivers/acpi/parser/psargs.c | 4 drivers/acpi/parser/psopcode.c | 171 + drivers/acpi/parser/psparse.c | 10 drivers/acpi/parser/psscope.c | 4 drivers/acpi/parser/pstree.c | 4 drivers/acpi/parser/psutils.c | 4 drivers/acpi/parser/pswalk.c | 4 drivers/acpi/parser/psxface.c | 10 drivers/acpi/power.c | 4 drivers/acpi/resources/rsaddr.c | 4 drivers/acpi/resources/rscalc.c | 4 drivers/acpi/resources/rscreate.c | 18 drivers/acpi/resources/rsdump.c | 4 drivers/acpi/resources/rsio.c | 4 drivers/acpi/resources/rsirq.c | 4 drivers/acpi/resources/rslist.c | 4 drivers/acpi/resources/rsmemory.c | 4 drivers/acpi/resources/rsmisc.c | 4 drivers/acpi/resources/rsutils.c | 4 drivers/acpi/resources/rsxface.c | 4 drivers/acpi/sys.c | 70 drivers/acpi/table.c | 21 drivers/acpi/tables/tbconvrt.c | 21 drivers/acpi/tables/tbget.c | 16 drivers/acpi/tables/tbinstal.c | 4 drivers/acpi/tables/tbutils.c | 4 drivers/acpi/tables/tbxface.c | 4 drivers/acpi/tables/tbxfroot.c | 4 drivers/atm/Makefile | 2 drivers/block/DAC960.c | 8 drivers/block/cciss.c | 1 drivers/block/cpqarray.c | 158 - drivers/block/elevator.c | 130 - drivers/block/ll_rw_blk.c | 333 ++- drivers/block/paride/pd.c | 2 drivers/block/paride/pf.c | 2 drivers/cdrom/cdrom.c | 4 drivers/char/agp/agpgart_be.c | 11 drivers/char/drm/Config.in | 3 drivers/char/drm/Makefile | 17 drivers/char/drm/drm.h | 187 + drivers/char/drm/radeon_bufs.c | 298 +++ drivers/char/drm/radeon_context.c | 215 ++ drivers/char/drm/radeon_cp.c | 1314 +++++++++++++ drivers/char/drm/radeon_drm.h | 325 +++ drivers/char/drm/radeon_drv.c | 702 +++++++ drivers/char/drm/radeon_drv.h | 709 +++++++ drivers/char/drm/radeon_state.c | 1447 ++++++++++++++ drivers/char/misc.c | 4 drivers/char/n_tty.c | 36 drivers/i2o/i2o_block.c | 7 drivers/ide/hpt366.c | 9 drivers/ide/ide-cd.c | 37 drivers/ide/ide-dma.c | 8 drivers/ide/ide-probe.c | 7 drivers/ide/via82cxxx.c | 2 drivers/isdn/hisax/Makefile | 4 drivers/isdn/hisax/config.c | 4 drivers/isdn/hisax/isdnl3.c | 2 drivers/isdn/hisax/md5sums.asc | 12 drivers/isdn/isdn_common.c | 5 drivers/isdn/isdn_net.c | 1 drivers/isdn/isdn_ppp.c | 14 drivers/isdn/isdn_v110.c | 4 drivers/md/Config.in | 5 drivers/md/lvm-snap.c | 32 drivers/md/lvm-snap.h | 47 drivers/md/lvm.c | 630 ++---- drivers/md/md.c | 112 - drivers/md/raid5.c | 5 drivers/md/xor.c | 3 drivers/net/3c59x.c | 108 - drivers/net/Makefile | 2 drivers/net/depca.c | 4 drivers/net/dmfe.c | 4 drivers/net/eepro100.c | 15 drivers/net/hamradio/mkiss.c | 2 drivers/net/hamradio/scc.c | 4 drivers/net/myri_sbus.c | 10 drivers/net/pcnet32.c | 2 drivers/net/ppp_async.c | 89 drivers/net/pppoe.c | 40 drivers/net/sunbmac.c | 61 drivers/net/tulip/ChangeLog | 36 drivers/net/tulip/eeprom.c | 12 drivers/net/tulip/media.c | 6 drivers/net/tulip/tulip_core.c | 2 drivers/net/wan/lapbether.c | 172 - drivers/net/wan/lmc/lmc.h | 3 drivers/net/wan/lmc/lmc_media.h | 3 drivers/net/wan/lmc/lmc_prot.h | 3 drivers/net/wan/lmc/lmc_proto.h | 3 drivers/net/wan/sdla.c | 2 drivers/pnp/isapnp_proc.c | 17 drivers/s390/block/dasd.c | 1 drivers/sbus/audio/Config.in | 6 drivers/sbus/audio/amd7930.c | 6 drivers/sbus/audio/dbri.c | 6 drivers/sbus/char/Makefile | 1 drivers/sbus/char/bpp.c | 32 drivers/sbus/char/cpwatchdog.c | 838 ++++++++ drivers/sbus/char/flash.c | 17 drivers/sbus/char/jsflash.c | 2 drivers/sbus/char/pcikbd.c | 19 drivers/sbus/char/rtc.c | 48 drivers/sbus/char/sunkbd.c | 11 drivers/sbus/char/sunmouse.c | 11 drivers/sbus/char/vfc_dev.c | 28 drivers/sbus/sbus.c | 14 drivers/scsi/constants.c | 2 drivers/scsi/ibmmca.c | 9 drivers/scsi/megaraid.c | 1 drivers/scsi/ppa.c | 2 drivers/scsi/scsi_lib.c | 191 - drivers/scsi/scsi_merge.c | 12 drivers/scsi/sg.c | 1 drivers/scsi/sr.c | 10 drivers/sound/Config.in | 6 drivers/sound/Makefile | 4 drivers/sound/emu10k1/audio.c | 33 drivers/sound/trix.c | 1 drivers/sound/via82cxxx_audio.c | 707 ++++--- drivers/sound/ymfpci.c | 1000 +++++----- drivers/sound/ymfpci.h | 116 - drivers/usb/rio500.c | 3 drivers/usb/serial/Config.in | 1 drivers/usb/serial/usbserial.c | 23 drivers/usb/serial/visor.c | 7 drivers/usb/storage/debug.h | 2 drivers/usb/storage/scsiglue.c | 2 drivers/usb/storage/unusual_devs.h | 232 ++ drivers/usb/storage/usb.c | 425 +--- drivers/usb/storage/usb.h | 9 drivers/video/sbusfb.c | 6 drivers/video/vfb.c | 2 fs/Config.in | 2 fs/Makefile | 1 fs/buffer.c | 7 fs/coda/cnode.c | 62 fs/exec.c | 9 fs/fat/cache.c | 29 fs/hpfs/inode.c | 1 fs/inode.c | 22 fs/ncpfs/dir.c | 6 fs/ncpfs/sock.c | 5 fs/nfs/flushd.c | 56 fs/partitions/msdos.c | 6 fs/proc/kcore.c | 1 fs/ramfs/inode.c | 1 fs/reiserfs/Makefile | 20 fs/reiserfs/README | 157 + fs/reiserfs/bitmap.c | 679 ++++++ fs/reiserfs/buffer2.c | 358 +++ fs/reiserfs/dir.c | 249 ++ fs/reiserfs/do_balan.c | 2043 ++++++++++++++++++++ fs/reiserfs/file.c | 124 + fs/reiserfs/fix_node.c | 2908 +++++++++++++++++++++++++++++ fs/reiserfs/hashes.c | 226 ++ fs/reiserfs/ibalance.c | 1140 +++++++++++ fs/reiserfs/inode.c | 1881 +++++++++++++++++++ fs/reiserfs/ioctl.c | 101 + fs/reiserfs/item_ops.c | 718 +++++++ fs/reiserfs/journal.c | 3215 +++++++++++++++++++++++++++++++++ fs/reiserfs/lbalance.c | 1326 +++++++++++++ fs/reiserfs/namei.c | 1221 ++++++++++++ fs/reiserfs/objectid.c | 211 ++ fs/reiserfs/prints.c | 881 +++++++++ fs/reiserfs/resize.c | 168 + fs/reiserfs/stree.c | 2078 +++++++++++++++++++++ fs/reiserfs/super.c | 879 +++++++++ fs/reiserfs/tail_conversion.c | 297 +++ fs/reiserfs/version.c | 7 fs/super.c | 6 fs/udf/file.c | 1 fs/udf/inode.c | 1 include/asm-alpha/errno.h | 2 include/asm-alpha/unistd.h | 1 include/asm-i386/bugs.h | 19 include/asm-i386/errno.h | 1 include/asm-i386/i387.h | 10 include/asm-i386/pgtable.h | 6 include/asm-i386/system.h | 7 include/asm-ppc/delay.h | 41 include/asm-ppc/dma.h | 38 include/asm-ppc/elf.h | 19 include/asm-ppc/feature.h | 2 include/asm-ppc/gemini.h | 168 - include/asm-ppc/gemini_serial.h | 41 include/asm-ppc/hardirq.h | 6 include/asm-ppc/hw_irq.h | 16 include/asm-ppc/ide.h | 25 include/asm-ppc/io.h | 21 include/asm-ppc/ioctls.h | 1 include/asm-ppc/irq.h | 9 include/asm-ppc/keylargo.h | 9 include/asm-ppc/linux_logo.h | 3 include/asm-ppc/machdep.h | 37 include/asm-ppc/mman.h | 1 include/asm-ppc/mmu.h | 7 include/asm-ppc/mmu_context.h | 7 include/asm-ppc/parport.h | 18 include/asm-ppc/pci-bridge.h | 77 include/asm-ppc/pci.h | 20 include/asm-ppc/pgtable.h | 127 - include/asm-ppc/prep_nvram.h | 5 include/asm-ppc/processor.h | 58 include/asm-ppc/prom.h | 8 include/asm-ppc/raven.h | 2 include/asm-ppc/segment.h | 6 include/asm-ppc/serial.h | 5 include/asm-ppc/smp.h | 2 include/asm-ppc/smplock.h | 4 include/asm-ppc/termios.h | 1 include/asm-ppc/unistd.h | 4 include/asm-sh/current.h | 2 include/asm-sh/pgtable.h | 6 include/asm-sh/sh_bios.h | 2 include/asm-sh/system.h | 65 include/asm-sparc/mostek.h | 3 include/asm-sparc64/mostek.h | 3 include/asm-sparc64/pbm.h | 17 include/asm-sparc64/watchdog.h | 31 include/linux/acpi.h | 15 include/linux/blk.h | 6 include/linux/blkdev.h | 28 include/linux/dn.h | 7 include/linux/elevator.h | 78 include/linux/fs.h | 73 include/linux/lvm.h | 67 include/linux/mm.h | 2 include/linux/nfs_xdr.h | 4 include/linux/raid/md_u.h | 1 include/linux/reiserfs_fs.h | 2068 +++++++++++++++++++++ include/linux/reiserfs_fs_i.h | 63 include/linux/reiserfs_fs_sb.h | 398 ++++ include/linux/rtc.h | 2 include/linux/sched.h | 24 include/linux/swap.h | 2 include/linux/vt_kern.h | 2 include/net/dn.h | 26 include/net/dn_nsp.h | 11 include/net/ipx.h | 8 include/net/x25.h | 1 ipc/shm.c | 5 kernel/context.c | 2 kernel/fork.c | 8 kernel/ksyms.c | 2 kernel/sched.c | 48 mm/filemap.c | 18 mm/memory.c | 14 mm/mmap.c | 4 mm/page_alloc.c | 49 mm/shmem.c | 111 - mm/slab.c | 2 mm/swap.c | 3 mm/vmalloc.c | 1 mm/vmscan.c | 381 +-- net/appletalk/aarp.c | 597 +----- net/appletalk/ddp.c | 923 +++------ net/atm/lec.c | 10 net/atm/lec.h | 4 net/bridge/br_private.h | 6 net/core/netfilter.c | 5 net/decnet/Makefile | 2 net/decnet/TODO | 12 net/decnet/af_decnet.c | 567 +++-- net/decnet/dn_dev.c | 4 net/decnet/dn_fib.c | 6 net/decnet/dn_neigh.c | 168 - net/decnet/dn_nsp_in.c | 174 + net/decnet/dn_nsp_out.c | 304 +-- net/decnet/dn_route.c | 190 + net/decnet/dn_rules.c | 11 net/decnet/dn_table.c | 2 net/decnet/dn_timer.c | 8 net/ipv4/igmp.c | 2 net/ipv4/netfilter/Config.in | 11 net/ipv4/netfilter/Makefile | 2 net/ipv4/netfilter/ip_conntrack_core.c | 9 net/ipv4/netfilter/ip_nat_core.c | 21 net/ipv4/netfilter/ipt_MASQUERADE.c | 14 net/ipv4/netfilter/ipt_REJECT.c | 24 net/ipv4/netfilter/iptable_mangle.c | 6 net/ipv4/tcp.c | 2 net/ipv4/tcp_input.c | 2 net/ipv6/netfilter/Makefile | 1 net/ipv6/netfilter/ip6_tables.c | 22 net/ipv6/netfilter/ip6t_MARK.c | 21 net/ipv6/netfilter/ip6t_mark.c | 6 net/ipv6/netfilter/ip6table_mangle.c | 189 + net/ipx/af_ipx.c | 1294 +++++-------- net/irda/af_irda.c | 3 net/sched/cls_u32.c | 2 net/sched/sch_dsmark.c | 22 net/sched/sch_gred.c | 12 net/sunrpc/auth.c | 20 net/sunrpc/sunrpc_syms.c | 1 net/sysctl_net.c | 7 net/unix/Makefile | 2 net/unix/af_unix.c | 52 net/unix/sysctl_net_unix.c | 22 net/x25/Makefile | 2 net/x25/af_x25.c | 21 net/x25/x25_dev.c | 6 net/x25/x25_facilities.c | 6 net/x25/x25_in.c | 4 net/x25/x25_link.c | 12 net/x25/x25_out.c | 4 net/x25/x25_route.c | 12 net/x25/x25_subr.c | 18 net/x25/x25_timer.c | 42 scripts/checkconfig.pl | 5 566 files changed, 48256 insertions, 15699 deletions