ChangeSet@1.1589, 2004-02-08 19:02:20-08:00, torvalds@home.osdl.org
  Make SET_INPUT_KEYCODE return the old value, and clean up
  users of this that were very confused indeed.

ChangeSet@1.1588, 2004-02-08 18:35:08-08:00, torvalds@home.osdl.org
  Don't read i8042 data if no data exists

ChangeSet@1.1583.1.9, 2004-02-08 13:03:26-08:00, hirofumi@mail.parknet.co.jp
  [AF_UNIX]: Print out paths correctly in /proc/net/unix, matching 2.4.x

ChangeSet@1.1583.1.8, 2004-02-08 13:02:12-08:00, petri.koistinen@iki.fi
  [IPVS]: Unify URL referencing in Kconfig documentation.

ChangeSet@1.1583.1.7, 2004-02-08 13:01:43-08:00, petri.koistinen@iki.fi
  [IPV6]: Unify URL referencing in Kconfig documentation.

ChangeSet@1.1583.1.6, 2004-02-08 13:01:10-08:00, petri.koistinen@iki.fi
  [NET_SCHED]: Unify URL referencing in Kconfig documentation.

ChangeSet@1.1583.1.5, 2004-02-08 13:00:41-08:00, petri.koistinen@iki.fi
  [SCTP]: Unify URL referencing in Kconfig documentation.

ChangeSet@1.1583.1.4, 2004-02-08 12:58:29-08:00, davem@nuts.davemloft.net
  [ECONET]: Use LL_RESERVED_SPACE() where applicable.  Noticed by yoshfuji.

ChangeSet@1.1583.1.3, 2004-02-08 12:54:14-08:00, yoshfuji@linux-ipv6.org
  [IPV6]: Kill broken and unused IPV6_AUTHHDR support.

ChangeSet@1.1583.1.2, 2004-02-08 12:43:57-08:00, hch@lst.de
  [SUNRPC]: Use completions instead of sleep_on for rpciod.
  
  The rpciod shutdown code gives ugly sleep_on without BKL warnings in
  -mm.  And it looks indeed somewhat racy.
  
  The easy fix would be to simply use a completion as in the patch below,
  but that removes all the signal fuzzing semantics the current code has.
  I don't really understand why we want to cancel the operation by
  signals, but I think it'd be better to leave that to people familar with
  the code anyway..

ChangeSet@1.1586, 2004-02-08 17:00:24+00:00, ambx1@neo.rr.com
  Merge http://linux.bkbits.net/linux-2.5
  into neo.rr.com:/home/ambx1/linux/bk/linus-2.5

ChangeSet@1.1585, 2004-02-08 10:52:09-08:00, axboe@suse.de
  [PATCH] ide-cd invalidate toc cache on last close
  
  Make sure that TOC gets reloaded after every last close of the device.

ChangeSet@1.1583, 2004-02-08 09:44:08-08:00, akpm@osdl.org
  [PATCH] cciss: rmmod oops fix
  
  From: mikem@beardog.cca.cpqcorp.net
  
  This patch fixes an Oops when unloading the driver.  Bug fix.  Please
  consider this for inclusion.
  
  All of the patches sent out are needed to get the driver in the 2.6 tree up
  to the level of the driver that is in the 2.4 tree, excluding this patch
  which is not required in 2.4.
  
  More patches will be coming.  They include multi-path failover support,
  support for more than 8 controllers, and msi support.  Presently working on a
  per logical volume queueing scheme.

ChangeSet@1.1582, 2004-02-08 09:43:58-08:00, akpm@osdl.org
  [PATCH] cciss: use pci_module_init()
  
  From: mikem@beardog.cca.cpqcorp.net
  
  This patch uses the pci_module_init wrapper for hot plug cases.  It is in the
  2.4.  tree.

