ChangeSet@1.1900, 2004-08-06 09:46:07-07:00, jmorris@redhat.com
  [PATCH] Re-implemented i586 asm AES
  
  This code is a rework of the original Gladman AES code, and does not
  include any supposed BSD licensed work by Jari Ruusu. 
  
  Linus converted the Intel asm to Gas format, and made some minor
  alterations.
  
  Fruhwirth's glue module has also been retained, although I rebased the
  table generation and key scheduling back to Gladman's code.  I've tested
  this code with some standard FIPS test vectors, and large FTP transfers
  over IPSec (both locally and over the wire to a system running the
  generic AES implementation).
  
  Signed-off-by: James Morris <jmorris@redhat.com>
  Signed-off-by: Linus Torvalds <torvalds@osdl.org>

ChangeSet@1.1899, 2004-08-05 23:11:00-07:00, torvalds@ppc970.osdl.org
  Make the new simple_read_from_buffer() take a const src
  buffer without complaints.

ChangeSet@1.1898, 2004-08-05 22:36:28-07:00, viro@parcelfarce.linux.theplanet.co.uk
  [PATCH] Fix ppc htab seq_file conversion
  
  *grrrrrrrr*
  
  Wrong diff sent.  Sorry - normally the tree I'm working in is cp -rl'ed
  from the -current, but right now it's a big mess.
  
  This is the incremental fix.

ChangeSet@1.1897, 2004-08-05 21:13:56-07:00, viro@parcelfarce.linux.theplanet.co.uk
  [PATCH] ppc: seq_file conversion for ppc_htab
  
  This converts the 32-bit ppc htab code to use the seq_file interfaces.
  
  Less code means fewer bugs..

ChangeSet@1.1896, 2004-08-05 20:37:01-07:00, viro@parcelfarce.linux.theplanet.co.uk
  [PATCH] ppc64: Fix rtas file mess
  
  This does the seq_file conversion + annotation + cleanup + race fixes
  for arch/ppc64/kernel/rtas-proc.c.
  
  How the fuck did that file manage to get anywhere near the tree, anyway?
  Take a look at guy's "implementation" of sprintf(buf, "%04d", num), for
  example:
  
  <vomit>
  	/* construct the sensor number like 0003 */
  	/* fill with zeros */
  	n = sprintf(tmp, "%d", s.token);
  	len = strlen(tmp);
  	while (strlen(tmp) < 4)
  		n += sprintf (tmp+n, "0");
  
  	/* invert the string */
  	while (tmp[i]) {
  		if (i<len)
  			tmp2[4-len+i] = tmp[i];
  		else
  			tmp2[3-i] = tmp[i];
  		i++;
  	}
  	tmp2[4] = '\0';
  </vomit>
  
  And it's full of that level of lusing ;-/

ChangeSet@1.1895, 2004-08-05 20:30:40-07:00, torvalds@ppc970.osdl.org
  Fix shrink_dcache_anon() LRU list accesses.
  
  It would potentially remove dentries from the LRU list
  without re-initializing the d_lru fields, causing later
  accesses to that dentry to do bad things to the LRU list.

ChangeSet@1.1894, 2004-08-05 18:18:41-07:00, trini@kernel.crashing.org
  [PATCH] ppc32: Fix 'mktree' on 64bit hosts
  
  The following patch changes some 'unsigned long's into 'uint32_t's in
  mktree (a program that runs on the host to frob the kernel image for
  some firmwares).  Without it, the program is not correct when run
  on/compiled on a 64bit host.
  
  Signed-off-by: Dan Zink <dan.zink@hp.com>
  Signed-off-by: Tom Rini <trini@kernel.crashing.org>
  Signed-off-by: Linus Torvalds <torvalds@osdl.org>

ChangeSet@1.1893, 2004-08-05 17:56:22-07:00, viro@parcelfarce.linux.theplanet.co.uk
  [PATCH] imm.c oops fix
  
  Fix bug #3125:
  
  This should fix the problem; however, we will need to repeat that for all
  PIO SCSI drivers (another immediate victim is ppa.c).
  
  We should start looking for sane solution; I _really_ don't like the kludge
  with using ->slave_alloc() for fixups after scsi_alloc_queue().
  
  Signed-off-by: Andrew Morton <akpm@osdl.org>
  Signed-off-by: Linus Torvalds <torvalds@osdl.org>

