ChangeSet@1.1197, 2003-03-21 19:08:34-08:00, vandrove@vc.cvut.cz
  [PATCH] Fix ncpfs and rpcgss order in fs/Kconfig
  
  RPCSEC_GSS options are related to (only) nfs/nfsd, so it is
  more logical to ask RPCSEC_GSS questions immediately after
  nfs/nfsd, not after half of screen more questions.
  
  NCPFS related options should appear immediately below
  ncpfs question, not after Coda and RPCSEC...

ChangeSet@1.1196, 2003-03-21 19:08:10-08:00, torvalds@home.transmeta.com
  Avoid warning with modern gcc's in xfrm_policy.c

ChangeSet@1.1195, 2003-03-21 19:05:29-08:00, hch@lst.de
  [PATCH] get rid of __MOD_INC_USE_COUNT/__MOD_DEC_USE_COUNT
  
  As the netfilter folks don't seem to have any interest in 2.5 currently
  I decided to fix their last uses of those old module interfaces myself.
  The implementation (get a reference first and release it again when
  not actually needed) might be slightly suboptimial but the netfilter
  team should just fix it if/when they get any interest in Linux 2.5/2.6.
  
  Also fix the MOD_INC_USE_COUNT/MOD_DEC_USE_COUNT to give more accurate
  deprecation warnings.

ChangeSet@1.1194, 2003-03-21 19:02:28-08:00, hch@lst.de
  [PATCH] remove DEVFS_FL_REMOVABLE
  
  Devfs tries to be super smart and rereads partition tables at all
  kinds of wierd points.  This breaks a bunch of stuff were you
  can't get the right disk changed information (i.e. CompactFlash).
  
  If people actually need this kind of stuff they should just call partx
  from devfsd instead of relying on the kernel doing something like this.
  
  Cleans up the devfs code significatnly (aka removes tons of junk)

ChangeSet@1.1193, 2003-03-21 19:02:12-08:00, hch@lst.de
  [PATCH] make devfs_put() static to fs/devfs/base.c
  
  Not use anywhere else nor should it.

ChangeSet@1.1192, 2003-03-21 19:02:02-08:00, hch@lst.de
  [PATCH] rempove CONFIG_DVB_DEVFS_ONLY
  
  Adrian Bunk noticed that there's an exposed config option to use the
  now gone DEVFS_FL_AUTO_DEVNUM in the dvb code - remove it.

ChangeSet@1.1191, 2003-03-21 19:01:52-08:00, hch@lst.de
  [PATCH] fix waitqueue leak in devfs_d_revalidate_wait
  
  devfs_d_revalidate_wait adds to a waitqueue but never removes from it
  again so we there's one entry full of reused stack space added on
  each call (I wonder how this ever worked).
  
  The function has a few more bugs (it effectivly does a sleep_on instead
  of checking for the actual even and can't deal with negative dentries
  at all), but I just had breakfast and don't want to poke into devfs
  internals deeper - I still hope Adam's smalldevfs will get merged
  anyway..

ChangeSet@1.1190, 2003-03-21 19:01:43-08:00, mingo@elte.hu
  [PATCH] mm/swapfile.c manual reschedule
  
  fix yet another manual reschedule point

ChangeSet@1.1187.1.121, 2003-03-21 18:40:56-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] update ide headers to match changes

ChangeSet@1.1187.1.120, 2003-03-21 18:40:49-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove __NO_VERSION__ from drm

ChangeSet@1.1187.1.119, 2003-03-21 18:33:54-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] cpia -maintainers update

ChangeSet@1.1187.1.118, 2003-03-21 18:33:46-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove lots of now dead code (no features though!)
  
  Also add abort functionality

ChangeSet@1.1187.1.117, 2003-03-21 18:33:39-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove __NO_VERSION__ from bttv

ChangeSet@1.1187.1.116, 2003-03-21 18:33:32-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix aec proc handling

ChangeSet@1.1187.1.115, 2003-03-21 18:33:24-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] add ide-default to the build

ChangeSet@1.1187.1.114, 2003-03-21 18:33:16-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] add ICH5 and Centrino to PIIX4

ChangeSet@1.1187.1.113, 2003-03-21 18:33:08-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix more proc and other oddments

ChangeSet@1.1187.1.112, 2003-03-21 18:33:00-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix cmd640 ide locking

ChangeSet@1.1187.1.111, 2003-03-21 18:32:55-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix /proc for amd ide

ChangeSet@1.1187.1.110, 2003-03-21 18:32:47-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix tuning of alim15x3

ChangeSet@1.1187.1.109, 2003-03-21 18:32:40-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] update ide-dma support

ChangeSet@1.1187.1.108, 2003-03-21 18:32:32-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] update ide-disk to changes, remove all the driver ifs

ChangeSet@1.1187.1.107, 2003-03-21 18:32:25-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] update ide-cd to new changes, add abort() handlers

ChangeSet@1.1187.1.106, 2003-03-21 18:32:19-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] update ide core
  
  - New style ide-default driver
  - Don't attach non existant drives
  - DRIVER()==NULL checks can go
  - Ioctl checks that were missing are now in

ChangeSet@1.1187.1.105, 2003-03-21 18:32:12-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] ide should check dma_on

ChangeSet@1.1187.1.104, 2003-03-21 18:32:04-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] printk, version etc for ide-taskfile

ChangeSet@1.1187.1.103, 2003-03-21 18:31:56-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] update ide-tape to match changes

ChangeSet@1.1187.1.102, 2003-03-21 18:31:49-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove special cases from ide_proc

ChangeSet@1.1187.1.101, 2003-03-21 18:31:42-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] rework the reset code to fix posting and races
  
  This isnt perfect, there is a race left somewhere still but its closer.

ChangeSet@1.1187.1.100, 2003-03-21 18:31:33-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] use new outbsync when sending commands

ChangeSet@1.1187.1.99, 2003-03-21 18:31:26-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] add __ide_set_handler to fix abort race

ChangeSet@1.1187.1.98, 2003-03-21 18:31:19-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] FOr efficient non posted I/O people need to know the target

ChangeSet@1.1187.1.97, 2003-03-21 18:31:12-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] ide-probe update
  
  Make drive->id not NULL an invariant
  Clean up a few things from that
  hwif specific queue length
  initialisation/IRQ cleanups
  
  Note: this changes the default blocks limit per I/O to 256. I've still seen
  no credible evidence that its a problem and "other OS's" do it.

ChangeSet@1.1187.1.96, 2003-03-21 18:31:04-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] __NO_VERSION__ for ide-lib

ChangeSet@1.1187.1.95, 2003-03-21 18:30:56-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] ide-default driver
  
  This is the first of a set of changes to make DRIVER(drive)!=NULL an
  invariant

ChangeSet@1.1187.1.94, 2003-03-21 18:30:49-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove odd blank line and add noacpi

ChangeSet@1.1187.1.93, 2003-03-21 18:30:41-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] sysfs typo fix

ChangeSet@1.1187.1.92, 2003-03-21 18:30:32-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] PC9800 system common area definition

ChangeSet@1.1187.1.91, 2003-03-21 18:30:25-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] arch pre/post setup for pc9800

ChangeSet@1.1187.1.90, 2003-03-21 18:30:17-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] Make pci-bios function ids per machine type
  
  Yes NEC use *different* function numbers!!

ChangeSet@1.1187.1.89, 2003-03-21 18:30:09-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] add pc9800 setup and topology code

ChangeSet@1.1187.1.88, 2003-03-21 18:30:00-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] handle exploding pnpbios

ChangeSet@1.1187.1.87, 2003-03-21 18:29:53-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] boot code for PC9800 systems

ChangeSet@1.1187.1.86, 2003-03-21 18:29:45-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] update emu10k1 config help

ChangeSet@1.1187.1.85, 2003-03-21 18:29:37-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] update emu10k1 driver (SB Live, Audigy etc)

ChangeSet@1.1187.1.84, 2003-03-21 18:29:28-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] more __NO_VERSION__ in audio

ChangeSet@1.1187.1.83, 2003-03-21 18:29:21-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] mpu401 uses __init vars during __exit

ChangeSet@1.1187.1.82, 2003-03-21 18:29:14-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] __NO_VERSION__ for midi_syms

ChangeSet@1.1187.1.81, 2003-03-21 18:29:07-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix incorrect bracketing in maestro

ChangeSet@1.1187.1.80, 2003-03-21 18:28:59-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix i810 ifs
  
  [There are a ton of updates to pull from 2.4, but not yet merged]

ChangeSet@1.1187.1.79, 2003-03-21 18:28:51-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix ";" in cs46xx

ChangeSet@1.1187.1.78, 2003-03-21 18:28:43-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix  __NO_VERSION__ in audio_syms

ChangeSet@1.1187.1.77, 2003-03-21 18:28:36-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] clean up es968, fix build

ChangeSet@1.1187.1.76, 2003-03-21 18:28:29-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix up opti92x-ad1848

ChangeSet@1.1187.1.75, 2003-03-21 18:28:21-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] pc9800 CS4232 driver

ChangeSet@1.1187.1.74, 2003-03-21 18:28:14-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] unless this is a backward spanish inquisition joke..

ChangeSet@1.1187.1.73, 2003-03-21 18:28:07-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix typo in net/core/neighbour

ChangeSet@1.1187.1.72, 2003-03-21 18:28:00-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] tidy up make rpm

ChangeSet@1.1187.1.71, 2003-03-21 18:27:52-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix typo in oom_kill

ChangeSet@1.1187.1.70, 2003-03-21 18:27:45-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] update Achim's address

ChangeSet@1.1187.1.69, 2003-03-21 18:27:39-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] no arch specific headers for upd4990a

ChangeSet@1.1187.1.68, 2003-03-21 18:27:31-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] add pc9800 port types

ChangeSet@1.1187.1.67, 2003-03-21 18:27:23-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] update compaq idents, correct and update intel idents

ChangeSet@1.1187.1.66, 2003-03-21 18:27:15-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] kill off IDE_DEBUG, add pc9800 ide type