ChangeSet@1.1581, 2004-02-08 09:43:49-08:00, akpm@osdl.org
  [PATCH] cciss: improve /proc presentation
  
  From: mikem@beardog.cca.cpqcorp.net
  
  This patch changes the way we fill out the /proc files we create.  It now has
  human readable volume sizes, RAID levels, etc.  Also removes some fields that
  were orginally for debug purposes.  This is in the 2.4 tree.

ChangeSet@1.1580, 2004-02-08 09:43:40-08:00, akpm@osdl.org
  [PATCH] cciss: printk format fix
  
  From: mikem@beardog.cca.cpqcorp.net
  
  This patch changes a format specifier to unsigned to prevent the number of
  blocks being displayed as a negative value on very large volumes.

ChangeSet@1.1579, 2004-02-08 09:43:30-08:00, akpm@osdl.org
  [PATCH] cciss: avoid reading PCI config space
  
  From: mikem@beardog.cca.cpqcorp.net
  
  This patch replaces reading directly form PCI config space where possible.
  Most of what we need is in the pdev struct.  This is in 2.4.

ChangeSet@1.1578, 2004-02-08 09:43:21-08:00, akpm@osdl.org
  [PATCH] cciss: intialisation oops fix
  
  From: mikem@beardog.cca.cpqcorp.net
  
  This patch moves the check of the controller to before trying to enable it.
  If a controller is disabled the system will Oops without this fix.  This in
  the 2.4 tree.

ChangeSet@1.1577, 2004-02-08 09:43:12-08:00, akpm@osdl.org
  [PATCH] cciss: disble prefetching in ASIC
  
  From: mikem@beardog.cca.cpqcorp.net
  
  This patch addresses a bug in the ASIC on the 6400 series controllers.  When
  prefetching from host memory we grab an extra 750 or so bytes of data.  If
  this occurs on a memory boundary the machine will MCA.  This bug affects IPF
  and Alpha based platforms.  It is not known to be a problem on x86.
  
  Prefetch will be disabled via the f/w.  We need to enable it on x86 to
  address a _big_ performance hit on RAID 1 operations.
  
  It is in the 2.4 tree.

ChangeSet@1.1576, 2004-02-08 09:43:02-08:00, akpm@osdl.org
  [PATCH] cciss: IRQ sharing fix
  
  From: mikem@beardog.cca.cpqcorp.net
  
  This patch fixes a bug when sharing IRQs with another controller that
  receives a lot of interrupts.  Without this check we will panic the system
  when unloading and reloading the driver.  This is in 2.4.

ChangeSet@1.1575, 2004-02-08 09:42:53-08:00, akpm@osdl.org
  [PATCH] cciss: Add support for SA 6i embedded controller
  
  From: mikem@beardog.cca.cpqcorp.net
  
  This patch adds support for the next generation embedded cciss controller.
  It also bumps the version and changes the author to HP.  This patch is in
  2.4.

ChangeSet@1.1574, 2004-02-08 09:42:44-08:00, akpm@osdl.org
  [PATCH] cciss: Fix freeing of incorrect IO memory address
  
  From: mikem@beardog.cca.cpqcorp.net
  
  This patch fixes a bug where under certain error conditions we bail and try
  to free our I/O memory.  This patch is in the 2.4 tree.

ChangeSet@1.1573, 2004-02-08 09:42:35-08:00, akpm@osdl.org
  [PATCH] cciss: PCI BAR sizing fix
  
  From: <mikem@beardog.cca.cpqcorp.net>
  
  This patch eliminates the bad assumption that all of our PCI BARs will always
  be 32-bits.  Tested against the 2.6.2 kernel.
  
  This is required to support the Pinnacles architecture.  It is already in the
  2.4 tree.
  
  (This needs to be converted to use pci_request_regions())

ChangeSet@1.1572, 2004-02-08 09:42:26-08:00, akpm@osdl.org
  [PATCH] vx222_ops.c warning fix
  
  Print a size_t correctly.

