<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>325dcfdc81f124812a7b692354996ef7fe5b90ed</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/57f8f7b60db6f1ed2c6918ab9230c4623a9dbe37</url>
    <id>57f8f7b60db6f1ed2c6918ab9230c4623a9dbe37</id>
    <committed-date>2008-10-23T20:06:52-07:00</committed-date>
    <authored-date>2008-10-23T20:06:52-07:00</authored-date>
    <message>Linux 2.6.28-rc1</message>
    <tree>d257e128215141dfc0c08f367910affebab6f5bf</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3a2c5dad6c4d4551effba477f4f45fa5feb1293f</id>
      </parent>
    </parents>
    <author>
      <name>Randy Dunlap</name>
      <email>randy.dunlap@oracle.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/325dcfdc81f124812a7b692354996ef7fe5b90ed</url>
    <id>325dcfdc81f124812a7b692354996ef7fe5b90ed</id>
    <committed-date>2008-10-23T19:48:29-07:00</committed-date>
    <authored-date>2008-10-23T18:14:55-07:00</authored-date>
    <message>Fix PCI hotplug printk format

Fix printk format warning:

  drivers/pci/hotplug/acpiphp_ibm.c:207: warning: format '%08lx' expects type 'long unsigned int', but argument 3 has type 'long long unsigned int'

Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</message>
    <tree>bad267a306682a6f3e921c50a7fd0ebc5c3eb61a</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2242d5eff17cf91110a3c44747f9f2e1a938cbda</id>
      </parent>
      <parent>
        <id>a491913ff22c2b69d937d14296db6fa34dbff068</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/3a2c5dad6c4d4551effba477f4f45fa5feb1293f</url>
    <id>3a2c5dad6c4d4551effba477f4f45fa5feb1293f</id>
    <committed-date>2008-10-23T19:31:34-07:00</committed-date>
    <authored-date>2008-10-23T19:31:34-07:00</authored-date>
    <message>Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6:
  PCI: remove unused resource assignment in pci_read_bridge_bases()
  PCI hotplug: shpchp: message refinement
  PCI hotplug: shpchp: replace printk with dev_printk
  PCI: add routines for debugging and handling lost interrupts
  PCI hotplug: pciehp: message refinement
  PCI: fix ARI code to be compatible with mixed ARI/non-ARI systems
  PCI hotplug: cpqphp: fix kernel NULL pointer dereference</message>
    <tree>1e1f1ab67279c46c3e6aed1c4041880f58ec5dae</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5579a782ad7ffa162b1060993e4a298dd50e7a33</id>
      </parent>
      <parent>
        <id>fd6149d332973bafa50f03ddb0ea9513e67f4517</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/2242d5eff17cf91110a3c44747f9f2e1a938cbda</url>
    <id>2242d5eff17cf91110a3c44747f9f2e1a938cbda</id>
    <committed-date>2008-10-23T19:19:54-07:00</committed-date>
    <authored-date>2008-10-23T19:19:54-07:00</authored-date>
    <message>Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6

* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (29 commits)
  tcp: Restore ordering of TCP options for the sake of inter-operability
  net: Fix disjunct computation of netdev features
  sctp: Fix to handle SHUTDOWN in SHUTDOWN_RECEIVED state
  sctp: Fix to handle SHUTDOWN in SHUTDOWN-PENDING state
  sctp: Add check for the TSN field of the SHUTDOWN chunk
  sctp: Drop ICMP packet too big message with MTU larger than current PMTU
  p54: enable 2.4/5GHz spectrum by eeprom bits.
  orinoco: reduce stack usage in firmware download path
  ath5k: fix suspend-related oops on rmmod
  [netdrvr] fec_mpc52xx: Implement polling, to make netconsole work.
  qlge: Fix MSI/legacy single interrupt bug.
  smc911x: Make the driver safer on SMP
  smc911x: Add IRQ polarity configuration
  smc911x: Allow Kconfig dependency on ARM
  sis190: add identifier for Atheros AR8021 PHY
  8139x: reduce message severity on driver overlap
  igb: add IGB_DCA instead of selecting INTEL_IOATDMA
  igb: fix tx data corruption with transition to L0s on 82575
  ehea: Fix memory hotplug support
  netdev: DM9000: remove BLACKFIN hacking in DM9000 netdev driver
  ...</message>
    <tree>a6459b4d1aeb7f6f08dea3db2e2780f6276abdb0</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>969907a956752f88dde4aa23fa8c033b9a939aee</id>
      </parent>
      <parent>
        <id>60b8267338aafde5315fc65ff385f3d4d75eccfe</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/5579a782ad7ffa162b1060993e4a298dd50e7a33</url>
    <id>5579a782ad7ffa162b1060993e4a298dd50e7a33</id>
    <committed-date>2008-10-23T19:19:14-07:00</committed-date>
    <authored-date>2008-10-23T19:19:14-07:00</authored-date>
    <message>Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6

* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:
  math-emu: Fix thinko in _FP_DIV
  math-emu: Fix signalling of underflow and inexact while packing result.
  sparc: Add checkstack support
  sparc: correct section of current_pc()
  sparc: correct section of apc_no_idle
  sparc64: Fix race in arch/sparc64/kernel/trampoline.S</message>
    <tree>17a039c29af04579bdbae8323fe322e7dd9b1ec1</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>be7bce250a88fbbb5a67204eb148bce8b798780a</id>
      </parent>
    </parents>
    <author>
      <name>Zhao, Yu</name>
      <email>yu.zhao@intel.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/a491913ff22c2b69d937d14296db6fa34dbff068</url>
    <id>a491913ff22c2b69d937d14296db6fa34dbff068</id>
    <committed-date>2008-10-23T16:17:47-07:00</committed-date>
    <authored-date>2008-10-13T06:02:27-07:00</authored-date>
    <message>PCI: remove unused resource assignment in pci_read_bridge_bases()

This cleanup removes the resource assignment in pci_read_bridge_bases()
since it has taken care by pci_alloc_child_bus() when allocating the bus:

        /* Set up default resource pointers and names.. */
        for (i = 0; i &lt; PCI_BRIDGE_RES_NUM; i++) {
                child-&gt;resource[i] = &amp;bridge-&gt;resource[PCI_BRIDGE_RESOURCES+i];
                child-&gt;resource[i]-&gt;name = child-&gt;name;
        }

Signed-off-by: Yu Zhao &lt;yu.zhao@intel.com&gt;
Signed-off-by: Jesse Barnes &lt;jbarnes@virtuousgeek.org&gt;</message>
    <tree>9024125fb0c86166932e5258127c3e3968ed3e22</tree>
    <committer>
      <name>Jesse Barnes</name>
      <email>jbarnes@virtuousgeek.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f98ca311f3a32e2adc229fecd6bf732db07fcca3</id>
      </parent>
    </parents>
    <author>
      <name>Taku Izumi</name>
      <email>izumi.taku@jp.fujitsu.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/be7bce250a88fbbb5a67204eb148bce8b798780a</url>
    <id>be7bce250a88fbbb5a67204eb148bce8b798780a</id>
    <committed-date>2008-10-23T16:14:00-07:00</committed-date>
    <authored-date>2008-10-22T19:54:39-07:00</authored-date>
    <message>PCI hotplug: shpchp: message refinement

This patch refines messages in shpchp module.  The main changes are as
follows:

 - remove the trailing &quot;.&quot;
 - remove __func__ as much as possible
 - capitalize the first letter of messages
 - show PCI device address including its domain

Signed-off-by: Taku Izumi &lt;izumi.taku@jp.fujitsu.com&gt;
Signed-off-by: Jesse Barnes &lt;jbarnes@virtuousgeek.org&gt;</message>
    <tree>c30a5f7f145e4b4ab59f139b529eb170fa00f682</tree>
    <committer>
      <name>Jesse Barnes</name>
      <email>jbarnes@virtuousgeek.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>388c8c16abafc2e74dff173b5de9ee519ea8d32f</id>
      </parent>
    </parents>
    <author>
      <name>Taku Izumi</name>
      <email>izumi.taku@jp.fujitsu.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/f98ca311f3a32e2adc229fecd6bf732db07fcca3</url>
    <id>f98ca311f3a32e2adc229fecd6bf732db07fcca3</id>
    <committed-date>2008-10-23T16:11:50-07:00</committed-date>
    <authored-date>2008-10-22T19:52:12-07:00</authored-date>
    <message>PCI hotplug: shpchp: replace printk with dev_printk

This patch replaces printks within shpchp module with dev_printks.

