ChangeSet@1.1358, 2003-10-21 21:27:58-07:00, jamesclv@us.ibm.com
  [PATCH] Allow more APIC irq sources
  
  The "irq_vector[]" array is indexed by the sum of all RTEs in all I/O
  APICs, and is not necessarily limited by the x86 CPU irq vector inputs.
  
  In fact, the irq vector index would overflow on big machines with lots
  of IO APIC's, causing the boot to fail.
  
  So grow the array for the big SMP boxes, keeping the default the same as
  before (and shrink the vector entry size down to a 8-bit value, since
  that's the size of the actual CPU vector entry).

ChangeSet@1.1351.2.2, 2003-10-21 19:27:28-04:00, jgarzik@redhat.com
  [libata] Integrate Serial ATA driver into kernel tree.

ChangeSet@1.1351.2.1, 2003-10-21 19:25:04-04:00, jgarzik@redhat.com
  [libata] Merge Serial ATA core, and drivers for:
  Intel ICH5 (production)
  ServerWorks / Apple K2 (beta)
  VIA (beta)
  Silicon Image 3112 (broken!)
  Various Promise (alpha/beta)

ChangeSet@1.1351.1.2, 2003-10-21 21:55:29+01:00, alex@de.rmk.(none)
  [ARM PATCH] 1692/1: Shark: PCIMEM_BASE
  
  Patch from Alexander Schulz
  
  This patch adds the define for PCIMEM_BASE so that the shark kernel
  compiles again.

ChangeSet@1.1351.1.1, 2003-10-21 20:42:14+01:00, dave.jiang@com.rmk.(none)
  [ARM PATCH] 1691/1: Fix IOP321 platform booting in 2.6
  
  Patch from Dave Jiang
  
  The fix allows IOP321 based platforms to boot all the way instead of
  blank screen after "starting kernel...".  Inherited from Deepak's
  earlier patch. 

ChangeSet@1.1355, 2003-10-21 07:56:24-07:00, B.Zolnierkiewicz@elka.pw.edu.pl
  [PATCH] fix drivers/ide/pci/cmd640.c for CONFIG_PCI=n
  
  CMD640 driver also supports VLB version of the chipset, therefore fix
  drivers/ide/Makefile to include pci/ subdir even if CONFIG_BLK_DEV_IDEPCI=n.

ChangeSet@1.1354, 2003-10-21 07:56:07-07:00, hunold@linuxtv.org
  [PATCH] Fix bugs in analog tv i2c-helper chipset drivers
  
   - remove cruft, memset() i2c-client structures in tda9840, tea6420,
      tea6415c driver, otherwise i2c_register()/kobject() segfaults later on

ChangeSet@1.1353, 2003-10-21 07:55:50-07:00, hunold@linuxtv.org
  [PATCH] Fix bug in saa7146 analog tv i2c-handling
  
   - remove cruft, add I2C_ADAP_CLASS_TV_ANALOG identifier for analog tv
     i2c handler

ChangeSet@1.1352, 2003-10-21 07:55:40-07:00, hunold@linuxtv.org
  [PATCH] Fix bugs in various DVB drivers
  
   - DVB networking uses big endian crc32, so change all occurences of
     crc32_le to crc32_be
   - fix usage of firmware location Kconfig option in tda1004x frontend
     driver
   - add missing VBI line decoding initialization to saa7113 code for
     av7110 driver
   - make av7110 firmware static and *not* __initdata, so recover_arm()
     can work in case the driver is compiled in statically

ChangeSet@1.1351, 2003-10-20 21:34:10-07:00, viro@parcelfarce.linux.theplanet.co.uk
  [PATCH] Fix initrd with devfs enabled
  
  This fixes initrd with devfs.  With that combination the late-boot code
  does temporary mount of devfs over rootfs /dev, which made /dev/initrd
  inaccessible.  For setups without devfs that didn't happen. 
  
  The fix is trivial - put the file in question outside of /dev; IOW,
  we simply replace "/dev/initrd" with "/initrd.image" in init/*.
  
  Confirmed to fix the problem by Valdis Kletnieks

ChangeSet@1.1347.1.3, 2003-10-20 23:54:43-04:00, len.brown@intel.com
  [ACPI] Broken fan detection prevents booting (Shaohua David Li)
    http://bugme.osdl.org/show_bug.cgi?id=1185

ChangeSet@1.1347.1.2, 2003-10-20 22:31:27-04:00, len.brown@intel.com
  [ACPI] fix !CONFIG_PCI build
    use X86 ACPI specific version of eisa_set_level_irq()
    http://bugzilla.kernel.org/show_bug.cgi?id=1390

ChangeSet@1.1347.3.4, 2003-10-20 16:55:41-07:00, neilb@cse.unsw.edu.au
  [PATCH] kNFSd -  In READDIRPLUS reply, don't return a file handle for a mounted directory.
  
  ... as if "nohide" is in used, it will be the wrong filehandle, and
  returning a filehandle is optional anyway.

ChangeSet@1.1347.3.3, 2003-10-20 16:55:32-07:00, neilb@cse.unsw.edu.au
  [PATCH] md -  Use sector rather than block numbers when splitting raid0 requests.
  
  When raid0 needs to split a request, it uses 'block' (1K) addresses
  rather than sector (512b) addresses, which causes problems if the sector
  address is odd.  This patch fixes the problem.
  
  Thanks to Andy Polyakov <appro@fy.chalmers.se>

ChangeSet@1.1347.3.2, 2003-10-20 16:54:02-07:00, kraxel@bytesex.org
  [PATCH] Fix bttv BUG() at video-buf.c:378
  
  As found by Herbert Xu: the last v4l update broke bttv.  videobuf_iolock
  was passed a vb that has just been filled with zeros. 
  
  Fixed like this.

ChangeSet@1.1347.3.1, 2003-10-20 16:49:55-07:00, B.Zolnierkiewicz@elka.pw.edu.pl
  [PATCH] fix drivers/ide/pci/siimage.c for PROC_FS=n
  
  From: "Noah J. Misch" <noah@caltech.edu>
  
  The Silicon Image driver is not building properly when CONFIG_PROC_FS is unset.
  This patch corrects that problem.  It appears as though several utility
  functions at the top of drivers/ide/pci/siimage.c that the driver always needs
  accidentally fell within an #ifdef CONFIG_PROC_FS.  I also removed an excess
  include while I noticed it.

ChangeSet@1.1347.2.5, 2003-10-20 16:25:31-07:00, eranian@hpl.hp.co
  [PATCH] ia64: two perfmon fixes
  
  - converts hdr_cur_pos into hdr_cur_offs to avoid leaking kernel
    addresses to userland. As a consequence hdr_last_pos is gone.
  
  - correct buffer saturation mode bug by which the hdr_count would
    be reset, leading to no visible samples collected.

ChangeSet@1.1347.2.4, 2003-10-20 16:20:38-07:00, arun.sharma@intel.com
  [PATCH] ia64: make strace of ia32 processes work again
  
  Newer versions of strace manipulate the syscall arguments and to make this
  work for ia32 processes, we need to reload the syscall args after
  doing the syscall-trace callback.

ChangeSet@1.1347.2.3, 2003-10-20 16:07:57-07:00, davidm@tiger.hpl.hp.com
  ia64: Sync with i386 irq.c (deadlock avoidance for certain disable_irq()/
  	enable_irq() sequences).

ChangeSet@1.1347.2.2, 2003-10-20 16:05:49-07:00, jbarnes@sgi.com
  [PATCH] ia64: zero out topology related sysfs nodes
  
  Tony pointed out (thanks Tony) that in -test8 kobject_set_name() will
  try to free a kobject's k_name field if it's non-NULL, so we need to
  zero it out in case kmalloc() gave us recycled memory or we'll try to
  kfree a bogus area.

ChangeSet@1.1296.82.32, 2003-10-20 11:54:48-07:00, bjorn.helgaas@hp.com
  [PATCH] ia64: fix EFI memory map trimming
  
  This fixes a problem in EFI memory map trimming. For example,
  here's part of the memory map on my i2000:
  
      mem00: type=4, attr=0x9, range=[0x0000000000000000-0x0000000000001000) (0MB)
      mem01: type=7, attr=0x9, range=[0x0000000000001000-0x0000000000088000) (0MB)
      mem02: type=4, attr=0x9, range=[0x0000000000088000-0x00000000000a0000) (0MB)
      mem03: type=5, attr=0x8000000000000009, range=[0x00000000000c0000-0x0000000000100000) (0MB)
      mem04: type=7, attr=0x9, range=[0x0000000000100000-0x0000000004000000) (63MB)
      mem05: type=2, attr=0x9, range=[0x0000000004000000-0x00000000049ba000) (9MB)
      mem06: type=7, attr=0x9, range=[0x00000000049ba000-0x000000007ec0b000) (1954MB)
      ...
  
  There's a hole at 0xa0000-0xc0000, so we should ignore all the WB memory
  in that granule.  With 16MB granules, the existing code trims like this
  (note the 4K page at 0x0 should have been ignored, but wasn't).

ChangeSet@1.1296.82.31, 2003-10-17 22:58:27-07:00, davidm@tiger.hpl.hp.com
  ia64: Don't mix code and declarations (not C90-compliant).

ChangeSet@1.1296.82.30, 2003-10-17 22:55:18-07:00, davidm@tiger.hpl.hp.com
  ia64: Fix printk format error.

ChangeSet@1.1296.82.29, 2003-10-17 22:51:49-07:00, davidm@tiger.hpl.hp.com
  ia64: Add missing exports to modules build again.

ChangeSet@1.1347, 2003-10-17 14:39:22-07:00, torvalds@home.osdl.org
  Linux 2.6.0-test8
  TAG: v2.6.0-test8