ChangeSet@1.1187.1.65, 2003-03-21 18:27:07-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove __NO_VERSION__ in mtd

ChangeSet@1.1187.1.64, 2003-03-21 18:26:59-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] update i2o build rules for change
  
  [Please also rm i2o_pci.c]

ChangeSet@1.1187.1.63, 2003-03-21 18:26:52-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] Remove i2o pci abstractions

ChangeSet@1.1187.1.62, 2003-03-21 18:26:44-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] S/390 typo fixes

ChangeSet@1.1187.1.61, 2003-03-21 18:26:37-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] add headers for upd4990a rtc/clock driver

ChangeSet@1.1187.1.60, 2003-03-21 18:26:28-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] add another clock tick rate variant

ChangeSet@1.1187.1.59, 2003-03-21 18:26:21-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] add a new dmi flag for broken pnpbios

ChangeSet@1.1187.1.58, 2003-03-21 18:26:14-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] Alpha folks said my change was wrong, revert it and note the funny

ChangeSet@1.1187.1.57, 2003-03-21 18:26:06-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove __NO_VERSION__ from procfs

ChangeSet@1.1187.1.56, 2003-03-21 18:25:59-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] Add NEC PC9800 partition tables

ChangeSet@1.1187.1.55, 2003-03-21 18:25:51-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove __NO_VERSION__ from lockd

ChangeSet@1.1187.1.54, 2003-03-21 18:25:44-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove __NO_VERSION__ from jffs

ChangeSet@1.1187.1.53, 2003-03-21 18:25:37-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove __NO_VERSION__ from intermezzo #2

ChangeSet@1.1187.1.52, 2003-03-21 18:25:29-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove __NO_VERSION__ from intermezzo

ChangeSet@1.1187.1.51, 2003-03-21 18:25:21-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix fat handling of some weirder variants

ChangeSet@1.1187.1.50, 2003-03-21 18:25:13-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] typo fix for expfs

ChangeSet@1.1187.1.49, 2003-03-21 18:25:06-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove __NO_VERSION__ in cifs

ChangeSet@1.1187.1.48, 2003-03-21 18:24:58-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] typo fix for befs

ChangeSet@1.1187.1.47, 2003-03-21 18:24:51-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] __NO_VERSION__ for autofs

ChangeSet@1.1187.1.46, 2003-03-21 18:24:45-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] xjack memory leak fixes

ChangeSet@1.1187.1.45, 2003-03-21 18:24:37-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] serial driver for PC9800 systems

ChangeSet@1.1187.1.44, 2003-03-21 18:24:28-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] PC9800 has a slight funny on 8250_pnp

ChangeSet@1.1187.1.43, 2003-03-21 18:24:20-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] junkfilter sym53c41

ChangeSet@1.1187.1.42, 2003-03-21 18:24:12-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] gdth update from Intel

ChangeSet@1.1187.1.41, 2003-03-21 18:24:04-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix leak in cpqfc

ChangeSet@1.1187.1.40, 2003-03-21 18:23:57-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix buffer overrun in aha1542

ChangeSet@1.1187.1.39, 2003-03-21 18:23:50-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix time types in aha152x

ChangeSet@1.1187.1.38, 2003-03-21 18:23:42-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix bogus if in advansys driver

ChangeSet@1.1187.1.37, 2003-03-21 18:23:34-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] pnpbios doesnt want __NO_VERSION__

ChangeSet@1.1187.1.36, 2003-03-21 18:23:27-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix pcmcia __NO_VERSION__

ChangeSet@1.1187.1.35, 2003-03-21 18:23:19-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix pcmcia crash with hostap

ChangeSet@1.1187.1.34, 2003-03-21 18:23:12-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] typo fix for tulip

ChangeSet@1.1187.1.33, 2003-03-21 18:23:03-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] sk98 typo fix

ChangeSet@1.1187.1.32, 2003-03-21 18:22:57-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove unused ali-ircc variable

ChangeSet@1.1187.1.31, 2003-03-21 18:22:49-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix 3c501 typo

ChangeSet@1.1187.1.30, 2003-03-21 18:22:42-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] Fix i2o_scsi hang

ChangeSet@1.1187.1.29, 2003-03-21 18:22:35-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix GTUNER on w9966

ChangeSet@1.1187.1.28, 2003-03-21 18:22:27-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove __NO_VERSION__ from saa7134 driver

ChangeSet@1.1187.1.27, 2003-03-21 18:22:19-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove __NO_VERSION__ from radio drivers

ChangeSet@1.1187.1.26, 2003-03-21 18:22:11-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] move mac-hid to C99

ChangeSet@1.1187.1.25, 2003-03-21 18:22:03-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix /proc handling in via82cxxx

ChangeSet@1.1187.1.24, 2003-03-21 18:21:56-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix proc handling in sis, siimageand slc90e66

ChangeSet@1.1187.1.23, 2003-03-21 18:21:49-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix proc handling in serverworks and sc1200 ide

ChangeSet@1.1187.1.22, 2003-03-21 18:21:41-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] Update ide/legacy makefile to match changes

ChangeSet@1.1187.1.21, 2003-03-21 18:21:34-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove old style probe from other legacy ide

ChangeSet@1.1187.1.20, 2003-03-21 18:21:27-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] module for legacy PC9800 ide

ChangeSet@1.1187.1.19, 2003-03-21 18:21:20-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] clean up ht6560 legacy ide driver

ChangeSet@1.1187.1.18, 2003-03-21 18:21:12-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] add hd98 driver (equivalent to hd.c for old PC9800)

ChangeSet@1.1187.1.17, 2003-03-21 18:21:05-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove legacy probe code

ChangeSet@1.1187.1.16, 2003-03-21 18:21:00-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix ide-geometry bogus printk level

ChangeSet@1.1187.1.15, 2003-03-21 18:20:52-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix all the other watchdogs Dave's changes broke the same

ChangeSet@1.1187.1.14, 2003-03-21 18:20:45-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fc4 doesnt need __NO_VERSION__ any more

ChangeSet@1.1187.1.13, 2003-03-21 18:20:37-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] unbreak the acquirewdt
  
  This puts back a MOD_INC_USE which leaves a warning but means that the
  driver doesnt now load/unload and disable the watchdog on a close

ChangeSet@1.1187.1.12, 2003-03-21 18:20:29-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] real time clock support for PC9800 systems

ChangeSet@1.1187.1.11, 2003-03-21 18:20:21-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] newer boards put other hw at rtc + 0x08

ChangeSet@1.1187.1.10, 2003-03-21 18:20:14-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] rio __NO_VERSION__

ChangeSet@1.1187.1.9, 2003-03-21 18:20:07-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] remove ifs from ancient backcompat in mwave driver
  
  Also add warning about a broken spinlock/sleep someone still has to fix

ChangeSet@1.1187.1.8, 2003-03-21 18:20:00-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] merge lp driver for PC98xx systems

ChangeSet@1.1187.1.7, 2003-03-21 18:19:52-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] fix bogus C in ite_gpio

ChangeSet@1.1187.1.6, 2003-03-21 18:19:45-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] Move ipmi to new struct stuff

ChangeSet@1.1187.1.5, 2003-03-21 18:19:38-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] __NO_VERSION__ for ftape

ChangeSet@1.1187.1.4, 2003-03-21 18:19:30-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] __NO_VERSION__ for used bits of dri

ChangeSet@1.1187.1.3, 2003-03-21 18:19:22-08:00, alan@lxorguk.ukuu.org.uk
  [PATCH] __NO_VERSION_ for ati_pcigart

ChangeSet@1.1187.1.2, 2003-03-21 18:19:14-08:00, alan@hraefn.swansea.linux.org.uk
  [PATCH] Remove NO_VERSION from S390x exec32

ChangeSet@1.1187.1.1, 2003-03-21 10:24:40-08:00, torvalds@home.transmeta.com
  Fix sound driver timeout types. Again.

ChangeSet@1.1187, 2003-03-20 22:16:06-08:00, neilb@cse.unsw.edu.au
  [PATCH] Fix a few MD bugs
  
  1/ set new MD_RECOVERY_INTR flag instead of old 'err = -EINTR'
     when a resync thread is signaled - get rid of 'err' altogether in
     md_do_sync
  2/ raid1 determines if resync is needed based on recovery_cp
     rather than mddev->in_sync (which now has a very different meaning)
  3/ Don't update superblock when switching to writable mode.  The
     first write will update the superblock instead.

ChangeSet@1.1186, 2003-03-20 22:11:54-08:00, geert@linux-m68k.org
  [PATCH] Amiflop mod_timer()
  
  Amiga floppy driver: Convert {del,add}_timer() sequences to mod_timer().

ChangeSet@1.1185, 2003-03-20 22:06:32-08:00, geert@linux-m68k.org
  [PATCH] Port amifb to new fbdev API
  
  Amiga frame buffer device: Port to the new fbdev API

ChangeSet@1.1184, 2003-03-20 22:06:23-08:00, geert@linux-m68k.org
  [PATCH] console_initcall() return type
  
  Fix return type (must be int, not void) of *_console_init() after introduction
  of console_initcall() in 2.5.x.

ChangeSet@1.1183, 2003-03-20 22:06:16-08:00, geert@linux-m68k.org
  [PATCH] M68k timekeeping update
  
  M68k timekeeping: Do not update the RTC every 11 minutes, since this confuses
  NTP (the actual code has been commented out since a while).

ChangeSet@1.1182, 2003-03-20 22:06:07-08:00, geert@linux-m68k.org
  [PATCH] Affs sizeof()
  
  Affs: Make sure the sizeof() is always correct (from Roman Zippel)

ChangeSet@1.1181, 2003-03-20 22:06:00-08:00, geert@linux-m68k.org
  [PATCH] M68k core spelling fixes
  
  M68k core spelling fixes from Steven Cole <elenstev@mesatop.com>