Signed-off-by: Taku Izumi &lt;izumi.taku@jp.fujitsu.com&gt;
Signed-off-by: Jesse Barnes &lt;jbarnes@virtuousgeek.org&gt;</message>
    <tree>70605c5063f72f93a08d350b0fcb66fd359b7996</tree>
    <committer>
      <name>Jesse Barnes</name>
      <email>jbarnes@virtuousgeek.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ea541686d8454efac4f2b5c0767affb12d4b6a52</id>
      </parent>
      <parent>
        <id>fa3fd7204e1a4e8538117f0edbfecd4132276860</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/969907a956752f88dde4aa23fa8c033b9a939aee</url>
    <id>969907a956752f88dde4aa23fa8c033b9a939aee</id>
    <committed-date>2008-10-23T16:08:11-07:00</committed-date>
    <authored-date>2008-10-23T16:08:11-07:00</authored-date>
    <message>Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6

* git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6:
  ide: drivers/ide/generic.c -&gt; drivers/ide/ide-pci-generic.c
  ide-disk: set non-rotational queue flag for SSD and CF devices
  ide-cd: add TEAC CD-224E to the NO_AUTOCLOSE list
  ide: Add tx4938ide driver (v2)
  TXx9: Add TX4938 ATA support (v3)
  ide: Add tx4939ide driver (v6)
  ide: two more pci_ioremap_bar() conversions
  pci: use pci_ioremap_bar() in drivers/ide
  sgiioc4: use ide_host_add() (take 2)
  sgiioc4: fix error cleanup path (take 2)</message>
    <tree>e131db71d1db9a3b8591d718e8c5e897daadccec</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0d876c6a96e2cabf8632e8066b617d9c2dec9518</id>
      </parent>
      <parent>
        <id>601a1b92ed3ce0025f7bec6fc591cceaef8d9d69</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/ea541686d8454efac4f2b5c0767affb12d4b6a52</url>
    <id>ea541686d8454efac4f2b5c0767affb12d4b6a52</id>
    <committed-date>2008-10-23T16:07:32-07:00</committed-date>
    <authored-date>2008-10-23T16:07:32-07:00</authored-date>
    <message>Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds

* 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds:
  leds/acpi: Fix merge fallout from acpi_driver_data change
  leds: Simplify logic in leds-ams-delta
  leds: Fix trigger registration race
  leds: Fix leds-class.c comment
  leds: Add driver for HP harddisk protection LEDs
  leds: leds-pca955x - Mark pca955x_led_set() static
  leds: Remove uneeded leds-cm-x270 driver
  leds: Remove uneeded strlen calls
  leds: Add leds-wrap default-trigger
  leds: Make default trigger fields const
  leds: Add backlight LED trigger
  leds: da903x: Add support for LEDs found on DA9030/DA9034</message>
    <tree>ef0812fcc3e07c067042add6388146b3485c793e</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>900bca34940ca1db8dd04a2e9b240ffac32da6f6</id>
      </parent>
      <parent>
        <id>6ffab0efc17f70f44810ae50fc40f934c8173f35</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/0d876c6a96e2cabf8632e8066b617d9c2dec9518</url>
    <id>0d876c6a96e2cabf8632e8066b617d9c2dec9518</id>
    <committed-date>2008-10-23T16:06:49-07:00</committed-date>
    <authored-date>2008-10-23T16:06:49-07:00</authored-date>
    <message>Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm

* 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm:
  [ARM] pxa: corgi backlight driver should not select ssp drivers
  [ARM] 5321/1: Kirkwood: fix typo in Makefile
  [ARM] 5320/1: fix assembly constraints in implementation of do_div()
  [ARM] 5318/1: Swap the PRRR and NMRR values in proc-v7.S
  [ARM] 5316/1: AT91: oops (regression) fix on gpio irq
  [ARM] msm: vreg interface to msm7k pmic
  [ARM] msm: dma: various basic dma improvements and bugfixes
  [ARM] msm: clock: provide clk_*() api support for
  [ARM] msm: clean up iomap and devices
  [ARM] msm: add proc_comm support, necessary for clock and power control
  [ARM] msm: rename ARCH_MSM7X00A to ARCH_MSM
  [ARM] pxa/spitz: fix unbalance parenthesis in header file spitz.h
  [ARM] pxa: update {corgi,spitz}_defconfig to favor SPI-based drivers
  [ARM] pxa: fix the corgi_ssp.c dependency issue in {corgi,spitz}_defconfig
  Revert &quot;[ARM] pxa/corgi: remove now unused corgi_ssp.c and corgi_lcd.c&quot;</message>
    <tree>2be0d37f97a367192f309f61de8bb8dec0a4e55f</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2fca5ccf97d2c28bcfce44f5b07d85e74e3cd18e</id>
      </parent>
      <parent>
        <id>d03ebb12981e80de99e9b482639ec3b5795741f3</id>
      </parent>
    </parents>
    <author>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/900bca34940ca1db8dd04a2e9b240ffac32da6f6</url>
    <id>900bca34940ca1db8dd04a2e9b240ffac32da6f6</id>
    <committed-date>2008-10-23T16:05:59-07:00</committed-date>
    <authored-date>2008-10-23T16:05:59-07:00</authored-date>
    <message>Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight

* 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight:
  backlight: Add driver for Tabletkiosk Sahara TouchIT-213 Tablet PC
  backlight: da903x: Add backlight driver for DA9030/DA9034
  tosa: add support for bl/lcd driver
  backlight: add support for Sharp SL-6000 LCD and backlight drivers</message>
    <tree>9f23e69f1ee3500dd51b2a26a741943b38b81ed1</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>332edc2f7fa58b818dfed1cede60272eecc27c0a</id>
      </parent>
    </parents>
    <author>
      <name>Jens Axboe</name>
      <email>jens.axboe@oracle.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/2fca5ccf97d2c28bcfce44f5b07d85e74e3cd18e</url>
    <id>2fca5ccf97d2c28bcfce44f5b07d85e74e3cd18e</id>
    <committed-date>2008-10-23T16:05:26-07:00</committed-date>
    <authored-date>2008-10-22T00:34:49-07:00</authored-date>
    <message>libata: switch to using block layer tagging support

libata currently has a pretty dumb ATA_MAX_QUEUE loop for finding
a free tag to use. Instead of fixing that up, convert libata to
using block layer tagging - gets rid of code in libata, and is also
much faster.

Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
Acked-by: Tejun Heo &lt;tj@kernel.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</message>
    <tree>483dedd08d6ccbb56959eeb127e82ab8f84edf2e</tree>
    <committer>
      <name>Linus Torvalds</name>
      <email>torvalds@linux-foundation.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>18b341b76cd99ce949806ccf5565900465ec2e7f</id>
      </parent>
    </parents>
    <author>
      <name>James Bottomley</name>
      <email>James.Bottomley@HansenPartnership.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/388c8c16abafc2e74dff173b5de9ee519ea8d32f</url>
    <id>388c8c16abafc2e74dff173b5de9ee519ea8d32f</id>
    <committed-date>2008-10-23T14:54:18-07:00</committed-date>
    <authored-date>2008-08-03T11:02:12-07:00</authored-date>
    <message>PCI: add routines for debugging and handling lost interrupts

We're getting a lot of storage drivers blamed for interrupt misrouting
issues.  This patch provides a standard way of reporting the problem
... and, if possible, correcting it.

Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
Signed-off-by: Jesse Barnes &lt;jbarnes@virtuousgeek.org&gt;</message>
    <tree>ed1197dcbff33881b7e285c066f1e4260be6c7a4</tree>
    <committer>
      <name>Jesse Barnes</name>
      <email>jbarnes@virtuousgeek.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8113587c2d14d3be2414190845b2e2617c0aa33b</id>
      </parent>
    </parents>
    <author>
      <name>Taku Izumi</name>
      <email>izumi.taku@jp.fujitsu.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/18b341b76cd99ce949806ccf5565900465ec2e7f</url>
    <id>18b341b76cd99ce949806ccf5565900465ec2e7f</id>
    <committed-date>2008-10-23T14:47:39-07:00</committed-date>
    <authored-date>2008-10-22T19:47:32-07:00</authored-date>
    <message>PCI hotplug: pciehp: message refinement

This patch refines messages in pciehp module.  The main changes are as
follows:

 - remove the trailing &quot;.&quot;
 - remove __func__ as much as possible
 - capitalize the first letter of messages
 - show PCI device address including its domain