ChangeSet@1.1571, 2004-02-08 09:42:17-08:00, akpm@osdl.org
  [PATCH] alpha: fix build error due to __attribute_const__ conversion
  
  Include the needed compiler.h.  Also swizze the return type and the attribute
  around to match everyone else.

ChangeSet@1.1570, 2004-02-08 09:42:08-08:00, akpm@osdl.org
  [PATCH] bitmap_snprintf() optimization
  
  From: Joe Korty <joe.korty@ccur.com>
  
  Now that bitmap_parse is part of bitmap.[ch], it is allowed to manipulate
  bits directly as the other bitmap routines do.

ChangeSet@1.1569, 2004-02-08 09:41:59-08:00, akpm@osdl.org
  [PATCH] Fix __filemap_fdatawrite() comment
  
  It was old.

ChangeSet@1.1568, 2004-02-08 09:41:50-08:00, akpm@osdl.org
  [PATCH] Fix ppa/imm warnings
  
  From: <viro@parcelfarce.linux.theplanet.co.uk>
  
  Simplify the code, eliminate an unused variable warning.

ChangeSet@1.1567, 2004-02-08 09:41:41-08:00, akpm@osdl.org
  [PATCH] add device id to radeonfb
  
  From: Andreas Steinmetz <ast@domdv.de>
  
  The attached patch adds the pci id 5961 to radeonfb.  Without the patch my
  9200 displays only a blank screen.  lspci output below.
  
  05:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV280
  [Radeon 9200] (rev 01) (prog-if 00 [VGA])
           Subsystem: Giga-byte Technology: Unknown device 4018
           Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 16
           Memory at e0000000 (32-bit, prefetchable) [size=128M]
           I/O ports at b800 [size=256]
           Memory at feaf0000 (32-bit, non-prefetchable) [size=64K]
           Expansion ROM at feac0000 [disabled] [size=128K]
           Capabilities: [58] AGP version 3.0
           Capabilities: [50] Power Management version 2

ChangeSet@1.1566, 2004-02-08 09:41:31-08:00, akpm@osdl.org
  [PATCH] v850: make __delay function handle a loop count of zero
  
  From: <miles@mcspd15.ucom.lsi.nec.co.jp> (Miles Bader)
  
  make __delay function handle a loop count of zero.  In practice, this only
  seems to occur in odd debugging situations, but it's quite annoying then.

ChangeSet@1.1565, 2004-02-08 09:41:22-08:00, akpm@osdl.org
  [PATCH] v850: Define ARCH_HAS_*_EXTABLE macros for v850
  
  From: <miles@mcspd15.ucom.lsi.nec.co.jp> (Miles Bader)
  
  Define ARCH_HAS_*_EXTABLE macros for v850

ChangeSet@1.1564, 2004-02-08 09:41:12-08:00, akpm@osdl.org
  [PATCH] v850: Add some #includes for the v850 to eliminate some compiler warnings
  
  From: <miles@mcspd15.ucom.lsi.nec.co.jp> (Miles Bader)
  
  Add some #includes for the v850 to eliminate some compiler warnings

ChangeSet@1.1446.1.9, 2004-02-08 15:52:11+00:00, ambx1@neo.rr.com
  [PNP]: Cleanup Kconfig
  
  This patch cleans up the kconfig options for the pnp subsystem.  It
  updates the comments and makes pnpbios proc support an optional
  feature.

ChangeSet@1.1446.1.8, 2004-02-08 15:47:23+00:00, ambx1@neo.rr.com
  [PNP]: Add additonal sysfs entries
  
  This patch adds some aditional information to sysfs for pnp cards.  It
  should be useful for userland tools.

ChangeSet@1.1446.1.7, 2004-02-08 15:44:15+00:00, ambx1@neo.rr.com
  [PNP]: Card matching code fix
  
  This patch updates the matching code to ensure that all requested
  devices are present on the card, even if they are in use.  It is
  necessary for some ALSA drivers to work properly because early vendors
  would have different sets of devices on the same card ids.  It is from
  Takashi Iwai <tiwai@suse.de>.

