ChangeSet@1.1613, 2004-05-05 16:46:18-07:00, akpm@osdl.org
  [PATCH] cciss update
  
  From: <mikem@beardog.cca.cpqcorp.net>
  
  This patch adds support for 2 new controllers.  The first is a PCI-Express
  version of the 6400.  The second is actually a SATA controller using the cciss
  interface.

ChangeSet@1.1612, 2004-05-05 10:53:36-07:00, armin@melware.de
  [PATCH] ISDN Eicon driver: accept capidrv parameters
  
     Accept negative level3cnt value in register_application
     for special b-channel calculation. Necessary to work with
     capidrv.

ChangeSet@1.1607.12.2, 2004-05-05 12:29:20-04:00, jgarzik@redhat.com
  [libata sata_sis] support SATA SCRs in PCI cfg space

ChangeSet@1.1607.12.1, 2004-05-05 12:28:20-04:00, jeremy@sgi.com
  [PATCH] sata_vsc initialization fix

ChangeSet@1.1607.1.20, 2004-05-05 08:33:53-07:00, B.Zolnierkiewicz@elka.pw.edu.pl
  [PATCH] fixup for C1 Halt Disconnect problem on nForce2 chipsets
  
  Based on information provided by "Allen Martin" <AMartin@nvidia.com>:
  
  A hang is caused when the CPU generates a very fast CONNECT/HALT cycle
  sequence.  Workaround is to set the SYSTEM_IDLE_TIMEOUT to 80 ns.
  This allows the state-machine and timer to return to a proper state within
  80 ns of the CONNECT and probe appearing together.  Since the CPU will not
  issue another HALT within 80 ns of the initial HALT, the failure condition
  is avoided.

ChangeSet@1.1607.1.18, 2004-05-05 08:18:02-07:00, mikpe@csd.uu.se
  [PATCH] allow drivers to claim the lapic NMI watchdog HW
  
  Here is an updated lapic NMI ownership tracking patch which
  should address the issues that were raised with the first one:
  
  - Simplified the API function names to {reserve,release}_lapic_nmi().
  
  - Rewrote the ownership tracking code to use two individually named
    flags instead of using arithmetic and the sign. The code is now
    simple enough that no "hiding" macros are needed. (Thanks Albert
    for that suggestion.)

ChangeSet@1.1607.1.17, 2004-05-05 08:16:54-07:00, kraxel@bytesex.org
  [PATCH] Fix oops in video_register_device
  
  degerrit@web.de wrote:
     "I caused an oops in unusual circumstances by accidentally "forcing" a
      video device number which was too high or already taken (don't know
      which). I assume this probably shouldn't give an oops (though it was my
       fault), so here's a bugreport..."
  
  Fixed by adding a range check for the number passed in by the driver.

ChangeSet@1.1607.1.16, 2004-05-05 08:16:42-07:00, akpm@osdl.org
  [PATCH] page_mapping race fix
  
  From: Hugh Dickins <hugh@veritas.com>
  
  Remove this development-only debug code - Hugh thinks that its BUG_ON() can
  trigger by accident.

ChangeSet@1.1607.11.4, 2004-05-05 08:14:07-07:00, benh@kernel.crashing.org
  [PATCH] ppc32: pmac support update
  
  This adds some initial support for the latest model of iBook G4 (still
  need some work on the clock chip at least and some radeonfb updates that
  I'll send later along with other fixes for this driver). 
  
  It also removes a useless delay and fixes detection of the airport card
  on the "Windtunnel" class desktop G4 machines.

ChangeSet@1.1607.11.3, 2004-05-05 08:13:57-07:00, benh@kernel.crashing.org
  [PATCH] ppc32: Add missing [pci_]dma_mapping_error()
  
  Those were missing from ppc32, please apply.

ChangeSet@1.1607.11.2, 2004-05-05 08:13:45-07:00, benh@kernel.crashing.org
  [PATCH] Fix my address in CREDITS
  
  Heh, I moved 6 month ago, time to update CREDITS ;)

ChangeSet@1.1607.11.1, 2004-05-05 08:13:33-07:00, benh@kernel.crashing.org
  [PATCH] ppc/ppc64: Cleanup PPC970 CPU initialization
  
  This cleans up the code used to initialize the 970 CPU.
  
  More specifically, it adds support for the 970FX, makes sure we don't
  touch registers we aren't supposed to when running in LPAR mode, and
  stop blindly zeroing out HID4 and HID5, we just clear the bits we really
  want clear in there and leave the rest to the firmware.

ChangeSet@1.1371.1.439, 2004-05-05 08:52:49-04:00, bcollins@debian.org
  [IEEE1394]: Fix deadlock in killing kernel thread

ChangeSet@1.1607.1.14, 2004-05-04 20:21:57-07:00, mingo@redhat.com
  [NET]: Update netpoll credits.

ChangeSet@1.1607.1.13, 2004-05-04 18:48:34-07:00, chrisw@osdl.org
  [PATCH] fix queues_count accounting in mqueue_delete_inode()
  
  During mqueue_get_inode(), it's possible that kmalloc() of the
  info->messages array will fail.  This failure mode will cause the
  queues_count to be (incorrectly) decremented twice.  This patch uses
  info->messages on mqueue_delete_inode() to determine whether the
  mqueue was every truly created, and hence proper accounting is needed
  on destruction.

ChangeSet@1.1607.9.2, 2004-05-04 18:10:36-07:00, akpm@osdl.org
  [PATCH] report size of printk buffer
  
  From: <Andries.Brouwer@cwi.nl>
  
  In the old days the printk log buffer had a constant size, and dmesg asked
  for the 4096, later 8192, later 16384 bytes in there.  These days the
  printk log buffer has variable size, and it is not easy for dmesg to do the
  right thing, especially when doing a "read and clear".  The patch below
  adds a syslog subfuntion that reports the buffer size.

ChangeSet@1.1607.9.1, 2004-05-04 18:10:25-07:00, chrisw@osdl.org
  [PATCH] fix memleak in sys_mq_timedsend
  
  Move error handling to capture all three possible error conditions on
  sending to a full queue.  Without this fix any unprivileged user can
  leak arbitrary amounts of kernel memory.

ChangeSet@1.1607.5.4, 2004-05-05 00:17:47+01:00, rmk@flint.arm.linux.org.uk
  [SERIAL] Remove unused variable.

ChangeSet@1.1607.8.1, 2004-05-04 21:31:38+01:00, daniel.ritz@ch.rmk.(none)
  [PCMCIA] add EnE specific initialization to fix HDSP
  
  Patch from Daniel Ritz.
  
  This patch clears an almost undocumented EnE specific test register
  that makes sound on RME Hammerfall DSP Carbus work...should even work
  after suspend.

ChangeSet@1.1607.1.9, 2004-05-04 12:30:47-07:00, torvalds@ppc970.osdl.org
  Be more careful about waking up rwsem waiters
  
  Get a reference count on the the sleeper, so that
  it can't possibly go away before we've sent it the
  wakeup event.
  
  Noted by Nick Piggin <nickpiggin@yahoo.com.au>
           David Howells <dhowells@redhat.com>