Signed-off-by: Taku Izumi &lt;izumi.taku@jp.fujitsu.com&gt;
Signed-off-by: Jesse Barnes &lt;jbarnes@virtuousgeek.org&gt;</message>
    <tree>b0c0985a190827df929f583bd7bc164ca4020d9c</tree>
    <committer>
      <name>Jesse Barnes</name>
      <email>jbarnes@virtuousgeek.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d2174c3c07adad88dd9ba37a731e0b00b746822a</id>
      </parent>
    </parents>
    <author>
      <name>Zhao, Yu</name>
      <email>yu.zhao@intel.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/8113587c2d14d3be2414190845b2e2617c0aa33b</url>
    <id>8113587c2d14d3be2414190845b2e2617c0aa33b</id>
    <committed-date>2008-10-23T14:42:13-07:00</committed-date>
    <authored-date>2008-10-22T22:15:39-07:00</authored-date>
    <message>PCI: fix ARI code to be compatible with mixed ARI/non-ARI systems

The original ARI support code has a compatibility problem with non-ARI
devices.  If a device doesn't support ARI, turning on ARI forwarding on
its upper level bridge will cause undefined behavior.

This fix turns on ARI forwarding only when the subordinate devices
support it.

Tested-by: Suresh Siddha &lt;suresh.b.siddha@intel.com&gt;
Signed-off-by: Yu Zhao &lt;yu.zhao@intel.com&gt;
Signed-off-by: Jesse Barnes &lt;jbarnes@virtuousgeek.org&gt;</message>
    <tree>8fd7355ae2d677342a6dd2c2f7afb6e0e9db98f8</tree>
    <committer>
      <name>Jesse Barnes</name>
      <email>jbarnes@virtuousgeek.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5f4f0c4d3fc95cb7d509e4469a22aed40532f0fc</id>
      </parent>
    </parents>
    <author>
      <name>Kenji Kaneshige</name>
      <email>kaneshige.kenji@jp.fujitsu.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/d2174c3c07adad88dd9ba37a731e0b00b746822a</url>
    <id>d2174c3c07adad88dd9ba37a731e0b00b746822a</id>
    <committed-date>2008-10-23T14:40:06-07:00</committed-date>
    <authored-date>2008-10-16T17:23:51-07:00</authored-date>
    <message>PCI hotplug: cpqphp: fix kernel NULL pointer dereference

The following patch fixes the regression in 2.6.27 that causes kernel
NULL pointer dereference at cpqphp driver probe time.  This patch should
be backported to the .27 stable series.

Seems to have been introduced by
f46753c5e354b857b20ab8e0fe7b2579831dc369.

The root cause of this problem seems that cpqphp driver calls
pci_hp_register() wrongly. In current implementation, cpqphp driver
passes 'ctrl-&gt;pci_dev-&gt;subordinate' as a second parameter for
pci_hp_register(). But because hotplug slots and it's hotplug controller
(exists as a pci funcion) are on the same bus, it should be
'ctrl-&gt;pci_dev-&gt;bus' instead.

Cc: &lt;stable@kernel.org&gt;
Tested-by: Ingo Molnar &lt;mingo@elte.hu&gt;
Signed-off-by: Kenji Kaneshige &lt;kaneshige.kenji@jp.fujitsu.com&gt;
Signed-off-by: Jesse Barnes &lt;jbarnes@virtuousgeek.org&gt;</message>
    <tree>3904a0174a0238a3425dbf9a204f05f5112ef376</tree>
    <committer>
      <name>Jesse Barnes</name>
      <email>jbarnes@virtuousgeek.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fbf0baee84cd31d3a800010139fcd01b8b11cbf9</id>
      </parent>
    </parents>
    <author>
      <name>Stephen Rothwell</name>
      <email>sfr@canb.auug.org.au</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/601a1b92ed3ce0025f7bec6fc591cceaef8d9d69</url>
    <id>601a1b92ed3ce0025f7bec6fc591cceaef8d9d69</id>
    <committed-date>2008-10-23T14:35:19-07:00</committed-date>
    <authored-date>2008-10-23T14:35:19-07:00</authored-date>
    <message>leds/acpi: Fix merge fallout from acpi_driver_data change

Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;</message>
    <tree>a09f9680e46b23beb972d8abafdf0c4f6969869c</tree>
    <committer>
      <name>Richard Purdie</name>
      <email>rpurdie@linux.intel.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c77380d4534c65cc9865a6b4efea44be4d039207</id>
      </parent>
    </parents>
    <author>
      <name>Bartlomiej Zolnierkiewicz</name>
      <email>bzolnier@gmail.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/fa3fd7204e1a4e8538117f0edbfecd4132276860</url>
    <id>fa3fd7204e1a4e8538117f0edbfecd4132276860</id>
    <committed-date>2008-10-23T14:24:20-07:00</committed-date>
    <authored-date>2008-10-23T14:24:20-07:00</authored-date>
    <message>ide: drivers/ide/generic.c -&gt; drivers/ide/ide-pci-generic.c