ChangeSet@1.1180, 2003-03-20 22:05:54-08:00, geert@linux-m68k.org
  [PATCH] Sun-3 NCR5380 SCSI printk tags
  
  Sun-3 NCR5380 SCSI: Re-add accidentally deleted KERN_DEBUG tags.

ChangeSet@1.1179, 2003-03-20 22:05:46-08:00, geert@linux-m68k.org
  [PATCH] wd33c93 SCSI merge error
  
  Wd33c93 SCSI: Fix 2.5.64 merge error

ChangeSet@1.1178, 2003-03-20 22:05:36-08:00, geert@linux-m68k.org
  [PATCH] Amiga RTC updates
  
  Amiga RTC updates from Kars de Jong <jongk@linux-m68k.org>:
    - Implement mach_get_ss() on Amiga
    - Use OKI recommendations for locking the A2000 clock
    - Streamline clock structure declarations

ChangeSet@1.1177, 2003-03-20 22:05:29-08:00, geert@linux-m68k.org
  [PATCH] Amifb wrong interrupt
  
  Amiga frame buffer device: request the correct interrupt, so we no longer get
  spurious interrupts. The old code worked only by accident.
  
  To avoid flicker when updating the display parameters, we do not use the real
  vertical blank interrupt, but instead ask the Copper to generate an interrupt
  after the bitplane and sprite pointers have been set up at the beginning of
  each frame.

ChangeSet@1.1176, 2003-03-20 22:05:21-08:00, geert@linux-m68k.org
  [PATCH] Amiga NCR53c7xx SCSI: use z_ioremap()
  
  Amiga NCR53c7xx SCSI: Use z_ioremap() to map Zorro space

ChangeSet@1.1175, 2003-03-20 22:05:14-08:00, geert@linux-m68k.org
  [PATCH] Sun-3 NCR5380 SCSI warning
  
  Sun-3 NCR5380 SCSI: Kill warning.

ChangeSet@1.1174, 2003-03-20 22:05:06-08:00, geert@linux-m68k.org
  [PATCH] Sun-3 first page
  
  Sun-3: Properly calculate the physical address of the first virtual page
  (0x0e000000) (from Sam Creasey)

ChangeSet@1.1173, 2003-03-20 22:04:59-08:00, geert@linux-m68k.org
  [PATCH] Sun-3 memory zones
  
  Sun-3 memory zones: Mark all pages in zone 0, rather than splitting memory
  evenly between zones (from Sam Creasey)

ChangeSet@1.1172, 2003-03-20 22:04:52-08:00, geert@linux-m68k.org
  [PATCH] Sun-3 linkfile fix
  
  Sun-3 linkfile: Fix vmlinux-sun3.lds to make it compile (this version also
  loads properly through the 11/24/2001 bootloader) (from Sam Creasey)

ChangeSet@1.1171, 2003-03-20 22:04:45-08:00, geert@linux-m68k.org
  [PATCH] M68k SCSI driver updates
  
  M68k SCSI drivers: update for the changes in 2.5.60:
    o Replace `->lun'    by `->device->lun'
    o Replace `->target' by `->device->id'
    o Replace `->host'   by `->device->host'

ChangeSet@1.1170, 2003-03-20 22:04:36-08:00, geert@linux-m68k.org
  [PATCH] Genrtc updates
  
  Genrtc: Sync generic RTC driver with 2.4.x.

ChangeSet@1.1169, 2003-03-20 22:04:29-08:00, geert@linux-m68k.org
  [PATCH] Amiga serial updates
  
  Convert Amiga serial driver to use tasklets (from Roman Zippel)

ChangeSet@1.1168, 2003-03-20 22:04:21-08:00, geert@linux-m68k.org
  [PATCH] M68k NCR5380 SCSI updates
  
  M68k NCR5380 SCSI updates for changes in SCSI and NCR5380 SCSI layers:
    - Sun-3/3x (from Sam Creasey)
    - Atari (ported updates from Sun-3)
    - Mac (ported updates from Sun-3)

ChangeSet@1.1167, 2003-03-20 22:04:14-08:00, geert@linux-m68k.org
  [PATCH] M68k SCSI warnings
  
  M68k SCSI drivers: Kill warnings caused by implicit conversions from volatile *
  and remove some unneeded casts

ChangeSet@1.1166, 2003-03-20 22:04:05-08:00, geert@linux-m68k.org
  [PATCH] M68k net warnings
  
  M68k net drivers: Kill warnings caused by implicit conversions from volatile *

ChangeSet@1.1165, 2003-03-20 22:03:57-08:00, geert@linux-m68k.org
  [PATCH] WD33c93 missing export
  
  Wd33c93 SCSI: Export wd33c93_proc_info (needed for Amiga A3000, A2091, and GVP
  II SCSI, and for MVME147 SCSI).

ChangeSet@1.1164, 2003-03-20 22:03:49-08:00, geert@linux-m68k.org
  [PATCH] IDE_ARCH_ACK_INTR duplicate
  
  ide_ack_intr is defined in asm-*/ide.h, if IDE_ARCH_ACK_INTR is set.

ChangeSet@1.1163, 2003-03-20 22:03:42-08:00, geert@linux-m68k.org
  [PATCH] M68k struct page fix
  
  M68k: Fix for changes to struct page -- access list member of structure
  correctly (and allocate page tables sanely as a result) (from Sam Creasey)

ChangeSet@1.1162, 2003-03-20 22:03:34-08:00, geert@linux-m68k.org
  [PATCH] M68k gcc-3.2 warnings
  
  M68k: Kill warnings generated by gcc-3.2:
    - Add missing <linux/string.h> include
    - Move unused static data inside usage area
    - Kill deprecated multi-line string literals
    - Add semicolons to empty cases in switch() constructs
    - Comment out unused labels
    - Fix extra tokens at end of #endif directives
    - a3000_release() may not be optimized away
    - Kill uninitialized variable warning

ChangeSet@1.1161, 2003-03-20 22:03:27-08:00, geert@linux-m68k.org
  [PATCH] M68k Apollo I/O updates
  
  M68k Apollo I/O updates for MMIO and pseudo-MMIO (ISA I/O after translation):
    - Use out_8() and out_be16() instead of outb() and outw()
    - Remove conflicting definitions of {in,out}[bw]()

ChangeSet@1.1160, 2003-03-20 22:03:18-08:00, geert@linux-m68k.org
  [PATCH] ADB: Fix spelling of sigprocmask
  
  ADB: Fix spelling of sigprocmask

ChangeSet@1.1159, 2003-03-20 22:03:11-08:00, geert@linux-m68k.org
  [PATCH] Q40: local_irq*() update
  
  Q40: Replace sti() by local_irq_enable() in comment

ChangeSet@1.1158, 2003-03-20 22:03:03-08:00, geert@linux-m68k.org
  [PATCH] M68k PAGE_SIZE warnings
  
  M68k: Make PAGE_SIZE unsigned long to kill more warnings (cfr. other
  architectures), except for asm, since gas cannot cope with the UL.

ChangeSet@1.1157, 2003-03-20 22:02:56-08:00, geert@linux-m68k.org
  [PATCH] M68k heartbeat update
  
  M68k: Heartbeat is also available on Apollo and Mac

ChangeSet@1.1156, 2003-03-20 22:02:47-08:00, geert@linux-m68k.org
  [PATCH] M68k: Signal updates
  
  M68k: Update for signal changes in 2.5.60 (from Roman Zippel).

ChangeSet@1.1155, 2003-03-20 22:02:41-08:00, geert@linux-m68k.org
  [PATCH] M68k syscall updates
  
  M68k syscalls: NR_syscalls updates for 2.5.63

ChangeSet@1.1154, 2003-03-20 22:02:32-08:00, geert@linux-m68k.org
  [PATCH] M68k ifpsp060 updates
  
  M68k: Remove .global for local labels that are used to subtract (needed for
  recent binutils, from Andreas Schwab)

ChangeSet@1.1153, 2003-03-20 22:02:25-08:00, geert@linux-m68k.org
  [PATCH] Amiga PCMCIA Ethernet clean up
  
  Amiga PCMCIA Ethernet: Use le16_to_cpus() instead of hardcoded byteswap (from
  Kars de Jong)

ChangeSet@1.1152, 2003-03-20 22:02:17-08:00, geert@linux-m68k.org
  [PATCH] M68k: Add new kmap types
  
  M68k: Add new kmap types for 2.5.60.

ChangeSet@1.1151, 2003-03-20 22:02:10-08:00, geert@linux-m68k.org
  [PATCH] M68k POSIX timers
  
  M68k: Update POSIX timers in struct siginfo (cfr. asm-generic/siginfo.h in
  2.5.63)

ChangeSet@1.1150, 2003-03-20 22:02:01-08:00, geert@linux-m68k.org
  [PATCH] M68k ISA memory for Amiga PCMCIA
  
  M68k ISA: Fix ISA memory space mapping for Amiga PCMCIA (from Kars de Jong)

ChangeSet@1.1149, 2003-03-20 22:01:54-08:00, geert@linux-m68k.org
  [PATCH] M68k exported symbols
  
  M68k: Export missing symbols:
    - mach_beep (for m68k beeper)
    - strpbrk (for SCSI)

ChangeSet@1.1148, 2003-03-20 22:01:46-08:00, axboe@suse.de
  [PATCH] cdrom buffer too small
  
  dvd_read_physical() uses a 20 char buffer to read in the dvd structure,
  however the size is really 4 bytes header + 17 bytes body so layer->bca
  ends up containing garbage. Kudos to the nice folks who made it a non
  multiple of 4 bytes.

ChangeSet@1.1147, 2003-03-20 21:58:12-08:00, davej@codemonkey.org.uk
  [PATCH] Several logic bugs.
  
  Lots of patches from Norbert Kiesel that fix up several silly
   | vs. || and & vs. && bugs found with
  	find ${1:-.} -name \*.c | xargs grep -En \
  	 '![a-zA-Z0-9_ ]+(\|[^|]|\&[^&])|([^|]\||[^&]\&) *!'