ChangeSet@1.1590.9.3, 2004-05-04 14:26:19-05:00, shaggy@austin.ibm.com
  JFS: [CHECKER] get rid of txAbortCommit
  
  txAbortCommit is broken and fixing it makes it equivalent to txAbort,
  so get rid of it and use txAbort instead.

ChangeSet@1.1590.9.2, 2004-05-04 14:20:12-05:00, shaggy@austin.ibm.com
  JFS: [CHECKER] Memory leak in jfs_link

ChangeSet@1.1607.1.8, 2004-05-04 12:19:26-07:00, hugh@veritas.com
  [PATCH] add_to_page_cache comments
  
  Remove two layers of the fossil record from comments on add_to_page_cache:
  2.6.6 moves swapcache handling away, and we long ago stopped masking flags.

ChangeSet@1.1607.1.7, 2004-05-04 12:19:15-07:00, hugh@veritas.com
  [PATCH] mremap pte_unmap NULL
  
  Old bug noone seems to have hit, but mremap's pte_unmap dst might be
  NULL: would get preempt count wrong even when not DEBUG_HIGHMEM.

ChangeSet@1.1607.5.3, 2004-05-04 17:56:47+01:00, bjorn.helgaas@com.rmk.(none)
  [SERIAL] default to serial console when possible
  
  Patch from Bjorn Helgaas
  
  This adds efi_uart_console_only() so we can default to using a serial
  console if the EFI console path only contains UARTs.

ChangeSet@1.1607.6.2, 2004-05-04 17:49:24+01:00, rmk@flint.arm.linux.org.uk
  [ARM] Update mach-types file again.

ChangeSet@1.1607.6.1, 2004-05-04 17:33:57+01:00, rmk@flint.arm.linux.org.uk
  [ARM] Fix potential oops and kill unused variable warning in sa1111.c
  
  This fixes a potential oops/use after free bug, and removes an unused
  variable warning.