Suggested-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;</message>
    <tree>e1e55c501a57c5ae66eb4b1075e108f22ef8980a</tree>
    <committer>
      <name>Bartlomiej Zolnierkiewicz</name>
      <email>bzolnier@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>64c2eae225137a8f5a88b6a416fc182d36e8ae9f</id>
      </parent>
    </parents>
    <author>
      <name>Bartlomiej Zolnierkiewicz</name>
      <email>bzolnier@gmail.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/c77380d4534c65cc9865a6b4efea44be4d039207</url>
    <id>c77380d4534c65cc9865a6b4efea44be4d039207</id>
    <committed-date>2008-10-23T14:22:09-07:00</committed-date>
    <authored-date>2008-10-23T14:22:09-07:00</authored-date>
    <message>ide-disk: set non-rotational queue flag for SSD and CF devices

Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;</message>
    <tree>50c95834efb0817da80a1f81a245dd31b9c814d7</tree>
    <committer>
      <name>Bartlomiej Zolnierkiewicz</name>
      <email>bzolnier@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>28502848f52f12fcebbdec663103db2dd0740122</id>
      </parent>
    </parents>
    <author>
      <name>M&#225;rton N&#233;meth</name>
      <email>nm127@freemail.hu</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/64c2eae225137a8f5a88b6a416fc182d36e8ae9f</url>
    <id>64c2eae225137a8f5a88b6a416fc182d36e8ae9f</id>
    <committed-date>2008-10-23T14:22:09-07:00</committed-date>
    <authored-date>2008-10-23T14:22:09-07:00</authored-date>
    <message>ide-cd: add TEAC CD-224E to the NO_AUTOCLOSE list

The &quot;TEAC CD-ROM CD-224E&quot; cannot close its tray, so add it to the NO_AUTOCLOSE
list. This will correct the &quot;Can close tray&quot; field of /proc/sys/dev/cdrom/info.

Signed-off-by: M&#225;rton N&#233;meth &lt;nm127@freemail.hu&gt;
Acked-by: Borislav Petkov &lt;petkovbb@gmail.com&gt;
[bart: minor fixups to patch description]
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;</message>
    <tree>cee2a3320d87621c137f756f3532dd84e13ecb6c</tree>
    <committer>
      <name>Bartlomiej Zolnierkiewicz</name>
      <email>bzolnier@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5d1d2f8c26f2d197df1f4b6a7f4c0088b190343e</id>
      </parent>
    </parents>
    <author>
      <name>Atsushi Nemoto</name>
      <email>anemo@mba.ocn.ne.jp</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/28502848f52f12fcebbdec663103db2dd0740122</url>
    <id>28502848f52f12fcebbdec663103db2dd0740122</id>
    <committed-date>2008-10-23T14:22:08-07:00</committed-date>
    <authored-date>2008-10-23T14:22:08-07:00</authored-date>
    <message>ide: Add tx4938ide driver (v2)

This is the driver for the Toshiba TX4938 SoC EBUS controller ATA mode.
It has custom set_pio_mode and some hacks for big endian.

Signed-off-by: Atsushi Nemoto &lt;anemo@mba.ocn.ne.jp&gt;
Cc: ralf@linux-mips.org
Cc: sshtylyov@ru.mvista.com
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;</message>
    <tree>b3078a3d2f349237fb0cce4cf6c7c3c85b06df1b</tree>
    <committer>
      <name>Bartlomiej Zolnierkiewicz</name>
      <email>bzolnier@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>37897989232e6533772b0e24369b35ee9f56c8b6</id>
      </parent>
    </parents>
    <author>
      <name>Atsushi Nemoto</name>
      <email>anemo@mba.ocn.ne.jp</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/5d1d2f8c26f2d197df1f4b6a7f4c0088b190343e</url>
    <id>5d1d2f8c26f2d197df1f4b6a7f4c0088b190343e</id>
    <committed-date>2008-10-23T14:22:08-07:00</committed-date>
    <authored-date>2008-10-23T14:22:08-07:00</authored-date>
    <message>TXx9: Add TX4938 ATA support (v3)