ChangeSet@1.1889.1.6, 2004-08-05 17:43:51-07:00, roland@redhat.com
  [PATCH] fix /proc printing of TASK_DEAD state
  
  I just stumbled across this patch that's been sitting in my tree for ages.
  
  I thought I'd sent this in before.  It's a trivial fix for the printing
  of task state in /proc and sysrq dumps and such, so that TASK_DEAD shows
  up correctly.  This state is pretty much only ever there to be seen when
  there are exit/reaping bugs, but it's not like that hasn't come up.
  
  Signed-off-by: Roland McGrath <roland@redhat.com>
  Signed-off-by: Linus Torvalds <torvalds@osdl.org>

ChangeSet@1.1889.1.4, 2004-08-05 17:39:48-07:00, viro@parcelfarce.linux.theplanet.co.uk
  [PATCH] simple_read_buffer() helper function
  
  A number of drivers or special virtual devices really just want their
  "read()" function to populate user space from some internal buffer.
  
  This adds such a helper function - "simple_read_from_buffer()" - and
  converts several ->read() instances to use it.
  
  Signed-off-by: Linus Torvalds <torvalds@osdl.org>

ChangeSet@1.1889.2.7, 2004-08-05 21:48:18+01:00, jelenz@edu.rmk.(none)
  [ARM PATCH] 1974/1: add INITTIME macro to collie machine structure
  
  Patch from John Lenz
  
  Add INITTIME macro to collie machine structure.

ChangeSet@1.1889.2.6, 2004-08-05 21:43:43+01:00, ben-linux@org.rmk.(none)
  [ARM PATCH] 1972/1: IPAQ H1940 - fix serial clock base
  
  Patch from Ben Dooks
  
  Fixed clock base for the H1940
  
  thanks to Gerald Schneider <gerald@gerald-online.de>
  for fixing this.

ChangeSet@1.1889.2.5, 2004-08-05 21:39:15+01:00, ben-linux@org.rmk.(none)
  [ARM PATCH] 1971/1: BAST - default configuraiton update
  
  Patch from Ben Dooks
  
  Patch for default configuration

ChangeSet@1.1889.2.4, 2004-08-05 21:33:54+01:00, ben-linux@org.rmk.(none)
  [ARM PATCH] 1968/1: S3C2410 - GPIO updates and access functions
  
  Patch from Ben Dooks
  
  Added more definitions for GPIO registers
  
  New functions for modifying pin configuration and
  bit-status (see include/asm-arm/arch-s3c2410/hardware.h)

ChangeSet@1.1889.2.3, 2004-08-05 21:28:33+01:00, ben-linux@org.rmk.(none)
  [ARM PATCH] 1966/1: S3C2410 - Fix for serial driver compile error
  
  Patch from Ben Dooks
  
  Remove compile error with gcc-3.4 and empty part of case statememnt

ChangeSet@1.1889.2.2, 2004-08-05 21:03:23+01:00, catalin.marinas@com.rmk.(none)
  [ARM PATCH] 1965/1: gas only generates the c and f field bits for the "msr [cs]psr, rN" instruction
  
  Patch from Catalin Marinas
  
  Gas translates the "msr [cs]psr, rN" instruction to "msr [cs]psr_cf, rN". This may cause problems on the ARMv6 architecture where the A and E bits can leak into the SVC mode from the USR mode via the exception handlers. The reverse can happen when returning to user mode. The patch adds _cxsf to all the msr instruction without the field specifier.

ChangeSet@1.1889.2.1, 2004-08-05 20:51:47+01:00, catalin.marinas@com.rmk.(none)
  [ARM PATCH] 1964/1: Wrong cache block operations checking
  
  Patch from Catalin Marinas
  
  The "err" is rotated in the blockops_check() function and all the error bits are cleared, the subsequent conditions being always true.

ChangeSet@1.1889.1.3, 2004-08-05 12:13:29-07:00, axboe@suse.de
  [PATCH] multipath readahead fix
  
  For requests marked read-ahead, it can legitimately fail without it being a
  path problem.  So don't fail a path just because this happens (can be the
  atomic request allocation going nuts, for instance), or all paths will
  quickly go away.
  
  Cc: <neilb@cse.unsw.edu.au>
  Signed-off-by: Jens Axboe <axboe@suse.de>
  Signed-off-by: Andrew Morton <akpm@osdl.org>
  Signed-off-by: Linus Torvalds <torvalds@osdl.org>

ChangeSet@1.1889.1.2, 2004-08-05 12:05:56-07:00, heiko.carstens@de.ibm.com
  [PATCH] md multipathing fixes
  
  I tried to get multipathing failover running and failed. It seems to be
  that there are two bugs in multipath.c :
  
  - If a path/request fails mp_bh->path doesn't get updated to the new
    path.  Thus multipath_end_request will access a NULL pointer if a
    redirected request returns.
  
  - After fixing this I experienced several other errors.  First of all in
    bio->bi_flags the BIO_UPTODATE flag is not set when redirecting a
    request.
  
    Causing the md driver to think that every redirected request failed
    when it returns.  Since that alone didn't fix the problems, I simply
    copied the master_bio again and it looks like everything seems to work.
  
  Cc: <neilb@cse.unsw.edu.au>
  Cc: Jens Axboe <axboe@suse.de>
  
  Signed-off-by: Andrew Morton <akpm@osdl.org>
  Signed-off-by: Linus Torvalds <torvalds@osdl.org>