ChangeSet@1.1446.1.6, 2004-02-08 15:40:52+00:00, ambx1@neo.rr.com
  [PNP]: file2alias support
  
  This patch updates file2alias.c to support pnp ids.  It is from
  Takashi Iwai <tiwai@suse.de>.

ChangeSet@1.1446.1.5, 2004-02-08 15:36:08+00:00, ambx1@neo.rr.com
  [PNP] Move ID declarations
  
  This patch moves the PnP ID declarations to mod_devicetable.h like
  most of the other buses.  It is from Takashi Iwai <tiwai@suse.de>.
  

ChangeSet@1.1446.1.4, 2004-02-08 15:33:34+00:00, ambx1@neo.rr.com
  [PNP]: Avoid static requests
  
  Recently many PnPBIOS bugs have been triggered by static resource
  information requests.  This patch makes an effort to further avoid
  making them.

ChangeSet@1.1446.1.3, 2004-02-08 15:31:19+00:00, ambx1@neo.rr.com
  [PNP]: Disable resources fix
  
  Some PnPBIOSes do not follow the specifications with regard to
  disabling devices.  This patch preserves the tag bits, while zeroing
  the resource settings.  Previously we would zero the entire buffer.
  It has been tested and appears to correct the issue while remaining
  compatible with unbroken PnPBIOSes.

ChangeSet@1.1446.1.2, 2004-02-08 15:28:23+00:00, ambx1@neo.rr.com
  [PNP]: Resource flags update
  
  This patch reorganizes resource flags to ensure that manual resource
  settings are properly recognized.  This fix is necessary for many ALSA
  drivers.  It also prevents comparisons between unset resource
  structures.  The bug was discovered by Rene Herman
  <rene.herman@keyaccess.nl>, who also wrote an initial version of this
  patch.  I made further improvements to ensure that the pnp subsystem 
  was compatible with this initial change.

ChangeSet@1.1446.1.1, 2004-02-08 15:23:01+00:00, ambx1@neo.rr.com
  [PNP]: Fix Serial PnP driver
  
  The serial driver currently fails to unregister its pnp driver upon
  module unload.  This patch corrects the problem by calling
  pnp_unregister_driver and implementing a proper remove function.

ChangeSet@1.1563, 2004-02-07 20:48:53-08:00, B.Zolnierkiewicz@elka.pw.edu.pl
  [PATCH] fix duplication of DMA {black,white}list in icside.c
  
  Always compile ide-dma.c if CONFIG_BLK_DEV_IDEDMA=y, mark PCI specific code
  with CONFIG_BLK_DEV_IDEDMA_PCI for now (it should migrate to ide_pcidma.c
  over a time).  This fixes a small bug - in_drive_list() from icside.c used
  !strstr() instead of strstr() so it was missing two entries from a blacklist.

ChangeSet@1.1562, 2004-02-07 20:47:32-08:00, viro@parcelfarce.linux.theplanet.co.uk
  [PATCH] Fix imm/ppa initializing bug in driver updates
  
  Let's play spot the bug here...
  
  Amazing that it survives in modular case...

ChangeSet@1.1561, 2004-02-07 16:43:26-08:00, B.Zolnierkiewicz@elka.pw.edu.pl
  [PATCH] fix too early probing of default IDE ports
  
  It was broken by IDE modular fixes in 2.6.2.

ChangeSet@1.1560, 2004-02-07 13:05:55-08:00, B.Zolnierkiewicz@elka.pw.edu.pl
  [PATCH] fix ns87415.c for PA-RISC Super I/O chip
  
  From: Matthew Wilcox <willy@debian.org>