Add a helper routine to register tx4938ide driver and use it on
RBTX4938 board.

Signed-off-by: Atsushi Nemoto &lt;anemo@mba.ocn.ne.jp&gt;
Acked-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Acked-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;</message>
    <tree>7afc785b49f604111c6ebc78ec68208cee22abbb</tree>
    <committer>
      <name>Bartlomiej Zolnierkiewicz</name>
      <email>bzolnier@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1f1ab2745be4afc77446f17dd575a7e5695710fd</id>
      </parent>
    </parents>
    <author>
      <name>Atsushi Nemoto</name>
      <email>anemo@mba.ocn.ne.jp</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/37897989232e6533772b0e24369b35ee9f56c8b6</url>
    <id>37897989232e6533772b0e24369b35ee9f56c8b6</id>
    <committed-date>2008-10-23T14:22:07-07:00</committed-date>
    <authored-date>2008-10-23T14:22:07-07:00</authored-date>
    <message>ide: Add tx4939ide driver (v6)

This is the driver for the Toshiba TX4939 SoC ATA controller.

This controller has standard ATA taskfile registers and DMA
command/status registers, but the register layout is swapped on big
endian.  There are some other endian issue and some special registers
which requires many custom dma_ops/tp_ops routines and build_dmatable.

Signed-off-by: Atsushi Nemoto &lt;anemo@mba.ocn.ne.jp&gt;
Acked-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Cc: ralf@linux-mips.org
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;</message>
    <tree>b31c19d38e836ee92cee293922dab2b6549cdb7c</tree>
    <committer>
      <name>Bartlomiej Zolnierkiewicz</name>
      <email>bzolnier@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>283435621a21679e02088b5abcce7d15d6d2010a</id>
      </parent>
    </parents>
    <author>
      <name>Arjan van de Ven</name>
      <email>arjan@linux.intel.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/1f1ab2745be4afc77446f17dd575a7e5695710fd</url>
    <id>1f1ab2745be4afc77446f17dd575a7e5695710fd</id>
    <committed-date>2008-10-23T14:22:07-07:00</committed-date>
    <authored-date>2008-10-23T14:22:07-07:00</authored-date>
    <message>ide: two more pci_ioremap_bar() conversions

based on suggestion from Sergei Shtylyov, there are two more places
where using pci_ioremap_bar() makes sense.

Signed-off-by: Arjan van de Ven &lt;arjan@linux.intel.com&gt;
Acked-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;</message>
    <tree>cd4ecf9643fae8a884d8ff35987468375763821e</tree>
    <committer>
      <name>Bartlomiej Zolnierkiewicz</name>
      <email>bzolnier@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>95a84cd19224e7d41934d261b568dd04bf2bda3e</id>
      </parent>
    </parents>
    <author>
      <name>Arjan van de Ven</name>
      <email>arjan@linux.intel.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/283435621a21679e02088b5abcce7d15d6d2010a</url>
    <id>283435621a21679e02088b5abcce7d15d6d2010a</id>
    <committed-date>2008-10-23T14:22:07-07:00</committed-date>
    <authored-date>2008-10-23T14:22:07-07:00</authored-date>
    <message>pci: use pci_ioremap_bar() in drivers/ide

Use the newly introduced pci_ioremap_bar() function in drivers/ide.
pci_ioremap_bar() just takes a pci device and a bar number, with the goal
of making it really hard to get wrong, while also having a central place
to stick sanity checks.

Signed-off-by: Arjan van de Ven &lt;arjan@linux.intel.com&gt;
Acked-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;</message>
    <tree>e4b822045b16d5d1b7034f595490b8ea1b3cfec7</tree>
    <committer>
      <name>Bartlomiej Zolnierkiewicz</name>
      <email>bzolnier@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3059ef99a167da6d5d77701fda5b905d985e31af</id>
      </parent>
    </parents>
    <author>
      <name>Sergei Shtylyov</name>
      <email>sshtylyov@ru.mvista.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/95a84cd19224e7d41934d261b568dd04bf2bda3e</url>
    <id>95a84cd19224e7d41934d261b568dd04bf2bda3e</id>
    <committed-date>2008-10-23T14:22:06-07:00</committed-date>
    <authored-date>2008-10-23T14:22:06-07:00</authored-date>
    <message>sgiioc4: use ide_host_add() (take 2)