ChangeSet@1.1889.1.1, 2004-08-05 12:05:44-07:00, jmorris@redhat.com
  [PATCH] Drop asm i586 AES code.
  
  This patch reverts the i586 AES module.  A new one should be ready soon.
  
  Signed-off-by: James Morris <jmorris@redhat.com>
  Signed-off-by: Linus Torvalds <torvalds@osdl.org>

ChangeSet@1.1890, 2004-08-05 08:53:26-04:00, dwmw2@shinybook.infradead.org
  Merge shinybook.infradead.org:/home/dwmw2/bk/linus-2.5
  into shinybook.infradead.org:/home/dwmw2/bk/mtd-2.6

ChangeSet@1.1830.2.10, 2004-08-04 19:54:18+00:00, jbarnes@sgi.com
  generic_defconfig update.  I just ran 'make oldconfig' against the existing
  one and turned on a few new options (some of which Altix needs).
   
  Signed-off-by: Jesse Barnes <jbarnes@sgi.com>
  Signed-off-by: Tony Luck <tony.luck@intel.com>

ChangeSet@1.1830.2.9, 2004-08-04 18:26:09+00:00, [alex.williamson@hp.com
  Using CONFIG_IA64_HP_ZX1 on an sx1000 system setup w/ multiple NUMA
  nodes (configured for cell local memory) currently crashes because
  MAX_NUMNODES defaults to 1.  The patch below sets up things to make this
  work.
  
  Signed-off-by: Alex Williamson <alex.williamson@hp.com>
  Signed-off-by: Tony Luck <tony.luck@intel.com>

ChangeSet@1.1830.2.8, 2004-08-04 18:10:14+00:00, tony.luck@intel.com
  Provide comand line keyword "nomca" to turn off mca processing in kernel.
  Initial patch by Jesse Barnes, fixed by Ken Chen, rescued from
  obscurity by Sourav Sen.
  
  Signed-off-by: Tony Luck <tony.luck@intel.com>

ChangeSet@1.1830.2.7, 2004-08-04 17:55:40+00:00, seto.hidetoshi@jp.fujitsu.com
  Set up CMC/CPE polling *before* enabling CMCI/CPEI interrupts to avoid
  situation where a flood of errors prevents boot.
  
  Signed-off-by: Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
  Signed-off-by: Tony Luck <tony.luck@intel.com>

ChangeSet@1.1830.2.6, 2004-08-03 23:46:56+00:00, jbarnes@sgi.com
  sgi_io_init.c:
    Mark per_hub_init as __init and remove an unnecessary extern declaration of it
    in sgi_io_init.c.  This has the effect of killing a warning in the compile of
    that file.
  
    Signed-off-by: Jesse Barnes <jbarnes@sgi.com>
    Signed-off-by: Tony Luck <tony.luck@intel.com>

ChangeSet@1.1830.2.5, 2004-08-03 23:27:28+00:00, bjorn.helgaas@hp.com
  sba_iommu.c:
    REO/Grande defect AR2305 can cause TLB fetch timeouts if entries
    are purged while in use.  Round up IOVA allocations to power-of-two
    boundaries to prevent this.  This is originally due to Alex Williamson.
  
    Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com>
    Signed-off-by: Tony Luck <tony.luck@intel.com>

ChangeSet@1.1830.2.4, 2004-08-03 23:21:13+00:00, bjorn.helgaas@hp.com
  cyclone.h, cyclone.c, acpi.c, Kconfig:
    Make cyclone_setup() take no args, rather than an ignored "char *"
    and return void.  Fix typos and whitespace.
  
    Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com>
    Signed-off-by: Tony Luck <tony.luck@intel.com>

ChangeSet@1.1830.2.3, 2004-08-03 23:09:49+00:00, bjorn.helgaas@hp.com
  machvec.h:
  irq.c:
    Fix IRQ type in platform irq_to_vector functions.  Should be
    "unsigned int", but some places were "u8".
  
    Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com>
    Signed-off-by: Tony Luck <tony.luck@intel.com>

ChangeSet@1.1889, 2004-08-03 14:11:41-07:00, torvalds@ppc970.osdl.org
  Linux 2.6.8-rc3
  TAG: v2.6.8-rc3