ChangeSet@1.1146, 2003-03-20 21:55:47-08:00, davej@codemonkey.org.uk
  [PATCH] make nbd working in 2.5.x
  
  From Petr Vandrovec
  
     we use nbd for our diskless systems, and it looks to me like that
  it has some serious problems in 2.5.x... Can you apply this patch
  and forward it to Linus?
  
  There were:
  * Missing disk's queue initialization
  * Driver should use list_del_init: put_request now verifies
    that req->queuelist is empty, and list_del was incompatible
    with this.
  * I converted nbd_end_request back to end_that_request_{first,last}
    as I saw no reason why driver should do it itself... and
    blk_put_request has no place under queue_lock, so apparently when
    semantic changed nobody went through drivers...

ChangeSet@1.1145, 2003-03-20 21:55:34-08:00, davej@codemonkey.org.uk
  [PATCH] Sysfs not handling show errors
  
  Originally by Rusty Lynch, munged by me, acked
  by Mochel.
  
   Attempting to cat a sysfs file that returns an error will result in an
   endless dump of garbage to the screen because the result of the specific
   show operation was being saved to a size_t (unsigned) and then later
   checked for a negative value.

ChangeSet@1.1144, 2003-03-20 21:55:14-08:00, davej@codemonkey.org.uk
  [PATCH] fix acpi write throttle seq file breakage.
  
  From Pavel Machek

ChangeSet@1.1143, 2003-03-20 21:54:57-08:00, davej@codemonkey.org.uk
  [PATCH] documentation for userspace access.
  
  From: Jon Foster <jon@jon-foster.co.uk>
  
  This patch against 2.5.63 adds kerneldoc comments to the public API in these files:
  - include/asm-i386/uaccess.h
  - arch/i386/lib/usercopy.c
  
  This patch only changes comments and one of the templates used by "make htmldocs",
  it does not change any code.

ChangeSet@1.1142, 2003-03-20 21:54:39-08:00, davej@codemonkey.org.uk
  [PATCH] piix compile fix for CONFIG_PROC_FS=n
  
  Fix by Randy Dunlap
  
  Here's a patch to build ide/pci/piix.c with CONFIG_PROC_FS=n.

ChangeSet@1.1141, 2003-03-20 21:54:22-08:00, davej@codemonkey.org.uk
  [PATCH] Remove old DRM4.0 code.
  
  Old patch from John Kim to remove old DRM 4.0 code in 2.5.59.

ChangeSet@1.1140, 2003-03-20 21:54:11-08:00, davej@codemonkey.org.uk
  [PATCH] 3ware vendor update

ChangeSet@1.1139, 2003-03-20 21:54:00-08:00, davej@codemonkey.org.uk
  [PATCH] cciss unregister cleanup
  
  From Herbert Xu
  
  The following patches against 2.4 and 2.5 makes cciss unregister properly
  if initialisation fails.

ChangeSet@1.1138, 2003-03-20 21:53:52-08:00, davej@codemonkey.org.uk
  [PATCH] fix obvious thinko

ChangeSet@1.1136, 2003-03-20 21:50:29-08:00, torvalds@home.transmeta.com
  Merge http://linux-sound.bkbits.net/linux-sound
  into home.transmeta.com:/home/torvalds/v2.5/linux

ChangeSet@1.1133, 2003-03-20 21:48:33-08:00, akpm@digeo.com
  [PATCH] Fix floppy oops on forced unload
  
  From: Angus Sawyer <angus.sawyer@dsl.pipex.com>
  
  Prevent OOPS on removing floppy driver with "rmmod -f floppy".
  
  floppy.c would attempt to unregister resources for nonexistent device.
  
  Patch stops the driver attempting to register and unregister the nonexistent
  device by removing the drive from the allowed drives mask (defaults to
  present).

ChangeSet@1.1132, 2003-03-20 21:48:25-08:00, akpm@digeo.com
  [PATCH] slab: tune batchcounts for large objects
  
  From: Manfred Spraul <manfred@colorfullife.com>
  
  Now that slab supports monster objects (up to 32MB) for !CONFIG_MMU we really
  don't want to keep spare instances of them in the slab head arrays.
  
  - limit head array sizes for huge slab caches to one object per cpu.
  
  - round the batch count up for default head array sizing - batch count 0 is
    illegal.

ChangeSet@1.1131, 2003-03-20 21:48:18-08:00, akpm@digeo.com
  [PATCH] raw driver: cleanups and small fixes
  
  - There was an unchecked bdget().  bdget can fail due to ENOMEM.
  
  - rework the error handling implementation in raw_ctl_ioctl().
  
  - Replace MOD_INC_USE_COUNT with try_module_get(THIS_MODULE).  This allows
    the raw module to be unloaded again.
  
    The core kernel has already taken a ref on the module prior to entering
    the ioctl, so try_module_get() cannot fail.

ChangeSet@1.1130, 2003-03-20 21:48:10-08:00, akpm@digeo.com
  [PATCH] raw driver: rewrite i_mapping only on final close
  
  The recent fix to the raw driver wasn't quite right: it rewrites the
  character-special inode's i_mapping to point back to itself on each close.
  So any other currently-open handles against /dev/raw/rawN get a nasty
  surprise.
  
  Change it to only rewrite i_mapping on the final close.
  
  Also, change it so that it only redirects its i_mapping on the initial open.
  This is not necessary, but is neater.

ChangeSet@1.1129, 2003-03-20 21:48:03-08:00, akpm@digeo.com
  [PATCH] Fail setup_irq for unconfigured IRQs
  
  From: Zwane Mwaikambo <zwane@holomorphy.com>
  
  This patch makes us bail out in case we may have an interrupt which couldn't
  be associated with an interrupt controller.  Without this we allow
  unconfigured interrupts to be assigned and then later on we get "unexpected
  IRQ trap at vector xx" during the ack phase.
  
  scenario: This can occur if we fail irq setup during setup_IO_APIC_irqs for
  some reason or other and then miss getting assigned a vector.  Later on we
  then get assigned no_irq_type as our handler.
  
  Patch for i386 and x86_64

ChangeSet@1.1128, 2003-03-20 21:47:56-08:00, akpm@digeo.com
  [PATCH] Add missing put_user checks in n_tty
  
  From: Steven Rostedt <rostedt@goodmis.org>
  
  The n_tty driver is missing some put_user checks.

ChangeSet@1.1127, 2003-03-20 21:47:49-08:00, akpm@digeo.com
  [PATCH] cs46xx minor fixes
  
  - jiffies signedness fix
  
  - Fix compile warning

ChangeSet@1.1126, 2003-03-20 21:47:41-08:00, akpm@digeo.com
  [PATCH] add write_seqlock to cpufreq change notifier for TSC
  
  From: Stephen Hemminger <shemminger@osdl.org>
  
  The CPU frequency change detection code can change the values used to compute
  time of day with TSC; but there was no locking around it.

ChangeSet@1.1125, 2003-03-20 21:47:34-08:00, akpm@digeo.com
  [PATCH] fix nanosleep() granularity bumps
  
  From: Tim Schmielau <tim@physik3.uni-rostock.de>
  
  Fixes the problem wherein nanosleep() is sleeping for the wrong duration.
  
  When starting out with timer_jiffies=0, the timer cascade is (unneccessarily)
  triggered on the first timer interrupt, incrementing all the higher indices.
  When starting with any other initial jiffies value, we miss that and end up
  with all higher indices being off by one.

ChangeSet@1.1124, 2003-03-20 21:47:26-08:00, akpm@digeo.com
  [PATCH] NMI watchdog fix
  
  From: William Lee Irwin III <wli@holomorphy.com>
  
  The NMI watchdog has two different "modes": NMI_IO_APIC, which delivers NMI's
  through the IO-APIC, and NMI_LOCAL_APIC, which uses the local APIC vector
  table (LVT) to deliver the periodic NMI's.
  
  Only NMI_IO_APIC requires being able to set up the PIT so it can deliver
  NMI's through the IO-APIC, and so NMI_LOCAL_APIC has no dependency on the
  timer being set up through the IO-APIC and is unjustifiably disabled by
  check_timer() when the PIT cannot deliver interrupts through the IO-APIC.
  
  This is important because one of the most important uses of NMI_LOCAL_APIC is
  to get the NMI watchdog going when NMI_IO_APIC doesn't work.
  
  So what this patch does to repair the situation is instead of checking to see
  if the NMI watchdog is enabled at all, it instead checks whether the NMI
  watchdog is being used in NMI_IO_APIC mode when a failure to set up the NMI
  timer interrupt through the IO-APIC occurs.

ChangeSet@1.1123, 2003-03-20 21:47:19-08:00, akpm@digeo.com
  [PATCH] sys_nanosleep() fix
  
  The current nanosleep implementation has a signedness problem which can cause
  it to sleep for 0x7ffffffe jiffies if a clock interrupt happens at the wrong
  time.
  
  The patch fixes that up, and also fixes an wrapping-unsafe 64-bit time
  comparison.  Also uninline tstojiffie(), which has three call sites.

ChangeSet@1.1101.23.19, 2003-03-20 21:43:59-08:00, torvalds@home.transmeta.com
  Fix a rather theoretical race if an NMI happens when a debug fault
  happens exactly on the sysenter entry path before the kernel stacks
  have been switched to the proper ones.

ChangeSet@1.1101.23.18, 2003-03-21 00:01:37-05:00, jgarzik@redhat.com
  [netdrvr tg3] fix memleak in DMA test
  
  Also, bump version to 1.5.
  
  Leak fix contributed by Don Fry @ IBM

ChangeSet@1.1101.23.17, 2003-03-20 23:49:05-05:00, jgarzik@redhat.com
  Merge redhat.com:/garz/repo/e1000-2.5
  into redhat.com:/garz/repo/net-drivers-2.5