Convert the driver to use ide_host_add() -- this seems to be a straightforward
change which I'm not sure why hasn't been done yet...

While doing this at last, get rid of:

- useless local copy of the 'sgiioc4_port_info' variable;

- unnecessary 'goto' and label...

Signed-off-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Cc: jeremy@sgi.com
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;</message>
    <tree>3cafc0ff7a35fcd15352884de73c988cd0714f8b</tree>
    <committer>
      <name>Bartlomiej Zolnierkiewicz</name>
      <email>bzolnier@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d2441183dc222d12961ff2201f5086c846505d93</id>
      </parent>
    </parents>
    <author>
      <name>Sergei Shtylyov</name>
      <email>sshtylyov@ru.mvista.com</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/3059ef99a167da6d5d77701fda5b905d985e31af</url>
    <id>3059ef99a167da6d5d77701fda5b905d985e31af</id>
    <committed-date>2008-10-23T14:22:06-07:00</committed-date>
    <authored-date>2008-10-23T14:22:06-07:00</authored-date>
    <message>sgiioc4: fix error cleanup path (take 2)

The driver &quot;forgot&quot; to call iounmap() iff request_mem_region() call failed in
sgiioc4_ide_setup_pci_device()...

Signed-off-by: Sergei Shtylyov &lt;sshtylyov@ru.mvista.com&gt;
Cc: jeremy@sgi.com
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;</message>
    <tree>a3475fd12b804a9bd52ad6e54446ed2bc5f969e0</tree>
    <committer>
      <name>Bartlomiej Zolnierkiewicz</name>
      <email>bzolnier@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fd55cd3d3a8e57b6fac5966a23aca3cf6035b34c</id>
      </parent>
    </parents>
    <author>
      <name>Russell King</name>
      <email>rmk@dyn-67.arm.linux.org.uk</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/6ffab0efc17f70f44810ae50fc40f934c8173f35</url>
    <id>6ffab0efc17f70f44810ae50fc40f934c8173f35</id>
    <committed-date>2008-10-23T14:07:14-07:00</committed-date>
    <authored-date>2008-10-23T14:06:53-07:00</authored-date>
    <message>[ARM] pxa: corgi backlight driver should not select ssp drivers

Resolves build errors with eseries and magician defconfigs (which
make use of the corgi backlight driver.)

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;</message>
    <tree>f8351ff4b4671215c6999de4ec7d2ef7d2e828cb</tree>
    <committer>
      <name>Russell King</name>
      <email>rmk+kernel@arm.linux.org.uk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b63365a2d60268a3988285d6c3c6003d7066f93a</id>
      </parent>
    </parents>
    <author>
      <name>Ilpo J&#228;rvinen</name>
      <email>ilpo.jarvinen@helsinki.fi</email>
    </author>
    <url>http://github.com/github/linux-2.6/commit/fd6149d332973bafa50f03ddb0ea9513e67f4517</url>
    <id>fd6149d332973bafa50f03ddb0ea9513e67f4517</id>
    <committed-date>2008-10-23T14:06:35-07:00</committed-date>
    <authored-date>2008-10-23T14:06:35-07:00</authored-date>
    <message>tcp: Restore ordering of TCP options for the sake of inter-operability

This is not our bug! Sadly some devices cannot cope with the change
of TCP option ordering which was a result of the recent rewrite of
the option code (not that there was some particular reason steming
from the rewrite for the reordering) though any ordering of TCP
options is perfectly legal. Thus we restore the original ordering
to allow interoperability with/through such broken devices and add
some warning about this trap. Since the reordering just happened
without any particular reason, this change shouldn't cost us
anything.

There are already couple of known failure reports (within close
proximity of the last release), so the problem might be more
wide-spread than a single device. And other reports which may
be due to the same problem though the symptoms were less obvious.
Analysis of one of the case revealed (with very high probability)
that sack capability cannot be negotiated as the first option
(SYN never got a response).

Signed-off-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@helsinki.fi&gt;
Reported-by: Aldo Maggi &lt;sentiniate@tiscali.it&gt;
Tested-by: Aldo Maggi &lt;sentiniate@tiscali.it&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;</message>
    <tree>6f15537b56e2d565bbff797d5c96a98e5cda87ec</tree>
    <committer>
      <name>David S. Miller</name>
      <email>davem@davemloft.net</email>
    </committer>
  </commit>
</commits>