ChangeSet@1.1607.5.2, 2004-05-04 16:18:13+01:00, alex.williamson@com.rmk.(none)
  [SERIAL] 8250_hcdp needs irq sharing
  
  Patch from Alex Williamson
  
  Here's a trivial patch that makes 8250_hcdp setup the correct flags
  when IRQ sharing is enabled for serial ports.
  
  The HCDP table tells us if the device is a PCI UART.  We can use this
  to set the shared interrupt flag as well as program the interrupt with
  the correct polarity/trigger (should get rid of "changing vector <x>
  from IO-SAPIC-edge to IO-SAPIC-level" messages at bootup).  This also
  allows non-PCI UARTs to be left un-shareable, which is likely much
  more safe (edge triggered).
  
  The bit that I'm keying on is still part of the older 1.0a HCDP spec,
  so should be implemented (it was on all the boxes I tested).  If
  there's firmware out there that doesn't set this bit or the interrupt
  supported flag, the HCDP UART may run in polling mode, but should
  still be functional.

ChangeSet@1.1607.1.6, 2004-05-04 07:57:39-07:00, paulus@samba.org
  [PATCH] ppc32: Updated boot fix
  
  This fixes booting on some PPC32 machines, notably CHRP and powermac
  machines.  This is a modified version of Tom Rini's patch that addresses
  the concerns I had with it.
  
  The problem was that the linker script was getting included in the list
  of things that got put together to make some of the sorts of bootable
  images that we produce.  This removes ld.script in cases where it wasn't
  appropriate and changes the rules in others so that although we have the
  dependency on ld.script, it doesn't get included in the list of things
  to link.

ChangeSet@1.1607.1.5, 2004-05-04 07:57:29-07:00, david@gibson.dropbear.id.au
  [PATCH] ppc64: Use slbie, not slbia in hugepage code
  
  On PPC64, when we prepare segments below 4G for use with hugepages, we
  need to flush their entries from the SLB, in case SLB entries
  specifying normal pages were already present.
  
  Previously we did that by flushing the entire SLB, the patch below
  changes this to individually flush each necessary segment with slbie.
  The new version may well be slightly faster, but the real reason for
  it is so that this code path doesn't need to be changed to reinstate
  any bolted SLB entries, if we add them.  The existing version has
  already caused problems (read, crashes) when combined with some
  patches that add bolted SLB entries.

ChangeSet@1.1607.1.4, 2004-05-04 07:57:17-07:00, akpm@osdl.org
  [PATCH] cancel_delayed_work() fix
  
  cancel_delayed_work() forgets to clear the workqueue's pending flag.  This
  makes the workqueue appear to be permanently busy, so any subsequent attempts
  to use it will fail.

ChangeSet@1.1607.5.1, 2004-05-04 15:09:30+01:00, SKolodynski@com.rmk.(none)
  [SERIAL] Add support for SBS Tech. Inc. PMC-OCTPRO and P-OCTAL cards.
  
  Patch from Slawomir Kolodynski

ChangeSet@1.1590.14.4, 2004-05-03 23:11:44-07:00, wesolows@foobazco.org
  [SPARC32]: Reduce fragmentation in the bitmap allocator
  
  The existing allocator is first-fit with wraparound.  This allows
  a large number of small holes to accumulate in the early part of the
  region, leading to heavy fragmentation.  This adjusts the algorithm
  to rescan the region when smaller sizes are requested, reducing
  early fragmentation.

ChangeSet@1.1590.14.3, 2004-05-03 22:54:53-07:00, wesolows@foobazco.org
  [SPARC32]: Trivial reformatting patch for arch/sparc/mm/init.c
  
  From Art Haas <ahaas@airmail.net>

ChangeSet@1.1590.14.2, 2004-05-03 22:47:03-07:00, wesolows@foobazco.org
  [SPARC32]: Correct calculation of num_physpages
  
  Previously num_physpages only took into consideration low memory.
  Since nr_free_pages returned something much larger, the caches
  init would oops.

ChangeSet@1.1590.15.3, 2004-05-03 11:17:48-07:00, sri@us.ibm.com
  [SCTP] Rename SCTP_ADDR_REACHABLE as SCTP_ADDR_AVAILABLE to be 
  consistent with the SCTP sockets API draft.

ChangeSet@1.1590.15.2, 2004-05-03 11:14:28-07:00, sri@us.ibm.com
  [SCTP] Fix bugs in handling overlapping INIT and peer restart over a
  multihomed association.

ChangeSet@1.1590.15.1, 2004-05-03 11:11:07-07:00, shemminger@osdl.org
  [PATCH] SCTP crc table can be static const

ChangeSet@1.1607.2.1, 2004-05-02 22:31:59-07:00, rusty@rustcorp.com.au
  [NET]: Fix MODULE_PARM_DESC typo in dummy driver.

ChangeSet@1.1371.707.20, 2004-05-03 00:29:06-04:00, len.brown@intel.com
  [ACPI] export symbols to button module

ChangeSet@1.1608, 2004-05-02 20:39:52-04:00, len.brown@intel.com
  Merge intel.com:/home/lenb/bk/linux-2.6.6
  into intel.com:/home/lenb/src/linux-acpi-test-2.6.6

ChangeSet@1.1606, 2004-05-02 13:06:12-07:00, torvalds@ppc970.osdl.org
  Be more careful about semaphore contention memory ordering.
  
  Don't touch the wakee stack after marking it runnable.

ChangeSet@1.1605, 2004-05-02 13:04:40-07:00, torvalds@ppc970.osdl.org
  Make types of big integers in bitops.h explicit.
  
  "sparse" warns about implicit type conversions that may cause
  surprising results. Did you know that large decimal types have
  different type conversions from large hexadecimals?

ChangeSet@1.1590.1.58, 2004-05-02 20:47:52+01:00, rmk@flint.arm.linux.org.uk
  [SERIAL] Fix the calculation of the number of UARTs
  
  The calculation ended up believing we had one less UART than we
  really had.  Fix it.

ChangeSet@1.1604, 2004-05-02 11:26:25-07:00, hirofumi@mail.parknet.co.jp
  [PATCH] FAT: remove symbols exports from msdosfs/vfat
  
  From Christoph Hellwig <hch@lst.de>
  
  If we're ever going to ressurect umsdos it should be a stackable
  filesystem..

ChangeSet@1.1603, 2004-05-02 11:26:13-07:00, hirofumi@mail.parknet.co.jp
  [PATCH] FAT: small cleanup

ChangeSet@1.1602, 2004-05-02 11:26:03-07:00, hirofumi@mail.parknet.co.jp
  [PATCH] FAT: simple error handling cleanup
  
  From: Ren� Scharfe <l.s.r@web.de>
  
  the following patch converts the error handling paths in VFAT fs to use
  goto, making it more consistent with other filesystem code. Shrinks the
  resulting binary by 144 bytes in my build.

ChangeSet@1.1601, 2004-05-02 11:25:52-07:00, hirofumi@mail.parknet.co.jp
  [PATCH] FAT: Fix nfsv2 support
  
  The ->dentry_to_fh() can use the 20 bytes in the case of NFSv2, but
  fat_dentry_to_fh() requires 24 bytes by my patch.
  
  So nfsd reply the EOPNOTSUPP to nfs client, then nfs client convert
  the unknown error to -EIO.
  
  This patch fixes the problem by pushing the handle data into 20 bytes.

ChangeSet@1.1599, 2004-05-02 11:13:48-05:00, stevef@steveft21.ltcsamba
  do not refresh mode (e.g. in revalidate) to windows servers

ChangeSet@1.1598, 2004-05-02 08:53:52-05:00, stevef@steveft21.ltcsamba
  reduce excessive stack space usage in smb password hashing

ChangeSet@1.1597, 2004-05-01 22:12:12-05:00, stevef@smfhome.smfdom
  even if O_CREAT specified do not reset mode when file not actually created 

ChangeSet@1.1596, 2004-05-02 03:33:19-05:00, stevef@steveft21.ltcsamba
  fix ppc64 build problem due to missing header

ChangeSet@1.1590.1.57, 2004-05-01 19:53:15-07:00, viro@parcelfarce.linux.theplanet.co.uk
  [PATCH] mcdx.c insanity removal
  
  The mcdx.c author had pulled off something absolutely amazing - he had
  declared several unsigned variables (ISA port numbers) as void *, using
  explicit cast to unsigned in almost all places that used them. 
  Exception: printk.  There he proudly used them as pointers - with %3p in
  format.  That cute trick allowed him to avoid using %03x, which
  apparently scared him for some reason. 
  
  Switched to use of unsigned, killed casts, replaced %3p with %03x in
  formats.  BTW, the code had been that way since the initial merge back
  in 1.3.7...

ChangeSet@1.1590.1.56, 2004-05-01 19:10:20-07:00, paulus@samba.org
  [PATCH] ppc64: fix incorrect signal handler argument
  
  This fixes a bug in the ppc64 signal delivery code where the signal
  number argument to a signal handler can get corrupted before the handler
  is called.  The specific scenario is that a process is in a blocking
  system call when two signals get generated for it, both of which have
  handlers.
  
  The signal code will stack up two signal frames on the process stack
  (assuming the mask for the first signal delivered doesn't block the
  second signal) and return to userspace to run the handler for the second
  signal.  On return from that handler the first handler gets run with an
  incorrect signal number argument because we end up with regs->result
  still having a negative value (left over from when the system call was
  interrupted) when it should be zero.  This patch sets it to zero when we
  set up the signal frame (in three places; for 64-bit processes, and for
  32-bit processes for RT and non-RT signals). 
  
  The way we handle signal delivery and signal handler return using the
  regs->result field in ppc64 is more complicated than it needs to be.  In
  ppc32 I have already simplified it and eliminated use of the
  regs->result field.  I am going to do the same in the ppc64 code, but I
  think this patch should go in for now to fix the bug. 
  
  The patch also fixes a couple of places where we were unnecessarily and
  incorrectly truncating the regs->result value to 32 bits
  (sys32_sigreturn and sys32_rt_sigreturn return a long value, as all
  syscalls do, and if regs->result is negative we need those syscalls to
  return a negative value).
  
  Thanks to Maneesh Soni for identifying the specific circumstances
  under which this bug shows up.

ChangeSet@1.1590.11.2, 2004-05-01 17:39:13-07:00, herbert@gondor.apana.org.au
  [IPV4/IPV6]: Fix listing of listening sockets.
  
  There is a bug in listening_get_first() which used by /proc/net/tcp*
  where it wasn't looping through all the sockets in each hash chain.
  This problem doesn't show up unless the first socket in a chain doesn't
  match the family that is being looked up.
  
  The following patch fixes this by getting rid of listening_get_first()
  altogether.

ChangeSet@1.1590.1.54, 2004-05-01 17:32:45-07:00, vda@port.imtp.ilyichevsk.odessa.ua
  [PATCH] add missing #include
  
  There's a subtle problem with "inline" usage in <linux/string.h>:
  
   <linux/string.h>:
          this pulls in __constant_c_and_count_memset()
  
   <linux/mm.h>:
          this pulls <compiler.h>, re-defining
          inline == __inline__ __attribute__((always_inline)).
  
   But by now it is too late! The compiler has already seen the bare
   "inline" in string.h, and hasn't inlined it.
  
  Result:
  
  	# grep __constant System.map
  	c0144670 t __constant_c_and_count_memset
  	c0145c60 t __constant_c_and_count_memset
  	... many more copies of this function ...
  
  Fixed by including <compiler.h> early enough.

ChangeSet@1.1595, 2004-05-01 15:01:22-07:00, cifs.adm@hostme.bitkeeper.com
  Merge bk://linux.bkbits.net/linux-2.5
  into hostme.bitkeeper.com:/repos/c/cifs/linux-2.5cifs

ChangeSet@1.1590.12.1, 2004-05-01 11:02:13-07:00, rth@kanga.twiddle.home
  [ALPHA] Add message queue syscalls.

ChangeSet@1.1590.1.52, 2004-05-01 09:11:44-07:00, B.Zolnierkiewicz@elka.pw.edu.pl
  [PATCH] serverworks.c: fix DMA for OSB4
  
  From: Patrick Wildi <patrick@wildi.com>
  
  On OSB4 the hwif->ultra_mask is set to not support UDMA.
  Unfortunately in that case svwks_config_drive_xfer_rate()
  falls through to the end of the function, instead of trying
  other DMA modes.

ChangeSet@1.1371.750.8, 2004-05-01 01:28:00-04:00, len.brown@intel.com
  Merge intel.com:/home/lenb/src/linux-acpi-test-2.6.5
  into intel.com:/home/lenb/src/linux-acpi-test-2.6.6

ChangeSet@1.1371.707.19, 2004-05-01 01:27:30-04:00, len.brown@intel.com
  [ACPI] PCI Interrupt Link fixes
  Handle BIOS that reference disabled PCI Interrupt Link Devices
  http://bugme.osdl.org/show_bug.cgi?id=1581
  
  Clean up VIA _CRS = 0 BIOS workaround
  
  Handle BIOS returning _CRS outside _PRS
  http://bugme.osdl.org/show_bug.cgi?id=2567
  
  delete now unused _SRS retry code
  disable redundant console messages

ChangeSet@1.1590.1.51, 2004-04-30 21:28:54-07:00, torvalds@ppc970.osdl.org
  Fix fixed fadvice length handling
  
   - Correctly handle wraparound on offset+len
   - fix FADV_WILLNEED handling of non-page-aligned (offset+len)
  
  Let's hope we don't need to fix the fixed fix.

ChangeSet@1.1590.1.50, 2004-04-30 21:09:43-07:00, akpm@osdl.org
  [PATCH] usb linkage fix
  
  On sparc64 toolchain:
  
  drivers/built-in.o(.init.text+0xaf8c): In function `usb_init':
  : undefined reference to `usbfs_cleanup'
  
  usb_init() is __init and usbfs_cleanup() is __exit.  No can do.

ChangeSet@1.1590.1.48, 2004-04-30 14:51:54-07:00, akpm@osdl.org
  [PATCH] task_struct alignment fix
  
  The recent slab alignment changes broke an unknown number of architectures
  (parisc and x86_64 for sure) by causing task_structs to be insufficiently
  aligned.
  
  We need good alignemnt because architectures do things like dumping FP state
  into the task_struct with instructions which require particular alignment (I
  think).
  
  So change the default alignment to L1_CACHE_BYTES, which is what we used to
  have, via SLAB_HW_CACHE_ALIGN.

ChangeSet@1.1590.10.6, 2004-04-30 20:59:26+01:00, nico@org.rmk.(none)
  [ARM PATCH] 1841/1: Lubbock defconfig update
  
  Patch from Nicolas Pitre
  

ChangeSet@1.1590.10.5, 2004-04-30 20:55:03+01:00, nico@org.rmk.(none)
  [ARM PATCH] 1840/1: recognize more XScale CPU variants
  
  Patch from Nicolas Pitre
  
  ... including the new PXA270 aka Bulverde.

ChangeSet@1.1590.10.4, 2004-04-30 20:51:18+01:00, nico@org.rmk.(none)
  [ARM PATCH] 1839/1: fix lubbock_flash.c which used a bogus reg name
  
  Patch from Nicolas Pitre
  
  Before previous patch this driver compiled OK but was buggy.
  Now it doesn't compile anymore as the bogus macro has been
  deleted.  Fix that in any case.
  
  The same fix has been committed to the MTD CVS already, but please forward 
  this to Linus otherwise Lubbock won't compile from kernel.org tree anymore
  (waiting for dwmw2 to update this might prove ... hrm ... long) 

ChangeSet@1.1590.10.3, 2004-04-30 20:47:10+01:00, nico@org.rmk.(none)
  [ARM PATCH] 1838/1: Lubbock leds and macro namespace cleanup
  
  Patch from Nicolas Pitre
  
  Too many macro with too generic names.  Let's remove unneeded code and
  redundant/unused macros.  This also prevent namespace clash with upcoming 
  patches.

ChangeSet@1.1590.10.2, 2004-04-30 20:43:05+01:00, nico@org.rmk.(none)
  [ARM PATCH] 1837/1: small Lubbock cleanup
  
  Patch from Nicolas Pitre
  
  Minor cleanup of Lubbock specific code, like removal of
  redundant mappings. 
  Also a prerequisite for some upcoming patches.

ChangeSet@1.1590.10.1, 2004-04-30 20:39:17+01:00, nico@org.rmk.(none)
  [ARM PATCH] 1836/1: don't hardcode virtual addresses
  
  Patch from Nicolas Pitre
  
  virtual address mapping can change.

ChangeSet@1.1590.1.47, 2004-04-30 12:37:45-07:00, rmk@arm.linux.org.uk
  [PATCH] Update MTD concatenating driver
  
  This patch updates the MTD concatenating driver from MTD CVS, which
  fixes issues found with this driver which concatenates multiple MTD
  devices into one MTD device.
  
  From David Woodhouse, through CVS:
  
  	revision 1.8
  	date: 2003/06/30 11:01:26;  author: dwmw2;  state: Exp;  lines: +5 -5
  	I will not commit stuff whilst pissed
  	I will not commit stuff whilst pissed
  
  	revision 1.7
  	date: 2003/06/29 21:26:34;  author: dwmw2;  state: Exp;  lines: +9 -9
  	Fix ecc/oob subdev comparisions
  
  	revision 1.6
  	date: 2003/06/25 12:37:50;  author: dwmw2;  state: Exp;  lines: +14 -6
  	Don't pretend to have {read,write}_{oob,ecc} functions if subdevices don't
  
  	revision 1.5
  	date: 2003/06/25 12:21:16;  author: dwmw2;  state: Exp;  lines: +390 -397
  	coding style cleanup

ChangeSet@1.1590.9.1, 2004-04-30 14:08:29-05:00, shaggy@austin.ibm.com
  JFS: [CHECKER] Fix a possible null-pointer dereference

ChangeSet@1.1590.8.4, 2004-04-30 10:26:18-07:00, davidm@tiger.hpl.hp.com
  Cset exclude: davidm@tiger.hpl.hp.com|ChangeSet|20040427053149|28511

ChangeSet@1.1590.1.45, 2004-04-30 07:42:49-07:00, akpm@osdl.org
  [PATCH] fadvise length handling fix
  
  POSIX sez: "If len is zero, all data following offset is specified."

ChangeSet@1.1590.1.44, 2004-04-30 07:42:38-07:00, akpm@osdl.org
  [PATCH] ppc64: shmget() translation bugfix
  
  From: David Gibson <david@gibson.dropbear.id.au>
  
  The 32->64 bit syscall translation layer on ppc64 incorrectly sign-
  extends rather than zero-extending the second parameter to shmget(),
  which should be a size_t.  This means that it is impossible to shmget()
  more 2GB or more from a 32-bit process.

ChangeSet@1.1590.1.43, 2004-04-30 07:42:26-07:00, akpm@osdl.org
  [PATCH] make ikconfig quiet
  
  From: "Randy.Dunlap" <rddunlap@osdl.org>
  
  From: Pavel Machek <pavel@ucw.cz>
  
  Kill uninformative boot-time message.

ChangeSet@1.1590.1.42, 2004-04-30 07:42:14-07:00, akpm@osdl.org
  [PATCH] s390: oprofile Kconfig fixes
  
  From: Arnd Bergmann <arnd@arndb.de>
  
  Enable basic profiling code on s390 depending on CONFIG_PROFILING, not
  CONFIG_OPROFILE.
  
  CONFIG_PROFILING should enable the generic profiling code here, even if
  CONFIG_OPROFILE is not set.  Note that the identical code on i386 is always
  compiled in, regardless of CONFIG_PROFILING and CONFIG_OPROFILE.

ChangeSet@1.1590.1.41, 2004-04-30 07:42:01-07:00, akpm@osdl.org
  [PATCH] DVB:Fix adapter module removal bug
  
  From: Michael Hunold <hunold@convergence.de>
  
  unfortunately it's possible to remove a DVB adapter module even if a DVB
  network device has been set up using this adapter.
  
  The attached patch fixes this problem.

ChangeSet@1.1590.1.40, 2004-04-30 07:41:49-07:00, akpm@osdl.org
  [PATCH] efivars sysfs fix
  
  From: Matt Tolentino <metolent@snoqualmie.dp.intel.com>
  
  This trailing space in sysfs contents is not needed.

ChangeSet@1.1590.1.39, 2004-04-30 07:41:36-07:00, akpm@osdl.org
  [PATCH] nfs printk warning fix
  
  From: Trond Myklebust <trond.myklebust@fys.uio.no>
  
  fs/nfs/direct.c: In function `nfs_direct_IO':
  fs/nfs/direct.c:458: warning: int format, different type arg (arg 2)

ChangeSet@1.1590.1.38, 2004-04-29 22:17:22-07:00, akpm@osdl.org
  [PATCH] parport pnp detection fix
  
  From: Adam Belay <ambx1@neo.rr.com>
  
  Fix http://bugme.osdl.org/show_bug.cgi?id=2540
  
  It prevents PnP detection if devices were already detected by SuperIO.

ChangeSet@1.1590.1.37, 2004-04-29 22:17:01-07:00, trond.myklebust@fys.uio.no
  [PATCH] NFSv3: Fix SETATTR call after O_EXCL create
  
  Ensure that when we send the SETATTR call after doing an O_EXCL create,
  we always set the atime and ctime fields.
  
  See RFC1813 for details on why the server is allowed to clobber these
  two fields in order to cache a verifier that protects CREATE in case of
  a timeout+resend from the client.
  
  Patch is by Olaf Kirch.

ChangeSet@1.1590.7.2, 2004-04-29 16:26:49-07:00, shemminger@osdl.org
  [NET]: More network layer static funcs and data.

ChangeSet@1.1590.8.3, 2004-04-29 15:15:15-07:00, pfg@sgi.com
  [PATCH] ia64: SN2 fix
  
  Move HW interrupt register init. to the proper place
  and don't force an interrupt if the IRQ is disabled
  or in progress.

ChangeSet@1.1590.8.2, 2004-04-29 15:14:05-07:00, davidm@tiger.hpl.hp.com
  ia64: Fix Exec-Only stack patch so X can work again.
  
  No pun intended, but X can't work if it can't turn on eXecute-permission
  on the some data pages...

ChangeSet@1.1590.1.35, 2004-04-29 14:13:28-07:00, hugh@veritas.com
  [PATCH] mremap offset type
  
  Just found I never changed type of move_page_tables when I changed it to
  return offset: einormous mremap moves would fail on 64-bit.

ChangeSet@1.1590.1.34, 2004-04-29 07:21:10-07:00, akpm@osdl.org
  [PATCH] writeback livelock fix
  
  To avoid various livelocks, the writeback code parks all the dirty inodes onto
  sb->s_io and then works through that list until it is empty.  This assumes
  that each inode will be moved to some other list as it is processed.
  
  But there's a loophole: if the ->writepages() implementation does nothing at
  all, the inode is not redirtied (which would move it to s_dirty).  This causes
  s_io to not empty and pdflush goes nuts.
  
  So when this happens, move the inode onto s_dirty within
  __sync_single_inode().  Use list_move_tail() to attempt to preserve the
  time-ordering of the s_dirty list.

ChangeSet@1.1590.1.33, 2004-04-29 07:20:56-07:00, akpm@osdl.org
  [PATCH] gcc-3.4.0 fixes
  
  From: Mikael Pettersson <mikpe@user.it.uu.se>
  
  This patch fixes three warnings from gcc-3.4.0 in 2.6.6-rc3:
  
  - arch/i386/pci/pcbios.c: use of "+m" constraint
  
  - drivers/char/ftape/: use of cast-as-lvalue
  
  - drivers/char/ftape/: __attribute__((packed)) on something containing only
    bytes

ChangeSet@1.1590.1.32, 2004-04-29 07:20:44-07:00, akpm@osdl.org
  [PATCH] Fix support for the Motorola PrPMC800
  
  From: Tom Rini <trini@kernel.crashing.org>
  
  Makes the Motorola PrPMC800 platform functional again.  This comes from Randy
  Vinson <rvinson@mvista.com>.

ChangeSet@1.1590.1.31, 2004-04-29 07:20:22-07:00, akpm@osdl.org
  [PATCH] static functions in as-iosched.c
  
  From: Stephen Hemminger <shemminger@osdl.org>

ChangeSet@1.1590.1.30, 2004-04-29 07:20:11-07:00, akpm@osdl.org
  [PATCH] s390: oprofile for s390
  
  From: Martin Schwidefsky <schwidefsky@de.ibm.com>
  
  Add oprofile support for s/390.

ChangeSet@1.1590.1.29, 2004-04-29 07:19:55-07:00, akpm@osdl.org
  [PATCH] s390: zfcp host adapter
  
  From: Martin Schwidefsky <schwidefsky@de.ibm.com>
  
  zfcp host adapter change:
   - Fix addressing exception due to uninitialized host_scribble pointer.

ChangeSet@1.1590.1.28, 2004-04-29 07:19:43-07:00, akpm@osdl.org
  [PATCH] s390: 3270 console driver
  
  From: Martin Schwidefsky <schwidefsky@de.ibm.com>
  
  3270 device driver change:
   - Add missing irb error checking.

ChangeSet@1.1590.1.27, 2004-04-29 07:19:30-07:00, akpm@osdl.org
  [PATCH] s390: network driver
  
  From: Martin Schwidefsky <schwidefsky@de.ibm.com>
  
  Network driver changes:
   - ctc: Add missing irb error checking.
   - iucv: Add name of net_device to iucvMagic to more than one
           connection between two guests.
   - qeth: Don't send IPA command if card is not in state SOFTSETUP or UP.
   - qeth: Fix number base in simple_strtoul call for buffer_count attribute.
   - qeth: Fix reallocating of buffers when buffer_count attribute is changed.
   - qeth: Correct handling of return codes in qeth_realloc_buffer_pool.
   - qeth: Don't call dev_close/dev_open on STOPLAN/STARTLAN commands.
           Use netif_carrier_off/netif_carrier_on instead.

ChangeSet@1.1590.1.26, 2004-04-29 07:19:17-07:00, akpm@osdl.org
  [PATCH] s390: common i/o layer
  
  From: Martin Schwidefsky <schwidefsky@de.ibm.com>
  
  Common i/o layer changes:
   - Don't use bus ids in crw debug feature.
   - Use cio_oper for oper notification to disconnected devices.
   - Remove __get_subchannel_by_stsch.
   - Make cio workqueue a single threaded workqueue.
   - Introduce addiotnal cio_notify workqueue for device driver notification.
   - Switch off path in vpm if cio_start returned -ENODEV.
   - Fix rescan for new subchannels after a logical vary on.

ChangeSet@1.1590.1.25, 2004-04-29 07:19:03-07:00, akpm@osdl.org
  [PATCH] s390: core s390
  
  From: Martin Schwidefsky <schwidefsky@de.ibm.com>
  
  s390 core changes:
   - Move setting/clearing of TIF_31BIT thread flag to SET_PERSONALITY.
   - Use TASK_UNMAPPED_BASE in elf_map32 for mmaps with address 0.
   - Define ARCH_KMALLOC_MINALIGN.
   - Define ARCH_MIN_TASKALIGN.

ChangeSet@1.1590.1.24, 2004-04-29 07:18:52-07:00, akpm@osdl.org
  [PATCH] cciss MAINTAINERS update
  
  From: <mikem@beardog.cca.cpqcorp.net>
  
  Here's an update for the MAINTAINERS file.

ChangeSet@1.1590.1.23, 2004-04-29 07:18:37-07:00, akpm@osdl.org
  [PATCH] cciss build fix
  
  From: <mikem@beardog.cca.cpqcorp.net>
  
  This patch fixes the linux/include/cciss_ioctl.h file.  When support for the
  cciss big ioctl was added the stucture in the header was put in the wrong
  place.  If an application includes the file it will fail to compile.

ChangeSet@1.1590.1.22, 2004-04-29 07:18:25-07:00, akpm@osdl.org
  [PATCH] Update kerneltraffic link in SubmittingDrivers and kernel-docs.txt
  
  From: Coywolf Qi Hunt <coywolf@greatcn.org>
  
  This updates the kerneltraffic url link found in
  Documentation/SubmittingDrivers and Documentation/kernel-docs.txt.

ChangeSet@1.1590.1.21, 2004-04-29 07:18:11-07:00, akpm@osdl.org
  [PATCH] ppc32: compile error in signal.c
  
  From: Meelis Roos <mroos@linux.ee>
  
  arch/ppc/kernel/signal.c: In function `handle_signal':
  arch/ppc/kernel/signal.c:518: error: `newspp' undeclared (first use in this function)
  arch/ppc/kernel/signal.c:518: error: (Each undeclared identifier is reported only once
  arch/ppc/kernel/signal.c:518: error: for each function it appears in.)
  arch/ppc/kernel/signal.c:518: warning: long unsigned int format, pointer arg (arg 3)

ChangeSet@1.1590.1.20, 2004-04-29 07:17:59-07:00, akpm@osdl.org
  [PATCH] cifssmb.c warning fix
  
  On ppc64, __u64 is `unsigned long', so:
  
  fs/cifs/cifssmb.c: In function `CIFSSMBSetFileSize':
  fs/cifs/cifssmb.c:2466: warning: long long int format, __u64 arg (arg 2)

ChangeSet@1.1590.1.19, 2004-04-29 07:15:20-07:00, viro@parcelfarce.linux.theplanet.co.uk
  [PATCH] Fix might_sleep in /proc/swaps code
  
  This fixes a locking problem noted by Tim Hockin:
      * /proc/swaps uses seq_file code, calling seq_path() with swaplock held
      * seq_path() calls d_path()
      * d_path() calls mntput() which might_sleep()
  
  We add a new semaphore protecting insertions/removals in the set of swap
  components + switch of ->start()/->stop() to the same semaphore [fixes
  deadlocks] + trivial cleanup of ->next().

ChangeSet@1.1590.1.18, 2004-04-29 07:12:31-07:00, david@gibson.dropbear.id.au
  [PATCH] POWER5 erratum workaround
  
  Early POWER5 revisions (<DD2.1) have a problem requiring slbie
  instructions to be repeated under some circumstances.  The patch below
  adds a workaround (patch made by Anton Blanchard).

ChangeSet@1.1590.1.17, 2004-04-29 07:11:59-07:00, david@gibson.dropbear.id.au
  [PATCH] Fix overeager stack-expansion on ppc64
  
  This fix is from Paul Mackerras and was applied in 2.4 sometime late
  last year.
  
  On ppc64, touching addresses between the highest other mapping and the
  stack can cause the stack to be extended way, way down, rather than
  causing a SEGV as you would expect.  This patch only allows the stack
  mapping to be extended to cover addresses actually within the stack
  (as determined by looking at the process's r1).  This fix is ported
  from 2.4
  
  This fixes failures on the LTP's shmdt01, munmap01 and munmap02 tests.

ChangeSet@1.1590.1.16, 2004-04-29 07:11:24-07:00, B.Zolnierkiewicz@elka.pw.edu.pl
  [PATCH] fix default IDE interfaces initialization for PPC32
  
  In ide_init_default_irq() patch I overlooked that ppc_ide_md.init_hwif_ports()
  called from generic ide_init_hwif_ports() can set hwif->irq and it will
  be overwritten by ide_init_default_irq() if CONFIG_PCI is defined.  Fix
  it.
  
  I will clean it up properly later after killing ide_init_hwif_ports() on
  ARM{26}.  Doing it now is just wasted effort.

ChangeSet@1.1590.5.15, 2004-04-29 14:08:42+01:00, dirk.behme@com.rmk.(none)
  [ARM PATCH] 1835/1: Make ALTERA Excalibur work again in 2.6.5
  
  Patch from Dirk Behme
  
  Make ALTERA Excalibur work again in 2.6.4. Update serial driver uart00.c and defconfig.
  
  This is an update of patch 1833/1.
  
  Remove #include <config/pld/hotswap.h>, it isn't necessary at all. 

ChangeSet@1.1590.5.14, 2004-04-29 12:50:28+01:00, rmk@flint.arm.linux.org.uk
  [ARM] Add Versatile default configuration

ChangeSet@1.1590.5.13, 2004-04-29 09:59:19+01:00, rmk@flint.arm.linux.org.uk
  [ARM] Move all page fault handling code to fault.c

ChangeSet@1.1590.3.12, 2004-04-28 16:08:37-07:00, torvalds@ppc970.osdl.org
  Tell the sparse checker to use 64-bit mode when checking
  a ppc64 tree.

ChangeSet@1.1590.3.11, 2004-04-28 16:06:55-07:00, torvalds@ppc970.osdl.org
  Add __user annotations to ppc64 user access functions.

ChangeSet@1.1590.7.1, 2004-04-28 16:05:29-07:00, shemminger@osdl.org
  [NETLINK]: Mark some functions/data static.

ChangeSet@1.1590.5.12, 2004-04-28 22:24:57+01:00, rmk@flint.arm.linux.org.uk
  [ARM] Fix atomic bitops earlyclobber
  
  atomic_dec_and_test and atomic_add_negative didn't mark their
  temporary variables as early-clobber.  Fix this.

ChangeSet@1.1590.1.12, 2004-04-28 12:51:11-07:00, davem@nuts.davemloft.net
  [SPARC64]: Update defconfig.

ChangeSet@1.1590.1.11, 2004-04-28 12:34:04-07:00, chaapala@cisco.com
  [CRYPTO]: Provide crc32c as a type of digest.

ChangeSet@1.1590.5.11, 2004-04-28 20:32:24+01:00, rmk@flint.arm.linux.org.uk
  [ARM] Fix read_cpuid()

ChangeSet@1.1590.1.10, 2004-04-28 12:30:17-07:00, chaapala@cisco.com
  [LIB]: Use compiler.h's pure attribute macros in crc32.c.

ChangeSet@1.1590.1.9, 2004-04-28 12:29:12-07:00, chaapala@cisco.com
  [LIB]: Add CRC32c (Castagnoli, et al Cyclic Redundancy-Check)

ChangeSet@1.1590.1.8, 2004-04-28 12:26:48-07:00, shemminger@osdl.org
  [IPV4]: Use static in several places.
  
  More functions and data that should be static.

ChangeSet@1.1590.5.10, 2004-04-28 20:22:33+01:00, rmk@flint.arm.linux.org.uk
  [ARM] Fix shared mmap()ings for ARM VIPT caches.
  
  This allows us to appropriately align shared mappings on VIPT caches
  with aliasing issues.

ChangeSet@1.1590.5.9, 2004-04-28 19:06:49+01:00, rmk@flint.arm.linux.org.uk
  [ARM] Remove Anakin default configuration file.

ChangeSet@1.1590.3.10, 2004-04-28 09:58:52-07:00, ink@jurassic.park.msu.ru
  [PATCH] Fix rwsem contention case on alpha/s390x
  
  Thanks to Dru <andru@treshna.com>, who provided an easy way to reproduce
  the problem.
  
  What we have in lib/rwsem.c:__rwsem_do_wake():
  	int woken, loop;
  	^^^
  and several lines below:
  	loop = woken;
  	woken *= RWSEM_ACTIVE_BIAS-RWSEM_WAITING_BIAS;
  	woken -= RWSEM_ACTIVE_BIAS;
  
  However, rw_semaphore->count is 64-bit on Alpha, so
  RWSEM_WAITING_BIAS has been defined as -0x0000000100000000L.
  Obviously, this blows up in the write contention case.

ChangeSet@1.1590.5.8, 2004-04-28 17:51:49+01:00, rmk@flint.arm.linux.org.uk
  [ARM] Fix monspecs in ARM-related framebuffer drivers.
  
  Use named initialisers for monspecs; the format of the structure
  changed a while back and it broke.

ChangeSet@1.1590.5.7, 2004-04-28 17:33:54+01:00, rmk@flint.arm.linux.org.uk
  [ARM] Oprofile should use asm/irq.h not asm/arch/irqs.h

ChangeSet@1.1590.5.6, 2004-04-28 17:24:24+01:00, rmk@flint.arm.linux.org.uk
  [ARM] Fix dependencies of SERIO_AMBAKMI and SERIO_RPCKBD

ChangeSet@1.1590.5.5, 2004-04-28 16:52:43+01:00, rmk@flint.arm.linux.org.uk
  [ARM] Update ioremap implementation.
  
  Use flush_cache_vmap() after creating mappings.  Also use BUG_ON()
  rather than if() BUG().

ChangeSet@1.1590.3.9, 2004-04-28 08:50:59-07:00, armin@melware.de
  [PATCH] ISDN CAPI: fix ncci list semaphore
  
  Fix new ISDN CAPI's internal ncci list semaphore if
  CONFIG_ISDN_CAPI_MIDDLEWARE is disabled.
  
  Thanks to Florian Schirmer.

ChangeSet@1.1590.5.4, 2004-04-28 16:16:11+01:00, rmk@flint.arm.linux.org.uk
  [ARM] Update assabet_defconfig.

ChangeSet@1.1590.6.8, 2004-04-28 08:16:03-07:00, akpm@osdl.org
  [PATCH] ppc32: Update Motorola PrPMC750 support
  
  From: Tom Rini <trini@kernel.crashing.org>
  
  This patch updates support for the Motorola PrPMC750 platform.  Most of the
  size in this patch comes from merging prpmc750_pci.c and prpmc750_setup.c into
  just prpmc750.c.

ChangeSet@1.1590.6.7, 2004-04-28 08:15:12-07:00, akpm@osdl.org
  [PATCH] ppc32: Add openpic_hookup_cascade()
  
  From: Tom Rini <trini@kernel.crashing.org>
  
  This patch adds openpic_hookup_cascade(offset, name, handler) which allows for
  an arbitrary interrupt controller to be hooked up as a cascade to the openpic.
   This also allows for platforms to just not have a cascaded controller.

ChangeSet@1.1590.6.6, 2004-04-28 08:15:00-07:00, akpm@osdl.org
  [PATCH] ppc32: Update SBS K2 support
  
  From: Tom Rini <trini@kernel.crashing.org>
  
  This patch updates support for the SBS K2 platform.  Most of the size in this
  patch comes from merging k2_pci.c and k2_setup.c into just k2.c.

ChangeSet@1.1590.6.5, 2004-04-28 08:14:38-07:00, akpm@osdl.org
  [PATCH] fix warning in arch/ppc/boot/simple/misc.c
  
  From: Christoph Hellwig <hch@lst.de>
  
  asm-ppc/elf.h uses a pointer to struct task_struct without any
  forward-declaration.
  
  In file included from include/linux/elf.h:5,
                   from arch/ppc/boot/simple/misc.c:20:
  include/asm/elf.h:102: warning: `struct task_struct' declared inside parameter list
  include/asm/elf.h:102: warning: its scope is only this definition or declaration, which is probably not what you want

ChangeSet@1.1590.6.4, 2004-04-28 08:14:27-07:00, akpm@osdl.org
  [PATCH] Fix thinkos in #if -> #ifdef conversions #2
  
  From: Tom Rini <trini@kernel.crashing.org>
  
  And when trying to catch up on old patches, I forgot this hunk:

ChangeSet@1.1590.6.3, 2004-04-28 08:14:13-07:00, akpm@osdl.org
  [PATCH] Fix thinkos in #if -> #ifdef conversions
  
  From: Tom Rini <trini@kernel.crashing.org>
  
  When I changed some '#if FOO' tests to '#ifdef FOO' I forgot to make sure
  that nothing was doing #define FOO 0.  So after auditing all of the changes
  I made, the following is needed:

ChangeSet@1.1590.6.2, 2004-04-28 08:14:02-07:00, akpm@osdl.org
  [PATCH] ppc64: Set memory-only nodes online
  
  From: Olof Johansson <olof@austin.ibm.com>
  
  On pSeries LPARs we might end up with NUMA nodes that only have memory and
  no CPUs.  Only the CPU configuration code actually set a node online, so
  memory-only nodes wouldn't show up in sysfs.  Below patch adds the
  set_online call to the memory loop too.

ChangeSet@1.1590.6.1, 2004-04-28 08:13:48-07:00, akpm@osdl.org
  [PATCH] fix warning in fs/dquot.c
  
  From: "Luiz Fernando N. Capitulino" <lcapitulino@prefeitura.sp.gov.br>
  
  fs/dquot.c: In function `vfs_quota_off':
  fs/dquot.c:1328: warning: label `out' defined but not used

ChangeSet@1.1590.5.3, 2004-04-28 14:15:04+01:00, rmk@flint.arm.linux.org.uk
  [ARM] Fix BE find_*_bit operations
  
  These broke when find_first_bit/find_next_bit was added.

ChangeSet@1.1590.5.2, 2004-04-28 14:02:29+01:00, rmk@flint.arm.linux.org.uk
  [ARM] Add read_cpuid() to aid reading CPU ID registers.

ChangeSet@1.1590.5.1, 2004-04-28 12:58:49+01:00, dvrabel@com.rmk.(none)
  [ARM PATCH] 1832/1: Typo in dma_unregister_dev printk
  
  Patch from David Vrabel
  
  Fix a trivial typo in a dma_unregister_dev printk.

ChangeSet@1.1371.707.18, 2004-04-28 04:18:25-04:00, len.brown@intel.com
  [ACPI] button build fix

ChangeSet@1.1371.750.6, 2004-04-28 03:29:09-04:00, len.brown@intel.com
  Merge intel.com:/home/lenb/src/linux-acpi-test-2.6.5
  into intel.com:/home/lenb/src/linux-acpi-test-2.6.6

ChangeSet@1.1371.707.17, 2004-04-28 03:27:33-04:00, len.brown@intel.com
  [ACPI] fix build warning in dmi_scan

ChangeSet@1.1371.707.16, 2004-04-28 03:12:21-04:00, len.brown@intel.com
  [ACPI] support button driver unload (Luming Yu)
  http://bugzilla.kernel.org/show_bug.cgi?id=2281

ChangeSet@1.1371.750.4, 2004-04-28 03:09:42-04:00, len.brown@intel.com
  Merge intel.com:/home/lenb/src/linux-acpi-test-2.6.5
  into intel.com:/home/lenb/src/linux-acpi-test-2.6.6

ChangeSet@1.1371.707.15, 2004-04-28 02:32:44-04:00, len.brown@intel.com
  [ACPI] toshiba_acpi driver if acpi_disabled (David Shaohua Li)
  http://bugzilla.kernel.org/show_bug.cgi?id=2465

ChangeSet@1.1371.707.14, 2004-04-28 02:19:03-04:00, len.brown@intel.com
  [ACPI] rmmod ACPI modules vs /proc
  from Anil S Keshavamurthy and David Shaohua Li
  http://bugzilla.kernel.org/show_bug.cgi?id=2457

ChangeSet@1.1371.707.13, 2004-04-28 02:04:06-04:00, len.brown@intel.com
  [ACPI] pci-link may not always be SHARED (SuSE via Luming Yu)
  http://bugzilla.kernel.org/show_bug.cgi?id=2404

ChangeSet@1.1371.707.12, 2004-04-28 01:28:10-04:00, len.brown@intel.com
  [ACPI] battery "charged" instead of "unknown" (Luming Yu)
  http://bugzilla.kernel.org/show_bug.cgi?id=1863

ChangeSet@1.1590.3.6, 2004-04-28 14:45:34+10:00, hch@sgi.com
  [XFS] close external blockdevice after final flush
  
  SGI Modid: xfs-linux:xfs-kern:170489a

ChangeSet@1.1371.707.11, 2004-04-28 00:41:56-04:00, sziwan@hell.org.pl
  [PATCH] acpi4asus 0.28 (Karol 'sziwan' Kozimor)
  - Added support for Samsung P30
  - Fixed an oops triggered by non-standard hardware (Samsung P30)
  - Added support for L4400L and M6800N
  
  The patch also removes some superfluous data. It doesn't include the
  copy_from_user() conversion, it will be released as a separate patch.

ChangeSet@1.1590.3.5, 2004-04-28 14:39:46+10:00, roehrich@sgi.com
  [XFS] Remove <linux/mman.h> now that linvfs_mprotect doesn't need it.
  
  SGI Modid: xfs-linux:xfs-kern:170509a

ChangeSet@1.1371.707.10, 2004-04-28 00:39:07-04:00, akpm@osdl.org
  [PATCH] acpi build fix
  setup.c:608: `acpi_skip_timer_override' undeclared

ChangeSet@1.1590.3.4, 2004-04-28 14:24:24+10:00, roehrich@sgi.com
  [XFS] Fix dmapi/mprotect interaction
  
  SGI Modid: xfs-linux:xfs-kern:170448a

ChangeSet@1.1590.2.2, 2004-04-27 20:35:28-07:00, davem@nuts.davemloft.net
  [SPARC64]: Fix MAP_FIXED+shared address check, noticed by rmk.

ChangeSet@1.1590.1.7, 2004-04-27 20:29:45-07:00, shemminger@osdl.org
  [TCP]: tcp_send_skb code pruning
  
  The function tcp_send_skb is only called from tcp_fin, and is always called
  with force_queue=1.  Therefore, it no longer needs to be global and the code
  to send right now can be removed.  Because it always queues, change the
  name as well, and fix up the comment.

ChangeSet@1.1590.3.2, 2004-04-27 18:31:21-07:00, torvalds@ppc970.osdl.org
  Linux 2.6.6-rc3
  TAG: v2.6.6-rc3