ChangeSet@1.1875, 2004-09-13 15:11:27-07:00, nico@cam.org
  [PATCH] linux/dma-mapping.h needs linux/device.h
  
  It seems that most architectures already include linux/device.h in their
  own asm/dma-mapping.h.  Most but not all, and some drivers fail to
  compile on those architectures that don't.  Since everybody needs it
  let's include device.h from one place only and fix compilation for
  everybody.

ChangeSet@1.1874, 2004-09-13 14:05:42-07:00, akpm@osdl.org
  [PATCH] isofs buffer management fix
  
  There's a double-free in the isofs filesystem.
  
  Invalidate this pointer so it doesn't get freed twice.
  
  Signed-off-by: Andrew Morton <akpm@osdl.org>
  Signed-off-by: Linus Torvalds <torvalds@osdl.org>

ChangeSet@1.1873, 2004-09-13 14:05:30-07:00, anton@samba.org
  [PATCH] Backward compatibility for compat sched_getaffinity
  
  The follow patch special cases the NR_CPUS <= BITS_PER_COMPAT_LONG case.
  Without this patch, a 32bit task would be required to have a 64bit
  cpumask no matter what value of NR_CPUS are used.
  
  With this patch a compat long sized bitmask is allowed if NR_CPUS is
  small enough to fit within it.
  
  Of course applications should be using the glibc wrappers that use an
  opaque cpu_mask_t type, but there could be older applications using the
  syscalls directly.
  
  Signed-off-by: Anton Blanchard <anton@samba.org>
  Signed-off-by: Linus Torvalds <torvalds@osdl.org>

ChangeSet@1.1872, 2004-09-13 14:05:18-07:00, anton@samba.org
  [PATCH] Clean up compat sched affinity syscalls
  
  Remove the set_fs hack in the compat affinity calls. Create
  sched_getaffinity and sched_setaffinity helper functions that both the
  native and compat affinity syscalls use.
  
  Also make the compat functions match what the native ones are doing now,
  setaffinity calls succeed no matter what length the bitmask is, but
  getaffinity calls must pass in bitmasks at least as long as the kernel
  type.
  
  Signed-off-by: Anton Blanchard <anton@samba.org>
  Signed-off-by: Linus Torvalds <torvalds@osdl.org>

ChangeSet@1.1870, 2004-09-13 13:47:41-07:00, torvalds@ppc970.osdl.org
  Export new PCI iomem access interfaces to modules too.

ChangeSet@1.1867.1.2, 2004-09-13 18:55:39+00:00, aegl@agluck-lia64.sc.intel.com
  Merge agluck-lia64.sc.intel.com:/data/home/aegl/BK/work/stephane
  into agluck-lia64.sc.intel.com:/data/home/aegl/BK/linux-ia64-release-2.6.9

ChangeSet@1.1803.144.1, 2004-09-13 18:48:29+00:00, eranian@hpl.hp.com
  [IA64] Makefile: fix for the PTRACE_SYSCALL corruption bug
  
  Thanks to David for his help in tracking it down.
  
    compile the kernel with sibling call optimization
    turned off. There is a problem with all functions
    using the optimization and the asmlinkage attribute.
    The compiler should not perform the optimization on
    these functions because it cannot preserve the syscall
    parameters in the callee. This caused SIGSEGV on programs
    traced with PTRACE_SYSCALL, for instance.
  
  signed-off-by: stephane eranian <eranian@hpl.hp.com>
  Signed-off-by: Tony Luck <tony.luck@intel.com>

ChangeSet@1.1869, 2004-09-13 11:32:00-07:00, torvalds@ppc970.osdl.org
  Add skeleton "generic IO mapping" infrastructure.
  
  Jeff wants to use this to clean up SATA and some network drivers.

ChangeSet@1.1868, 2004-09-13 09:41:04-07:00, bzolnier@elka.pw.edu.pl
  [PATCH] ide: small cleanup for sis5513
  
  Sigh, Thomas Gleixner pointed out that his
  sis5518 fix didn't need forward porting.
  
  Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@elka.pw.edu.pl>
  Signed-off-by: Linus Torvalds <torvalds@osdl.org>

ChangeSet@1.1867, 2004-09-12 22:08:55-07:00, torvalds@ppc970.osdl.org
  Linux 2.6.9-rc2
  TAG: v2.6.9-rc2