ChangeSet@1.1559, 2004-02-07 13:05:45-08:00, B.Zolnierkiewicz@elka.pw.edu.pl
  [PATCH] remove MOD_INC_USE_COUNT from drivers/ide/
  
  From: Christoph Hellwig <hch@lst.de>
  
  Instead of using the old MOD_INC_USE_COUNT and getting warnings all the
  time preventing module unload can be much easier achived by just not
  implementing a module_exit handler.

ChangeSet@1.1557.1.3, 2004-02-07 10:49:38-06:00, akpm@osdl.org
  [PATCH] Fix qla2xxx warnings
  
  On ppc64:
  
  drivers/scsi/qla2xxx/qla_dbg.c: In function `qla2300_fw_dump':
  drivers/scsi/qla2xxx/qla_dbg.c:64: warning: int format, different type arg (arg 5)
  drivers/scsi/qla2xxx/qla_dbg.c: In function `qla2100_fw_dump':
  drivers/scsi/qla2xxx/qla_dbg.c:600: warning: int format, different type arg (arg 5)
  drivers/scsi/qla2xxx/qla_os.c: In function `qla2x00_proc_info':
  drivers/scsi/qla2xxx/qla_os.c:2386: warning: cast to pointer from integer of different size
  drivers/scsi/qla2xxx/qla_os.c:2386: warning: cast to pointer from integer of different size
  
  The qla_dbg() warning occurs because on ppc64 size_t is a long.  sizeof
  returns a size_t.
  
  I used %Z rather than the more modern %z, because gcc-2.95 warns about %z.
  printk supports both.
  
  For printing out dma_addr_t's, we really don't know what size they are here,
  so treating them as unsigned long long is best.

ChangeSet@1.1557.1.2, 2004-02-07 10:46:52-06:00, andrew.vasquez@qlogic.com
  [PATCH] qla2xxx Kconfig fix
  
  qla2xxx needs to be replumbed back into driver/scsi/Makefile.
  
  David Miller had already sent along a patch to me which achieves this
  by removing the _CONFIG suffix.

ChangeSet@1.1557.1.1, 2004-02-07 10:39:21-06:00, jejb@raven.il.steeleye.com
  SCSI: undelete qlogicfc driver
  
  by user request

ChangeSet@1.1557, 2004-02-06 19:45:05-08:00, willy@debian.org
  [PATCH] New ptrace.h definitions
  
  ARM added a definition for PT_SINGLESTEP which conflicted with
  our definition.  So define PT_SINGLESTEP_BIT, PT_BLOCKSTEP_BIT and
  PT_BLOCKSTEP to prevent similar problems in the future.  (James Bottomley)

ChangeSet@1.1556, 2004-02-06 19:44:56-08:00, willy@debian.org
  [PATCH] PA-RISC Harmony driver update
  
  Update harmony driver to the latest in the PA-RISC tree (Helge Deller)

ChangeSet@1.1555, 2004-02-06 19:44:47-08:00, willy@debian.org
  [PATCH] PA-RISC needs IPC64 structs
  
  PA-RISC also uses the 64-bit version of the IPC structs.

ChangeSet@1.1553.2.1, 2004-02-06 19:38:04-08:00, davem@nuts.davemloft.net
  Merge http://linux-lksctp.bkbits.net/lksctp-2.5.work
  into nuts.davemloft.net:/disk1/BK/net-2.6

ChangeSet@1.1553.1.1, 2004-02-06 19:32:56-08:00, davem@nuts.davemloft.net
  [SPARC]: Fix AIO syscall numbering.

ChangeSet@1.1552.1.1, 2004-02-06 20:56:48-05:00, jgarzik@redhat.com
  Merge redhat.com:/spare/repo/netdev-2.6/netdev-alloc-5
  into redhat.com:/spare/repo/net-drivers-2.5

ChangeSet@1.1553, 2004-02-06 17:48:30-08:00, torvalds@home.osdl.org
  Linux 2.6.3-rc1
  TAG: v2.6.3-rc1