ChangeSet@1.1101.24.17, 2003-03-20 23:46:10-05:00, cramerj@intel.com
  [E1000] NAPI re-insertion w/ changes
  
  * Previous patch wiped NAPI support, adding it back here.  But,
    with a twist: this one doesn't disable/enable interrupts each
    time we enter/leave polling.  (It's EXPERIMENTAL).

ChangeSet@1.1101.24.16, 2003-03-20 23:45:43-05:00, cramerj@intel.com
  [E1000] whitespace fix from previous patches
  
  * Corrected indentation from previous patches

ChangeSet@1.1101.24.15, 2003-03-20 23:45:19-05:00, cramerj@intel.com
  [E1000] Controller wake-up thru ASF fix
  
  * Fixed controller wake-up through ASF

ChangeSet@1.1101.24.14, 2003-03-20 23:44:54-05:00, cramerj@intel.com
  [E1000] Added Interrupt Throttle Rate tuning support
  
  * Added Interrupt Throttle Rate tuning support

ChangeSet@1.1101.24.13, 2003-03-20 23:44:29-05:00, cramerj@intel.com
  [E1000] Added Tx FIFO flush routine
  
  * Added method to flush Tx FIFO after link disconnect; the hardware
    hangs on to Tx skb's that were in flight prior to link loss

ChangeSet@1.1101.24.12, 2003-03-20 23:44:04-05:00, cramerj@intel.com
  [E1000] Whitespace changes
  
  * Miscellaneous whitespace changes

ChangeSet@1.1101.24.11, 2003-03-20 23:43:38-05:00, cramerj@intel.com
  [E1000] Compaq to HP branding change
  
  * Changed "Compaq" branding to "HP"

ChangeSet@1.1101.24.10, 2003-03-20 23:43:13-05:00, cramerj@intel.com
  [E1000] Read/Write register macro optimizations
  
  * Optimized E1000_*_REG macros

ChangeSet@1.1101.24.9, 2003-03-20 23:42:48-05:00, cramerj@intel.com
  [E1000] Tx Descriptor cleanup
  
  * Completely clean Tx descriptor to avoid potential dirty descriptor
    fetching (rare, but possible)

ChangeSet@1.1101.24.8, 2003-03-20 23:42:24-05:00, cramerj@intel.com
  [E1000] Perform single PCI read per interrupt
  
  * ISR cleanup; performing single PCI read

ChangeSet@1.1101.24.7, 2003-03-20 23:41:59-05:00, cramerj@intel.com
  [E1000] Modulus math removed
  
  * Removed modulus math; decreases CPU utilization, especially on PPC64
    [anton@samba.org]

ChangeSet@1.1101.24.6, 2003-03-20 23:41:34-05:00, cramerj@intel.com
  [E1000] Added MII support
  
  * Added MII support

ChangeSet@1.1101.24.5, 2003-03-20 23:41:10-05:00, cramerj@intel.com
  [E1000] Added 82541 & 82547 support
  
  * Added support for 82541 and 82547 gigabit ethernet adapters

ChangeSet@1.1101.24.4, 2003-03-20 23:40:37-05:00, cramerj@intel.com
  [E1000] IRQ registration fix
  
  * Fixed IRQ registration bug; IRQ now registered after resources are
    acquired

ChangeSet@1.1101.24.3, 2003-03-20 23:40:12-05:00, cramerj@intel.com
  [E1000] Spd/dplx abstraction; eeprom size changes
  
  * Setting speed/duplex is now it's own routine
  * Update ETHTOOL_GEEPROM routine to use new eeprom size variable

ChangeSet@1.1101.24.2, 2003-03-20 23:39:47-05:00, cramerj@intel.com
  [E1000] Version, copyright, changelog and MAINTAINERS
  
  * Version, copyright, changelog and MAINTAINERS updates

ChangeSet@1.1101.24.1, 2003-03-20 23:39:20-05:00, cramerj@intel.com
  [E1000] Documentation/networking/e1000.txt updates
  
  * Documentation/networking/e1000.txt updates

ChangeSet@1.1101.23.16, 2003-03-20 23:08:10-05:00, tomita@cinet.co.jp
  [PATCH] Support PC-9800 subarchitecture (9/14) NIC
  
  This is the patch to support NEC PC-9800 subarchitecture
  against 2.5.65-ac1. (9/14)
  
  C-bus(PC98's legacy bus like ISA) network cards support.
  Change IO port and IRQ assign.
  Add NE2000 compatible driver for PC-9800.
    PCI netwwork card works fine without patch.
  
  Regards,
  Osamu Tomita

ChangeSet@1.1101.23.15, 2003-03-20 22:10:09-05:00, scott.feldman@intel.com
  [E100] ASF wakeup enabled, but only if set in EEPROM
  
  On Thu, 20 Mar 2003, Scott Feldman wrote:
  
  
  * Check if ASF is enabled in EEPROM, and if so, enable
    PME wakeup when suspending.

ChangeSet@1.1101.23.14, 2003-03-20 22:09:50-05:00, scott.feldman@intel.com
  [E100] ethtool EEPROM and GSTRING fixes
  
  On Thu, 20 Mar 2003, Scott Feldman wrote:
  
  
  * Bug fix: read wrong byte in EEPROM when offset is odd number
  * Bug fix: memory leak in ETHTOOL_GSTRINGS
    [Oleg Drokin <green@linuxhacker.ru]

ChangeSet@1.1101.23.13, 2003-03-20 22:09:31-05:00, scott.feldman@intel.com
  [E100] Validate updates to MAC address
  
  On Thu, 20 Mar 2003, Scott Feldman wrote:
  
  
  * Validate updates to MAC address as valid ethernet address.

ChangeSet@1.1101.23.12, 2003-03-20 22:09:13-05:00, scott.feldman@intel.com
  [E100] interrupt handler free fix
  
  On Thu, 20 Mar 2003, Scott Feldman wrote:
  
  
  * Bug fix on e100_close when repeating hot remove/hot add
    from team.  Basically need to disable interurpts and
    unregister handler before shutting h/w down.
  * Need to mask only the relevant bits in the interrupt
    status register

ChangeSet@1.1101.23.11, 2003-03-20 22:08:55-05:00, scott.feldman@intel.com
  [E100] Honor WOL settings in EEPROM
  
  On Thu, 20 Mar 2003, Scott Feldman wrote:
  
  
  * Honor WOL settings in EEPROM: only advertise WOL magic
    packet if in EEPROM.

ChangeSet@1.1101.23.10, 2003-03-20 22:08:35-05:00, scott.feldman@intel.com
  [E100] ICH5 support added
  
  On Thu, 20 Mar 2003, Scott Feldman wrote:
  
  
  * ICH5 support: chipset integrated LAN (8255x)
  * PHY loopback diags is broken on all ICHs

ChangeSet@1.1101.23.9, 2003-03-20 22:08:16-05:00, scott.feldman@intel.com
  [E100] forced speed/duplex link recover
  
  On Thu, 20 Mar 2003, Scott Feldman wrote:
  
  
  * Bug fix when changing to non-autoneg, device may lose
    link with some switches, so try to recover link by
    forcing PHY.

ChangeSet@1.1101.23.8, 2003-03-20 22:07:58-05:00, scott.feldman@intel.com
  [E100] Banish strong branding marketing strings
  
  On Thu, 20 Mar 2003, Scott Feldman wrote:
  
  
  * Get rid of all of the strong marketing brand strings
    and replace with simple pci_device_id table.  pci.ids
    should be the master list for device ID/strings.

ChangeSet@1.1101.23.7, 2003-03-20 22:07:34-05:00, scott.feldman@intel.com
  [E100] Bug fix on setting up Tx csum
  
  On Thu, 20 Mar 2003, Scott Feldman wrote:
  
  
  * Bug fix on setting up Tx csum

ChangeSet@1.1101.23.6, 2003-03-20 22:07:15-05:00, scott.feldman@intel.com
  [E100] Clean up #include order
  
  On Thu, 20 Mar 2003, Scott Feldman wrote:
  
  
  * clean up #includes

ChangeSet@1.1101.23.5, 2003-03-20 22:06:55-05:00, scott.feldman@intel.com
  [E100] Add support for VLAN hw offload
  
  On Thu, 20 Mar 2003, Scott Feldman wrote:
  
  
  * Add support for VLAN hw offload

ChangeSet@1.1101.23.4, 2003-03-20 22:06:35-05:00, scott.feldman@intel.com
  [E100] Spelling mistakes
  
  On Thu, 20 Mar 2003, Scott Feldman wrote:
  
  
  * Spelling mistakes

ChangeSet@1.1101.23.3, 2003-03-20 22:06:16-05:00, scott.feldman@intel.com
  [E100] update version, copyright year, changelog
  
  On Thu, 20 Mar 2003, Scott Feldman wrote:
  
  
  * Update version, copyright year, changelog

ChangeSet@1.1101.23.2, 2003-03-20 22:05:58-05:00, scott.feldman@intel.com
  [E100] Update Documentation/networking/e100.txt
  
  On Thu, 20 Mar 2003, Scott Feldman wrote:
  
  
  * Update Documentation/networking/e100.txt

ChangeSet@1.1101.23.1, 2003-03-20 22:05:39-05:00, scott.feldman@intel.com
  [E100] back out memleak patch cuz it messed up following
  
  On Thu, 20 Mar 2003, Scott Feldman wrote:
  
  
  * Back this patch out - we'll add it later.  I was working against
    2.5.64 when this was checked into 2.5.65, so it messed up
    my patches.

ChangeSet@1.1101.20.11, 2003-03-20 14:03:46-08:00, henning@meier-geinitz.de
  [PATCH] USB: new ids for scanner driver
  
  This patch adds new vendor/product ids for various scanners.

ChangeSet@1.1101.20.10, 2003-03-20 14:03:23-08:00, jmcmullan@linuxcare.com
  [PATCH] USB HID: Ignore P5 Data Glove (2.4 and 2.5 patches)
  
    As requested, here are the 2.4 (latest BK tree) and 2.5 (latest bk
    tree) patches to ignore the non-HID Essential Reality Data Glove
  
    (again, user-space lib to access this device via /proc/bus/usb
     is available at http://www.evillabs.net/~jmcc/p5)

ChangeSet@1.1101.20.9, 2003-03-20 14:00:11-08:00, stern@rowland.harvard.edu
  [PATCH] USB: Update for usb-skeleton
  
  My update for usb-skeleton seems to have gotten lost in the shuffle, so
  here it is again -- all wrapped up in one nice little patch.  It's been
  tested by three different people and passed with flying colors.  Please
  apply.

ChangeSet@1.1101.20.8, 2003-03-20 13:54:20-08:00, greg@kroah.com
  [PATCH] USB: pegasus: fix up GFP_DMA usages.  (bugzilla.kernel.org #418)

ChangeSet@1.1101.20.7, 2003-03-20 13:43:12-08:00, greg@kroah.com
  [PATCH] USB: whiteheat bugfix (bugzilla.kernel.org #314)

ChangeSet@1.1101.19.16, 2003-03-20 12:07:55-08:00, greg@kroah.com
  i2c: add initial driver model support for i2c drivers.

ChangeSet@1.1101.19.15, 2003-03-20 11:47:43-08:00, greg@kroah.com
  i2c: added i2c-isa bus controller driver.
  
  Based on the i2c cvs version of this driver.

ChangeSet@1.1101.19.14, 2003-03-20 11:28:11-08:00, greg@kroah.com
  i2c i2c-amd8111.c: change the pci driver name to have "2" in it based on previous comments.

ChangeSet@1.1101.19.13, 2003-03-20 11:16:19-08:00, greg@kroah.com
  [PATCH] i2c i2c-amd8111.c: change a few printk() to dev_warn()

ChangeSet@1.1101.19.12, 2003-03-20 11:15:57-08:00, greg@kroah.com
  [PATCH] i2c i2c-amd756.c: remove some #ifdefs and fix all printk() to use dev_*().
  
  Also some minor whitespace cleanups.

ChangeSet@1.1101.19.11, 2003-03-20 11:15:37-08:00, greg@kroah.com
  [PATCH] i2c i2c-ali15x3.c: fix up formatting and whitespace issues.

ChangeSet@1.1101.19.10, 2003-03-20 11:15:18-08:00, greg@kroah.com
  [PATCH] i2c i2c-ali15x3.c: remove check_region() call.

ChangeSet@1.1101.19.9, 2003-03-20 11:14:58-08:00, greg@kroah.com
  [PATCH] i2c i2c-ali15x3.c: remove #ifdefs and fix all printk() to use dev_*().

ChangeSet@1.1101.18.30, 2003-03-20 17:41:46+01:00, perex@suse.cz
  ALSA update (0.9.2)
    - created snd-page-alloc module
      - moved all page allocation code there
      - preserves preallocated DMA buffers for devices
    - USB audio driver updated
    - AC'97 - better modem initialization code
    - timer API - enhanced (added pause and more event notifications)
    - splitted ice1724 code from ice1712 to own module
    - general
      - timerstamp cleanups (timeval -> timespec)
      - C99-like cleanups
    - trident driver
      - more workaround for wrong IRQ acks
    - OSS sequencer emulation
      - fixed OOPS (wrong free order)
      - more compatible with level 1 of sequencer (/dev/sequencer)
    - CS46xx driver updated
    - intel8x0 driver updated
    - emu10k1 driver updated

ChangeSet@1.1121, 2003-03-20 00:55:41-08:00, willy@debian.org
  [NET]: Optimize handling of CONFIG_NET=n.

ChangeSet@1.1120, 2003-03-20 00:49:27-08:00, bunk@fs.tum.de
  [NF/IPV6]: Remove all ipv6_ext_hdrs from ip6tables.

ChangeSet@1.1119, 2003-03-20 00:45:22-08:00, chas@locutus.cmf.nrl.navy.mil
  [ATM]: Fix idt77252/sch_atm/pppoatm compilation.

ChangeSet@1.1118, 2003-03-20 00:43:52-08:00, ahaas@airmail.net
  [PATCH] Add C99 initializers for net/ipv6/netfilter code.

ChangeSet@1.1117, 2003-03-20 00:42:38-08:00, ahaas@airmail.net
  [PATCH] Add C99 initializers to net/ipv4/netfilter.

ChangeSet@1.1116, 2003-03-20 00:39:12-08:00, jmorris@intercode.com.au
  [IPSEC]: return error when no dst in ah & esp output.

ChangeSet@1.1115, 2003-03-20 00:36:04-08:00, jmorris@intercode.com.au
  [IPSEC]: fix skb leak in ah and esp.

ChangeSet@1.1114, 2003-03-20 00:32:09-08:00, thomas@bender.thinknerd.de
  [IPSEC]: Fix null authentication/encryption.

ChangeSet@1.1113, 2003-03-20 00:12:23-08:00, davem@nuts.ninka.net
  Merge http://linux-lksctp.bkbits.net/lksctp-2.5
  into nuts.ninka.net:/home/davem/src/BK/net-2.5

ChangeSet@1.1112, 2003-03-20 00:00:25-08:00, bdschuym@pandora.be
  [ebtables] bugfix in ebt_ip.c

ChangeSet@1.1101.17.12, 2003-03-19 23:44:59-08:00, davem@nuts.ninka.net
  [SPARC64]: Fix thread_info offsets to match restart_block layout changes.

ChangeSet@1.1101.17.11, 2003-03-19 22:56:57-08:00, davem@nuts.ninka.net
  [SPARC]: Add die_counter changes.

ChangeSet@1.1110, 2003-03-19 21:17:20-08:00, davem@nuts.ninka.net
  [NET]: Kill NETIF_F_DYNALLOC, based upon ideas from Adam J. Richter

ChangeSet@1.1109, 2003-03-19 19:54:09-08:00, kuznet@ms2.inr.ac.ru
  [IPSEC]: fragmentation & tcp mss calculation.
  1. Add local_df field to struct sk_buff to mark packets which
     are to be fragmented locally despite of their IPv6ness of IP DF flag
  2. Add ext2_header_len to tcp_opt to keep memory of part of header length
     depending on route
  3. Add trailer_len to struct dst_entry and xfrm_state to know how
     much of space should be reserved at tail of frame for subsequent
     transformations.
  4. [BUG] icv_trun_len must be used while mss claculation, not
     icv_full_length.

ChangeSet@1.1108, 2003-03-19 19:43:44-08:00, kuznet@ms2.inr.ac.ru
  [NET]: miscellaneous fixes.
  1. Fix illegal dereference of potentially freed memory in xfrm_policy.c
  2. Complete wildcard flow addresses to real ones in xfrm_lookup().
  3. Respect optional flag when chacking for input policy.
  4. Delete orphaned comments in ip.h.
  5. Fix mistakedly freed route in tcp connect.

ChangeSet@1.1107, 2003-03-19 19:34:55-08:00, kuznet@ms2.inr.ac.ru
  [NET]: hard_header reservation.
  1. Fix bad reservation in xfrm_state_check_space()
  2. Macroize formula for reservation, use the macro over all the places
     in IP.

ChangeSet@1.1106, 2003-03-19 19:28:07-08:00, davem@nuts.ninka.net
  [IPV6]: Undo __constant_{n,h}to{n,h}l from anycast patch.

ChangeSet@1.1105, 2003-03-19 18:13:02-08:00, davem@nuts.ninka.net
  [IPV6]: ndisc_recv_ns returns void.

ChangeSet@1.1104, 2003-03-19 17:26:22-08:00, dlstevens@us.ibm.com
  [IPV6]: Add anycast support.

ChangeSet@1.1101.20.6, 2003-03-19 15:41:50-08:00, randy.dunlap@verizon.net
  [PATCH] USB: reduce stack usage in cdc-ether
  
  This patch to 2.5.64 reduces the large stack usage in
  log_device_info() [and makes it static to boot].

ChangeSet@1.1101.20.5, 2003-03-19 15:41:23-08:00, green@linuxhacker.ru
  [PATCH] USB: Memleak in drivers/usb/hub.c::usb_reset_device
  
  Hello!
  
  On Fri, Mar 14, 2003 at 11:37:19AM -0800, Greg KH wrote:
  > >    There seems to be a memleak in drivers/usb/hub.c::usb_reset_device()
  > >    on error exit path. See the patch.
  > >    Found with help of smatch + enhanced unfree script.
  > And yes, as David said, there is another kind of error in this area for
  > 2.5.  Patches to clean that up would be appreciated.
  
  Ok, I guess something like that should work:

ChangeSet@1.1101.20.4, 2003-03-19 13:09:22-08:00, david-b@pacbell.net
  [PATCH] USB: ehci-hcd, prink tweaks
  
  A not-very interesting patch, it just cleans up
  some debug output.

ChangeSet@1.1101.19.8, 2003-03-19 11:29:45-08:00, elenstev@mesatop.com
  [PATCH] i2c: spelling corrections for drivers/i2c
  
  Here are some spelling and typo fixes for drivers/i2c.

ChangeSet@1.1101.20.3, 2003-03-19 11:23:08-08:00, baldrick@wanadoo.fr
  [PATCH] USB speedtouch: get rid of atmsar
  
  There are really only two patches: add atmsar stuff into
  speedtouch.c; and update the Makefile.  The other changes
  are: delete atmsar.c and atmsar.h, rename speedtouch.c to
  speedtch.c.

ChangeSet@1.1101.1.41, 2003-03-19 19:22:40+00:00, davej@codemonkey.org.uk
  [CPUFREQ] No need to export cpufreq_governor_list, so it can be static.
  From Dominik Brodowski

ChangeSet@1.1101.20.2, 2003-03-19 11:22:14-08:00, baldrick@wanadoo.fr
  [PATCH] USB speedtouch: cosmetic comment changes

ChangeSet@1.1101.20.1, 2003-03-19 11:21:52-08:00, oliver@neukum.name
  [PATCH] USB: fix to synchronous API regarding memory allocation
  
  some part of the synchronous API is used in the block io error handling
  code paths. Therefore it may use only GFP_NOIO, not GFP_KERNEL.
    - avoid deadlock due to wrong memory allocation in block io path

ChangeSet@1.1101.18.29, 2003-03-19 18:22:32+01:00, perex@suse.cz
  Merge suse.cz:/home/perex/bk/linux-sound/linux-sound
  into suse.cz:/home/perex/bk/linux-sound/work

ChangeSet@1.1101.17.9, 2003-03-18 18:26:42-08:00, davem@nuts.ninka.net
  [SPARC64]: Clear tick_cmpr ints properly in bootup assembly.

ChangeSet@1.1101.17.8, 2003-03-18 18:04:41-08:00, davem@nuts.ninka.net
  [SPARC64]: Sanitize all TICK privileged bit handling in tick drivers.

ChangeSet@1.1101.17.7, 2003-03-18 17:46:05-08:00, davem@nuts.ninka.net
  [FB ATY]: CONFIG_FB_ATY needs cfbcopyarea.o

ChangeSet@1.1101.17.6, 2003-03-18 17:17:00-08:00, davem@nuts.ninka.net
  [SPARC64]: Do a dummy write to STICK in hbird_init_tick.

ChangeSet@1.1101.17.5, 2003-03-18 17:14:19-08:00, davem@nuts.ninka.net
  [SPARC64]: Ignore bit 63 of Hummingbird STICK when computing COMPARE register values.

ChangeSet@1.1101.19.7, 2003-03-18 17:13:06-08:00, greg@kroah.com
  [PATCH] i2c i2c-piix4.c: fix up formatting and whitespace issues.

ChangeSet@1.1101.19.6, 2003-03-18 17:12:28-08:00, greg@kroah.com
  [PATCH] i2c i2c-piix4: remove #ifdefs and fix all printk() to use dev_*().

ChangeSet@1.1101.17.4, 2003-03-18 17:11:48-08:00, davem@nuts.ninka.net
  [SPARC64]: Make TICK comparisons wrap-around safe by using jiffies macros.

ChangeSet@1.1101.19.5, 2003-03-18 17:10:51-08:00, greg@kroah.com
  [PATCH] i2c i2c-piix4.c: remove check_region() call.

ChangeSet@1.1101.17.3, 2003-03-18 17:09:28-08:00, davem@nuts.ninka.net
  [SPARC64]: In __hbird_write_compare, write high then low part.

ChangeSet@1.1101.19.4, 2003-03-18 14:37:45-08:00, greg@kroah.com
  [PATCH] i2c i2c-i801.c: fix up formatting and whitespace issues.
  
  Also made everything static, no global functions are needed here.

ChangeSet@1.1101.19.3, 2003-03-18 14:37:20-08:00, greg@kroah.com
  [PATCH] i2c i2c-i801.c: fix up the pci id matching, and change to use proper pci ids.

ChangeSet@1.1101.19.2, 2003-03-18 14:36:49-08:00, greg@kroah.com
  [PATCH] i2c i2c-i801.c: remove check_region() usage.

ChangeSet@1.1101.19.1, 2003-03-18 14:27:40-08:00, greg@kroah.com
  [PATCH] i2c i2c-i801.c: remove #ifdefs and fix all printk() to use dev_*().

ChangeSet@1.1101.18.28, 2003-03-18 13:20:37-08:00, akpm@digeo.com
  [PATCH] Add error checking get_disk()
  
  Patch from Bob Miller <rem@osdl.org>
  
  The get_disk() function should check the return value from kobject_get()
  before passing it to to_disk().  This patch fixes this error.
  
  (Acked by Pat)

ChangeSet@1.1101.18.27, 2003-03-18 13:20:29-08:00, akpm@digeo.com
  [PATCH] Fix nfsd_symlink() failure path
  
  Patch from Andreas Gruenbacher <agruen@suse.de>
  
  In both 2.5 and 2.4, the fs/nfsd/vfs.c:nfsd_symlink() function calls down to
  notify_change().  If notify_change fails for some reason, the error code is
  not converted to an nfs no-the-wire error code as is should.  The attached
  patches fix that (one for 2.4, the other for 2.5).

ChangeSet@1.1101.18.26, 2003-03-18 13:20:20-08:00, akpm@digeo.com
  [PATCH] Tighten CONFIG_NUMA preconditions
  
  Patch from Martin J. Bligh and Dave Hansen
  
  People with ordinary PCs are accidentally turning on NUMA support, and people
  with NUMA machines are finding the NUMA option mysteriously disappearing.
  This patch sets the defaults to sane things for everyone, and only allows you
  to turn on NUMA with both SMP and 64Gb support on (it's useful for the
  distros on non-Summit boxes, but not on their UP kernels ;-)).
  
  I've also moved it below the highmem options, as it logically depends on
  them, so this makes more sense.  For those searching for NUMA support on
  *real* NUMA machine, Dave has provided some guiding comments to show them
  what they messed up (it's totally non-obvious).  Hopefully this will stop
  people's recent unfortunate foot-wounds (I think UP machines were defaulting
  to NUMA on ...  oops).

ChangeSet@1.1101.18.25, 2003-03-18 13:20:10-08:00, akpm@digeo.com
  [PATCH] /proc/sysrq-trigger: trigger sysrq functions via
  
  This makes sysrq facilities available to remote users.
  
  Writing a 'C' to /proc/sysrq-trigger receives the same treatment as typing
  sysrq-C on the local keyboard.

ChangeSet@1.1101.18.24, 2003-03-18 13:20:00-08:00, akpm@digeo.com
  [PATCH] pgd_index/pmd_index/pte_index commentary
  
  Patch from Dave Hansen <haveblue@us.ibm.com>
  
  Adds some commentary to these newly-introduced macros.

ChangeSet@1.1101.18.23, 2003-03-18 13:19:50-08:00, akpm@digeo.com
  [PATCH] fix oprofile timer race
  
  Patch from John Levon <levon@movementarian.org>
  
  wli got an oops from this. The callbacks call mod_timer so the timer had
  better be setup by then

ChangeSet@1.1101.18.22, 2003-03-18 13:19:40-08:00, akpm@digeo.com
  [PATCH] io-apic.c: DO_ACTION cleanup
  
  Patch from "Martin J. Bligh" <mbligh@aracnet.com>
  
  This removes the DO_ACTION stuff.  The downside is that we add some boring
  and repetive code.  The upside is that it's simple, and mere mortals can read
  it without screwing their brains into a small piece of silly putty and
  bouncing it off the wall.  I think that's more important than pure source
  code size.

ChangeSet@1.1101.18.21, 2003-03-18 13:19:27-08:00, akpm@digeo.com
  [PATCH] OOPS instance counters
  
  Patch from "Randy.Dunlap" <rddunlap@osdl.org>
  
  Adds an oops counter to the oops messages, such as:
  
  	Oops: 0002 [#2]
  
  So we can tell whether oops reports refer to the first oops, or to some
  less-interesting followon oops.

ChangeSet@1.1101.18.20, 2003-03-18 13:19:04-08:00, akpm@digeo.com
  [PATCH] posix timers update
  
  Patch from george anzinger <george@mvista.com>
  
  Fix the "large sleep returns EINVAL" problem, and clean a few things up.

ChangeSet@1.1101.18.19, 2003-03-18 13:18:44-08:00, akpm@digeo.com
  [PATCH] Memleak in fs/ufs/util.c
  
  Patch from Oleg Drokin <green@namesys.com>
  
      There is trivial memleak on error exit path in
      fs/ufs/util.c::_ubh_bread_()

ChangeSet@1.1101.18.18, 2003-03-18 13:18:24-08:00, akpm@digeo.com
  [PATCH] memleak in fs/nfs/inode.c::nfs_get_sb()
  
  Patch from Oleg Drokin <green@namesys.com>
  
     There is trivial memleak on error exit path in nfs get_sb function.

ChangeSet@1.1101.18.17, 2003-03-18 13:18:04-08:00, akpm@digeo.com
  [PATCH] slab changes for !CONFIG_MMU
  
  Patch from Christoph Hellwig <hch@lst.de>
  
  It extends the maximum amount of memory which may be kmalloced on nommu
  machines.  This is needed because these machines cannot perform vmalloc().
  
  We couldn't really find a way of doing this which avoided the ifdef tangle.

ChangeSet@1.1101.18.16, 2003-03-18 13:17:46-08:00, akpm@digeo.com
  [PATCH] a few missing stubs for !CONFIG_MMU
  
  Patch from Christoph Hellwig <hch@lst.de>
  
  This is from the uClinux patches - there are a few more stubs needed
  in nommu.c to get the mmuless plattforms working.

ChangeSet@1.1101.18.15, 2003-03-18 13:17:22-08:00, akpm@digeo.com
  [PATCH] stack reduction in drivers/char/vt_ioctl.c
  
  Patch from "Randy.Dunlap" <randy.dunlap@verizon.net>
  
  This patch (to 2.5.64) reduces the stack usage in vt_ioctl()
  from 0x334 bytes to 0xec bytes (P4, UP, gcc 2.96).

ChangeSet@1.1101.18.14, 2003-03-18 13:16:57-08:00, akpm@digeo.com
  [PATCH] file_list: less locking
  
  - optimise file_kill() to not take the global lock if the file is not on a
    list.
  
  - Use optimised file_kill() in a few places rather than open-coding the
    list removal.

ChangeSet@1.1101.18.13, 2003-03-18 13:16:31-08:00, akpm@digeo.com
  [PATCH] file_table: remove the private freelist
  
  - Remove the private freelist.  There's no point in special-casing file
    structure allocations in this way.
  
  - Hence the freeing of files can be moved outside file_list_lock()
  
  - Replace euid test with capable(CAP_SYS_ADMIN).
  
  - Tidy various other things up.

ChangeSet@1.1101.18.12, 2003-03-18 13:15:48-08:00, akpm@digeo.com
  [PATCH] file_list cleanup
  
  Replace the odd handling of f_list.next = NULL with list_emptiness.

ChangeSet@1.1101.18.11, 2003-03-18 13:15:26-08:00, akpm@digeo.com
  [PATCH] file->f_list locking in tty_io.c
  
  release_mem() is altering the file->f_list lists without taking the
  appropriate spinlock.

ChangeSet@1.1101.18.10, 2003-03-18 13:15:03-08:00, akpm@digeo.com
  [PATCH] file_list_lock contention fixes
  
  Patch from Manfred Spraul <manfred@colorfullife.com>
  
  Fixes the lock contention over file_list_lock by simply removing the unneeded
  anon_list.  So filp allocation does not need to take a global lock any more.
  
  The use of a spinlock to protect files_stat.nr_files is a bit awkward, but
  the alternative is a custom sysctl handler, and isn't much more efficient
  anyway.

ChangeSet@1.1101.18.9, 2003-03-18 13:14:44-08:00, akpm@digeo.com
  [PATCH] Fix memory leak in copy_thread
  
  Patch from Andi Kleen <ak@muc.de>
  
  copy_thread could leak memory if you had a io bitmap and passed wrong
  arguments to the new clone flags.

ChangeSet@1.1101.18.8, 2003-03-18 13:14:27-08:00, akpm@digeo.com
  [PATCH] use set_current_state in mm
  
  Patch from Robert Love <rml@tech9.net>
  
  There are a couple uses of 'p->state=foo' in mm/ which are open coded.
  This patch converts them to the proper [__]set_current_state() function.

ChangeSet@1.1101.18.7, 2003-03-18 13:14:09-08:00, akpm@digeo.com
  [PATCH] use set_current_state in fs
  
  Patch from Robert Love <rml@tech9.net>
  
  This patch is by Inaky Perez-Gonzalez.
  
  There are a couple uses of 'p->state=foo' in fs/ which are open coded.
  This patch converts them to the proper [__]set_current_state() function.

ChangeSet@1.1101.18.6, 2003-03-18 13:13:53-08:00, akpm@digeo.com
  [PATCH] timer re-addition lockup fix
  
  This is a forward-port of Andrea's fix in 2.4.
  
  If a timer handler re-adds a timer to go off right now, __run_timers() will
  never terminate.  (I wrote a test.  It happens.)
  
  Fix that up by teaching internal_add_timer() to detect when it is being
  called from within the context of __run_timers() and to park newly-added
  timers onto a temp list instead.  These timers are then added for real by
  __run_timers(), after it has finished processing all pending timers.

ChangeSet@1.1101.18.5, 2003-03-18 13:13:40-08:00, akpm@digeo.com
  [PATCH] timer code cleanup
  
  - Use list_head functions rather than open-coding them
  
  - Use time comparison macros rather than open-coding them
  
  - Hide some ifdefs
  
  - uninline internal_add_timer().  Saves half a kilobyte of text.

ChangeSet@1.1101.18.4, 2003-03-18 13:13:31-08:00, akpm@digeo.com
  [PATCH] remove unused block congestion code
  
  Patch from: Hugh Dickins <hugh@veritas.com>
  
  Removes a ton of dead code from ll_rw_blk.c.  I don't expect we'll be using
  this now.

ChangeSet@1.1101.18.3, 2003-03-18 13:13:21-08:00, akpm@digeo.com
  [PATCH] Pass the load address into ELF_PLAT_INIT()
  
  Patch from Anton Blanchard <anton@samba.org>
  
  With ppc64 64bit dynamic executables we have to relocate the contents of the
  function descriptor.  Passing in the load address to ELF_PLAT_INIT allows us
  to do this.
  
  The patch allows ppc64 to run 64-bit executables and is a no-op for other
  architectures.

ChangeSet@1.1101.18.2, 2003-03-18 13:13:12-08:00, akpm@digeo.com
  [PATCH] Fix noirqbalance
  
  Patch from Zwane Mwaikambo <zwane@linuxpower.ca>
  
  This patch fixes what seems to have been a longstanding bug. Ever since we
  moved cpu bringup later into the boot process, we end up programming the
  ioapics before we have any of our possible cpus in the cpu_online_map.
  Therefore leading to the following current situation;
  
  For walmart-smp, bigsmp and summit we set the logical destination for cpu
  to TARGET_CPUS which can depend on the cpu_online_map, so what you would
  normally see with noirqbalance would be all interrupts handled on cpu0
  since at that stage no other cpu apart from the BSP is online.
  
  You can check for this by looking at the ioredtbls at boottime for a two
  way system;
  
  .... IRQ redirection table:
   NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
   00 000 00  1    0    0   0   0    0    0    00
   01 001 01  0    0    0   0   0    1    1    39
   02 001 01  0    0    0   0   0    1    1    31
   03 001 01  0    0    0   0   0    1    1    41
   04 001 01  0    0    0   0   0    1    1    49
   05 001 01  0    0    0   0   0    1    1    51
   06 001 01  0    0    0   0   0    1    1    59
  
  Notice that 'Log' is set to 1 instead of 3.
  
  This patch will simply reprogram all the ioredtbls to handle the other
  online cpus.
  
  Patch tested on my 2way P2-400 and a 16way NUMAQ both with noirqbalance.
  It will not affect the irqbalance case because we are simply setting
  TARGET_CPUS which is done anyway.
  
  before:
    CPU0       CPU1
    0:    1495632          0    IO-APIC-edge  timer
    1:       4270          0    IO-APIC-edge  i8042
    2:          0          0          XT-PIC  cascade
    8:          1          0    IO-APIC-edge  rtc
   12:      83592          0    IO-APIC-edge  i8042
   14:      93791          0    IO-APIC-edge  ide0
   15:     103167          0    IO-APIC-edge  ide1
   17:    1396088          0   IO-APIC-level  EMU10K1, eth0
   18:      56125          0   IO-APIC-level  aic7xxx, aic7xxx
   19:       2258          0   IO-APIC-level  uhci-hcd, eth1, serial
  NMI:          0          0
  LOC:    1495566    1497133
  
  after:
             CPU0       CPU1
    0:    1046157    1015670    IO-APIC-edge  timer
    1:       4923       4173    IO-APIC-edge  i8042
    2:          0          0          XT-PIC  cascade
    8:          1          0    IO-APIC-edge  rtc
   12:      48596      48968    IO-APIC-edge  i8042
   14:       4238       3416    IO-APIC-edge  ide0
   15:      25362      31525    IO-APIC-edge  ide1
   17:       3757       4014   IO-APIC-level  EMU10K1, eth0
   18:        335        366   IO-APIC-level  aic7xxx, aic7xxx
   19:       1052        908   IO-APIC-level  uhci-hcd, eth1
  NMI:          0          0
  LOC:    2061856    2061893

ChangeSet@1.1101.18.1, 2003-03-18 12:49:12-08:00, willy@debian.org
  [PATCH] PARISC update
  
  PA-RISC patches for 2.5.65:
  
   - Only remove palo.conf on a `make mrproper'
   - Add a \ continuation to kernel/Makefile
   - Reindent cache.c
   - Always call schedule_tail
   - Fix some typos in the hardware database
   - Signal handling changes
   - RAID, Device Mapper & BLKSZGET ioctl32 translations
   - Clean up pci host bridge handling a bit.
   - Make IDE link again
   - Fix up compat changes
   - Improve stack dumping code

ChangeSet@1.1101.17.2, 2003-03-17 23:59:26-08:00, davem@nuts.ninka.net
  [SPARC64]: Fix __hbird_read_stick signedness, also hbird softint_mask.

ChangeSet@1.1101.15.38, 2003-03-17 23:08:16+01:00, nathans@sgi.com
  [XFS] Fix permission checks for some ioctls.  Its now possible for ordinary
  users to use the preallocation calls if unwritten extents are enabled,
  and a couple of places where we were allowing operations if unwritten
  extents are enabled, but shouldn't have been, have been closed up.
  
  SGI Modid: 2.5.x-xfs:slinx:141842a

ChangeSet@1.1101.15.37, 2003-03-17 23:05:54+01:00, hch@sgi.com
  [XFS] Minor header shuffling, removing a bunch of already-included files and
  allowing 2.4/2.5 to be slightly more in sync.
  
  SGI Modid: 2.5.x-xfs:slinx:141841a

ChangeSet@1.1101.15.36, 2003-03-17 22:54:21+01:00, nathans@sgi.com
  [XFS] Remove unneeded initialisations to zero, formatting cleanups, remove
  a no-longer-correct-comment, fix up symlink error path code, several
  minor changes to help keep this code more in sync with 2.4.
  
  SGI Modid: 2.5.x-xfs:slinx:141838a

ChangeSet@1.1101.15.35, 2003-03-17 22:51:16+01:00, nathans@sgi.com
  [XFS] Find more appropriate homes for uuid_t, timespec_t and xfs_dirent_t defs.
  
  SGI Modid: 2.5.x-xfs:slinx:141837a

ChangeSet@1.1101.15.34, 2003-03-17 22:48:43+01:00, sandeen@sgi.com
  [XFS] Bump the reporting threshold on calls to XFS_ERROR_REPORT
  which are most likely due to a simple user error.
  
  SGI Modid: 2.5.x-xfs:slinx:141751a

ChangeSet@1.1101.15.33, 2003-03-17 22:46:35+01:00, roehrich@sgi.com
  [XFS] linvfs_file_mmap was updating the linux inode's atime twice.
  
  SGI Modid: 2.5.x-xfs:slinx:141360a

ChangeSet@1.1101.15.32, 2003-03-17 22:44:01+01:00, hch@sgi.com
  [XFS] time_after takes an unsigned long
  
  SGI Modid: 2.5.x-xfs:slinx:141237a

ChangeSet@1.1101.15.31, 2003-03-17 22:40:31+01:00, lord@sgi.com
  [XFS] remove some unbounded loops from the unwritten and unmapped page
  processing code. As files get larger, these code paths have the
  potential to hog the cpu for long periods of time. Just cap the
  unmapped page case, and the unwritten one is supposed to be
  stopping at the end of the extent anyway.
  
  SGI Modid: 2.5.x-xfs:slinx:141609a

ChangeSet@1.1101.15.30, 2003-03-17 22:38:21+01:00, nathans@sgi.com
  [XFS] Implement support for unwritten extents in XFS.
  
  SGI Modid: 2.5.x-xfs:slinx:141508a

ChangeSet@1.1101.14.7, 2003-03-17 13:36:50-08:00, torvalds@penguin.transmeta.com
  Linux 2.5.65
  TAG: v2.5.65