linux 2.5.4 pre5 ChangeLog

pre5:

davej@suse.de
  [PATCH] remove duplicate zconf.h
  [PATCH] Extra config.help for x86
  [PATCH] remove ancient workaround.
  [PATCH] Config.in updates
  [PATCH] Power management support for opl3sa2 driver
  [PATCH] fix serial close hang
  [PATCH] AGPGart update
  [PATCH] text.lock -> subsection changes.
  [PATCH] handle out of spec SMP athlons.

greg@soap.kroah.net
  typo fix for the name of the pci hotplug filesystem caused by the superblock changes.

mochel@segfault.osdlab.org
  Doh! Fix pcmcia device handling

viro@math.psu.edu
  [PATCH] fix for drivers/input/input.c
  [PATCH] knfsd cleanups


pre4:

axboe@burns.home.kernel.dk
- scatterlist address fixup

dhowells@redhat.com
- thread information block

hirofumi@mail.parknet.co.jp
- Fix the replacement mistake of xxx_thread_flag

jgarzik@rum.normnet.org
- Update eepro100 net driver link state tracking
- Fix natsemi net driver rx-related hang
- Update tulip net driver to indicate link beat to system
- tulip net driver updates
- Fix naming conflict with pcnet32 net driver and ethtool
- Add config option to enable natsemi net driver hardware bug workaround
- Fix typo in the winbond-840 net driver
- clean up swap_device
- eepro100 net driver link beat detection improvement.
- New tulip net driver PCI id, for a new "comet" board
- Add PCI id constants for afavlab serial cards.

mochel@segfault.osdlab.org
- Small driver model/driverfs update.

rml@tech9.net
- another llseek change fix

viro@math.psu.edu
- knfsd cleanups
- initialize proc_inode properly for /proc/self/
- the rest of ->get_sb() switchover

pre3:

ChangeSet@1.236, 2002-02-07 15:26:17-08:00, torvalds@penguin.transmeta.com
  update version
  TAG: v2.5.4-pre3

ChangeSet@1.235, 2002-02-07 15:22:30-08:00, torvalds@penguin.transmeta.com
  Merge athlon:v2.5/linux
  into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

ChangeSet@1.234, 2002-02-07 14:56:27-08:00, dhowells@redhat.com
  [PATCH] thread information block
  
  syscall latency improvement
  
   * There's now an asm/thread_info.h header file with the basic structure
     def and asm offsets in it.
  
   * There's now a linux/thread_info.h header file which includes the asm
     version and wraps some bitops calls to make convenience functions for
     accessing the low-level flags.
  
   * The task_struct has had some fields removed (and some flags), and has
     acquired a pointer to the thread_info struct.
  
   * task_struct's are now allocated on slabs in kern