)]}'
{
  "log": [
    {
      "commit": "df8bc08c192f00f155185bfd6f052d46a728814a",
      "tree": "613b51ea3e9c7b16079d70964c101c2d229b3415",
      "parents": [
        "c17dad6905fc82d8f523399e5c3f014e81d61df6"
      ],
      "author": {
        "name": "Hitoshi Mitake",
        "email": "mitake@clustcom.com",
        "time": "Wed Oct 29 14:00:50 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 11:38:45 2008 -0700"
      },
      "message": "edac x38: new MC driver module\n\nI wrote a new module for Intel X38 chipset.  This chipset is very similar\nto Intel 3200 chipset, but there are some different points, so I copyed\ni3200_edac.c and modified.\n\nThis is Intel\u0027s web page describing this chipset.\nhttp://www.intel.com/Products/Desktop/Chipsets/X38/X38-overview.htm\n\nI\u0027ve tested this new module with broken memory, and it seems to be working\nwell.\n\nSigned-off-by: Hitoshi Mitake \u003cmitake@clustcom.com\u003e\nSigned-off-by: Doug Thompson \u003cdougthompson@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "75b7edfdc12c213402b17a62e5cfe7a802a4ab57",
      "tree": "bb403c83861768772832023bb3550fce7d2a0746",
      "parents": [
        "0833422274ff00729a603b020fac297e69a03e40"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Wed Oct 29 14:00:49 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 11:38:45 2008 -0700"
      },
      "message": "viafb: removed duplicated #include\u0027s\n\nRemoved duplicated #include\u0027s in drivers/video/via/global.h.\n  debug.h\n  viafbdev.h\n  viamode.h\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nCc: Joseph Chan \u003cjosephchan@via.com.tw\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0d8762c9ee40cf83d5dbf3a22843bc566912b592",
      "tree": "d3ae691a55226e3671caa1f837e127693f6742e8",
      "parents": [
        "cf76dddb22c019f03ada6479210f894f19bd591b",
        "6afe40b4dace385d7ba2faf24b352f066f3b71bf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 28 09:49:27 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 28 09:49:27 2008 -0700"
      },
      "message": "Merge branch \u0027core-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027core-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  lockdep: fix irqs on/off ip tracing\n  lockdep: minor fix for debug_show_all_locks()\n  x86: restore the old swiotlb alloc_coherent behavior\n  x86: use GFP_DMA for 24bit coherent_dma_mask\n  swiotlb: remove panic for alloc_coherent failure\n  xen: compilation fix of drivers/xen/events.c on IA64\n  xen: portability clean up and some minor clean up for xencomm.c\n  xen: don\u0027t reload cr3 on suspend\n  kernel/resource: fix reserve_region_with_split() section mismatch\n  printk: remove unused code from kernel/printk.c\n"
    },
    {
      "commit": "b30fc14c5c94728baa42b7c17d83ea17185b5c40",
      "tree": "57ac6011666e6ded22128ae4be35cd9950ff90d6",
      "parents": [
        "3c136f29ba5ae8dfcae4958bbcb581420b43a74d",
        "ea4bfdf52a5a84492cce881baadc5fab36adeade"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 28 09:44:59 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 28 09:44:59 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6:\n  [S390] s390: Fix build for !CONFIG_S390_GUEST + CONFIG_VIRTIO_CONSOLE\n  [S390] No more 4kb stacks.\n  [S390] Change default IPL method to IPL_VM.\n  [S390] tape: disable interrupts in tape_open and tape_release\n  [S390] appldata: unsigned ops-\u003esize cannot be negative\n  [S390] tape block: complete request with correct locking\n  [S390] Fix sysdev class file creation.\n  [S390] pgtables: Fix race in enable_sie vs. page table ops\n  [S390] qdio: remove incorrect memset\n  [S390] qdio: prevent double qdio shutdown in case of I/O errors\n"
    },
    {
      "commit": "3c136f29ba5ae8dfcae4958bbcb581420b43a74d",
      "tree": "d73f3f235a5c3dda8fe0b3c4610625a024749cdb",
      "parents": [
        "49fdf6785fd660e18a1eb4588928f47e9fa29a9a",
        "87943acf60898a3efb6b5ee85d4cc789898bf5e8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 28 09:42:48 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 28 09:42:48 2008 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  libata: ahci enclosure management bit mask\n  libata: ahci enclosure management led sync\n  pata_ninja32: suspend/resume support\n  libata: Fix LBA48 on pata_it821x RAID volumes.\n  libata: clear saved xfer_mode and ncq_enabled on device detach\n  sata_sil24: configure max read request size to 4k\n  libata: add missing kernel-doc\n  libata: fix device iteration bugs\n  ahci: Add support for Promise PDC42819\n  ata: Switch all my stuff to a common address\n"
    },
    {
      "commit": "b3c21e4919c8598c58faaa0a650dc398baddd993",
      "tree": "408f82e417333cb694b1e73ea38e4a443ff095a0",
      "parents": [
        "13f8b7c5e6fa13622592042f3b5aa88ba785cec2"
      ],
      "author": {
        "name": "Frank Munzert",
        "email": "munzert@de.ibm.com",
        "time": "Tue Oct 28 11:10:19 2008 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Oct 28 11:12:05 2008 +0100"
      },
      "message": "[S390] tape: disable interrupts in tape_open and tape_release\n\nGet tape device lock with interrupts disabled. Otherwise lockdep will issue a\nwarning similar to:\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n[ INFO: inconsistent lock state ]\n2.6.27 #1\n---------------------------------\ninconsistent {in-hardirq-W} -\u003e {hardirq-on-W} usage.\nvol_id/2903 [HC0[0]:SC0[0]:HE1:SE1] takes:\n (sch-\u003elock){++..}, at: [\u003c000003e00004c7a2\u003e] tape_open+0x42/0x1a4 [tape]\n{in-hardirq-W} state was registered at:\n  [\u003c000000000007ce5c\u003e] __lock_acquire+0x894/0xa74\n  [\u003c000000000007d0ce\u003e] lock_acquire+0x92/0xb8\n  [\u003c0000000000345154\u003e] _spin_lock+0x5c/0x9c\n  [\u003c0000000000202264\u003e] do_IRQ+0x124/0x1f0\n  [\u003c0000000000026610\u003e] io_return+0x0/0x8\n\nirq event stamp: 847\nhardirqs last  enabled at (847): [\u003c000000000007aca6\u003e] trace_hardirqs_on+0x2a/0x38\nhardirqs last disabled at (846): [\u003c0000000000076ca2\u003e] trace_hardirqs_off+0x2a/0x38\nsoftirqs last  enabled at (0): [\u003c000000000004909e\u003e] copy_process+0x43e/0x11f4\nsoftirqs last disabled at (0): [\u003c0000000000000000\u003e] 0x0\n\nother info that might help us debug this:\n1 lock held by vol_id/2903:\n #0:  (\u0026bdev-\u003ebd_mutex){--..}, at: [\u003c000000000010e0f4\u003e] do_open+0x78/0x358\n\nstack backtrace:\nCPU: 1 Not tainted 2.6.27 #1},\nProcess vol_id (pid: 2903, task: 000000003d4c0000, ksp: 000000003d4e3b10)\n0400000000000000 000000003d4e3830 0000000000000002 0000000000000000\n       000000003d4e38d0 000000003d4e3848 000000003d4e3848 00000000000168a8\n       0000000000000000 000000003d4e3b10 0000000000000000 0000000000000000\n       000000003d4e3830 000000000000000c 000000003d4e3830 000000003d4e38a0\n       000000000034aa98 00000000000168a8 000000003d4e3830 000000003d4e3880\nCall Trace:\n([\u003c000000000001681c\u003e] show_trace+0x138/0x158)\n [\u003c0000000000016902\u003e] show_stack+0xc6/0xf8\n [\u003c00000000000170d4\u003e] dump_stack+0xb0/0xc0\n [\u003c0000000000078810\u003e] print_usage_bug+0x1e8/0x228\n [\u003c000000000007a71c\u003e] mark_lock+0xb14/0xd24\n [\u003c000000000007cd5a\u003e] __lock_acquire+0x792/0xa74\n [\u003c000000000007d0ce\u003e] lock_acquire+0x92/0xb8\n [\u003c0000000000345154\u003e] _spin_lock+0x5c/0x9c\n [\u003c000003e00004c7a2\u003e] tape_open+0x42/0x1a4 [tape]\n [\u003c000003e00005185c\u003e] tapeblock_open+0x98/0xd0 [tape]\n\nSigned-off-by: Frank Munzert \u003cmunzert@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "7a4a1ccd44c85c7d92b20a361e3854431c6935e0",
      "tree": "11a8cf84fe4ec22733529336cc633ede26db2774",
      "parents": [
        "da5aae7036692fa8d03da1b705c76fd750ed9e38"
      ],
      "author": {
        "name": "Frank Munzert",
        "email": "munzert@de.ibm.com",
        "time": "Tue Oct 28 11:10:17 2008 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Oct 28 11:12:04 2008 +0100"
      },
      "message": "[S390] tape block: complete request with correct locking\n\n__blk_end_request must be called with request queue lock held. We need to use\nblk_end_request rather than  __blk_end_request.\n\nSigned-off-by: Frank Munzert \u003cmunzert@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "2c78091405d6f54748b1fac78c45f2a799e3073a",
      "tree": "89c319b25ad32a0994ae473ac6e817e2ac28f7b3",
      "parents": [
        "7c045aa2c8eb731996b0c5c6552356b8946e6894"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jang@linux.vnet.ibm.com",
        "time": "Tue Oct 28 11:10:14 2008 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Oct 28 11:12:03 2008 +0100"
      },
      "message": "[S390] qdio: remove incorrect memset\n\nRemove the memset since zeroing the string is not needed and use\nsnprintf instead of sprintf.\n\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "7c045aa2c8eb731996b0c5c6552356b8946e6894",
      "tree": "3f9ce7a8afba1d2ba263dc564a08b52106cb9179",
      "parents": [
        "49fdf6785fd660e18a1eb4588928f47e9fa29a9a"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jang@linux.vnet.ibm.com",
        "time": "Tue Oct 28 11:10:13 2008 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Oct 28 11:12:02 2008 +0100"
      },
      "message": "[S390] qdio: prevent double qdio shutdown in case of I/O errors\n\nIn case of I/O errors on a qdio subchannel qdio_shutdown may be\ncalled twice by the qdio driver and by zfcp. Remove the\nsuperfluous shutdown from qdio and let the upper layer driver\nhandle the error condition.\n\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "87943acf60898a3efb6b5ee85d4cc789898bf5e8",
      "tree": "4d2d57fd89b7aa2b37cf2798c816964664452c8a",
      "parents": [
        "eb40963c835c69681af516388a2a92b57e2f0fe7"
      ],
      "author": {
        "name": "David Milburn",
        "email": "dmilburn@redhat.com",
        "time": "Mon Oct 13 14:38:36 2008 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Oct 28 00:37:15 2008 -0400"
      },
      "message": "libata: ahci enclosure management bit mask\n\nEnclosure management bit mask definitions.\n\nSigned-off-by: David Milburn \u003cdmilburn@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "eb40963c835c69681af516388a2a92b57e2f0fe7",
      "tree": "06cf541df117f772d48d2e8ebe00bc6e561f008c",
      "parents": [
        "e7c0d217cdaa837d30bc265eddac4d176969fd68"
      ],
      "author": {
        "name": "David Milburn",
        "email": "dmilburn@redhat.com",
        "time": "Thu Oct 16 09:26:19 2008 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Oct 28 00:36:10 2008 -0400"
      },
      "message": "libata: ahci enclosure management led sync\n\nSynchronize ahci_sw_activity and ahci_sw_activity_blink with ata_port lock.\n\nSigned-off-by: David Milburn \u003cdmilburn@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e7c0d217cdaa837d30bc265eddac4d176969fd68",
      "tree": "72f4ccbfc074c003ac2a8d80308b715cfb269f87",
      "parents": [
        "054e5f616b5becdc096b793407dc33fe379749ac"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Fri Oct 17 19:08:31 2008 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Oct 28 00:35:59 2008 -0400"
      },
      "message": "pata_ninja32: suspend/resume support\n\nI had assumed that the standard recovery would be sufficient for this\nhardware but it isn\u0027t. Fix up the other registers on resume as needed. See\nbug #11735\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "054e5f616b5becdc096b793407dc33fe379749ac",
      "tree": "3cb3d03e32ea28eef48610a79174a4880c42e73a",
      "parents": [
        "90484ebfc96c5dc5c498ed72cf2d370575db9b76"
      ],
      "author": {
        "name": "Ondrej Zary",
        "email": "linux@rainbow-software.org",
        "time": "Sun Oct 26 18:10:19 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 23:56:33 2008 -0400"
      },
      "message": "libata: Fix LBA48 on pata_it821x RAID volumes.\n\n[http://lkml.org/lkml/2008/10/18/82]\n\nSigned-off-by: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "90484ebfc96c5dc5c498ed72cf2d370575db9b76",
      "tree": "46ada261a4d318296bcbe08ac724fd32eb014a6d",
      "parents": [
        "e8b3b5e9f54512bfdb7c154da07ec0408cbd6c56"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sun Oct 26 15:43:03 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 23:55:40 2008 -0400"
      },
      "message": "libata: clear saved xfer_mode and ncq_enabled on device detach\n\nlibata EH saves xfer_mode and ncq_enabled at start to later set\nDUBIOUS_XFER flag if it has changed.  These values need to be cleared\non device detach such that hot device swap doesn\u0027t accidentally miss\nDUBIOUS_XFER.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e8b3b5e9f54512bfdb7c154da07ec0408cbd6c56",
      "tree": "f2782dbae6b0b7c184ba37f6323f4092af5e8224",
      "parents": [
        "3cd8ddbd86e4ea6f2f6582da217651f048d76130"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Sat Oct 25 14:26:54 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 23:55:27 2008 -0400"
      },
      "message": "sata_sil24: configure max read request size to 4k\n\nDue to request posting limitations, bandwidth of sil3132 is limited to\naround 120MB/s with the minimum pci-e payload size (128bytes) which is\nused by most consumer systems.  However, write throughput can be\nslightly (~3%) increased by increasing the max read requeset size.\nConfigure it to 4k which is the maximum supported.  This optimization\nis also done by SIMG\u0027s windows driver.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "3cd8ddbd86e4ea6f2f6582da217651f048d76130",
      "tree": "f879375e97c29cc1da37ba4e8ce23c23b11d8eec",
      "parents": [
        "4a9c7b3359889399aacb94019bbdfc9f38d4cff7"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Oct 26 20:19:32 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 23:55:23 2008 -0400"
      },
      "message": "libata: add missing kernel-doc\n\nFix libata missing kernel-doc:\n\nWarning(lin2628-rc2//drivers/ata/libata-core.c:4562): No description\nfound for parameter \u0027tag\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "4a9c7b3359889399aacb94019bbdfc9f38d4cff7",
      "tree": "a791790f02f2a0a5b3ea66c1526ae79f1711dca8",
      "parents": [
        "c77a036beceabbfd85b366193685cb49f38292bd"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Mon Oct 27 19:59:23 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 23:55:12 2008 -0400"
      },
      "message": "libata: fix device iteration bugs\n\nThere were several places where only enabled devices should be\niterated over but device enabledness wasn\u0027t checked.\n\n* IDENTIFY data 40 wire check in cable_is_40wire()\n* xfer_mode/ncq_enabled saving in ata_scsi_error()\n* DUBIOUS_XFER handling in ata_set_mode()\n\nWhile at it, reformat comments in cable_is_40wire().\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c77a036beceabbfd85b366193685cb49f38292bd",
      "tree": "14bf603787f18349f3d29259aa22162852a091bd",
      "parents": [
        "ab77163008c596aad9624ceab190d840c0143fa8"
      ],
      "author": {
        "name": "Mark Nelson",
        "email": "mdnelson8@gmail.com",
        "time": "Thu Oct 23 14:08:16 2008 +1100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 23:54:55 2008 -0400"
      },
      "message": "ahci: Add support for Promise PDC42819\n\nAdd an appropriate entry for the Promise PDC42819 controller. It has an\nAHCI mode and so far works correctly with board_ahci.\n\nThis chip is found on Promise\u0027s FastTrak TX2650 (2 port) and TX4650 (4 port)\nsoftware-based RAID cards (for which there is a binary driver, t3sas) and\ncan be found on some motherboards, for example the MSI K9A2 Platinum,\nwhich calls the chip a Promise T3 controller.\n\nAlthough this controller also supports SAS devices, its default bootup mode\nis AHCI and the binary driver has to do some magic to get the chip into the\nappropriate mode to drive SAS disks.\n\nSeeing as no documentation is provided by Promise, adding this entry to the\nahci driver allows the controller to be useful to people as a SATA\ncontroller (with no ill effects on the system if a SAS disk is connected -\nprobing of the port just times out with \"link online but device\nmisclassified\"), without having to resort to using the binary driver. Users\nwho require SAS or the proprietary software raid can get this functionality\nusing the binary driver.\n\nSigned-off-by: Mark Nelson \u003cmdnelson8@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ab77163008c596aad9624ceab190d840c0143fa8",
      "tree": "b5ada41a09afe5ed66de6d1abe6189c7f602f709",
      "parents": [
        "1d63e726408dfdb3e10ed8f00c383b30ebb333d3"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Oct 27 15:09:10 2008 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 23:54:50 2008 -0400"
      },
      "message": "ata: Switch all my stuff to a common address\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "49fdf6785fd660e18a1eb4588928f47e9fa29a9a",
      "tree": "71cccf385d734bfc33e9cd4752b5046aef99c130",
      "parents": [
        "b70a6b27ed4cbb9ea7a4e1abc080ed65692ecb9b",
        "43a49cbdf31e812c0d8f553d433b09b421f5d52c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 27 11:41:51 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 27 11:41:51 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.dk/linux-2.6-block\n\n* \u0027for-linus\u0027 of git://git.kernel.dk/linux-2.6-block:\n  libata: fix NCQ devices behind port multipliers\n  scsi: make sure that scsi_init_shared_tag_map() doesn\u0027t overwrite existing map\n"
    },
    {
      "commit": "43a49cbdf31e812c0d8f553d433b09b421f5d52c",
      "tree": "be1e56a51d9a35c1414f26a8d30badc4c4256662",
      "parents": [
        "3070f69b66b7ab2f02d8a2500edae07039c38508"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Oct 27 19:23:06 2008 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Oct 27 19:25:30 2008 +0100"
      },
      "message": "libata: fix NCQ devices behind port multipliers\n\nFor devices behind sata port multipliers, we have to make sure that\nthey share a tag map since all tags for that PMP must be unique.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "b70a6b27ed4cbb9ea7a4e1abc080ed65692ecb9b",
      "tree": "6b60940d4cbd3dec420ea1aaf955264b13d25b27",
      "parents": [
        "1d63e726408dfdb3e10ed8f00c383b30ebb333d3",
        "3a63913f607832a2629545467e715a40ec930c32"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 27 09:54:23 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 27 09:54:23 2008 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus: (33 commits)\n  MIPS: lemote/lm2e: Added io_map_base to pci controller\n  MIPS: TXx9: Make firmware parameter passing more robust\n  MIPS: Markeins: Remove unnecessary define and cleanup comments, etc.\n  MIPS: Markeins: Extract ll_emma2rh_* functions\n  MIPS: Markeins: Remove runtime debug prints\n  MIPS: EMMA: Fold arch/mips/emma/{common,markeins}/irq*.c into markeins/irq.c\n  MIPS: EMMA2RH: Remove emma2rh_gpio_irq_base\n  MIPS: EMMA2RH: Remove emma2rh_sw_irq_base\n  MIPS: EMMA2RH: Remove emma2rh_irq_base global variable\n  MIPS: EMMA2RH: Remove emma2rh_sync on read operation\n  MIPS: EMMA: Move \u003casm/emma2rh\u003e to \u003casm/emma\u003e dir\n  MIPS: EMMA: Move arch/mips/emma2rh/ into arch/mips/emma/\n  MIPS: EMMA: Kconfig reorganization\n  MIPS: Add CONFIG_CPU_R5500 for NEC VR5500 series processors\n  MIPS: RB532: Disable the right device\n  MIPS: Add support for NXP PNX833x (STB222/5) into linux kernel\n  MIPS: TXx9: CONFIG_TOSHIBA_RBTX4939 spelling\n  MIPS: Fix KGDB build error\n  INPUT: sgi_btns: Add license specification\n  MIPS: IP22: ip22-int.c header file weeding.\n  ...\n"
    },
    {
      "commit": "1d63e726408dfdb3e10ed8f00c383b30ebb333d3",
      "tree": "abd2154d0515bf5581cdd2d2a6224960829145d2",
      "parents": [
        "31390d0fde1ac9cf47002729660ffd7cd2ae1d75",
        "cd1f70fdb4823c97328a1f151f328eb36fafd579"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 27 09:37:16 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 27 09:37:16 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:\n  firewire: fw-sbp2: fix races\n  firewire: fw-sbp2: delay first login to avoid retries\n  firewire: fw-ohci: initialization failure path fixes\n  firewire: fw-ohci: don\u0027t leak dma memory on module removal\n  firewire: fix struct fw_node memory leak\n  firewire: Survive more than 256 bus resets\n"
    },
    {
      "commit": "4c2bdcdc62e7a07bd0786fd2048e4ac97ae74e6e",
      "tree": "7df27e767cc3427db41dba55d3a6f41c086bc43b",
      "parents": [
        "2f123e503dccde75550a0384982d5070d41b8a52"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@movial.fi",
        "time": "Sat Oct 25 01:46:57 2008 +0300"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 27 16:18:28 2008 +0000"
      },
      "message": "INPUT: sgi_btns: Add license specification\n\nThe SGI Volume Button interface driver uses GPL-only symbols\nplatform_driver_unregister and platform_driver_register, but\nlacks license specification. Thus, when compiled as a module,\nthis driver cannot be installed. This patch fixes this by\nadding the MODULE_LICENSE() specification.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.fi\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6634160abfdbac39bd5ebda516b15b078a0f598e",
      "tree": "85a570445d953f011b4d00595868f449ac652028",
      "parents": [
        "526719ba51e7d7bd31f7af9ab04b015b70096685",
        "8b5f12d04b2e93842f3dda01f029842047bf3f81"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 27 08:41:13 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 27 08:41:13 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:\n  syncookies: fix inclusion of tcp options in syn-ack\n  libertas: free sk_buff with kfree_skb\n  btsdio: free sk_buff with kfree_skb\n  Phonet: do not reply to indication reset packets\n  Phonet: include generic link-layer header size in MAX_PHONET_HEADER\n"
    },
    {
      "commit": "77122d0b5d1fb2276b1fe7bce6366f22b2f96606",
      "tree": "4c2ee7b2b7fd55d633dc0f56e3b6acac5308c8ed",
      "parents": [
        "b9b54aa2a60dcd9c06b76f6610e1b466bc93e3cd"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Oct 27 15:10:23 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 27 08:39:52 2008 -0700"
      },
      "message": "Tidy up addresses in random drivers\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b9b54aa2a60dcd9c06b76f6610e1b466bc93e3cd",
      "tree": "f20b1815b392fb87f386ac406f777bb28c2e5fd8",
      "parents": [
        "f8d56f1771e4867acc461146764b4feeb5245669"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Oct 27 17:48:50 2008 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 27 08:38:16 2008 -0700"
      },
      "message": "leds: da903x: fix the building failure of incomplete type of \u0027work\u0027\n\nThe leds-da903x LED driver was missing the proper #include of\nlinux/workqueue.h, but happened to compile on ARM due to implied\nincludes through other header files.\n\nWe do need the explict include on other architectures (reported at least\nfor x86-64).\n\nReported-tested-and-acked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b700a98c70401c2a48e509b91b47f58a883806bc",
      "tree": "76da9516d2cd36f95d1ae2f0d002289ac6ca1c5f",
      "parents": [
        "cbfd24a75f98fe731547d3bc995f3a1f1fed6b20"
      ],
      "author": {
        "name": "Sergio Luis",
        "email": "sergio@larces.uece.br",
        "time": "Sun Oct 26 23:09:27 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 26 23:09:27 2008 -0700"
      },
      "message": "libertas: free sk_buff with kfree_skb\n\nfree sk_buff with kfree_skb, instead of kree\n \nSigned-off-by: Sergio Luis \u003csergio@larces.uece.br\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cbfd24a75f98fe731547d3bc995f3a1f1fed6b20",
      "tree": "4d7bff8acb0e4030cedd3aef43efe938cdb12368",
      "parents": [
        "c3a90c788b743303c4d824780a3a7271693fb64a"
      ],
      "author": {
        "name": "Sergio Luis",
        "email": "sergio@larces.uece.br",
        "time": "Sun Oct 26 23:08:48 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 26 23:08:48 2008 -0700"
      },
      "message": "btsdio: free sk_buff with kfree_skb\n\nfree sk_buff with kfree_skb, instead of kree\n \nSigned-off-by: Sergio Luis \u003csergio@larces.uece.br\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f8d56f1771e4867acc461146764b4feeb5245669",
      "tree": "9d4857b72287f3170818b4b883c232e3ffb677af",
      "parents": [
        "3d6eadcb5008beca1b289983ffd7771d1e947bac",
        "92850bbd71228730c80efd491e7427650188d359"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:42:18 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:42:18 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://neil.brown.name/md\n\n* \u0027for-linus\u0027 of git://neil.brown.name/md:\n  md: allow extended partitions on md devices.\n  md: use sysfs_notify_dirent to notify changes to md/dev-xxx/state\n  md: use sysfs_notify_dirent to notify changes to md/array_state\n"
    },
    {
      "commit": "3d6eadcb5008beca1b289983ffd7771d1e947bac",
      "tree": "2a765d732c67173d323e903da67db12282ad597a",
      "parents": [
        "a483ab1dddf86a0e8924e94cf838eed602602b39",
        "2a0bd75e5e687a9c34921e942c18477ea7ec2d63"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:40:59 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:40:59 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: psmouse - add support for Elantech touchpads\n  Input: i8042 - add Blue FB5601 to noloop exception table\n"
    },
    {
      "commit": "a483ab1dddf86a0e8924e94cf838eed602602b39",
      "tree": "3cfd2da7cfec32f5c1bc54dfb1d491bfa07d444f",
      "parents": [
        "eba966a4e780199e31e8fd1d21bc9d187b1c9eaf",
        "9c366452e0b2df06f3ce0aabc6a53c94c595cd00"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:37:37 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:37:37 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.o-hand.com/linux-mfd\n\n* \u0027for-linus\u0027 of git://git.o-hand.com/linux-mfd:\n  mfd: Make WM8400 depend on I2C until SPI is submitted\n  mfd: add missing Kconfig entry for da903x\n"
    },
    {
      "commit": "eba966a4e780199e31e8fd1d21bc9d187b1c9eaf",
      "tree": "9197d7ac5022217c7d441b425cbbd245e6a19746",
      "parents": [
        "ecc96e79202ed7225f7a2e2b7cb5a9e09fc74aa6",
        "ae5d82cb8d600989338bbda5ea38f5c0ff47175a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:35:41 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:35:46 2008 -0700"
      },
      "message": "Merge branch \u0027for-upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb\n\n* \u0027for-upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb:\n  uwb: build UWB before USB/WUSB\n"
    },
    {
      "commit": "ecc96e79202ed7225f7a2e2b7cb5a9e09fc74aa6",
      "tree": "8aee0b8d86b71617051dded87e2b7c1ae6c7e55d",
      "parents": [
        "a1a739c56ad031b8bf8b3804f568ac88899f8dd7",
        "cc6e0bbb47f02fd36cd55b3189c0c79079096ab8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:34:14 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:34:14 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid:\n  HID: Add support for Sony Vaio VGX-TP1E\n  HID: fix lock imbalance in hiddev\n  HID: fix lock imbalance in hidraw\n  HID: fix hidbus/appletouch device binding regression\n  HID: add hid_type to general hid struct\n  HID: quirk for OLED devices present in ASUS G50/G70/G71\n  HID: Remove \"default m\" for Thrustmaster and Zeroplus\n  HID: fix hidraw_exit section mismatch\n  HID: add support for another Gyration remote control\n  Revert \"HID: Invert HWHEEL mappings for some Logitech mice\"\n"
    },
    {
      "commit": "7eea5b897eb6bbb79d7e6e398f4fbb61fcee57c7",
      "tree": "b06a8cbd9e64078dcece93ba9eb3669727c13277",
      "parents": [
        "0173a3265b228da319ceb9c1ec6a5682fd1b2d92",
        "9fb3c5ca3dabe06758c35f790c68e273ed749e19"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:29:12 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:29:12 2008 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:\n  leds-hp-disk: fix build warning\n  ACPI: Oops in ACPI with git latest\n  ACPI suspend: build fix for ACPI_SLEEP\u003dn \u0026\u0026 XEN_SAVE_RESTORE\u003dy.\n  toshiba_acpi: always call input_sync() after input_report_switch()\n  ACPI: Always report a sync event after a lid state change\n  ACPI: cpufreq, processor: fix compile error in drivers/acpi/processor_perflib.c\n  i7300_idle: Fix compile warning CONFIG_I7300_IDLE_IOAT_CHANNEL not defined\n  i7300_idle: Cleanup based review comments\n  i7300_idle: Disable ioat channel only on platforms where ile driver can load\n"
    },
    {
      "commit": "d1a35e4d74d070b06163e435e590ca90a2420b9e",
      "tree": "d6b22893e372ecba9499389c5a9ab5056c31ea8e",
      "parents": [
        "9ce209d64d820a6d5ed6b952e2c0f917faad6031"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Oct 26 19:51:14 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 12:11:21 2008 -0700"
      },
      "message": "m68k: Disable Amiga serial console support if modular\n\nIf CONFIG_AMIGA_BUILTIN_SERIAL\u003dm, I get the following warnings:\n\n| drivers/char/amiserial.c: At top level:\n| drivers/char/amiserial.c:2138: warning: data definition has no type or storage class\n| drivers/char/amiserial.c:2138: warning: type defaults to \u0027int\u0027 in declaration of \u0027console_initcall\u0027\n| drivers/char/amiserial.c:2138: warning: parameter names (without types) in function declaration\n| drivers/char/amiserial.c:2134: warning: \u0027amiserial_console_init\u0027 defined but not used\n\nbecause console_initcall() is not defined (nor really sensible) in the\nmodular case.\n\nSo disable serial console support if the driver is modular.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b1cd2ee3b95f1c3108c68c82342c614e58ce1f13",
      "tree": "f282632a4cd5de359c8ba586371e907ade0543ec",
      "parents": [
        "e383d56487062275e9971094f2efcca34227ee60",
        "c02d65694debbc82dc48453a9fd52efb036c7258"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 09:36:19 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 09:36:19 2008 -0700"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6:\n  hwmon: (abituguru3) enable DMI probing feature on AW9D-MAX\n  hwmon: (abituguru3) Cosmetic whitespace fixes\n  hwmon: (adt7473) Fix voltage conversion routines\n  hwmon: (lm90) Add support for the LM99 16 degree offset\n  hwmon: (lm90) Fix handling of hysteresis value\n  hwmon-vid: Add support for AMD family 10h CPUs\n  hwmon: (w83781d) Fix linking when built-in\n"
    },
    {
      "commit": "e383d56487062275e9971094f2efcca34227ee60",
      "tree": "9e4523b27417f1572d9c33ae9012ee98c0dcb556",
      "parents": [
        "1137fb670465b6b5d15b9db7d01707a5833ee3ae"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Sun Oct 26 17:02:49 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 09:35:05 2008 -0700"
      },
      "message": "r8169: revert \"read MAC address from EEPROM on init\"\n\nThis reverts commit 7bf6bf4803df1adc927f585168d2135fb019c698.\n\nThe code has both a short existence and an increasing track of failures\ndespite some work to amend it for -rc1.  It is not just a matter of\nreading the eeprom: sometimes the eeprom is read correctly, then the mac\naddress is not written correctly back into the mac registers.\n\nSome chipsets seem to work reliably but it is not clear at this point if\nthe code can simply be made to work on a per-chipset basis and post -rc1\nis not the place where I want to experiment these things.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1137fb670465b6b5d15b9db7d01707a5833ee3ae",
      "tree": "84c46502d53718d0c9275e7d41ae6776ab9eab52",
      "parents": [
        "ce97e13e52848c6388598696b7d44748598db759"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Sun Oct 26 05:40:26 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 09:35:05 2008 -0700"
      },
      "message": "arm ide breakage\n\na) semicolon before the function body is a bad idea\nb) it\u0027s const struct foo, not struct const foo\nc) incidentally, it\u0027s ecard_remove_driver(), not ecard_unregister_driver()\nd) compiling is occasionally useful.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c02d65694debbc82dc48453a9fd52efb036c7258",
      "tree": "fd40c4c64cc78b27e132766d422e7840aeb74827",
      "parents": [
        "4777e4e6b8540ee4226876a737833d03bbc55394"
      ],
      "author": {
        "name": "Alistair John Strachan",
        "email": "alistair@devzero.co.uk",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "message": "hwmon: (abituguru3) enable DMI probing feature on AW9D-MAX\n\nSwitch the AW9D-MAX over from port probing to the preferred DMI\nprobe method.\n\nSigned-off-by: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nTested-by: Justin Piszcz \u003cjpiszcz@lucidpixels.com\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "4777e4e6b8540ee4226876a737833d03bbc55394",
      "tree": "b7dd4398ec455e5aade71b0072d86a9c1cfd40e3",
      "parents": [
        "be821b78af9de886571e3565515a59f966d66f42"
      ],
      "author": {
        "name": "Alistair John Strachan",
        "email": "alistair@devzero.co.uk",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "message": "hwmon: (abituguru3) Cosmetic whitespace fixes\n\nAs the probable result of zealous copy/pasting, many supported boards\ncontain sensor names with trailing whitespace. Though this is not a\nhuge problem, it is inconsistent with other sensor names, and with\nother similar hwmon drivers.\n\nAdditionally, the DMI nag message added in 2.6.27 was missing a\nspace between two sentence fragments -- might as well clean that up\ntoo.\n\nDoesn\u0027t alter any kernel text, just data.\n\nSigned-off-by: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nReported-by: Justin Piszcz \u003cjpiszcz@lucidpixels.com\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "be821b78af9de886571e3565515a59f966d66f42",
      "tree": "2fd43589b6673700b65c0c30efb4ffaecab690ea",
      "parents": [
        "97ae60bb38279e1941c738b1037a57e6b14efeaf"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "message": "hwmon: (adt7473) Fix voltage conversion routines\n\nFix voltage conversion routines. Based on an earlier patch from\nPaulius Zaleckas.\n\nAccording to the datasheet voltage is scaled with resistors and\nvalue 192 is nominal voltage. 0 is 0V.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nCc: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "97ae60bb38279e1941c738b1037a57e6b14efeaf",
      "tree": "8ee603aa0450eca8d31f46a7946dc5e08338ff32",
      "parents": [
        "ec38fa2b35f13e7fa1d676a5bc997d0df1b02574"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "message": "hwmon: (lm90) Add support for the LM99 16 degree offset\n\nThe LM99 differs from the LM86, LM89 and LM90 in that it reports\nremote temperatures (temp2) 16 degrees lower than they really are. So\nfar we have been cheating and handled this in userspace but it really\nshould be handled by the driver directly.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\n"
    },
    {
      "commit": "ec38fa2b35f13e7fa1d676a5bc997d0df1b02574",
      "tree": "df2ffd6eb0af65516cf0aae37c80c9fd1eee5dc6",
      "parents": [
        "1b871826b3dfcdcd78140d17c00e452eec6c12a4"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "message": "hwmon: (lm90) Fix handling of hysteresis value\n\nThere are several problems in the way the hysteresis value is handled\nby the lm90 driver:\n\n* In show_temphyst(), specific handling of the MAX6646 is missing, so\n  the hysteresis is reported incorrectly if the critical temperature\n  is over 127 degrees C.\n* In set_temphyst(), the new hysteresis register value is written to\n  the chip but data-\u003etemp_hyst isn\u0027t updated accordingly, so there is\n  a short period of time (up to 2 seconds) where the old hystereris\n  value will be returned while the new one is already active.\n* In set_temphyst(), the critical temperature which is used as a base\n  to compute the value of the hysteresis register lacks\n  device-specific handling. As a result, the value of the hysteresis\n  register might be incorrect for the ADT7461 and MAX6646 chips.\n\nFix these 3 bugs.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nCc: Nate Case \u003cncase@xes-inc.com\u003e\n"
    },
    {
      "commit": "1b871826b3dfcdcd78140d17c00e452eec6c12a4",
      "tree": "cd1cb9cd021a52e93f9e2396181290e1edb85742",
      "parents": [
        "dd56b638951936cda945ba5641cc44927a5f1c6d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "message": "hwmon-vid: Add support for AMD family 10h CPUs\n\nThe AMD family 10h CPUs use the same VID decoding table as the family\n0Fh CPUs.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Rudolf Marek \u003cr.marek@assembler.cz\u003e\n"
    },
    {
      "commit": "dd56b638951936cda945ba5641cc44927a5f1c6d",
      "tree": "707e5449c73191894e2c32f7303e006e6063082e",
      "parents": [
        "57f8f7b60db6f1ed2c6918ab9230c4623a9dbe37"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Oct 26 17:04:38 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:38 2008 +0100"
      },
      "message": "hwmon: (w83781d) Fix linking when built-in\n\nWhen w83781d is built-in, the final links fails with the following vague error\nmessage:\n\n`.exit.text\u0027 referenced in section `.init.text\u0027 of drivers/built-in.o: defined\nin discarded section `.exit.text\u0027 of drivers/built-in.o\n\nw83781d_isa_unregister() cannot be marked __exit, as it\u0027s also called from\nsensors_w83781d_init(), which is marked __init.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Wolfgang Grandegger \u003cwg@grandegger.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "cd1f70fdb4823c97328a1f151f328eb36fafd579",
      "tree": "43810548ecebf6bc8329a1c6454584d81151c758",
      "parents": [
        "0dcfeb7e3c8695c5aa3677dda8efb9bef2e7e64d"
      ],
      "author": {
        "name": "Jay Fenlason",
        "email": "fenlason@redhat.com",
        "time": "Fri Oct 24 15:26:20 2008 -0400"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Oct 26 10:27:01 2008 +0100"
      },
      "message": "firewire: fw-sbp2: fix races\n\n1: There is a small race between queue_delayed_work() and its\n   corresponding kref_get().  Do the kref_get first, and _put it again\n   if the queue_delayed_work() failed, so there is no chance of the\n   kref going to zero while the work is scheduled.\n2: An SBP2_LOGOUT_REQUEST could be sent out with a login_id full of\n   garbage.  Initialize it to an invalid value so we can tell if we\n   ever got a valid login_id.\n3: The node ID and generation may have changed but the new values may\n   not yet have been recorded in lu and tgt when the final logout is\n   attempted.  Use the latest values from the device in\n   sbp2_release_target().\n\nSigned-off-by: Jay Fenlason \u003cfenlason@redhat.com\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "0dcfeb7e3c8695c5aa3677dda8efb9bef2e7e64d",
      "tree": "1b810e6cec5bc303c16806d4e33b2923a122a1ee",
      "parents": [
        "7007a0765e33bf89182e069e35ec6009fa54f610"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Oct 22 00:28:36 2008 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Oct 26 10:27:01 2008 +0100"
      },
      "message": "firewire: fw-sbp2: delay first login to avoid retries\n\nThis optimizes firewire-sbp2\u0027s device probe for the case that the local\nnode and the SBP-2 node were discovered at the same time.  In this case,\nfw-core\u0027s bus management work and fw-sbp2\u0027s login and SCSI probe work\nare scheduled in parallel (in the globally shared workqueue and in\nfw-sbp2\u0027s workqueue, respectively).  The bus reset from fw-core may then\ndisturb and extremely delay the login and SCSI probe because the latter\nfails with several command timeouts and retries and has to be retried\nfrom scratch.\n\nWe avoid this particular situation of sbp2_login() and fw_card_bm_work()\nrunning in parallel by delaying the first sbp2_login() a little bit.\n\nThis is meant to be a short-term fix for\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d466679.  In the long run,\nthe SCSI probe, i.e. fw-sbp2\u0027s call of __scsi_add_device(), should be\nparallelized with sbp2_reconnect().\n\nProblem reported and fix tested and confirmed by Alex Kanavin.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "7007a0765e33bf89182e069e35ec6009fa54f610",
      "tree": "fd3117ac84b5b951ae459a692e7f14c4af15dd2a",
      "parents": [
        "a55709ba9d27053471f9fca8ee76b41ecefc14cd"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Oct 26 09:50:31 2008 +0100"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Oct 26 10:27:00 2008 +0100"
      },
      "message": "firewire: fw-ohci: initialization failure path fixes\n\nFix leaks when pci_probe fails.  Simplify error log strings.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "a55709ba9d27053471f9fca8ee76b41ecefc14cd",
      "tree": "e338976917e3926a292c67fcadc59968504d7fcc",
      "parents": [
        "77e557191701afa55ae7320d42ad6458a2ad292e"
      ],
      "author": {
        "name": "Jay Fenlason",
        "email": "fenlason@redhat.com",
        "time": "Wed Oct 22 15:59:42 2008 -0400"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Oct 26 10:27:00 2008 +0100"
      },
      "message": "firewire: fw-ohci: don\u0027t leak dma memory on module removal\n\nThe transmit and receive context dma memory was not being freed on\nmodule removal.  Neither was the config rom memory.  Fix that.\n\nThe ab-\u003enext assignment is pure paranoia.\n\nSigned-off-by: Jay Fenlason \u003cfenlason@redhat.com\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "77e557191701afa55ae7320d42ad6458a2ad292e",
      "tree": "c2956fc904fe0e13a950c34b645d8f122932fe0d",
      "parents": [
        "4f9740d4f5a17fa6a1b097fa3ccdfb7246660307"
      ],
      "author": {
        "name": "Jay Fenlason",
        "email": "fenlason@redhat.com",
        "time": "Thu Oct 16 18:00:15 2008 -0400"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Oct 26 10:27:00 2008 +0100"
      },
      "message": "firewire: fix struct fw_node memory leak\n\nWith the bus_resets patch applied, it is easy to see this memory leak\nby repeatedly resetting the firewire bus while running slabtop in\nanother window.  Just watch kmalloc-32 grow and grow...\n\nSigned-off-by: Jay Fenlason \u003cfenlason@redhat.com\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "4f9740d4f5a17fa6a1b097fa3ccdfb7246660307",
      "tree": "72ba1bd1f03d2b6372c067f917de0092dd76ce30",
      "parents": [
        "be585c07dd577faac26014db4246e6d7c7a131e7"
      ],
      "author": {
        "name": "Jay Fenlason",
        "email": "fenlason@redhat.com",
        "time": "Thu Oct 16 15:51:59 2008 -0400"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sun Oct 26 10:26:59 2008 +0100"
      },
      "message": "firewire: Survive more than 256 bus resets\n\nThe \"color\" is used during the topology building after a bus reset,\nhovever in \"struct fw_node\"s it is stored in a u8, but in struct fw_card\nit is stored in an int.  When the value wraps in one struct, but not\nthe other, disaster strikes.\n\nSigned-off-by: Jay Fenlason \u003cfenlason@redhat.com\u003e\n\nFixes http://bugzilla.kernel.org/show_bug.cgi?id\u003d10922.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "9fb3c5ca3dabe06758c35f790c68e273ed749e19",
      "tree": "874eb114b57c5b30152e66d601a8e67ed81ec606",
      "parents": [
        "438f8de46bc261b35d84771ae9992cfff3ff4dd8",
        "f371be6352cdde3df2253b76acb979480e93ce4f"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 04:07:44 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 04:07:44 2008 -0400"
      },
      "message": "Merge branch \u0027i7300_idle\u0027 into release\n"
    },
    {
      "commit": "438f8de46bc261b35d84771ae9992cfff3ff4dd8",
      "tree": "c693e9a954f3480897a391cfa1ecffafd770d50b",
      "parents": [
        "f8123381bae8d581d81f24b55719db3d9a6a262c"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 03:52:16 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 04:07:14 2008 -0400"
      },
      "message": "leds-hp-disk: fix build warning\n\ndrivers/leds/leds-hp-disk.c:59: warning: passing argument 4 of ‘acpi_evaluate_integer’ from incompatible pointer type\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f8123381bae8d581d81f24b55719db3d9a6a262c",
      "tree": "7dd46f965c6b72f4861017ffbbf42fefcdf370ce",
      "parents": [
        "92daa7b53b76984565dfdfda5d9c679884121fb2"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Fri Oct 24 21:50:31 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 04:07:14 2008 -0400"
      },
      "message": "ACPI: Oops in ACPI with git latest\n\nACPI Warning (nseval-0168): Insufficient arguments - method [_OSC] needs 5, found 4 [20080926]\nACPI Warning (nspredef-0252): \\_SB_.PCI0._OSC: Parameter count mismatch - ASL declared 5, expected 4 [20080926]\nACPI Error (nspredef-0163): \\_SB_.PCI0._OSC: Missing expected return value [20080926]\nBUG: unable to handle kernel NULL pointer dereference at 00000000\nIP: [\u003cc0237671\u003e] acpi_run_osc+0xa1/0x170\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nTested-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "92daa7b53b76984565dfdfda5d9c679884121fb2",
      "tree": "1bc19a1a399a55ef22acb7d191079e7b727ba18d",
      "parents": [
        "cab08969188e2da09923fe9c4a99ec9b934b0708"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Thu Oct 23 21:46:43 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 04:07:13 2008 -0400"
      },
      "message": "ACPI suspend: build fix for ACPI_SLEEP\u003dn \u0026\u0026 XEN_SAVE_RESTORE\u003dy.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "cab08969188e2da09923fe9c4a99ec9b934b0708",
      "tree": "08301b8a87934ec4cd67c52285d071048cd509d5",
      "parents": [
        "df316e939100e789b3c5d4d102619ccf5834bd00"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 24 15:39:47 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 04:07:13 2008 -0400"
      },
      "message": "toshiba_acpi: always call input_sync() after input_report_switch()\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "df316e939100e789b3c5d4d102619ccf5834bd00",
      "tree": "91ec46a160ce6a66cb6c2600d3f385a43ad991b7",
      "parents": [
        "16be87ea170ae6cfaa9f47f79d14f7577d8cb420"
      ],
      "author": {
        "name": "Guillem Jover",
        "email": "guillem.jover@nokia.com",
        "time": "Fri Oct 24 00:28:33 2008 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 04:07:12 2008 -0400"
      },
      "message": "ACPI: Always report a sync event after a lid state change\n\nCurrently not always an EV_SYN event is reported to userland\nafter the EV_SW SW_LID event has been sent. This is easy to verify\nby using “input-events” from input-utils and just closing and opening\nthe lid.\n\nSigned-off-by: Guillem Jover \u003cguillem.jover@nokia.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "16be87ea170ae6cfaa9f47f79d14f7577d8cb420",
      "tree": "5374ee09fc961a659fa5e7aa9203be424f37acca",
      "parents": [
        "e013e13bf605b9e6b702adffbe2853cfc60e7806"
      ],
      "author": {
        "name": "Miao Xie",
        "email": "miaox@cn.fujitsu.com",
        "time": "Fri Oct 24 17:22:04 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 04:07:12 2008 -0400"
      },
      "message": "ACPI: cpufreq, processor: fix compile error in drivers/acpi/processor_perflib.c\n\nWhen trying to build 2.6.28-rc1 on ia64, make aborts with:\n\n  CC      drivers/acpi/processor_perflib.o\n  drivers/acpi/processor_perflib.c:41:28: error: asm/cpufeature.h: No such file or directory\n  drivers/acpi/processor_perflib.c: In function ‘acpi_processor_get_performance_info’:\n  drivers/acpi/processor_perflib.c:364: error: implicit declaration of function ‘boot_cpu_has’\n  drivers/acpi/processor_perflib.c:364: error: ‘X86_FEATURE_EST’ undeclared (first use in this function)\n  drivers/acpi/processor_perflib.c:364: error: (Each undeclared identifier is reported only once\n  drivers/acpi/processor_perflib.c:364: error: for each function it appears in.)\n  make[2]: *** [drivers/acpi/processor_perflib.o] Error 1\n  make[1]: *** [drivers/acpi] Error 2\n  make: *** [drivers] Error 2\n\nthis patch fix it.\n\nSigned-off-by: Miao Xie \u003cmiaox@cn.fujitsu.com\u003e\nAcked-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f371be6352cdde3df2253b76acb979480e93ce4f",
      "tree": "835cf9fd3b947529de51ab1945fc4c02ba80e374",
      "parents": [
        "33093e186c8f80b443fafb1d347a140bdd2b86c6"
      ],
      "author": {
        "name": "Venki Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Thu Oct 23 15:39:06 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 24 12:59:47 2008 -0400"
      },
      "message": "i7300_idle: Fix compile warning CONFIG_I7300_IDLE_IOAT_CHANNEL not defined\n\nWhen I7300_idle driver is not configured, there is a compile time\nwarning about IDLE_IOAT_CHANNEL not defined. Fix it.\n\nReported-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nReported-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "33093e186c8f80b443fafb1d347a140bdd2b86c6",
      "tree": "a70b6a1b145eab648d1c5c92fc2776fb9f572975",
      "parents": [
        "3ad0b02e4c1d5feba44b8ff48dccd1ba61a826b0"
      ],
      "author": {
        "name": "Venki Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Wed Oct 22 16:51:03 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 24 12:55:14 2008 -0400"
      },
      "message": "i7300_idle: Cleanup based review comments\n\nCleanup of i7300 idle driver based on review comments from Randy Dunlap,\nAndi Kleen and Len Brown.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3ad0b02e4c1d5feba44b8ff48dccd1ba61a826b0",
      "tree": "b674d7e805f9f53b2550f81009b5a860e5a4fc47",
      "parents": [
        "27471fdb32e77ecb92f09d4ac5757785b4dc33bc"
      ],
      "author": {
        "name": "Venki Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Wed Oct 22 16:34:52 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 24 12:54:18 2008 -0400"
      },
      "message": "i7300_idle: Disable ioat channel only on platforms where ile driver can load\n\nBased on input from Andi Kleen:\nshare the platform detection code with ioat_dma and disable the channel in\ndma engine only for specific platforms.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "9c366452e0b2df06f3ce0aabc6a53c94c595cd00",
      "tree": "ef35308017a7c1adfae63111192a857ec1ec0444",
      "parents": [
        "8e2eaabfd9f7d375a1bb202e644ce2dcc0659592"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Oct 24 17:16:11 2008 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "samuel@sortiz.org",
        "time": "Fri Oct 24 18:34:39 2008 +0200"
      },
      "message": "mfd: Make WM8400 depend on I2C until SPI is submitted\n\nOtherwise we could build in WM8400 but not I2C.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@openedhand.com\u003e\n"
    },
    {
      "commit": "8e2eaabfd9f7d375a1bb202e644ce2dcc0659592",
      "tree": "283ab79ae15f8bd89e22f2ec6b2fb9b9a844a03c",
      "parents": [
        "e013e13bf605b9e6b702adffbe2853cfc60e7806"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "sameo@openedhand.com",
        "time": "Fri Oct 24 17:10:05 2008 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "samuel@sortiz.org",
        "time": "Fri Oct 24 18:34:27 2008 +0200"
      },
      "message": "mfd: add missing Kconfig entry for da903x\n\nThis one was accidentally left out during the rc1 mfd merge.\n\nSigned-off-by: Samuel Ortiz \u003csameo@openedhand.com\u003e\n"
    },
    {
      "commit": "ae5d82cb8d600989338bbda5ea38f5c0ff47175a",
      "tree": "88e033a4a3febe1280ecce3cc1010c0b388251d2",
      "parents": [
        "61e0e79ee3c609eb34edf2fe023708cba6a79b1f"
      ],
      "author": {
        "name": "David Vrabel",
        "email": "david.vrabel@csr.com",
        "time": "Fri Oct 24 16:46:22 2008 +0100"
      },
      "committer": {
        "name": "David Vrabel",
        "email": "david.vrabel@csr.com",
        "time": "Fri Oct 24 16:46:22 2008 +0100"
      },
      "message": "uwb: build UWB before USB/WUSB\n\nThe WHCI-HCD driver in drivers/usb/host/ depends on the umc driver in\ndrivers/uwb/.\n\nSigned-off-by: David Vrabel \u003cdavid.vrabel@csr.com\u003e\n"
    },
    {
      "commit": "e013e13bf605b9e6b702adffbe2853cfc60e7806",
      "tree": "f69ce0b35fa8df2447d06eee64f4f579b883e701",
      "parents": [
        "57f8f7b60db6f1ed2c6918ab9230c4623a9dbe37"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Fri Oct 24 09:22:42 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 24 08:22:38 2008 -0700"
      },
      "message": "libata: fix bug with non-ncq devices\n\nThe recent commit 2fca5ccf97d2c28bcfce44f5b07d85e74e3cd18e (\"libata:\nswitch to using block layer tagging support\") to enable support for\nblock layer tagging in libata was broken for non-NCQ devices\n\nThe block layer initializes the tag field to -1 to detect invalid uses\nof a tag, and if the libata devices does NOT support NCQ, we just used\nthat field to index the internal command list.  So we need to check for\n-1 first and only use the tag field if it\u0027s valid.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nReported-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nTested-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nTested-by: Dave Young \u003chidave.darkstar@gmail.com\u003e\nTested-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "325dcfdc81f124812a7b692354996ef7fe5b90ed",
      "tree": "bad267a306682a6f3e921c50a7fd0ebc5c3eb61a",
      "parents": [
        "3a2c5dad6c4d4551effba477f4f45fa5feb1293f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Oct 23 18:14:55 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:48:29 2008 -0700"
      },
      "message": "Fix PCI hotplug printk format\n\nFix printk format warning:\n\n  drivers/pci/hotplug/acpiphp_ibm.c:207: warning: format \u0027%08lx\u0027 expects type \u0027long unsigned int\u0027, but argument 3 has type \u0027long long unsigned int\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3a2c5dad6c4d4551effba477f4f45fa5feb1293f",
      "tree": "1e1f1ab67279c46c3e6aed1c4041880f58ec5dae",
      "parents": [
        "2242d5eff17cf91110a3c44747f9f2e1a938cbda",
        "a491913ff22c2b69d937d14296db6fa34dbff068"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:31:34 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:31:34 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6:\n  PCI: remove unused resource assignment in pci_read_bridge_bases()\n  PCI hotplug: shpchp: message refinement\n  PCI hotplug: shpchp: replace printk with dev_printk\n  PCI: add routines for debugging and handling lost interrupts\n  PCI hotplug: pciehp: message refinement\n  PCI: fix ARI code to be compatible with mixed ARI/non-ARI systems\n  PCI hotplug: cpqphp: fix kernel NULL pointer dereference\n"
    },
    {
      "commit": "2242d5eff17cf91110a3c44747f9f2e1a938cbda",
      "tree": "a6459b4d1aeb7f6f08dea3db2e2780f6276abdb0",
      "parents": [
        "5579a782ad7ffa162b1060993e4a298dd50e7a33",
        "fd6149d332973bafa50f03ddb0ea9513e67f4517"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:19:54 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:19:54 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (29 commits)\n  tcp: Restore ordering of TCP options for the sake of inter-operability\n  net: Fix disjunct computation of netdev features\n  sctp: Fix to handle SHUTDOWN in SHUTDOWN_RECEIVED state\n  sctp: Fix to handle SHUTDOWN in SHUTDOWN-PENDING state\n  sctp: Add check for the TSN field of the SHUTDOWN chunk\n  sctp: Drop ICMP packet too big message with MTU larger than current PMTU\n  p54: enable 2.4/5GHz spectrum by eeprom bits.\n  orinoco: reduce stack usage in firmware download path\n  ath5k: fix suspend-related oops on rmmod\n  [netdrvr] fec_mpc52xx: Implement polling, to make netconsole work.\n  qlge: Fix MSI/legacy single interrupt bug.\n  smc911x: Make the driver safer on SMP\n  smc911x: Add IRQ polarity configuration\n  smc911x: Allow Kconfig dependency on ARM\n  sis190: add identifier for Atheros AR8021 PHY\n  8139x: reduce message severity on driver overlap\n  igb: add IGB_DCA instead of selecting INTEL_IOATDMA\n  igb: fix tx data corruption with transition to L0s on 82575\n  ehea: Fix memory hotplug support\n  netdev: DM9000: remove BLACKFIN hacking in DM9000 netdev driver\n  ...\n"
    },
    {
      "commit": "a491913ff22c2b69d937d14296db6fa34dbff068",
      "tree": "9024125fb0c86166932e5258127c3e3968ed3e22",
      "parents": [
        "be7bce250a88fbbb5a67204eb148bce8b798780a"
      ],
      "author": {
        "name": "Zhao, Yu",
        "email": "yu.zhao@intel.com",
        "time": "Mon Oct 13 21:02:27 2008 +0800"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 16:17:47 2008 -0700"
      },
      "message": "PCI: remove unused resource assignment in pci_read_bridge_bases()\n\nThis cleanup removes the resource assignment in pci_read_bridge_bases()\nsince it has taken care by pci_alloc_child_bus() when allocating the bus:\n\n        /* Set up default resource pointers and names.. */\n        for (i \u003d 0; i \u003c PCI_BRIDGE_RES_NUM; i++) {\n                child-\u003eresource[i] \u003d \u0026bridge-\u003eresource[PCI_BRIDGE_RESOURCES+i];\n                child-\u003eresource[i]-\u003ename \u003d child-\u003ename;\n        }\n\nSigned-off-by: Yu Zhao \u003cyu.zhao@intel.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "be7bce250a88fbbb5a67204eb148bce8b798780a",
      "tree": "c30a5f7f145e4b4ab59f139b529eb170fa00f682",
      "parents": [
        "f98ca311f3a32e2adc229fecd6bf732db07fcca3"
      ],
      "author": {
        "name": "Taku Izumi",
        "email": "izumi.taku@jp.fujitsu.com",
        "time": "Thu Oct 23 11:54:39 2008 +0900"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 16:14:00 2008 -0700"
      },
      "message": "PCI hotplug: shpchp: message refinement\n\nThis patch refines messages in shpchp module.  The main changes are as\nfollows:\n\n - remove the trailing \".\"\n - remove __func__ as much as possible\n - capitalize the first letter of messages\n - show PCI device address including its domain\n\nSigned-off-by: Taku Izumi \u003cizumi.taku@jp.fujitsu.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "f98ca311f3a32e2adc229fecd6bf732db07fcca3",
      "tree": "70605c5063f72f93a08d350b0fcb66fd359b7996",
      "parents": [
        "388c8c16abafc2e74dff173b5de9ee519ea8d32f"
      ],
      "author": {
        "name": "Taku Izumi",
        "email": "izumi.taku@jp.fujitsu.com",
        "time": "Thu Oct 23 11:52:12 2008 +0900"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 16:11:50 2008 -0700"
      },
      "message": "PCI hotplug: shpchp: replace printk with dev_printk\n\nThis patch replaces printks within shpchp module with dev_printks.\n\nSigned-off-by: Taku Izumi \u003cizumi.taku@jp.fujitsu.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "969907a956752f88dde4aa23fa8c033b9a939aee",
      "tree": "e131db71d1db9a3b8591d718e8c5e897daadccec",
      "parents": [
        "ea541686d8454efac4f2b5c0767affb12d4b6a52",
        "fa3fd7204e1a4e8538117f0edbfecd4132276860"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:08:11 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:08:11 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6:\n  ide: drivers/ide/generic.c -\u003e drivers/ide/ide-pci-generic.c\n  ide-disk: set non-rotational queue flag for SSD and CF devices\n  ide-cd: add TEAC CD-224E to the NO_AUTOCLOSE list\n  ide: Add tx4938ide driver (v2)\n  TXx9: Add TX4938 ATA support (v3)\n  ide: Add tx4939ide driver (v6)\n  ide: two more pci_ioremap_bar() conversions\n  pci: use pci_ioremap_bar() in drivers/ide\n  sgiioc4: use ide_host_add() (take 2)\n  sgiioc4: fix error cleanup path (take 2)\n"
    },
    {
      "commit": "ea541686d8454efac4f2b5c0767affb12d4b6a52",
      "tree": "ef0812fcc3e07c067042add6388146b3485c793e",
      "parents": [
        "0d876c6a96e2cabf8632e8066b617d9c2dec9518",
        "601a1b92ed3ce0025f7bec6fc591cceaef8d9d69"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:07:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:07:32 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-leds\n\n* \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-leds:\n  leds/acpi: Fix merge fallout from acpi_driver_data change\n  leds: Simplify logic in leds-ams-delta\n  leds: Fix trigger registration race\n  leds: Fix leds-class.c comment\n  leds: Add driver for HP harddisk protection LEDs\n  leds: leds-pca955x - Mark pca955x_led_set() static\n  leds: Remove uneeded leds-cm-x270 driver\n  leds: Remove uneeded strlen calls\n  leds: Add leds-wrap default-trigger\n  leds: Make default trigger fields const\n  leds: Add backlight LED trigger\n  leds: da903x: Add support for LEDs found on DA9030/DA9034\n"
    },
    {
      "commit": "0d876c6a96e2cabf8632e8066b617d9c2dec9518",
      "tree": "2be0d37f97a367192f309f61de8bb8dec0a4e55f",
      "parents": [
        "900bca34940ca1db8dd04a2e9b240ffac32da6f6",
        "6ffab0efc17f70f44810ae50fc40f934c8173f35"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:06:49 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:06:49 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] pxa: corgi backlight driver should not select ssp drivers\n  [ARM] 5321/1: Kirkwood: fix typo in Makefile\n  [ARM] 5320/1: fix assembly constraints in implementation of do_div()\n  [ARM] 5318/1: Swap the PRRR and NMRR values in proc-v7.S\n  [ARM] 5316/1: AT91: oops (regression) fix on gpio irq\n  [ARM] msm: vreg interface to msm7k pmic\n  [ARM] msm: dma: various basic dma improvements and bugfixes\n  [ARM] msm: clock: provide clk_*() api support for\n  [ARM] msm: clean up iomap and devices\n  [ARM] msm: add proc_comm support, necessary for clock and power control\n  [ARM] msm: rename ARCH_MSM7X00A to ARCH_MSM\n  [ARM] pxa/spitz: fix unbalance parenthesis in header file spitz.h\n  [ARM] pxa: update {corgi,spitz}_defconfig to favor SPI-based drivers\n  [ARM] pxa: fix the corgi_ssp.c dependency issue in {corgi,spitz}_defconfig\n  Revert \"[ARM] pxa/corgi: remove now unused corgi_ssp.c and corgi_lcd.c\"\n"
    },
    {
      "commit": "900bca34940ca1db8dd04a2e9b240ffac32da6f6",
      "tree": "9f23e69f1ee3500dd51b2a26a741943b38b81ed1",
      "parents": [
        "2fca5ccf97d2c28bcfce44f5b07d85e74e3cd18e",
        "d03ebb12981e80de99e9b482639ec3b5795741f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:05:59 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:05:59 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-backlight\n\n* \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-backlight:\n  backlight: Add driver for Tabletkiosk Sahara TouchIT-213 Tablet PC\n  backlight: da903x: Add backlight driver for DA9030/DA9034\n  tosa: add support for bl/lcd driver\n  backlight: add support for Sharp SL-6000 LCD and backlight drivers\n"
    },
    {
      "commit": "2fca5ccf97d2c28bcfce44f5b07d85e74e3cd18e",
      "tree": "483dedd08d6ccbb56959eeb127e82ab8f84edf2e",
      "parents": [
        "332edc2f7fa58b818dfed1cede60272eecc27c0a"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Wed Oct 22 09:34:49 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:05:26 2008 -0700"
      },
      "message": "libata: switch to using block layer tagging support\n\nlibata currently has a pretty dumb ATA_MAX_QUEUE loop for finding\na free tag to use. Instead of fixing that up, convert libata to\nusing block layer tagging - gets rid of code in libata, and is also\nmuch faster.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nAcked-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "388c8c16abafc2e74dff173b5de9ee519ea8d32f",
      "tree": "ed1197dcbff33881b7e285c066f1e4260be6c7a4",
      "parents": [
        "18b341b76cd99ce949806ccf5565900465ec2e7f"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Sun Aug 03 13:02:12 2008 -0500"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 14:54:18 2008 -0700"
      },
      "message": "PCI: add routines for debugging and handling lost interrupts\n\nWe\u0027re getting a lot of storage drivers blamed for interrupt misrouting\nissues.  This patch provides a standard way of reporting the problem\n... and, if possible, correcting it.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "18b341b76cd99ce949806ccf5565900465ec2e7f",
      "tree": "b0c0985a190827df929f583bd7bc164ca4020d9c",
      "parents": [
        "8113587c2d14d3be2414190845b2e2617c0aa33b"
      ],
      "author": {
        "name": "Taku Izumi",
        "email": "izumi.taku@jp.fujitsu.com",
        "time": "Thu Oct 23 11:47:32 2008 +0900"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 14:47:39 2008 -0700"
      },
      "message": "PCI hotplug: pciehp: message refinement\n\nThis patch refines messages in pciehp module.  The main changes are as\nfollows:\n\n - remove the trailing \".\"\n - remove __func__ as much as possible\n - capitalize the first letter of messages\n - show PCI device address including its domain\n\nSigned-off-by: Taku Izumi \u003cizumi.taku@jp.fujitsu.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "8113587c2d14d3be2414190845b2e2617c0aa33b",
      "tree": "8fd7355ae2d677342a6dd2c2f7afb6e0e9db98f8",
      "parents": [
        "d2174c3c07adad88dd9ba37a731e0b00b746822a"
      ],
      "author": {
        "name": "Zhao, Yu",
        "email": "yu.zhao@intel.com",
        "time": "Thu Oct 23 13:15:39 2008 +0800"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 14:42:13 2008 -0700"
      },
      "message": "PCI: fix ARI code to be compatible with mixed ARI/non-ARI systems\n\nThe original ARI support code has a compatibility problem with non-ARI\ndevices.  If a device doesn\u0027t support ARI, turning on ARI forwarding on\nits upper level bridge will cause undefined behavior.\n\nThis fix turns on ARI forwarding only when the subordinate devices\nsupport it.\n\nTested-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nSigned-off-by: Yu Zhao \u003cyu.zhao@intel.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "d2174c3c07adad88dd9ba37a731e0b00b746822a",
      "tree": "3904a0174a0238a3425dbf9a204f05f5112ef376",
      "parents": [
        "5f4f0c4d3fc95cb7d509e4469a22aed40532f0fc"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Fri Oct 17 09:23:51 2008 +0900"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 14:40:06 2008 -0700"
      },
      "message": "PCI hotplug: cpqphp: fix kernel NULL pointer dereference\n\nThe following patch fixes the regression in 2.6.27 that causes kernel\nNULL pointer dereference at cpqphp driver probe time.  This patch should\nbe backported to the .27 stable series.\n\nSeems to have been introduced by\nf46753c5e354b857b20ab8e0fe7b2579831dc369.\n\nThe root cause of this problem seems that cpqphp driver calls\npci_hp_register() wrongly. In current implementation, cpqphp driver\npasses \u0027ctrl-\u003epci_dev-\u003esubordinate\u0027 as a second parameter for\npci_hp_register(). But because hotplug slots and it\u0027s hotplug controller\n(exists as a pci funcion) are on the same bus, it should be\n\u0027ctrl-\u003epci_dev-\u003ebus\u0027 instead.\n\nCc: \u003cstable@kernel.org\u003e\nTested-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "601a1b92ed3ce0025f7bec6fc591cceaef8d9d69",
      "tree": "a09f9680e46b23beb972d8abafdf0c4f6969869c",
      "parents": [
        "fbf0baee84cd31d3a800010139fcd01b8b11cbf9"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Oct 23 22:35:19 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Thu Oct 23 22:35:19 2008 +0100"
      },
      "message": "leds/acpi: Fix merge fallout from acpi_driver_data change\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\n"
    },
    {
      "commit": "fa3fd7204e1a4e8538117f0edbfecd4132276860",
      "tree": "e1e55c501a57c5ae66eb4b1075e108f22ef8980a",
      "parents": [
        "c77380d4534c65cc9865a6b4efea44be4d039207"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:24:20 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:24:20 2008 +0200"
      },
      "message": "ide: drivers/ide/generic.c -\u003e drivers/ide/ide-pci-generic.c\n\nSuggested-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "c77380d4534c65cc9865a6b4efea44be4d039207",
      "tree": "50c95834efb0817da80a1f81a245dd31b9c814d7",
      "parents": [
        "64c2eae225137a8f5a88b6a416fc182d36e8ae9f"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:09 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:09 2008 +0200"
      },
      "message": "ide-disk: set non-rotational queue flag for SSD and CF devices\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "64c2eae225137a8f5a88b6a416fc182d36e8ae9f",
      "tree": "cee2a3320d87621c137f756f3532dd84e13ecb6c",
      "parents": [
        "28502848f52f12fcebbdec663103db2dd0740122"
      ],
      "author": {
        "name": "Márton Németh",
        "email": "nm127@freemail.hu",
        "time": "Thu Oct 23 23:22:09 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:09 2008 +0200"
      },
      "message": "ide-cd: add TEAC CD-224E to the NO_AUTOCLOSE list\n\nThe \"TEAC CD-ROM CD-224E\" cannot close its tray, so add it to the NO_AUTOCLOSE\nlist. This will correct the \"Can close tray\" field of /proc/sys/dev/cdrom/info.\n\nSigned-off-by: Márton Németh \u003cnm127@freemail.hu\u003e\nAcked-by: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\n[bart: minor fixups to patch description]\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "28502848f52f12fcebbdec663103db2dd0740122",
      "tree": "b3078a3d2f349237fb0cce4cf6c7c3c85b06df1b",
      "parents": [
        "5d1d2f8c26f2d197df1f4b6a7f4c0088b190343e"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Oct 23 23:22:08 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:08 2008 +0200"
      },
      "message": "ide: Add tx4938ide driver (v2)\n\nThis is the driver for the Toshiba TX4938 SoC EBUS controller ATA mode.\nIt has custom set_pio_mode and some hacks for big endian.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: ralf@linux-mips.org\nCc: sshtylyov@ru.mvista.com\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "37897989232e6533772b0e24369b35ee9f56c8b6",
      "tree": "b31c19d38e836ee92cee293922dab2b6549cdb7c",
      "parents": [
        "1f1ab2745be4afc77446f17dd575a7e5695710fd"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Oct 23 23:22:07 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:07 2008 +0200"
      },
      "message": "ide: Add tx4939ide driver (v6)\n\nThis is the driver for the Toshiba TX4939 SoC ATA controller.\n\nThis controller has standard ATA taskfile registers and DMA\ncommand/status registers, but the register layout is swapped on big\nendian.  There are some other endian issue and some special registers\nwhich requires many custom dma_ops/tp_ops routines and build_dmatable.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: ralf@linux-mips.org\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "1f1ab2745be4afc77446f17dd575a7e5695710fd",
      "tree": "cd4ecf9643fae8a884d8ff35987468375763821e",
      "parents": [
        "283435621a21679e02088b5abcce7d15d6d2010a"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Thu Oct 23 23:22:07 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:07 2008 +0200"
      },
      "message": "ide: two more pci_ioremap_bar() conversions\n\nbased on suggestion from Sergei Shtylyov, there are two more places\nwhere using pci_ioremap_bar() makes sense.\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "283435621a21679e02088b5abcce7d15d6d2010a",
      "tree": "e4b822045b16d5d1b7034f595490b8ea1b3cfec7",
      "parents": [
        "95a84cd19224e7d41934d261b568dd04bf2bda3e"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Thu Oct 23 23:22:07 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:07 2008 +0200"
      },
      "message": "pci: use pci_ioremap_bar() in drivers/ide\n\nUse the newly introduced pci_ioremap_bar() function in drivers/ide.\npci_ioremap_bar() just takes a pci device and a bar number, with the goal\nof making it really hard to get wrong, while also having a central place\nto stick sanity checks.\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "95a84cd19224e7d41934d261b568dd04bf2bda3e",
      "tree": "3cafc0ff7a35fcd15352884de73c988cd0714f8b",
      "parents": [
        "3059ef99a167da6d5d77701fda5b905d985e31af"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Thu Oct 23 23:22:06 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:06 2008 +0200"
      },
      "message": "sgiioc4: use ide_host_add() (take 2)\n\nConvert the driver to use ide_host_add() -- this seems to be a straightforward\nchange which I\u0027m not sure why hasn\u0027t been done yet...\n\nWhile doing this at last, get rid of:\n\n- useless local copy of the \u0027sgiioc4_port_info\u0027 variable;\n\n- unnecessary \u0027goto\u0027 and label...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: jeremy@sgi.com\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "3059ef99a167da6d5d77701fda5b905d985e31af",
      "tree": "a3475fd12b804a9bd52ad6e54446ed2bc5f969e0",
      "parents": [
        "d2441183dc222d12961ff2201f5086c846505d93"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Thu Oct 23 23:22:06 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:06 2008 +0200"
      },
      "message": "sgiioc4: fix error cleanup path (take 2)\n\nThe driver \"forgot\" to call iounmap() iff request_mem_region() call failed in\nsgiioc4_ide_setup_pci_device()...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: jeremy@sgi.com\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "6ffab0efc17f70f44810ae50fc40f934c8173f35",
      "tree": "f8351ff4b4671215c6999de4ec7d2ef7d2e828cb",
      "parents": [
        "fd55cd3d3a8e57b6fac5966a23aca3cf6035b34c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 23 22:06:53 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 23 22:07:14 2008 +0100"
      },
      "message": "[ARM] pxa: corgi backlight driver should not select ssp drivers\n\nResolves build errors with eseries and magician defconfigs (which\nmake use of the corgi backlight driver.)\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "332edc2f7fa58b818dfed1cede60272eecc27c0a",
      "tree": "e2c795a100bac6351d1247e4d8a45d8c42e0e905",
      "parents": [
        "f8aea20018aefa51bf818914c9c1ef9006353dbb",
        "f81db8200d1aaf45069399e7525c442ac3013826"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 13:02:48 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 13:02:48 2008 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:\n  staging: pcc_acpi: delete obsolete driver\n"
    },
    {
      "commit": "f8aea20018aefa51bf818914c9c1ef9006353dbb",
      "tree": "36c5ab25fc6808ae635ae69e3f301b11ef52d72f",
      "parents": [
        "c3c9897c63ebb0b93b7f78724e38d6ee1da04041",
        "520a2c2741747062e75f91cd0faddb564fbc64d2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 13:02:03 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 13:02:03 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (21 commits)\n  [SCSI] sd: fix computation of the full size of the device\n  [SCSI] lib: string_get_size(): don\u0027t hang on zero; no decimals on exact\n  [SCSI] sun3x_esp: Convert \u0026\u0026 to ||\n  [SCSI] sd: remove command-size switching code\n  [SCSI] 3w-9xxx: remove unnecessary local_irq_save/restore for scsi sg copy API\n  [SCSI] 3w-xxxx: remove unnecessary local_irq_save/restore for scsi sg copy API\n  [SCSI] fix netlink kernel-doc\n  [SCSI] sd: Fix handling of NO_SENSE check condition\n  [SCSI] export busy state via q-\u003elld_busy_fn()\n  [SCSI] refactor sdev/starget/shost busy checking\n  [SCSI] mptfusion: Increase scsi-timeouts, similariy to the LSI 4.x driver.\n  [SCSI] aic7xxx: Take the LED out of diagnostic mode on PM resume\n  [SCSI] aic79xx: user visible misuse wrong SI units (not disk size!)\n  [SCSI] ipr: use memory_read_from_buffer()\n  [SCSI] aic79xx: fix shadowed variables\n  [SCSI] aic79xx: fix shadowed variables, add statics\n  [SCSI] aic7xxx: update *_shipped files\n  [SCSI] aic7xxx: update .reg files\n  [SCSI] aic7xxx: introduce \"dont_generate_debug_code\" keyword in aicasm parser\n  [SCSI] scsi_dh: Initialize path state to be passive when path is not owned\n  ...\n"
    },
    {
      "commit": "ff3c536291ce96ef6f45704cd37eaed71127dd42",
      "tree": "632739e0f77e8fd88cabc23e0fcb0d2cc923aed1",
      "parents": [
        "75909fd619d15400e7c6d0fc3af09838ee8b166e"
      ],
      "author": {
        "name": "Isaku Yamahata",
        "email": "yamahata@valinux.co.jp",
        "time": "Tue Oct 14 17:50:44 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Oct 23 21:54:37 2008 +0200"
      },
      "message": "xen: compilation fix of drivers/xen/events.c on IA64\n\nuse set_xen_guest_handle() instead of direct assigning.\n\n\u003e linux-2.6/drivers/xen/events.c: In function \u0027xen_poll_irq\u0027:\n\u003e linux-2.6/drivers/xen/events.c:757: error: incompatible types in assignment\n\u003e make[4]: *** [drivers/xen/events.o] Error 1\n\nSigned-off-by: Isaku Yamahata \u003cyamahata@valinux.co.jp\u003e\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nCc: Isaku Yamahata \u003cyamahata@valinux.co.jp\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "75909fd619d15400e7c6d0fc3af09838ee8b166e",
      "tree": "7482dfe1dd8bd9ef8f8a5645fb90ea5823a01889",
      "parents": [
        "ed6e5e507e4752c3fb1090d0601f46e7a78c860e"
      ],
      "author": {
        "name": "Isaku Yamahata",
        "email": "yamahata@valinux.co.jp",
        "time": "Tue Oct 14 17:50:41 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Oct 23 21:54:36 2008 +0200"
      },
      "message": "xen: portability clean up and some minor clean up for xencomm.c\n\nclean up of xencomm.c. is_phys_contiguous() is arch dependent\nfunction that depends on how virtual memory are laid out.\nSo split out the function into arch specific code.\n\nSigned-off-by: Isaku Yamahata \u003cyamahata@valinux.co.jp\u003e\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nCc: Isaku Yamahata \u003cyamahata@valinux.co.jp\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "ed6e5e507e4752c3fb1090d0601f46e7a78c860e",
      "tree": "a3eb41155b6fed9f56b6ba97fc616069601cce8d",
      "parents": [
        "bea92112415635ecb7e681355834413c7c048f67"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Tue Oct 14 17:50:40 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Oct 23 21:54:35 2008 +0200"
      },
      "message": "xen: don\u0027t reload cr3 on suspend\n\nIt isn\u0027t necessary, and it makes the code needlessly non-portable.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nCc: Isaku Yamahata \u003cyamahata@valinux.co.jp\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f81db8200d1aaf45069399e7525c442ac3013826",
      "tree": "8a7c202e7dca0b9376b7d125ba4245d6ea929752",
      "parents": [
        "f3161f36f5f49ee995b90d6207d8b6d990355e0a"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 23 15:14:52 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 23 15:31:09 2008 -0400"
      },
      "message": "staging: pcc_acpi: delete obsolete driver\n\npcc_acpi is based on an old version\nof drivers/misc/panasonic-laptop.c\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f3161f36f5f49ee995b90d6207d8b6d990355e0a",
      "tree": "e0ae01fa546e91e676e9f067a204337a6e873301",
      "parents": [
        "12e1ec9ff31d388305da644b452c9f80d244aa55"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 11:54:08 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 11:54:08 2008 -0700"
      },
      "message": "pcc-acpi: fix compile with new stricter ACPI types\n\nThis was another merge problem that wasn\u0027t a data conflict, but due to\nindependent changes in two branches that just didn\u0027t work together.\n\nThe pcc-acpi staging driver used\n\n\tacpi_driver_data(device) \u003d hotkey;\n\nto set driver data, but the ACPI merge made that invalid in commit\ndb89b4f0dbab837d0f3de2c3e9427a8d5393afa3 (\"ACPI: catch calls of\nacpi_driver_data on pointer of wrong type\"), and now you\u0027re supposed to\njust do.\n\n\tdevice-\u003edriver_data \u003d hotkey;\n\ninstead.\n\nFix it up.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1f6d6e8ebe73ba9d9d4c693f7f6f50f661dbd6e4",
      "tree": "be7a2d20b1728da5a0d844a6f4cd382b2c2569fb",
      "parents": [
        "db563fc2e80534f98c7f9121a6f7dfe41f177a79",
        "268a3dcfea2077fca60d3715caa5c96f9b5e6ea7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:53:02 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:53:02 2008 -0700"
      },
      "message": "Merge branch \u0027v28-range-hrtimers-for-linus-v2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027v28-range-hrtimers-for-linus-v2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (37 commits)\n  hrtimers: add missing docbook comments to struct hrtimer\n  hrtimers: simplify hrtimer_peek_ahead_timers()\n  hrtimers: fix docbook comments\n  DECLARE_PER_CPU needs linux/percpu.h\n  hrtimers: fix typo\n  rangetimers: fix the bug reported by Ingo for real\n  rangetimer: fix BUG_ON reported by Ingo\n  rangetimer: fix x86 build failure for the !HRTIMERS case\n  select: fix alpha OSF wrapper\n  select: fix alpha OSF wrapper\n  hrtimer: peek at the timer queue just before going idle\n  hrtimer: make the futex() system call use the per process slack value\n  hrtimer: make the nanosleep() syscall use the per process slack\n  hrtimer: fix signed/unsigned bug in slack estimator\n  hrtimer: show the timer ranges in /proc/timer_list\n  hrtimer: incorporate feedback from Peter Zijlstra\n  hrtimer: add a hrtimer_start_range() function\n  hrtimer: another build fix\n  hrtimer: fix build bug found by Ingo\n  hrtimer: make select() and poll() use the hrtimer range feature\n  ...\n"
    }
  ],
  "next": "22484856402bfa1ff3defe47f6029ab0418240d9"
}
