)]}'
{
  "log": [
    {
      "commit": "4fcb2fcd4d0678b8ae103d257dcb28074cbfc7fa",
      "tree": "54bcf486976184804c8fc786d09a04e1ce26ef99",
      "parents": [
        "e760e716d47b48caf98da348368fd41b4a9b9e7e"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Mon Feb 11 17:46:31 2008 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Feb 14 00:09:55 2008 -0500"
      },
      "message": "ACPI, cpuidle: Clarify C-state description in sysfs\n\nAdd a new sysfs entry under cpuidle states. desc - can be used by driver to\ncommunicate to userspace any specific information about the state.\nThis helps in identifying the exact hardware C-states behind the ACPI C-state\ndefinition.\n\nIdea is to export this through powertop, which will help to map the C-state\nreported by powertop to actual hardware C-state.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "e760e716d47b48caf98da348368fd41b4a9b9e7e",
      "tree": "92d401fdbc618a4bdf4afe7ae5ee509e09dda0e6",
      "parents": [
        "b2e3e658b344c6bcfb8fb694100ab2f2b5b2edb0",
        "99109301d103fbf0de43fc5a580a406c12a501e0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 13 16:23:44 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 13 16:23:44 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] gdth: update deprecated pci_find_device\n  [SCSI] gdth: scan for scsi devices\n  [SCSI] sym53c416: fix module parameters\n  [SCSI] lpfc 8.2.5 : Update lpfc driver version to 8.2.5\n  [SCSI] lpfc 8.2.5 : Fix buffer leaks\n  [SCSI] lpfc 8.2.5 : Miscellaneous discovery Fixes\n  [SCSI] lpfc 8.2.5 : Add MSI-X single message support\n  [SCSI] lpfc 8.2.5 : Miscellaneous Fixes\n  [SCSI] lpfc 8.2.5 : Correct ndlp referencing issues\n  [SCSI] update SG_ALL to avoid causing chaining\n  [SCSI] aic94xx: fix ABORT_TASK define conflict\n  [SCSI] fas216: Use scsi_eh API for REQUEST_SENSE invocation\n  [SCSI] ses: fix memory leaks\n  [SCSI] aacraid: informational sysfs value corrections\n  [SCSI] mpt fusion: Request I/O resources only when required\n  [SCSI] aacraid: ignore adapter reset check polarity\n  [SCSI] aacraid: add optional MSI support\n  [SCSI] mpt fusion: Avoid racing when mptsas and mptcl module are loaded in parallel\n  [SCSI] MegaRAID driver management char device moved to misc\n  [SCSI] advansys: fix overrun_buf aligned bug\n"
    },
    {
      "commit": "9170d2f6e1dc4d79650fbf492d1cd45291c66504",
      "tree": "6232a60cdb998ed41e73d73799deeb1af8f41c16",
      "parents": [
        "2e1d146a19f2941aec08f60ca67fb2763baad595"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Feb 13 15:03:36 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 13 16:21:20 2008 -0800"
      },
      "message": "pcmcia: ipwireless depends on NETDEVICES\n\nipwireless (added by 099dc4fb62653f6019d78db55fba7a18ef02d65b) is clearly\na net device:\n\ndrivers/built-in.o: In function `ipwireless_ppp_start_xmit\u0027:\n/home/pmundt/devel/git/sh-2.6.25/drivers/char/pcmcia/ipwireless/network.c:165: undefined reference to `skb_under_panic\u0027\n/home/pmundt/devel/git/sh-2.6.25/drivers/char/pcmcia/ipwireless/network.c:165: undefined reference to `kfree_skb\u0027\ndrivers/built-in.o: In function `ipwireless_network_packet_received\u0027:\n/home/pmundt/devel/git/sh-2.6.25/drivers/char/pcmcia/ipwireless/network.c:377: undefined reference to `__alloc_skb\u0027\n/home/pmundt/devel/git/sh-2.6.25/drivers/char/pcmcia/ipwireless/network.c:377: undefined reference to `skb_over_panic\u0027\ndrivers/built-in.o: In function `ppp_shutdown_interface\u0027:\n/home/pmundt/devel/git/sh-2.6.25/drivers/net/ppp_generic.c:2517: undefined reference to `unregister_netdev\u0027\n/home/pmundt/devel/git/sh-2.6.25/drivers/net/ppp_generic.c:2517: undefined reference to `free_netdev\u0027\n[ ... and many more ... ]\n\nselect strikes again. ipwireless selects PPP which in turn tries to select\nSLHC, both of which are technically \"protected\" by an if NETDEVICES\nin drivers/net/Kconfig. This leads to .config hilarity, with net suddenly\nending up in the SCSI menu:\n\n\t#\n\t# SCSI device support\n\t#\n\t# CONFIG_SCSI_DMA is not set\n\t# CONFIG_SCSI_NETLINK is not set\n\tCONFIG_PPP\u003dy\n\t# CONFIG_PHONE is not set\n\nCuriously the SLHC select from PPP doesn\u0027t seem to happen, as there\u0027s no\nCONFIG_SLHC\u003dy (only CONFIG_PPP\u003dy gets set) -- Kconfig bug? Caught with a\nrandconfig.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "55265b00ad423898bb743bce515f073c3f290bdb",
      "tree": "9482ac39aaa40c3af63c5dc48c38c8af674f0840",
      "parents": [
        "df24d9a6a9014010513d6af1105f4de05c504a4b"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Feb 13 15:03:21 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 13 16:21:19 2008 -0800"
      },
      "message": "parport: section fixup\n\nFix section warning for parport_ECP_supported(); it\u0027s called from a routine\nexported to modules, so it can\u0027t be removed with __devinit section pruning.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "21534301ea1801783bd88fba2a2e617ee4d2bd28",
      "tree": "ee717b7f09dcc21312c0bdcb228e2dbcf9c214fe",
      "parents": [
        "b5606c2d4447e80b1d72406af4e78af1eda611d4"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Wed Feb 13 15:03:17 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 13 16:21:18 2008 -0800"
      },
      "message": "Final removal of FASTCALL()/fastcall\n\nAll users are gone, remove definitions and comments referring\nto them.\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "10270d4838bdc493781f5a1cf2e90e9c34c9142f",
      "tree": "d9bce90a79be42ffd619b65b42e9a699bf0d13a6",
      "parents": [
        "d897d2b597167586fcf1fb197ad5a1c23332c3e8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 13 09:56:14 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 13 09:56:14 2008 -0800"
      },
      "message": "acpi: fix acpi_os_read_pci_configuration() misuse of raw_pci_read()\n\nThe raw_pci_read() interface (as the raw_pci_ops-\u003eread() before it)\nunconditionally fills in a 32-bit integer return value regardless of the\nsize of the operation requested.\n\nSo claiming to take a \"void *\" is wrong, as is passing in a pointer to\njust a byte variable.\n\nNoticed by pageexec when enabling -fstack-protector (which needs other\npatches too to actually work, but that\u0027s a separate issue).\n\nAcked-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "282ea441e003f2886893ab7bb60bfe29399ef7be",
      "tree": "27cd6ec7492f14201250f1c2a81d203f317cc1d4",
      "parents": [
        "39ed7adb17bdec8224bd3fae551bb7222e05f35b"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Wed Feb 13 03:56:59 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 13 08:16:35 2008 -0800"
      },
      "message": "drivers/memstick/host/tifm_ms.c breakage\n\nwritel(sock + ...) that should\u0027ve been writel(sock-\u003eaddr + ...)\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "39ed7adb17bdec8224bd3fae551bb7222e05f35b",
      "tree": "1bd24fe0fafe50f3d23e95f5fd87734e85bb346a",
      "parents": [
        "e6bafba5b4765a5a252f1b8d31cbf6d2459da337"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Wed Feb 13 03:53:00 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 13 08:16:34 2008 -0800"
      },
      "message": "dm-raid1 breakage on 64bit\n\ntest_and_set_bit() on address of uint32_t is a Bad Idea(tm)...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e6bafba5b4765a5a252f1b8d31cbf6d2459da337",
      "tree": "85cbb18909933ff16cdd816c2225a81585e2907a",
      "parents": [
        "c98aa86df3169e5d6275305376043134caa69831"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Wed Feb 13 04:03:25 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 13 07:36:27 2008 -0800"
      },
      "message": "wmi: (!x \u0026 y) strikes again\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "99109301d103fbf0de43fc5a580a406c12a501e0",
      "tree": "2c3229c0ed7fcdbcbb5b9992c54b2e5fdbf88e27",
      "parents": [
        "61c92814dc324b541391757062ff02fbf3b08086"
      ],
      "author": {
        "name": "Sergio Luis",
        "email": "sergio@larces.uece.br",
        "time": "Tue Feb 12 20:48:03 2008 -0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Wed Feb 13 09:33:10 2008 -0600"
      },
      "message": "[SCSI] gdth: update deprecated pci_find_device\n\nFix compilation warning in gdth.c, which was using the deprecated\npci_find_device.\n\ndrivers/scsi/gdth.c:645: warning: \u0027pci_find_device\u0027 is deprecated (declared at include/linux/pci.h:495)\n\nChanging it to use pci_get_device, instead.\n\nSigned-off-by: Sergio Luis \u003csergio@larces.uece.br\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "61c92814dc324b541391757062ff02fbf3b08086",
      "tree": "fce9e182263227ad761cf200cc1e34a6bb12bd3d",
      "parents": [
        "c958d767dc79250583902a382275961b5da91a4d"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Tue Feb 12 19:35:22 2008 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Wed Feb 13 09:32:05 2008 -0600"
      },
      "message": "[SCSI] gdth: scan for scsi devices\n\nThe patch: \"gdth: switch to modern scsi host registration\"\n\nmissed one simple fact when moving a way from scsi_module.c.\nThat is to call scsi_scan_host() on the probed host.\nWith this the gdth driver from 2.6.24 is again able to\nsee drives and boot.\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nTested-by: Joerg Dorchain \u003cjoerg@dorchain.net\u003e\nTested-by: Stefan Priebe \u003cs.priebe@allied-internet.ag\u003e\nTested-by: Jon Chelton \u003cjchelton@ffpglobal.com\u003e\nCc: Stable Tree \u003cstable@kernel.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "c958d767dc79250583902a382275961b5da91a4d",
      "tree": "002888bdd51be14ac19d7b676c26ee4f4355063c",
      "parents": [
        "e390bc0a26ba522f008a1f9479097f1c6fc0189c"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Feb 11 16:18:55 2008 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Tue Feb 12 15:24:58 2008 -0600"
      },
      "message": "[SCSI] sym53c416: fix module parameters\n\nIt looks like there\u0027s been a bug in the module parameter setup forever.\nThe upshot doesn\u0027t really matter, because even if no parameters are ever\nset, we just call sym53c416_setup() three times, but the zero values in\nthe arrays eventually cause nothing to happen.  Unfortunately gcc has\nstarted to notice this now too:\n\ndrivers/scsi/sym53c416.c: In function \u0027sym53c416_detect\u0027:\ndrivers/scsi/sym53c416.c:624: warning: the address of \u0027sym53c416\u0027 will always evaluate as \u0027true\u0027\ndrivers/scsi/sym53c416.c:630: warning: the address of \u0027sym53c416_1\u0027 will always evaluate as \u0027true\u0027\ndrivers/scsi/sym53c416.c:636: warning: the address of \u0027sym53c416_2\u0027 will always evaluate as \u0027true\u0027\ndrivers/scsi/sym53c416.c:642: warning: the address of \u0027sym53c416_3\u0027 will always evaluate as \u0027true\u0027\n\nSo fix this longstanding bug to keep gcc quiet.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "96b5a46e2a72dc1829370c87053e0cd558d58bc0",
      "tree": "1f327e4ee26377d40c5fcac8cda3f2fab03f6f09",
      "parents": [
        "2c1582699872d38682b136b1446953ee351bc7e1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 11 20:52:01 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 11 20:52:01 2008 -0800"
      },
      "message": "WMI: initialize wmi_blocks.list even if ACPI is disabled\n\nEven if we don\u0027t want to register the WMI driver, we should initialize\nthe wmi_blocks list to be empty, since we don\u0027t want the wmi helper\nfunctions to oops just because that basic list has not even been set up.\n\nWith this, \"find_guid()\" will happily return \"not found\" rather than\noopsing all over the place, and the callers will then just automatically\nreturn false or AE_NOT_FOUND as appropriate.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b1292b17dc03fcd90f3301974cea1b7c61371ba5",
      "tree": "a2c76d531711a0b40c15e46b163fa94b65a2f227",
      "parents": [
        "c76d118ecc5fcac7c823fb428676860dba0fdd20",
        "29c271123dc7895a9f77d3e61e747b2a052d0a2a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 11 20:43:14 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 11 20:43:14 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:\n  mlx4_core: Fix build break (missing include)\n"
    },
    {
      "commit": "a17b7a398d5c20ccbcb11f98dc2a76a6f07934ad",
      "tree": "8c044501818c13b35bdc45ac5bf3189bfd556deb",
      "parents": [
        "271cad6d7e91ff8eea18976311692f99cd667ad3",
        "fbf14e2f2d674e6a2ff0fb2aa569e7f6687483a3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 11 20:42:11 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 11 20:42:11 2008 -0800"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  sata_mv: platform driver allocs dma without create\n  pata_ninja32: setup changes\n  pata_legacy: typo fix\n  pata_amd: Note in the module description it handles Nvidia\n  sata_mv: fix loop with last port\n  libata: ignore deverr on SETXFER if mode is configured\n  pata_via: fix SATA cable detection on cx700\n"
    },
    {
      "commit": "e390bc0a26ba522f008a1f9479097f1c6fc0189c",
      "tree": "bf666966383894198b7850623022c756737fd613",
      "parents": [
        "3163f725a5d071eea1830bbbfab78cfe3fc9baaf"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Fri Feb 08 18:50:36 2008 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Feb 11 17:52:58 2008 -0600"
      },
      "message": "[SCSI] lpfc 8.2.5 : Update lpfc driver version to 8.2.5\n\nUpdate lpfc driver version to 8.2.5\n\nSigned-off-by: James Smart \u003cjames.smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "3163f725a5d071eea1830bbbfab78cfe3fc9baaf",
      "tree": "c9c7904bcfade4e1ea45c3a6e47fbd83e77d348e",
      "parents": [
        "7f5f3d0d02aa2f124e764aee5c775589ce72fd42"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Fri Feb 08 18:50:25 2008 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Feb 11 17:52:58 2008 -0600"
      },
      "message": "[SCSI] lpfc 8.2.5 : Fix buffer leaks\n\nFix buffer leaks:\n- HBQ dma buffer leak at dma_pool_destroy when unloading driver\n- Fix missing buffer free in slow ring buffer handling\n\nSigned-off-by: James Smart \u003cjames.smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "7f5f3d0d02aa2f124e764aee5c775589ce72fd42",
      "tree": "511bc7777d9053acbb04215bb682f534d88942f6",
      "parents": [
        "db2378e09151c855e8f92c1b4b2fb4fc5cd8cb40"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Fri Feb 08 18:50:14 2008 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Feb 11 17:52:58 2008 -0600"
      },
      "message": "[SCSI] lpfc 8.2.5 : Miscellaneous discovery Fixes\n\nMiscellaneous discovery fixes:\n- Flush RSCN buffers on vports when reseting HBA.\n- Fix incorrect FLOGI after vport reg failed\n- Fix a potential fabric ELS race condition\n- Fix handling of failed PLOGI command under high lip rates\n- Fix FDISC handling\n- Fix debug logging for npiv handling\n\nSigned-off-by: James Smart \u003cjames.smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "db2378e09151c855e8f92c1b4b2fb4fc5cd8cb40",
      "tree": "82a79f9f5529ddc39ea2a6968ec6951ce02ad746",
      "parents": [
        "1b32f6aa9935ab88eac0d608a4b06369f5d9064a"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Fri Feb 08 18:49:51 2008 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Feb 11 17:52:57 2008 -0600"
      },
      "message": "[SCSI] lpfc 8.2.5 : Add MSI-X single message support\n\nSigned-off-by: James Smart \u003cjames.smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "1b32f6aa9935ab88eac0d608a4b06369f5d9064a",
      "tree": "dfca777d4fcd442d33643536963c259a15d67662",
      "parents": [
        "e47c9093531d3406a8ae38acca4ce207ef70cc0e"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Fri Feb 08 18:49:39 2008 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Feb 11 17:52:57 2008 -0600"
      },
      "message": "[SCSI] lpfc 8.2.5 : Miscellaneous Fixes\n\nMiscellaneous fixes:\n- Fix ERRATT flag which was overlapping\n- Allow RESTART mbx commands through when stopped.\n- Accept incoming PLOGI when connected to an N_Port.\n- Fix NPort to NPort pt2pt problems: ADISC and reg_vpi issues\n- Fix vport unloading error that erroneously cleaned up RSCN buffers\n- Fix memory leak during repeated unloads - in mbox handling\n- Fix link bounce vs FLOGI race conditions\n\nSigned-off-by: James Smart \u003cjames.smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "e47c9093531d3406a8ae38acca4ce207ef70cc0e",
      "tree": "cb115ec0b7981a100ef39ecfc68a36aa7e3e0f2e",
      "parents": [
        "4660c8ed5aaed99d82785499f034a8cc9199866d"
      ],
      "author": {
        "name": "James Smart",
        "email": "James.Smart@Emulex.Com",
        "time": "Fri Feb 08 18:49:26 2008 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Feb 11 17:52:57 2008 -0600"
      },
      "message": "[SCSI] lpfc 8.2.5 : Correct ndlp referencing issues\n\nCorrect ndlp referencing issues:\n- Fix ndlp kref issues due to race conditions between threads\n- Fix cancel els delay retry event which missed an ndlp reference count\n\nSigned-off-by: James Smart \u003cjames.smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "29c271123dc7895a9f77d3e61e747b2a052d0a2a",
      "tree": "0b416b62870d244261f3bb274ccc328ab30f79da",
      "parents": [
        "cc13e442952a347f7e217eeaee4778485394f1be"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Feb 10 20:22:57 2008 -0600"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Feb 11 14:19:42 2008 -0800"
      },
      "message": "mlx4_core: Fix build break (missing include)\n\nCommit 313abe55 (\"mlx4_core: For 64-bit systems, vmap() kernel queue\nbuffers\") caused this to pop up on powerpc allyesconfig, looks like a\nmissing include file:\n\n    drivers/net/mlx4/alloc.c: In function \u0027mlx4_buf_alloc\u0027:\n    drivers/net/mlx4/alloc.c:162: error: implicit declaration of function \u0027vmap\u0027\n    drivers/net/mlx4/alloc.c:162: error: \u0027VM_MAP\u0027 undeclared (first use in this function)\n    drivers/net/mlx4/alloc.c:162: error: (Each undeclared identifier is reported only once\n    drivers/net/mlx4/alloc.c:162: error: for each function it appears in.)\n    drivers/net/mlx4/alloc.c:162: warning: assignment makes pointer from integer without a cast\n    drivers/net/mlx4/alloc.c: In function \u0027mlx4_buf_free\u0027:\n    drivers/net/mlx4/alloc.c:187: error: implicit declaration of function \u0027vunmap\u0027\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "90b0c41829450d60da388edcd346c5b31371e7be",
      "tree": "b08aa6124d2dd44c13c922b2db5884e9d69fb052",
      "parents": [
        "ccf9ea91aba0d3b8145900ec02f6edf03dda708c"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Wed Feb 06 15:38:33 2008 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Feb 11 13:36:31 2008 -0600"
      },
      "message": "[SCSI] aic94xx: fix ABORT_TASK define conflict\n\ninclude/scsi/scsi.h as a definition:\n#define ABORT_TASK          0x0d\n\non the other hand drivers/scsi/aic94xx/aic94xx_sas.h has:\n#define ABORT_TASK              0x03\n\nrename the latter to SCB_ABORT_TASK\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "fbf14e2f2d674e6a2ff0fb2aa569e7f6687483a3",
      "tree": "04a2fd5f85478d05d1e977a83abf2d37f21a6f59",
      "parents": [
        "4194645079ca15679bf7e5b00e71561cf6864761"
      ],
      "author": {
        "name": "Byron Bradley",
        "email": "byron.bbradley@gmail.com",
        "time": "Sun Feb 10 21:17:30 2008 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Feb 11 14:30:10 2008 -0500"
      },
      "message": "sata_mv: platform driver allocs dma without create\n\nWhen the sata_mv driver is used as a platform driver,\nmv_create_dma_pools() is never called so it fails when trying\nto alloc in mv_pool_start().\n\nSigned-off-by: Byron Bradley \u003cbyron.bbradley@gmail.com\u003e\nAcked-by: Mark Lord \u003cmlord@pobox.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4194645079ca15679bf7e5b00e71561cf6864761",
      "tree": "9bad1fda75a94cd0e40f6b166772c2a47277342b",
      "parents": [
        "8397248d4662d77296889529c911e2182151afa9"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Feb 08 15:25:10 2008 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Feb 11 14:30:07 2008 -0500"
      },
      "message": "pata_ninja32: setup changes\n\nForcibly set more of the configuration at init time. This seems to fix at\nleast one problem reported. We don\u0027t know what most of these bits do, but\nwe do know what windows stuffs there.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8397248d4662d77296889529c911e2182151afa9",
      "tree": "6fca7613507828f05f0ebe0171073fbbc63c6f2a",
      "parents": [
        "c9544bcb4c7df07555e4b22d297c5705738da09d"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Feb 08 15:23:38 2008 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Feb 11 14:30:06 2008 -0500"
      },
      "message": "pata_legacy: typo fix\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c9544bcb4c7df07555e4b22d297c5705738da09d",
      "tree": "921e2f7a562443674ac5d098f4c4b7b044370bf8",
      "parents": [
        "8f71efe25f8718200027b547a3e749ae3300fe60"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Feb 08 15:22:39 2008 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Feb 11 14:30:04 2008 -0500"
      },
      "message": "pata_amd: Note in the module description it handles Nvidia\n\nThis has confused a few people so fix it\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8f71efe25f8718200027b547a3e749ae3300fe60",
      "tree": "c94344aea68e513f1ade6ff479b8dba2fdd1c0d4",
      "parents": [
        "4055dee7f525a702a060ea08a3fb9f045317355f"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "Yinghai.Lu@Sun.COM",
        "time": "Thu Feb 07 15:06:17 2008 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Feb 11 14:30:01 2008 -0500"
      },
      "message": "sata_mv: fix loop with last port\n\ncommit f351b2d638c3cb0b95adde3549b7bfaf3f991dfa\n        sata_mv: Support SoC controllers\n\ncause panic:\n\nscsi 4:0:0:0: Direct-Access     ATA      HITACHI HDS7225S V44O PQ: 0 ANSI: 5\nsd 4:0:0:0: [sde] 488390625 512-byte hardware sectors (250056 MB)\nsd 4:0:0:0: [sde] Write Protect is off\nsd 4:0:0:0: [sde] Mode Sense: 00 3a 00 00\nsd 4:0:0:0: [sde] Write cache: enabled, read cache: enabled, doesn\u0027t support DPO or FUA\nsd 4:0:0:0: [sde] 488390625 512-byte hardware sectors (250056 MB)\nsd 4:0:0:0: [sde] Write Protect is off\nsd 4:0:0:0: [sde] Mode Sense: 00 3a 00 00\nsd 4:0:0:0: [sde] Write cache: enabled, read cache: enabled, doesn\u0027t support DPO or FUA\n sde:\u003c1\u003eBUG: unable to handle kernel NULL pointer dereference at 000000000000001a\nIP: [\u003cffffffff806262c7\u003e] mv_interrupt+0x21c/0x4cc\nPGD 0\nOops: 0000 [1] SMP\nCPU 3\nModules linked in:\nPid: 0, comm: swapper Not tainted 2.6.24-smp-08636-g0afc2ed-dirty #26\nRIP: 0010:[\u003cffffffff806262c7\u003e]  [\u003cffffffff806262c7\u003e] mv_interrupt+0x21c/0x4cc\nRSP: 0000:ffff8102050bbec8  EFLAGS: 00010297\nRAX: 0000000000000008 RBX: 0000000000000000 RCX: 0000000000000003\nRDX: 0000000000008000 RSI: 0000000000000286 RDI: ffff8102035180e0\nRBP: 0000000000000001 R08: 0000000000000003 R09: ffff8102036613e0\nR10: 0000000000000002 R11: ffffffff8061474c R12: ffff8102035bf828\nR13: 0000000000000008 R14: ffff81020348ece8 R15: ffffc20002cb2000\nFS:  0000000000000000(0000) GS:ffff810405025700(0000) knlGS:0000000000000000\nCS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b\nCR2: 000000000000001a CR3: 0000000000201000 CR4: 00000000000006e0\nDR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000\nDR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400\nProcess swapper (pid: 0, threadinfo ffff810405094000, task ffff8102050b28c0)\nStack:  000000010000000c 0002040000220400 0000001100000002 ffff81020348eda8\n 0000000000000001 ffff8102035f2cc0 0000000000000000 0000000000000000\n 0000000000000018 0000000000000000 0000000000000000 ffffffff80269ee8\nCall Trace:\n \u003cIRQ\u003e  [\u003cffffffff80269ee8\u003e] ? handle_IRQ_event+0x25/0x53\n [\u003cffffffff8026b393\u003e] ? handle_fasteoi_irq+0x90/0xc8\n [\u003cffffffff802218e2\u003e] ? do_IRQ+0xf1/0x15f\n [\u003cffffffff8021df24\u003e] ? default_idle+0x0/0x55\n [\u003cffffffff8021f361\u003e] ? ret_from_intr+0x0/0xa\n \u003cEOI\u003e  [\u003cffffffff8023010c\u003e] ? lapic_next_event+0x0/0xa\n [\u003cffffffff8021df55\u003e] ? default_idle+0x31/0x55\n [\u003cffffffff8021df50\u003e] ? default_idle+0x2c/0x55\n [\u003cffffffff8021df24\u003e] ? default_idle+0x0/0x55\n [\u003cffffffff8021e00b\u003e] ? cpu_idle+0x92/0xb8\n\nCode: 41 14 85 c0 89 44 24 14 0f 84 9d 02 00 00 f7 d0 01 d6 41 89 d5 89 41 14 8b 41 14 89 34 24 e9 7e 02 00 00 49 63 c5 49 8b 5c c6 48 \u003cf6\u003e 43 1a 80 4c 8b a3 20 37 00 00 0f 85 62 02 00 00 31 c9 41 83\nRIP  [\u003cffffffff806262c7\u003e] mv_interrupt+0x21c/0x4cc\n RSP \u003cffff8102050bbec8\u003e\nCR2: 000000000000001a\n---[ end trace 2583b5f7a5350584 ]---\nKernel panic - not syncing: Aiee, killing interrupt handler!\n\nlast_port already include port0 base.\nthis patch change use last_port directly, and move pp assignment later.\n\nSigned-off-by: Yinghai Lu \u003cyinghai.lu@sun.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4055dee7f525a702a060ea08a3fb9f045317355f",
      "tree": "1239fe8cdb67bebbc126cf959d3f4376e4a9236c",
      "parents": [
        "7585eb1b7cf4bbace37ce18500809140c8eeccc3"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Thu Feb 07 10:34:08 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Feb 11 14:29:47 2008 -0500"
      },
      "message": "libata: ignore deverr on SETXFER if mode is configured\n\nSome controllers (VIA CX700) raise device error on SETXFER even after\nmode configuration succeeded.  Update ata_dev_set_mode() such that\ndevice error is ignored if transfer mode is configured correctly.  To\nimplement this, device is revalidated even after device error on\nSETXFER.\n\nThis fixes kernel bugzilla bug 8563.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7585eb1b7cf4bbace37ce18500809140c8eeccc3",
      "tree": "81d3e2e1e7a8db7ccf47494cb0426214d8fbd32d",
      "parents": [
        "19af35546de68c872dcb687613e0902a602cb20e"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Thu Feb 07 10:18:53 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Feb 11 14:29:42 2008 -0500"
      },
      "message": "pata_via: fix SATA cable detection on cx700\n\nThe first port of cx700 is SATA.  Fix cable detection.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ccf9ea91aba0d3b8145900ec02f6edf03dda708c",
      "tree": "0edc087a5553252599964ed39a986db0ef4cfc54",
      "parents": [
        "7c46c20aef185c3782d28c5111dcf1df88bbab32"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Mon Sep 10 22:39:11 2007 +0300"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Feb 11 12:43:12 2008 -0600"
      },
      "message": "[SCSI] fas216: Use scsi_eh API for REQUEST_SENSE invocation\n\nUse new scsi_eh_prep/restor_cmnd() for synchronous REQUEST_SENSE\ninvocation.  This also converts the driver to the new accessor based\nscatterlist implementation.\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nTested-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "7c46c20aef185c3782d28c5111dcf1df88bbab32",
      "tree": "0ecd0412d0493305d14f7fb702fc2e944ba13eed",
      "parents": [
        "95f6fb578970c9dbfcaa436ff98d2f3c6bdea953"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yinghai.lu@sun.com",
        "time": "Sun Feb 10 23:25:25 2008 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Feb 11 11:00:48 2008 -0600"
      },
      "message": "[SCSI] ses: fix memory leaks\n\nfix leaking with scomp leaking when failing. Also free page10 on\ndriver removal and remove one extra space.\n\nSigned-off-by: Yinghai Lu \u003cyinghai.lu@sun.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "95f6fb578970c9dbfcaa436ff98d2f3c6bdea953",
      "tree": "593bc84eb3e85e100328da00c5e6b2760b25930b",
      "parents": [
        "e78d5b8f1e73ab82f3fd041d05824cfee7d83a2c"
      ],
      "author": {
        "name": "Salyzyn, Mark",
        "email": "Mark_Salyzyn@adaptec.com",
        "time": "Fri Feb 08 09:01:34 2008 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Feb 11 10:20:54 2008 -0600"
      },
      "message": "[SCSI] aacraid: informational sysfs value corrections\n\nSome sysfs problems reported. The serial number on late model\ncontrollers was truncated. Non-DASD devices (tapes and CDROMs) were\nshowing up as JBOD in the level report on the physical channel.\n\nSigned-off-by: Mark Salyzyn \u003caacraid@adaptec.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "e78d5b8f1e73ab82f3fd041d05824cfee7d83a2c",
      "tree": "bd51c151a123789fb24dde00052ab1fd09e1aadb",
      "parents": [
        "2f7ecc55b37ef9f0208360e64d8b9d2313df8ce6"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Fri Feb 08 22:05:35 2008 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Feb 11 10:20:54 2008 -0600"
      },
      "message": "[SCSI] mpt fusion: Request I/O resources only when required\n\nThis patch modifies the I/O resource allocation behavior of FUSION\ndriver.  The current version of driver allocates the I/O resources\neven if they are not required and this creates trouble in low resource\nenvironments.  This driver now uses\npci_enable_device_mem/pci_enable_device functions to differentiate the\nresource allocations.\n\nSigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "2f7ecc55b37ef9f0208360e64d8b9d2313df8ce6",
      "tree": "c078dcfd28a66f2a1cb7e436fa53f385a15b8b0f",
      "parents": [
        "8ef2224707996aede1808f40116cd467b7c8d549"
      ],
      "author": {
        "name": "Salyzyn, Mark",
        "email": "Mark_Salyzyn@adaptec.com",
        "time": "Fri Feb 08 08:36:23 2008 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Feb 11 10:20:54 2008 -0600"
      },
      "message": "[SCSI] aacraid: ignore adapter reset check polarity\n\nThe Adapter\u0027s Ignore Reset flag and insmod parameter boolean polarity\nis incorrect in the driver.\n\nSigned-off-by: Mark Salyzyn \u003caacraid@adaptec.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "8ef2224707996aede1808f40116cd467b7c8d549",
      "tree": "4e5889e402e8770b28f9b27f52ebf28c3034b3a3",
      "parents": [
        "07df8afa0dd54b8b89ad8aa93994c0d55a4a5921"
      ],
      "author": {
        "name": "Salyzyn, Mark",
        "email": "Mark_Salyzyn@adaptec.com",
        "time": "Fri Feb 08 05:48:22 2008 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Feb 11 10:20:54 2008 -0600"
      },
      "message": "[SCSI] aacraid: add optional MSI support\n\nAdded support for MSI utilizing the aacraid.msi\u003d1 parameter. This\npatch adds some localized or like-minded janitor fixes. Since the\ndefault is disabled, there is no impact on the code paths unless the\ncustomer wishes to experiment with the MSI performance.\n\nSigned-off-by: Mark Salyzyn \u003caacraid@adaptec.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "07df8afa0dd54b8b89ad8aa93994c0d55a4a5921",
      "tree": "a6542ea7c87147d21d8e65cacd8d7feb6e2a6941",
      "parents": [
        "90a95af85f22c82f87e5fb714bac7ee06673b0ff"
      ],
      "author": {
        "name": "Prakash, Sathya",
        "email": "sathya.prakash@lsi.com",
        "time": "Fri Feb 08 16:35:40 2008 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Feb 11 10:20:53 2008 -0600"
      },
      "message": "[SCSI] mpt fusion: Avoid racing when mptsas and mptcl module are loaded in parallel\n\nThis patch sets the IOC pointer in drvrdata of pcidev before adding\nthe IOC into the list of IOCs. Without this patch the driver oops when\nthe mptsas and mptctl modules are loaded in parallel.\n\nSigned-off-by: Sathya Prakash \u003csathya.prakash@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "90a95af85f22c82f87e5fb714bac7ee06673b0ff",
      "tree": "4211b482478654df9d33a1d1c44ceef2d59ba010",
      "parents": [
        "7d5d408c77cee95d1380511de46b7a4c8dc2211d"
      ],
      "author": {
        "name": "Thomas Horsten",
        "email": "thomas@horsten.com",
        "time": "Mon Feb 04 23:53:18 2008 -0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Feb 11 10:20:53 2008 -0600"
      },
      "message": "[SCSI] MegaRAID driver management char device moved to misc\n\nThe MegaRAID driver\u0027s common management module (megaraid_mm.c) creates a\nchar device used by the management tool \"megarc\" from LSI Logic (and\npossibly other management tools).\n\nIn 2.6 with udev, this device doesn\u0027t get created because it is not\nregistered in sysfs.\n\nI first fixed this by registering a class \"megaraid_mm\", but realized that\nthis should probably be moved to misc devices, instead of taking up a char\nmajor.  This is because only 1 device is used, even if there are multiple\nadapters - the minor is never used (the adapter info is in the ioctl block\nsent to the driver, not detected based on the minor number as one might\nthink).  So it is a complete waste to have an entire major taken by this.\n\nSo it now uses a misc device which I named \"megadev0\" (the name that megarc\nexpects), and has a dynamic minor (previoulsy a dynamic major was used).\n\nI have tested this on my own system with the megarc tool, and it works just\nas fine as before (only now the device gets created correctly by udev).\n\nAcked-by: \"Patro, Sumant\" \u003cSumant.Patro@lsi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "7d5d408c77cee95d1380511de46b7a4c8dc2211d",
      "tree": "bec3464f501145718b2426efde10b02229de4552",
      "parents": [
        "19af35546de68c872dcb687613e0902a602cb20e"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Fri Feb 08 09:50:08 2008 +0900"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Feb 11 10:20:53 2008 -0600"
      },
      "message": "[SCSI] advansys: fix overrun_buf aligned bug\n\nstruct asc_dvc_var needs overrun buffer to be placed on an 8 byte\nboundary. advansys defines struct asc_dvc_var:\n\nstruct asc_dvc_var {\n\t...\n\tuchar overrun_buf[ASC_OVERRUN_BSIZE] __aligned(8);\n\nThe problem is that struct asc_dvc_var is placed on\nshost-\u003ehostdata. So if the hostdata is not on an 8 byte boundary, the\nadvansys crashes. The hostdata is placed on a sizeof(unsigned long)\nboundary so the 8 byte boundary is not garanteed with x86_32.\n\nWith 2.6.23 and 2.6.24, the hostdata is on an 8 byte boundary by\nchance, but with the current git, it\u0027s not.\n\nThis patch removes overrun_buf static array and use kzalloc.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "467390a2a50493332ddc21eb806094b1829c1161",
      "tree": "6e63a8d06bf73196798f197039371030f5fef4bf",
      "parents": [
        "e1771e20c8be601d1cc9364d45f907a0433dbbd5"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:15 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:15 2008 +0100"
      },
      "message": "ide: remove stale comment from ide-lib.c\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "e1771e20c8be601d1cc9364d45f907a0433dbbd5",
      "tree": "c0cdc55bcae87776c4e6ccfd0b3ece0530db9fd3",
      "parents": [
        "428009422584cb8ded31397740ade88a36fc8172"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:15 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:15 2008 +0100"
      },
      "message": "ide: fix comment in init_irq()\n\nAPUS support is gone...\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "428009422584cb8ded31397740ade88a36fc8172",
      "tree": "a6bcfcabac487cd608ae843eaea0f16ff2010d0f",
      "parents": [
        "395d8ef5bebe547a80737692f9789d2e36da16f2"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:15 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:15 2008 +0100"
      },
      "message": "ide: ide_init_port() bugfix\n\nOn Sunday 10 February 2008, Atsushi Nemoto wrote:\n\u003e On Sun, 06 Jan 2008 18:03:10 +0100, Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e wrote:\n\u003e \u003e +\t/* reset DMA masks only for SFF-style DMA controllers */\n\u003e \u003e +\tif ((d-\u003ehost_flags \u0026\u0026 IDE_HFLAG_NO_DMA) \u003d\u003d 0 \u0026\u0026 hwif-\u003edma_base \u003d\u003d 0)\n\u003e \u003e +\t\thwif-\u003eswdma_mask \u003d hwif-\u003emwdma_mask \u003d hwif-\u003eultra_mask \u003d 0;\n\u003e \n\u003e It might be too late, but \"host_flags \u0026\u0026 IDE_HFLAGS_NO_DMA\" seems\n\u003e wrong for me.\n\nFix regression caused by commmit c413b9b94d9a8e7548cc4b2e04b7df0439ce76fd\n(\"ide: add struct ide_port_info instances to legacy host drivers\").\n\nReported-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "395d8ef5bebe547a80737692f9789d2e36da16f2",
      "tree": "dc0ef3062f1377137ce1f60fa14f7e7ea20ee372",
      "parents": [
        "8e882ba111bb52fbb42c34a265afb97ddd4fcea1"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:14 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:14 2008 +0100"
      },
      "message": "ide-disk: fix flush requests (take 2)\n\ncommit 813a0eb233ee67d7166241a8b389b6a76f2247f9\nAuthor: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nDate:   Fri Jan 25 22:17:10 2008 +0100\n\n    ide: switch idedisk_prepare_flush() to use REQ_TYPE_ATA_TASKFILE requests\n\n...\n\nbroke flush requests.\n\nAllocating IDE command structure on the stack for flush requests is not\na very brilliant idea:\n\n- idedisk_prepare_flush() only prepares the request and it doesn\u0027t wait\n  for it to be completed\n\n- there are can be multiple flush requests queued in the queue\n\nFix the problem (per hints from James Bottomley) by:\n- dynamically allocating ide_task_t instance using kmalloc(..., GFP_ATOMIC)\n- adding new taskfile flag (IDE_TFLAG_DYN)\n- calling kfree() in ide_end_drive_command() if IDE_TFLAG_DYN is set\n  (while at it rename \u0027args\u0027 to \u0027task\u0027 and fix whitespace damage)\n\n[ This will be fixed properly before 2.6.25 but this bug is rather\n  critical and the proper solution requires some more work + testing. ]\n\nThanks to Sebastian Siewior and Christoph Hellwig for reporting the\nproblem and testing patches (extra thanks to Sebastian for bisecting\nit to the guilty commmit).\n\nTested-by: Sebastian Siewior \u003cide-bug@ml.breakpoint.cc\u003e\nCc: Christoph Hellwig \u003chch@infradead.org\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "8e882ba111bb52fbb42c34a265afb97ddd4fcea1",
      "tree": "b7c61b68039f68a3924f6cc81a883753b241b259",
      "parents": [
        "7b56a937a17d21a266dd0a24053f951f3a92e428"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Mon Feb 11 00:32:14 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:14 2008 +0100"
      },
      "message": "ide: introduce CONFIG_BLK_DEV_IDEDMA_SFF option\n\nIntroduce new option CONFIG_BLK_DEV_IDEDMA_SFF for non-PCI SFF-8038i compatible\nbus mastering IDE controllers (which there are a few known), thus fixing a hack\nmade for Palmchip BK3710 controller...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: Anton Salnikov \u003casalnikov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "7b56a937a17d21a266dd0a24053f951f3a92e428",
      "tree": "8c6444103ed18d845b87e48979576de2341ec903",
      "parents": [
        "31cb2120270cb43403428de67d8cb5caeb58dfd2"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:14 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:14 2008 +0100"
      },
      "message": "bast-ide: build fix\n\nOn Saturday 09 February 2008, Adrian Bunk wrote:\n\u003e Commit 9e016a719209d95338e314b46c3012cc7feaaeec causes the following \n\u003e compile error:\n\u003e \n\u003e \u003c--  snip  --\u003e\n\u003e \n\u003e ...\n\u003e   CC      drivers/ide/arm/bast-ide.o\n\u003e /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ide/arm/bast-ide.c: In function \u0027bastide_register\u0027:\n\u003e /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ide/arm/bast-ide.c:31: error: \u0027hwif\u0027 redeclared as different kind of symbol\n\u003e /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/ide/arm/bast-ide.c:29: error: previous definition of \u0027hwif\u0027 was here\n\u003e make[4]: *** [drivers/ide/arm/bast-ide.o] Error 1\n\u003e \n\u003e \u003c--  snip  --\u003e\n\nRemove \u0027ide_hwif_t **hwif\u0027 argument from bastide_register()\n(together with write-only ifs[]).\n\nCc: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "31cb2120270cb43403428de67d8cb5caeb58dfd2",
      "tree": "99eb2d84e7fc5fcf54bb9a35acbb637290526b7f",
      "parents": [
        "56efa7b0e437808d367a92f7820b3aba930c230d"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:14 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:14 2008 +0100"
      },
      "message": "ide-tape: remove never executed code\n\nrq-\u003ecmd[0] is never set to REQ_IDETAPE_READ_BUFFER so remove\nREQ_IDETAPE_READ_BUFFER handling from idetape_create_write_cmd()\nand the define itself.\n\nThen remove no longer used idetape_create_read_buffer_cmd()\nand IDETAPE_RETRIEVE_FAULTY_BLOCK define.\n\nThere should be no functional changes caused by this patch.\n\nCc: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "56efa7b0e437808d367a92f7820b3aba930c230d",
      "tree": "f5c89c2a419f45569a83da5c1b8ac63fb031adea",
      "parents": [
        "7eb43fd2fa4a55faee97d4c84b336d2138075926"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Feb 11 00:32:14 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:14 2008 +0100"
      },
      "message": "ide: fix ide/legacy/gayle.c compilation\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "7eb43fd2fa4a55faee97d4c84b336d2138075926",
      "tree": "00789347aca567816b431b6b65d5e44606168384",
      "parents": [
        "eba8ff946177ca38dfde0bf1d8ce0703c45c49b9"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "petkovbb@googlemail.com",
        "time": "Mon Feb 11 00:32:13 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:13 2008 +0100"
      },
      "message": "ide-cd: replace ntohs with generic byteorder macro be16_to_cpu\n\nSigned-off-by: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "eba8ff946177ca38dfde0bf1d8ce0703c45c49b9",
      "tree": "1ba7c8e628b326d068fd02372e59bedfd55c722f",
      "parents": [
        "cfa2771bc511017159ea076965fe385101e03798"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:13 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:13 2008 +0100"
      },
      "message": "ide: remove stale version number\n\nOn Thursday 03 January 2008, Robert Hancock wrote:\n\n[...]\n\n\u003e How about getting rid of this stupid thing in drivers/ide/ide.c:\n\u003e \n\u003e #define       REVISION        \"Revision: 7.00alpha2\"\n\u003e \n\u003e which is used in:\n\u003e \n\u003e printk(KERN_INFO \"Uniform Multi-Platform E-IDE driver \" REVISION \"\\n\");\n\u003e \n\u003e It\u0027s been 7.00alpha2 for god knows how long, so clearly this version \n\u003e number is not useful..\n\nCc: Robert Hancock \u003chancockr@shaw.ca\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "cfa2771bc511017159ea076965fe385101e03798",
      "tree": "1c962c3c01741a87d2bf22025c2f39d0f6baa28d",
      "parents": [
        "c79b60ddf6ff0e884c09cecbbddd656f7bf277a3"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:13 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:13 2008 +0100"
      },
      "message": "pdc202xx_old: always enable burst mode\n\nAlan has noticed that distros always enabled burst mode\n(+ datasheet confirms that it is the right thing to do).\n\nThus fix pdc202xx_old host driver to do it unconditionally\nand remove no longer needed CONFIG_PDC202XX_BURST option.\n\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "c79b60ddf6ff0e884c09cecbbddd656f7bf277a3",
      "tree": "fb8284eff86fa5fe0870ec1f166f2df69fcda492",
      "parents": [
        "c92a7f1d8254fabd99df33af59094935fc2cfe32"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:13 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:13 2008 +0100"
      },
      "message": "palm_bk3710: use struct ide_port_info\n\n* Factor out cable detection to palm_bk3710_cable_detect().\n\n* Add palm_bk3710_init_hwif() (-\u003einit_hwif method implementation).\n\n* Remove needless -\u003equirkproc initialization.\n\n* Add missing -\u003epio_mask initialization.\n\n* Use ATA_* defines for setting -\u003e{ultra,mwdma}_mask.\n\n* Add \u0027struct ide_port_info palm_bk3710_port_info\u0027 and pass it to\n  ide_device_add().  Then remove open-coded \u0027hwif\u0027 initialization.\n\nCc: Anton Salnikov \u003casalnikov@ru.mvista.com\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "c92a7f1d8254fabd99df33af59094935fc2cfe32",
      "tree": "abf6a9258a7f45d344a323790ded288f71e1b45a",
      "parents": [
        "d4452be757b5b94b2d39c5c254743caee913915e"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:13 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:13 2008 +0100"
      },
      "message": "palm_bk3710: port initialization/probing bugfix\n\nProbe port _after_ it is fully initialized.\n\nCc: Anton Salnikov \u003casalnikov@ru.mvista.com\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "d4452be757b5b94b2d39c5c254743caee913915e",
      "tree": "ea5fd99f44ce97537cc2be33df4149cf4ff07a80",
      "parents": [
        "7824bc6b474caca6d74489498d9c2c2dfcc86d10"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:12 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:12 2008 +0100"
      },
      "message": "palm_bk3710: fix ide_unregister() usage\n\nDon\u0027t set \u0027restore\u0027 flag for ide_unregister() when initializing new\ninterface.\n\n[ identical change as done to bast-ide/ide-cs/delkin_cb host drivers\n  by commit 909f4369bca30f9a186316a3bf2b4a9c1e702a25 ]\n\nCc: Anton Salnikov \u003casalnikov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "7824bc6b474caca6d74489498d9c2c2dfcc86d10",
      "tree": "a7d5abdcde9d7385986d6336a4088ea33cf8a3a7",
      "parents": [
        "d30a426dc5fd8801dbd05485788a001de623d487"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:12 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:12 2008 +0100"
      },
      "message": "palm_bk3710: ide_register_hw() -\u003e ide_device_add()\n\n* Convert palm_bk3710 host driver to use ide_device_add() instead of\n  ide_register_hw() (while at it drop doing \"ide_unregister()\" loop which\n  tries to unregister _all_ IDE interfaces if useable ide_hwifs[] slot\n  cannot be find).\n\n  [ identical change as done to bast-ide/ide-cs/delkin_cb host drivers\n    by commit 9e016a719209d95338e314b46c3012cc7feaaeec ]\n\n* Rename \u0027ide_ctlr_info\u0027 to \u0027hw\u0027 and \u0027index\u0027 to \u0027i\u0027 while at it.\n\nCc: Anton Salnikov \u003casalnikov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "d30a426dc5fd8801dbd05485788a001de623d487",
      "tree": "208b400c9d42ffef8a8ee811ef057f88fc28d623",
      "parents": [
        "cb777922c3a15ccbea4c02bed401e030f195aaea"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Mon Feb 11 00:32:12 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:12 2008 +0100"
      },
      "message": "ide: insert BUG_ON() into __ide_set_handler() (take 2)\n\nReplace the check for hwgroup-\u003ehandler and printk(KERN_CRIT, ...) at the start\nof __ide_set_handler() with mere BUG_ON() while removing such from the caller,\nide_execute_command(). Fix up the code formatting, while at it...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "cb777922c3a15ccbea4c02bed401e030f195aaea",
      "tree": "eb30577809761f4555c9b4b61277a104edcefed6",
      "parents": [
        "3b0e044d5a881c937293a045158149514b86783c"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Feb 11 00:32:12 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:12 2008 +0100"
      },
      "message": "cs5520: remove stale comment\n\nRemove stale comment from the cs5520 IDE driver.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "3b0e044d5a881c937293a045158149514b86783c",
      "tree": "bdd78f0e2e7774d72f04862641e67f1421b90553",
      "parents": [
        "0eccf60bfa9190d1588b2bf07d23d7b9b3a19d9e"
      ],
      "author": {
        "name": "Kiyoshi Ueda",
        "email": "k-ueda@ct.jp.nec.com",
        "time": "Mon Feb 11 00:32:11 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Feb 11 00:32:11 2008 +0100"
      },
      "message": "ide: another possible ide panic fix for blk-end-request\n\nI have reviewed all blk-end-request patches again to confirm whether\nthere are any similar problems with the last week\u0027s ide-cd panic:\n    http://lkml.org/lkml/2008/1/29/140\n\nAnd I found a possible similar bug in ide-io change:\nide_end_drive_cmd() could be called for blk_pc_request() which could\nhave bios.  To complete such requests correctly, we need to pass\nthe actual size of the request.\nOtherwise, __blk_end_request() returns 1 because the request still has\nbios, and the system will BUG() unnecessarily.\n\nThe following patch fixes the bug and should be applied on top of\nLinus\u0027 git.\n\nSigned-off-by: Kiyoshi Ueda \u003ck-ueda@ct.jp.nec.com\u003e\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nCc: Borislav Petkov \u003cpetkovbb@googlemail.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "b6ce068a1285a24185b01be8a49021827516b3e1",
      "tree": "ea1420fefff86f2e2ee4ed83f08ec2dd99a86dc5",
      "parents": [
        "a0ca9909609470ad779b9b9cc68ce96e975afff7"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Sun Feb 10 09:45:28 2008 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 10 12:52:46 2008 -0800"
      },
      "message": "Change pci_raw_ops to pci_raw_read/write\n\nWe want to allow different implementations of pci_raw_ops for standard\nand extended config space on x86.  Rather than clutter generic code with\nknowledge of this, we make pci_raw_ops private to x86 and use it to\nimplement the new raw interface -- raw_pci_read() and raw_pci_write().\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "25f666300625d894ebe04bac2b4b3aadb907c861",
      "tree": "47547369f2d6eb366268e85252444ecb1bdcfab5",
      "parents": [
        "0b6ca82af83a79f3d1001c8a0701ed34ac38126e",
        "21347456abfbf5bc7fcace7327476736bbb28abe"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 10 00:04:35 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 10 00:04:35 2008 -0800"
      },
      "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: (28 commits)\n  [NET_SCHED] sch_htb: htb_requeue fix\n  [IPV6]: Replace using the magic constant \"1024\" with IP6_RT_PRIO_USER for fc_metric.\n  starfire: secton fix\n  via-velocity: section fix\n  natsemi: section fix\n  typhoon: section fix\n  isdn: fix section mismatch warning for ISACVer\n  isdn: fix section mismatch warnings from hisax_cs_setup_card\n  isdn: fix section mismatch warnings in isac.c and isar.c\n  isdn: fix section mismatch warning in hfc_sx.c\n  [PKT_SCHED] ematch: tcf_em_destroy robustness\n  [PKT_SCHED]: deinline functions in meta match\n  [SCTP]: Convert sctp_dbg_objcnt to seq files.\n  [SCTP]: Use snmp_fold_field instead of a homebrew analogue.\n  [IGMP]: Optimize kfree_skb in igmp_rcv.\n  [KEY]: Convert net/pfkey to use seq files.\n  [KEY]: Clean up proc files creation a bit.\n  pppol2tp: fix printk warnings\n  bnx2: section fix\n  bnx2x: section fix\n  ...\n"
    },
    {
      "commit": "da219b7c69bd5219fe63b1f2fc2c96eb7a21d2c6",
      "tree": "660a71357d23052610c0f16fc139c831ba5b25b3",
      "parents": [
        "4f14b92f454150293d79031d210cc678329f3e02"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Sat Feb 09 23:42:17 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 09 23:42:17 2008 -0800"
      },
      "message": "starfire: secton fix\n\ngcc-3.4.4 on powerpc:\n\ndrivers/net/starfire.c:219: error: version causes a section type conflict\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4f14b92f454150293d79031d210cc678329f3e02",
      "tree": "5af1391b0e4c9b32ad1d4f9e93282b05a0c10346",
      "parents": [
        "aa738adf89deede805d821feddd5b07999904ffd"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Sat Feb 09 23:41:40 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 09 23:41:40 2008 -0800"
      },
      "message": "via-velocity: section fix\n\nFrom: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\ngcc-3.4.4 on powerpc:\n\ndrivers/net/via-velocity.c:443: error: chip_info_table causes a section type conflict\n\non this one I had to remove the __devinitdata too.  Don\u0027t know why.\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aa738adf89deede805d821feddd5b07999904ffd",
      "tree": "625bdcf3467e6f13b1de952ad0564fbb3fdca801",
      "parents": [
        "952b3494cf9d4ff7f48c13363393cab15cde056f"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Sat Feb 09 23:41:08 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 09 23:41:08 2008 -0800"
      },
      "message": "natsemi: section fix\n\ngcc-3.4.4 on powerpc:\n\ndrivers/net/natsemi.c:245: error: natsemi_pci_info causes a section type conflict\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "952b3494cf9d4ff7f48c13363393cab15cde056f",
      "tree": "9cdc14498b6f1b2114f3eec27daf823995d97a5d",
      "parents": [
        "f4e64333f829af6b2fe536b0f556d7a6b561c0ef"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Sat Feb 09 23:40:34 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 09 23:40:34 2008 -0800"
      },
      "message": "typhoon: section fix\n\ngcc-3.4.4 on powerpc:\n\ndrivers/net/typhoon.c:137: error: version causes a section type conflict\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0b6ca82af83a79f3d1001c8a0701ed34ac38126e",
      "tree": "def8eb112c513b21e826e370f2f34249e97914eb",
      "parents": [
        "bfc1de0c40a26c6daa46c297e28138aecb4c5664",
        "fac84939609a683503947f41eb93e1917d026263"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 23:29:57 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 23:29:57 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86: (32 commits)\n  x86: cpa, strict range check in try_preserve_large_page()\n  x86: cpa, enable CONFIG_DEBUG_PAGEALLOC on 64-bit\n  x86: cpa, use page pool\n  x86: introduce page pool in cpa\n  x86: DEBUG_PAGEALLOC: enable after mem_init()\n  brk: help text typo fix\n  lguest: accept guest _PAGE_PWT page table entries\n  x86 PM: update stale comments\n  x86 PM: consolidate suspend and hibernation code\n  x86 PM: rename 32-bit files in arch/x86/power\n  x86 PM: move 64-bit hibernation files to arch/x86/power\n  x86: trivial printk optimizations\n  x86: fix early_ioremap pagetable ops\n  x86: construct 32-bit boot time page tables in native format.\n  x86, core: remove CONFIG_FORCED_INLINING\n  x86: avoid unused variable warning in mm/init_64.c\n  x86: fixup more paravirt fallout\n  brk: document randomize_va_space and CONFIG_COMPAT_BRK (was Re:\n  x86: fix sparse warnings in acpi/bus.c\n  x86: fix sparse warning in topology.c\n  ...\n"
    },
    {
      "commit": "f4e64333f829af6b2fe536b0f556d7a6b561c0ef",
      "tree": "e13ce54a24c6d52d5668d11746855abc26fa864e",
      "parents": [
        "2fddb6e277ebdb9690c3c7aa0eead5c208701b71"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 09 23:29:28 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 09 23:29:28 2008 -0800"
      },
      "message": "isdn: fix section mismatch warning for ISACVer\n\nFix following warnings:\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x19723): Section mismatch in reference from the function ISACVersion() to the variable .devinit.data:ISACVer\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x2005b): Section mismatch in reference from the function setup_avm_a1_pcmcia() to the function .devinit.text:setup_isac()\n\nISACVer were only used from function annotated __devinit\nso add same annotation to ISACVer.\nOne af the fererencing functions missed __devinit so add it\nand kill an additional warning.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2fddb6e277ebdb9690c3c7aa0eead5c208701b71",
      "tree": "2a9f511e168539ce8e5190c770aa38b7abe816cb",
      "parents": [
        "d348c2a3c8ad0948592f9a1138170002497903e2"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 09 23:28:50 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 09 23:28:50 2008 -0800"
      },
      "message": "isdn: fix section mismatch warnings from hisax_cs_setup_card\n\nFix the following warnings:\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x722): Section mismatch in reference from the function hisax_cs_setup_card() to the function .devinit.text:setup_teles3()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x72c): Section mismatch in reference from the function hisax_cs_setup_card() to the function .devinit.text:setup_s0box()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x736): Section mismatch in reference from the function hisax_cs_setup_card() to the function .devinit.text:setup_telespci()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x747): Section mismatch in reference from the function hisax_cs_setup_card() to the function .devinit.text:setup_avm_pcipnp()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x74e): Section mismatch in reference from the function hisax_cs_setup_card() to the function .devinit.text:setup_elsa()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x755): Section mismatch in reference from the function hisax_cs_setup_card() to the function .devinit.text:setup_diva()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x75c): Section mismatch in reference from the function hisax_cs_setup_card() to the function .devinit.text:setup_sedlbauer()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x763): Section mismatch in reference from the function hisax_cs_setup_card() to the function .devinit.text:setup_netjet_s()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x76a): Section mismatch in reference from the function hisax_cs_setup_card() to the function .devinit.text:setup_hfcpci()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x771): Section mismatch in reference from the function hisax_cs_setup_card() to the function .devinit.text:setup_hfcsx()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x778): Section mismatch in reference from the function hisax_cs_setup_card() to the function .devinit.text:setup_niccy()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x77f): Section mismatch in reference from the function hisax_cs_setup_card() to the function .devinit.text:setup_bkm_a4t()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x786): Section mismatch in reference from the function hisax_cs_setup_card() to the function .devinit.text:setup_sct_quadro()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x78d): Section mismatch in reference from the function hisax_cs_setup_card() to the function .devinit.text:setup_gazel()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x794): Section mismatch in reference from the function hisax_cs_setup_card() to the function .devinit.text:setup_w6692()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x79b): Section mismatch in reference from the function hisax_cs_setup_card() to the function .devinit.text:setup_netjet_u()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x7a2): Section mismatch in reference from the function hisax_cs_setup_card() to the function .devinit.text:setup_enternow_pci()\n\ncheckcard() are the only user of hisax_cs_setup_card().\nAnd checkcard is only used during init or when hot plugging\nISDN devices. So annotate hisax_cs_setup_card() with __devinit.\ncheckcard() is used by exported functions so it cannot be\nannotated __devinit. Annotate it with __ref so modpost\nignore references to _devinit section.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d348c2a3c8ad0948592f9a1138170002497903e2",
      "tree": "72467549935b979f67e99aae790c7c4af45e4696",
      "parents": [
        "7740ac6a7cf8158e828b4cbd4fc5226e53b5d9a2"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 09 23:28:12 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 09 23:28:12 2008 -0800"
      },
      "message": "isdn: fix section mismatch warnings in isac.c and isar.c\n\nFix the following warnings:\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x1b276): Section mismatch in reference from the function inithscxisac() to the function .devinit.text:clear_pending_isac_ints()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x1b286): Section mismatch in reference from the function inithscxisac() to the function .devinit.text:initisac()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x1fec7): Section mismatch in reference from the function AVM_card_msg() to the function .devinit.text:clear_pending_isac_ints()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x21669): Section mismatch in reference from the function AVM_card_msg() to the function .devinit.text:clear_pending_isac_ints()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x21671): Section mismatch in reference from the function AVM_card_msg() to the function .devinit.text:initisac()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x2991e): Section mismatch in reference from the function Sedl_card_msg() to the function .devinit.text:clear_pending_isac_ints()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x29936): Section mismatch in reference from the function Sedl_card_msg() to the function .devinit.text:initisac()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x2993e): Section mismatch in reference from the function Sedl_card_msg() to the function .devinit.text:initisar()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x2e026): Section mismatch in reference from the function NETjet_S_card_msg() to the function .devinit.text:clear_pending_isac_ints()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x2e02e): Section mismatch in reference from the function NETjet_S_card_msg() to the function .devinit.text:initisac()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x37813): Section mismatch in reference from the function BKM_card_msg() to the function .devinit.text:clear_pending_isac_ints()\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x37823): Section mismatch in reference from the function BKM_card_msg() to the function .devinit.text:initisac()\n\ninitisar(), initisac() and clear_pending_isac_ints()\nwere all used via a cardmsg fnction - which may be called\nouside __devinit context.\nSo remove the bogus __devinit annotation of the\nabove three functions to fix the warnings.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7740ac6a7cf8158e828b4cbd4fc5226e53b5d9a2",
      "tree": "c77b14a59212ed6bd815d38a003f2f73f52a96c1",
      "parents": [
        "954415e33ed6cfa932c13e8c2460bd05e50723b5"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 09 23:27:41 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 09 23:27:41 2008 -0800"
      },
      "message": "isdn: fix section mismatch warning in hfc_sx.c\n\nFix the following warning:\nWARNING: drivers/isdn/hisax/built-in.o(.text+0x35818): Section mismatch in reference from the function hfcsx_card_msg() to the function .devinit.text:inithfcsx()\n\nhfcsx_card_msg() may be called outside __devinit context.\nFollowing the program logic is looks like the CARD_INIT branch\nwill only be taken under __devinit context but to be consistent\nremove the __devinit annotation of inithfcsx() so we\ndo not mix non-__devinit and __devinit code.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "95a940e9e1d63c2bff170fcd59ab4e1b5c4c602d",
      "tree": "fac90ee50be61cb28d5c7d86220a97156a775b97",
      "parents": [
        "c1cb795338b17f12f3a966a74f199f640714a69d"
      ],
      "author": {
        "name": "S.Çağlar Onur",
        "email": "caglar@pardus.org.tr",
        "time": "Sun Feb 10 05:27:23 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 23:27:01 2008 -0800"
      },
      "message": "drivers/media/video/em28xx/: Fix undefined symbol error with CONFIG_SND\u003dN\n\nWithout this you get undefined symbol errors with CONFIG_SND\u003dN:\n\n  ERROR: \"snd_pcm_period_elapsed\" [drivers/media/video/em28xx/em28xx-alsa.ko] undefined!\n  ERROR: \"snd_pcm_hw_constraint_integer\" [drivers/media/video/em28xx/em28xx-alsa.ko] undefined!\n  ERROR: \"snd_pcm_set_ops\" [drivers/media/video/em28xx/em28xx-alsa.ko] undefined!\n  ERROR: \"snd_pcm_lib_ioctl\" [drivers/media/video/em28xx/em28xx-alsa.ko] undefined!\n  ERROR: \"snd_card_new\" [drivers/media/video/em28xx/em28xx-alsa.ko] undefined!\n  ERROR: \"snd_card_free\" [drivers/media/video/em28xx/em28xx-alsa.ko] undefined!\n  ERROR: \"snd_card_register\" [drivers/media/video/em28xx/em28xx-alsa.ko] undefined!\n  ERROR: \"snd_pcm_new\" [drivers/media/video/em28xx/em28xx-alsa.ko] undefined!\n\nSigned-off-by: S.Çağlar Onur \u003ccaglar@pardus.org.tr\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9820380a387b1135eace699270e795e3f51fc5dd",
      "tree": "651c076ade217d34a640f40ca1422e87581dafc8",
      "parents": [
        "91a0736531c3c8a6ce49ac2a0dec0c83125936e1"
      ],
      "author": {
        "name": "S.Çağlar Onur",
        "email": "caglar@pardus.org.tr",
        "time": "Sun Feb 10 05:10:48 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 23:27:01 2008 -0800"
      },
      "message": "rtc-r9701.c: silence compiler warning\n\nCommit 75b6102257874a4ea796af686de2f72cfa0452f9 (\"rtc: add support for\nEpson RTC-9701JE V4\") introduced the warning\n\n  drivers/rtc/rtc-r9701.c: In function `r9701_get_datetime\u0027:\n  drivers/rtc/rtc-r9701.c:74: warning: unused variable `time\u0027\n\nSigned-off-by: S.Çağlar Onur \u003ccaglar@pardus.org.tr\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "91a0736531c3c8a6ce49ac2a0dec0c83125936e1",
      "tree": "819dc448b0315f89cc6e23791dae8beb2ed1a1e8",
      "parents": [
        "531021f2ca681faf58f926771f85bb5c76f13eba"
      ],
      "author": {
        "name": "S.Çağlar Onur",
        "email": "caglar@pardus.org.tr",
        "time": "Sun Feb 10 05:06:25 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 23:27:01 2008 -0800"
      },
      "message": "x25_asy.c: silence compiler warning\n\nCommit 11b0cc3a4af65413ca3bb5698769e091486e0b22 (\"x25_asy: Fix ref count\nrule violation\") introduced the warning\n\n  drivers/net/wan/x25_asy.c: In function `x25_asy_open_tty\u0027:\n  drivers/net/wan/x25_asy.c:557: warning: unused variable `ld\u0027\n\nSigned-off-by: S.Çağlar Onur \u003ccaglar@pardus.org.tr\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0efeaa335ce494680d1884f267eed7642dee3ca8",
      "tree": "fa39e28d361c0859ea5b84e16f0c70805172a28b",
      "parents": [
        "fefa864530766d8da2b8606235387c5173fb2309"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Sat Feb 09 23:17:51 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 09 23:17:51 2008 -0800"
      },
      "message": "pppol2tp: fix printk warnings\n\ndrivers/net/pppol2tp.c: In function `pppol2tp_seq_tunnel_show\u0027:\ndrivers/net/pppol2tp.c:2295: warning: long long unsigned int format, __u64 arg (arg 4)\ndrivers/net/pppol2tp.c:2295: warning: long long unsigned int format, __u64 arg (arg 5)\ndrivers/net/pppol2tp.c:2295: warning: long long unsigned int format, __u64 arg (arg 6)\ndrivers/net/pppol2tp.c:2295: warning: long long unsigned int format, __u64 arg (arg 7)\ndrivers/net/pppol2tp.c:2295: warning: long long unsigned int format, __u64 arg (arg 8)\ndrivers/net/pppol2tp.c:2295: warning: long long unsigned int format, __u64 arg (arg 9)\ndrivers/net/pppol2tp.c: In function `pppol2tp_seq_session_show\u0027:\ndrivers/net/pppol2tp.c:2328: warning: long long unsigned int format, __u64 arg (arg 5)\ndrivers/net/pppol2tp.c:2328: warning: long long unsigned int format, __u64 arg (arg 6)\ndrivers/net/pppol2tp.c:2328: warning: long long unsigned int format, __u64 arg (arg 7)\ndrivers/net/pppol2tp.c:2328: warning: long long unsigned int format, __u64 arg (arg 8)\ndrivers/net/pppol2tp.c:2328: warning: long long unsigned int format, __u64 arg (arg 9)\ndrivers/net/pppol2tp.c:2328: warning: long long unsigned int format, __u64 arg (arg 10)\n\nNot all platforms implement u64 with unsigned long long.  eg: powerpc.\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fefa864530766d8da2b8606235387c5173fb2309",
      "tree": "e3c70e3eca2bed80ec7fdfca3d638b6afaf40ada",
      "parents": [
        "53a10565be7e4e6bdac65c81630bb048d679999e"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Sat Feb 09 23:17:15 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 09 23:17:15 2008 -0800"
      },
      "message": "bnx2: section fix\n\ngcc-3.4.4 on powerpc:\n\ndrivers/net/bnx2.c:67: error: version causes a section type conflict\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "53a10565be7e4e6bdac65c81630bb048d679999e",
      "tree": "7501ed974884da7030d399256fc60bf9ebb10fb7",
      "parents": [
        "268bcca1e7b0d244afd07ea89cda672e61b0fc4a"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Sat Feb 09 23:16:41 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 09 23:16:41 2008 -0800"
      },
      "message": "bnx2x: section fix\n\nFrom: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\ngcc-3.4.4 on powerpc:\n\ndrivers/net/bnx2x.c:73: error: version causes a section type conflict\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "31f4b46ec6f889533c06537dea96bb0d20fa625b",
      "tree": "2d0f8e0fd534d5c6968fb722075f0f3733ff0ca3",
      "parents": [
        "261f0ce5ccdd17dc240d8453ca5ffc4688b92700"
      ],
      "author": {
        "name": "Ahmed S. Darwish",
        "email": "darwish.07@gmail.com",
        "time": "Sat Feb 09 23:24:09 2008 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Feb 09 23:24:09 2008 +0100"
      },
      "message": "lguest: accept guest _PAGE_PWT page table entries\n\nBeginning from commit 4138cc3418f5, ioremap_nocache() sets the _PAGE_PWT\nflag.\n\nLguest doesn\u0027t accept a guest pte with a _PWT flag and reports a \"bad\npage table entry\" in that case.\n\nAccept guest _PAGE_PWT page table entries.\n\nSigned-off-by: Ahmed S. Darwish \u003cdarwish.07@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "6697c05296fab4d113c7144459b72b6172b485a5",
      "tree": "3cbbfa5aa835accfb218ffef2ca539911c50acd1",
      "parents": [
        "9583d050d5b7bad76423b2bd667b174a122067a7"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Sat Feb 09 23:24:08 2008 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Feb 09 23:24:08 2008 +0100"
      },
      "message": "x86: fix sparse warnings in acpi/bus.c\n\nAdd function definition and extern variables to asm-x86/acpi.h.\n\nAll of these are used in bus.c in ifdef(CONFIG_X86) sections, so are\nonly added to the x86 include headers.  boot.c already includes acpi.h\nso no changes are needed there.\n\nFixes the following:\narch/x86/kernel/acpi/boot.c:83:4: warning: symbol \u0027acpi_sci_flags\u0027 was not declared. Should it be static?\narch/x86/kernel/acpi/boot.c:84:5: warning: symbol \u0027acpi_sci_override_gsi\u0027 was not declared. Should it be static?\narch/x86/kernel/acpi/boot.c:421:13: warning: symbol \u0027acpi_pic_sci_set_trigger\u0027 was not declared. Should it be static?\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "531021f2ca681faf58f926771f85bb5c76f13eba",
      "tree": "b730cd35a1bde5f2ddd85e080a6269df96c50074",
      "parents": [
        "451688ba0b488faf274e13dc591734b1e695642c",
        "6252d702c5311ce916caf75ed82e5c8245171c92"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 11:15:23 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 11:15:23 2008 -0800"
      },
      "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] dynamic page tables.\n  [S390] Add four level page tables for CONFIG_64BIT\u003dy.\n  [S390] 1K/2K page table pages.\n  [S390] Remove a.out header file.\n  [S390] sclp_vt220: Fix vt220 initialization\n  [S390] qdio: avoid hang when establishing qdio queues\n  [S390] VMEM_MAX_PHYS overflow on 31 bit.\n  [S390] zcrypt: Do not start ap poll thread per default\n  [S390] Fix __ffs_word_loop/__ffz_word_loop inlnie assembly.\n  [S390] Wire up new timerfd syscalls.\n  [S390] Update default configuration.\n"
    },
    {
      "commit": "451688ba0b488faf274e13dc591734b1e695642c",
      "tree": "7d746efef856c1897697c30e2486317e823e727d",
      "parents": [
        "acac103e2d00c9bc7507838319c71a0f5dc50678",
        "ed2c9fa53b7a3e240a64e6e97494d72d0f80eed0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 11:14:20 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 11:14:20 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild:\n  Kbuild: Fix deb-pkg target to work with kernel versions ending with -\u003ctext-without-digit\u003e\n  ide: introduce HAVE_IDE\n  kbuild: silence CHK/UPD messages according to $(quiet)\n  scsi: fix makefile for aic7(3*x)\n  kbuild/modpost: Use warn() for announcing section mismatches\n  Add binoffset to gitignore\n  kbuild/modpost: improve warnings if symbol is unknown\n"
    },
    {
      "commit": "acac103e2d00c9bc7507838319c71a0f5dc50678",
      "tree": "562d193ec8dba3e3a174751951b4ea7e6d732c50",
      "parents": [
        "5b39dba5029108800b94a5f4f96e3a05417103ac",
        "a52500c917ead55dd78d9f37b8ca993f4f79f72a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 11:12:31 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 11:12:31 2008 -0800"
      },
      "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  Merge branches \u0027release\u0027 and \u0027buildfix\u0027 into release\n  acer-wmi - Add documentation\n  sonypi - Move sonypi.txt to Documentation/laptops\n  sony-laptop - Move sony-laptop.txt to Documentation/laptops\n  thinkpad-acpi - Move thinkpad-acpi.txt to Documentation/laptops\n  Documentation - Create laptops sub-directory\n  ACPI: thermal: buildfix for CONFIG_THERMAL\u003dn\n  cpuidle: build fix for non-x86\n  acer-wmi: Fix backlight on AMW0 (V1) laptops\n  tc1100-wmi: Mark as experimental\n  ACPI: SBS: Host controller must initialize before SBS.\n"
    },
    {
      "commit": "5b39dba5029108800b94a5f4f96e3a05417103ac",
      "tree": "7d5c59fd124a776508b3e2a58efb093cd97b29ea",
      "parents": [
        "11eb3b0da3f8e4b9a6da6aba510471918239153d",
        "882c49164d72c45f37d7fa1bb3de7c31cf1a5fab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 11:12:15 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 11:12:15 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc:\n  mmc: extend ricoh_mmc to support Ricoh RL5c476\n  at91_mci: use generic GPIO calls\n  sdhci: add num index for multi controllers case\n  MAINTAINERS: remove non-existant URLs\n  mmc: remove sdhci and mmc_spi experimental markers\n  mmc: Handle suspend/resume in Ricoh MMC disabler\n"
    },
    {
      "commit": "11eb3b0da3f8e4b9a6da6aba510471918239153d",
      "tree": "571daba75e0c9512b66b0d75f82be3da9a6ea37c",
      "parents": [
        "baf8532a147d5b76681ce040e2c8f25a3f0e718d",
        "641f43669fa28ca795ac4e9b3ec78643a007ee20"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 11:11:45 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 11:11:45 2008 -0800"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6:\n  [MTD] [NAND] cs553x_nand: command line partitioning support\n"
    },
    {
      "commit": "baf8532a147d5b76681ce040e2c8f25a3f0e718d",
      "tree": "69c228046709295c1152f2063321327789c3b9f4",
      "parents": [
        "941edd030b9725f9f85bd62dfdb68cde3a50fb66"
      ],
      "author": {
        "name": "Alex Dubov",
        "email": "oakad@yahoo.com",
        "time": "Sat Feb 09 10:20:54 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 11:08:34 2008 -0800"
      },
      "message": "memstick: initial commit for Sony MemoryStick support\n\nSony MemoryStick cards are used in many products manufactured by Sony.\nThey are available both as storage and as IO expansion cards.  Currently,\nonly MemoryStick Pro storage cards are supported via TI FlashMedia\nMemoryStick interface.\n\n[mboton@gmail.com: biuld fix]\n[akpm@linux-foundation.org: build fix]\nSigned-off-by: Alex Dubov \u003coakad@yahoo.com\u003e\nSigned-off-by: Miguel Boton \u003cmboton@gmail.co\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "541645be8bbb67d39113096263dcf00615d789e3",
      "tree": "e9c970d9e841c96ff09c7cec5514860b48cfc945",
      "parents": [
        "f6a4c8bdb30370991905941ddf85d28dde7370b1"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Sat Feb 09 00:10:17 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 09 11:08:33 2008 -0800"
      },
      "message": "ub: fix up the conversion to sg_init_table()\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nCc: \"Oliver Pinter\" \u003coliver.pntr@gmail.com\u003e\nCc: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "59eb1ca7a8906412478656ba79261036261f4b76",
      "tree": "e21974f7a9f07cc1f4f2378428ea1c76b9259018",
      "parents": [
        "bf3f837804997e5f5d9888051e9e5356961af0f2"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "borntraeger@de.ibm.com",
        "time": "Sat Feb 09 18:24:33 2008 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sat Feb 09 18:24:39 2008 +0100"
      },
      "message": "[S390] sclp_vt220: Fix vt220 initialization\n\nThere are two problems in the vt220 intialization:\n\no Currently the vt220 console looses early printk events until the\n  the vt220 tty is registered.\no console should work if tty_register fails\n\nsclp_vt220_con_init calls __sclp_vt220_init and register_console.\nIt does not register the driver with the sclp core code via\nsclp_register. That results in an sclp_send_mask\u003d0. Therefore,\n__sclp_vt220_emit will reject buffers with EIO. Unfortunately\nregister_console will cause the printk buffer to be sent to the\nconsole and, therefore, every early message gets dropped. The\nsclp_send_mask is set later during boot, when sclp_vt220_tty_init\ncalls sclp_register.\n\nThe solution is to move the sclp_register call from sclp_vt220_tty_init\nto __sclp_vt220_init. This makes sure that the console is properly\nregistered with the sclp subsystem before the first log buffer messages\nare passed to the vt220 console.\n\nWe also adopt the cleanup on error to keep the console alive if\ntty_register fails.\n\nThanks to Peter Oberparleiter and Heiko Carstens for review and ideas\nfor improvement.\n\nSigned-off-by: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "bf3f837804997e5f5d9888051e9e5356961af0f2",
      "tree": "4d2c70d51edae38b92803f38fa025ee4875e0a34",
      "parents": [
        "522d8dc08b16deb51c128d544ab1cb9c621c950e"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "braunu@de.ibm.com",
        "time": "Sat Feb 09 18:24:32 2008 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sat Feb 09 18:24:39 2008 +0100"
      },
      "message": "[S390] qdio: avoid hang when establishing qdio queues\n\nIf qdio establish runs in parallel with a channel error,\nccw_device_start_timeout may not trigger the qdio_timeout_handler.\nIn this case neither QDIO_IRQ_STATE_ESTABLISHED nor\nQDIO_IRQ_STATE_ERR is reached and the following wait_event hangs\nforever.\nSolution: do not make use of the timeout option with\nccw_device_start, but add a timeout to the following wait_event.\n\nSigned-off-by: Ursula Braun \u003cbraunu@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "b90b34c6802865d07f482650eff82a4b38df6d79",
      "tree": "0018f1282e049621252c555e2724d13803000717",
      "parents": [
        "6d88f827d7c3e73d11a62fdabccca001aece7295"
      ],
      "author": {
        "name": "Felix Beck",
        "email": "felix.beck@de.ibm.com",
        "time": "Sat Feb 09 18:24:30 2008 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sat Feb 09 18:24:38 2008 +0100"
      },
      "message": "[S390] zcrypt: Do not start ap poll thread per default\n\nDo not start ap poll thread per default to increase perfomance with\nz/VM.\n\nSigned-off-by: Felix Beck \u003cfelix.beck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "ec7748b59e214e2c6b7d21ca5f26a760fd6e142b",
      "tree": "155d6d9f418b4baac9bee0cc4f6a70ab080ba183",
      "parents": [
        "d75f4c683f817ef61c9ae634886e7ebc3133c002"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 09 10:46:40 2008 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 09 10:46:40 2008 +0100"
      },
      "message": "ide: introduce HAVE_IDE\n\nTo allow flexible configuration of IDE introduce HAVE_IDE.\nAll archs except arm, um and s390 unconditionally select it.\nFor arm the actual configuration determine if IDE is supported.\n\nThis is a step towards introducing drivers/Kconfig for arm.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Russell King - ARM Linux \u003clinux@arm.linux.org.uk\u003e\nAcked-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "a3eadd7cb00f39f6fd4bbaf414dfde547b8c0899",
      "tree": "2b44629a77abc4a02257fc0ed0ce47d841d96a64",
      "parents": [
        "7c0ac495e30b2b9becb79be2ff87642ed8ad8f0c"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Wed Feb 06 23:05:33 2008 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Feb 09 10:43:58 2008 +0100"
      },
      "message": "scsi: fix makefile for aic7(3*x)\n\nFix bug introduced by my latest fix to the aic7xxx Makefile.\nTest build on x86 32 and 64 bit.\nWithout and with -j (parallel build)\nBuilding firmaware is br0ken with O\u003d... but this\nis unrelated to this bug-fix.\n\nTested-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "a52500c917ead55dd78d9f37b8ca993f4f79f72a",
      "tree": "2f369beb48e39593c9952c6700d12155ef1af25e",
      "parents": [
        "d47b180c26c22d78c2428117abb7e6beba00b7ef",
        "4609d029aa8a2c7e0ad71e329c6e3493e1e95040",
        "16111c797990f4fab571f6e982390cb842d16bf0"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 09 04:32:55 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 09 04:32:55 2008 -0500"
      },
      "message": "Merge branches \u0027release\u0027, \u0027wmi\u0027 and \u0027laptop-docs\u0027 into release\n"
    },
    {
      "commit": "d47b180c26c22d78c2428117abb7e6beba00b7ef",
      "tree": "a71fe62835a144a91d8b2ba10bd06ef42c804d06",
      "parents": [
        "249d621a85668b3b09296fbcfcf1cb5e9372a5ea",
        "bbafbecb24190959d77a8fee7bd23798b81e25c2"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 09 04:32:47 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 09 04:32:47 2008 -0500"
      },
      "message": "Merge branches \u0027release\u0027 and \u0027bugzilla-9910\u0027 into release\n"
    },
    {
      "commit": "16111c797990f4fab571f6e982390cb842d16bf0",
      "tree": "10ac87be472b333f73d47d760c0133701c523fda",
      "parents": [
        "018a651a9c4e3fba623b735593fb39869a69c2f7"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Sat Feb 09 01:32:25 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 09 04:16:07 2008 -0500"
      },
      "message": "acer-wmi - Add documentation\n\nAdd some initial documentation detailing what acer-wmi is, and how to use\nit. Update the Kconfig entry with a reference to the documentation.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "018a651a9c4e3fba623b735593fb39869a69c2f7",
      "tree": "465894b2a5cb445fda2e70e677e00c89415c5dba",
      "parents": [
        "f04b7c402ba587a299e62907a457013914dec477"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Sat Feb 09 01:32:19 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 09 04:15:53 2008 -0500"
      },
      "message": "sonypi - Move sonypi.txt to Documentation/laptops\n\nAlso update references to sonypi.txt in Kconfig.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCC: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f04b7c402ba587a299e62907a457013914dec477",
      "tree": "3743f4b5cdb3d4d6a8adac85305dc5e0d36c3c4f",
      "parents": [
        "f191dc6b55cf92eb8e1f48b41533ecf4d6161569"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Sat Feb 09 01:32:14 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 09 04:15:40 2008 -0500"
      },
      "message": "sony-laptop - Move sony-laptop.txt to Documentation/laptops\n\nAlso update references to sony-laptop.txt in Kconfig.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCC: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f191dc6b55cf92eb8e1f48b41533ecf4d6161569",
      "tree": "0e2fe73b8b8e0daa59f38c3c3ee01d3b26199915",
      "parents": [
        "d6ff3655773a1810b15da942c40478bf5217e390"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Sat Feb 09 01:32:09 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 09 04:15:23 2008 -0500"
      },
      "message": "thinkpad-acpi - Move thinkpad-acpi.txt to Documentation/laptops\n\nAlso update references to thinkpad-acpi.txt in Kconfig.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCC: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a6869cc4cfd633d909918f1489a6a8ac668cd6aa",
      "tree": "4a21f9e00972c080efb6e3e455f63edc54cb4e40",
      "parents": [
        "b1d0e4f535e10775cffde922208b49629169aeaa"
      ],
      "author": {
        "name": "Venki Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Fri Feb 08 17:05:44 2008 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 09 03:33:40 2008 -0500"
      },
      "message": "cpuidle: build fix for non-x86\n\nThe last posted version of this patch gave compile error\non IA64. So, here goes yet another rewrite of the patch.\n\nConvert cpu_idle_wait() to cpuidle_kick_cpus() which is\nSMP-only, and gives error on non supported CPU.\n\nChanges from last patch sent by Kevin:\nMoved the definition of kick_cpus back to cpuidle.c from cpuidle.h:\n* Having it in .h gives #error on archs which includes the header file without\n  actually having CPU_IDLE configured. To make it work in .h, we need one more\n  #ifdef around that code which makes it messy.\n* Also, the function is only called from one file. So, it can be in declared\n  statically in .c rather than making it available to everyone who includes\n  the .h file.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@mvista.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4609d029aa8a2c7e0ad71e329c6e3493e1e95040",
      "tree": "a89e64fa0401667070d1c017889bdcef44f7f54a",
      "parents": [
        "b01368291926b30abc702dee35c688408b54d422"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Fri Feb 08 23:51:49 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 09 03:29:33 2008 -0500"
      },
      "message": "acer-wmi: Fix backlight on AMW0 (V1) laptops\n\nThere is some leftover cruft from the old quirk infrastructure that causes\nus to be unable to set the backlight on older laptops.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "b01368291926b30abc702dee35c688408b54d422",
      "tree": "9404edb97638fcb17d3788ea6a63c01aeca1026d",
      "parents": [
        "b1d0e4f535e10775cffde922208b49629169aeaa"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Fri Feb 08 23:51:43 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 09 03:29:04 2008 -0500"
      },
      "message": "tc1100-wmi: Mark as experimental\n\ntc1100-wmi has not undergone as much testing as acer-wmi, so it certainly\nshould be marked as experimental as well until we get more user feedback.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "bbafbecb24190959d77a8fee7bd23798b81e25c2",
      "tree": "cb910850195d628ee8c0ff77c2a534827cb268fa",
      "parents": [
        "b1d0e4f535e10775cffde922208b49629169aeaa"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Sat Feb 09 03:22:13 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 09 03:22:13 2008 -0500"
      },
      "message": "ACPI: SBS: Host controller must initialize before SBS.\n\nIn static case sbshc must be compiled ahead of sbs, so that\nhc is configured first.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9910\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "641f43669fa28ca795ac4e9b3ec78643a007ee20",
      "tree": "a01db6175241c36d1da14d021200fd53a5806313",
      "parents": [
        "b1d0e4f535e10775cffde922208b49629169aeaa"
      ],
      "author": {
        "name": "Mart Raudsepp",
        "email": "mart.raudsepp@artecdesign.ee",
        "time": "Sat Feb 09 08:16:36 2008 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Feb 09 08:21:31 2008 +0000"
      },
      "message": "[MTD] [NAND] cs553x_nand: command line partitioning support\n\nImplements kernel command line partitioning support for the CS5535/CS5536 chipsets driver.\n\nFor that the following is done:\n\n* cs553x_cleanup(): try the cleanup for all chip selects to not leak memory\n* Assign a unique name for each chip select to be separately addressable in the command line mtd-id portion(s)\n* Use the already defined PIN_OPT_IDE constant where appropriate for readability\n* Include command line partitioning support when CONFIG_MTD_PARTS is set\n\nSigned-off-by: Mart Raudsepp \u003cmart.raudsepp@artecdesign.ee\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "f0e2dcffae8701f00b34bce90e762eb798dea5b1",
      "tree": "f648533a633a2d065b3c9c569c4e9e3c6b2c2ea8",
      "parents": [
        "04a94babd68952a4e3cdd54ebf8ce8891f9b0f2e",
        "5128bdc97a1018aacac2550cf73bda61041cc3b8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 08 15:34:26 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 08 15:34:26 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/core: Remove unused struct ib_device.flags member\n  IB/core: Add IP checksum offload support\n  IPoIB: Add send gather support\n  IPoIB: Add high DMA feature flag\n  IB/mlx4: Use multiple WQ blocks to post smaller send WQEs\n  mlx4_core: Clean up struct mlx4_buf\n  mlx4_core: For 64-bit systems, vmap() kernel queue buffers\n  IB/mlx4: Consolidate code to get an entry from a struct mlx4_buf\n"
    }
  ],
  "next": "765cdb6cef63c0b41c3f6c9285769080b3f41bb0"
}
