Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Contribute
Contribute
Link to Us
Linux Jobs


Top White Papers

More on LinuxToday


Linux kernel 2.4.1 is out [Updated - files changes now available]

Jan 31, 2001, 07:55 (42 Talkback[s])

[ 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