)]}'
{
  "log": [
    {
      "commit": "f507654d450d329c81a70eec0096d5dfe67802ec",
      "tree": "bdc34cda973fac170cc90d5b6aa61d27ac558949",
      "parents": [
        "ae00d812436dc968f4a5dea7757b6a94910b6dc4"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed May 30 00:10:38 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed May 30 00:10:38 2007 -0400"
      },
      "message": "ACPI: Make _OSI(Linux) a special case\n\n_OSI(\"Linux\") is like _OS(\"Linux\"), it is ill-defined and\nvirtually no BIOS vendors test interaction with it.\nAs a result, it can do more damage than good because\nit causes the BIOS to follow un-tested paths.\n\nRecently, several machines have turned up that erroneously\ntest this string in a way which causes them to _not_ test other\ncompatibility strings, including the ZI9 and Toshiba.\nSo it appears that this bad code has made it into\na BIOS vendor\u0027s reference BIOS.\n\nLinux has no choice but to stop advertising compatibility\nwith _OSI string \"Linux\" - as there are an unbounded\nnumber of possible incompatibilities going forward.\n\nBut some BIOSes have already shipped which do use it\nfor things like conditionally re-enabling video on resume\nfrom S3.  (Too bad they didn\u0027t do that unconditionally)\n\nAdd special case code for _OSI(Linux)\nSquawk to dmesg if _OSI(Linux) is requested\nAdd DMI list both to enable and disable _OSI(Linux)\nBut for now, keep the default enabled via\n#define OSI_LINUX_ENABLED.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d7787\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ae00d812436dc968f4a5dea7757b6a94910b6dc4",
      "tree": "6acd68850bead001cc74597369307a82bc711f6e",
      "parents": [
        "c420bc9f09a0926b708c3edb27eacba434a4f4ba"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue May 29 18:43:33 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue May 29 18:43:33 2007 -0400"
      },
      "message": "ACPI: extend \"acpi_osi\u003d\" boot option\n\nThe boot option \"acpi_osi\u003d\" has always disabled Linux _OSI support,\nthus disabling all OS Interface strings which are advertised\nby Linux to the BIOS.\n\nNow...\nacpi_osi\u003d\"string\" adds the interface string, and\nacpi_osi\u003d\"!string\" invalidates the pre-defined interface string\n\neg. acpi_osi\u003d\"!Windows 2006\"\nwould disable Linux\u0027s claim of Vista compatibility.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1ea0975875294964853209927feccdf6bc8cf5f9",
      "tree": "b5d2feab6211ee987fb30bca35493fd6569003bb",
      "parents": [
        "a41d7f000447015f3f5fe7223f1d53845268e2e8",
        "2dfbfc37121d307e1f1d24c2979382cb17b19347"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 25 15:49:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 25 15:49:56 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:\n  IPoIB/cm: Drain cq in ipoib_cm_dev_stop()\n  IPoIB/cm: Fix timeout check in ipoib_cm_dev_stop()\n  IB/ehca: Fix number of send WRs reported for new QP\n  IB/mlx4: Initialize send queue entry ownership bits\n  IB/mlx4: Don\u0027t allocate RQ doorbell if using SRQ\n"
    },
    {
      "commit": "960c8a10cbd47d1535996f40749b36f3d2c45f88",
      "tree": "5c010bb20aeee5755703514a665dce20ffe1ac9e",
      "parents": [
        "c343a8391496de83c66e771ead986aab0d6f777f"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri May 25 20:48:55 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 25 17:29:59 2007 -0400"
      },
      "message": "pata_hpt37x: Further improvements based on the IDE updates and vendor drivers\n\nBetter DPLL use and calibration\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c343a8391496de83c66e771ead986aab0d6f777f",
      "tree": "e8529fede1b1feae115009c68e8532d733fcb56d",
      "parents": [
        "52df0ee07ca23676785e6c7e569b6d93c6dbc026"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri May 25 20:39:30 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 25 17:29:59 2007 -0400"
      },
      "message": "pata: Trivia\n\nTypo/comment fixes\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "52df0ee07ca23676785e6c7e569b6d93c6dbc026",
      "tree": "027fae84be17b3ba67c025861a0ab9844b0b0790",
      "parents": [
        "6c7b7d2b7615110edbc4ea7816831c13b0250ebb"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 25 05:02:06 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 25 05:02:06 2007 -0400"
      },
      "message": "[libata] sata_via, pata_via: Add PCI IDs.\n\nSupplied by VIA.\n\nAlso, convert named constants to hex values in the pata_via\nPCI ID table.  (standard libata policy for PCI device IDs, which are\nconsidered simply arbitrary hex numbers, without a need to create a\nsingle-use constant in linux/pci_ids.h)\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6c7b7d2b7615110edbc4ea7816831c13b0250ebb",
      "tree": "63c408afb9290dbcaac53f46f3c1b6b19910bc70",
      "parents": [
        "ddfc87a098a0172ad13ce50edf55d5fe266f1352"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 25 04:39:39 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 25 04:39:39 2007 -0400"
      },
      "message": "[libata] Fix decoding of 6-byte commands\n\nThe code for parsing 6-byte SCSI command LBAs\nmissed the top 5 bits (the MSB).\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ddfc87a098a0172ad13ce50edf55d5fe266f1352",
      "tree": "68fce283fcb3491a5a6521c8d296260c73be31cb",
      "parents": [
        "7e068376c5128db2a342fa659a6dfa1488adc135"
      ],
      "author": {
        "name": "Uwe Koziolek",
        "email": "uwe.koziolek@gmx.net",
        "time": "Fri May 25 09:48:52 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 25 04:18:42 2007 -0400"
      },
      "message": "libata: sata_sis fixes\n\nThe sata_sis driver supports SATA and PATA ports. The broken support\nof both types in one controller is fixed.\n\nSigned-off-by: Uwe Koziolek \u003cuwe.koziolek@gmx.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7e068376c5128db2a342fa659a6dfa1488adc135",
      "tree": "b0706a0141d34bd175e728c6fd6719fb94548384",
      "parents": [
        "4a05e2091709dbb22b86a1b3343cd3fa3c0d7a6b"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Wed May 23 14:26:43 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 25 04:17:31 2007 -0400"
      },
      "message": "Fix build failure for drivers/ata/pata_scc.c\n\nThe commit d4b2bab4f26345ea1803feb23ea92fbe3f6b77bc added deadline support\nto prereset and reset methods to libbata the pata_scc driver wasn\u0027t\nconverted.  This patch is a naive attempt to bring this driver up to\nscratch.\n\nBuild failures are:\ndrivers/ata/pata_scc.c: In function \u0027scc_pata_prereset\u0027:\ndrivers/ata/pata_scc.c:870: error: too few arguments to function \u0027ata_std_prereset\u0027\ndrivers/ata/pata_scc.c: In function \u0027scc_error_handler\u0027:\ndrivers/ata/pata_scc.c:916: warning: passing argument 2 of \u0027ata_bmdma_drive_eh\u0027 from incompatible pointer type\ndrivers/ata/pata_scc.c:916: warning: passing argument 3 of \u0027ata_bmdma_drive_eh\u0027 from incompatible pointer type\ndrivers/ata/pata_scc.c: In function \u0027scc_pata_prereset\u0027:\ndrivers/ata/pata_scc.c:871: warning: control reaches end of non-void function\n\nOn a releated note scc_bus_post_reset() is (AFACT) identical to\nata_bus_post_reset(), would a patch to make ata_bus_post_reset() assesable\nto drivers be accepted?\n\nSigned-off-by: Tony Breeds \u003ctony@bakeyournoodle.com\u003e\nAcked-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Akira Iguchi \u003cakira2.iguchi@toshiba.co.jp\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4a05e2091709dbb22b86a1b3343cd3fa3c0d7a6b",
      "tree": "47c90a313f67c1543f6ced2a968b292ae425283a",
      "parents": [
        "bb312235933689fb0f973ae61d19d7416de1e085"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 23:40:15 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 23:40:15 2007 -0400"
      },
      "message": "[libata] sata_mv: add TODO list\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bb312235933689fb0f973ae61d19d7416de1e085",
      "tree": "e111b6b2ee434e5a5a4c780941a3db9f3593046c",
      "parents": [
        "1c1ee4c3e7e16d23166a624a132889df3c540a18"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 23:35:59 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 23:35:59 2007 -0400"
      },
      "message": "[libata] sata_promise: fix flags typo\n\nA stray comma makes all the difference.  Change to \u0027|\u0027 as these flags\nshould be or\u0027d together.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1c1ee4c3e7e16d23166a624a132889df3c540a18",
      "tree": "c6f20db95c421f7171f85bbe022f58a678b93ba5",
      "parents": [
        "91396c1e2d73a041d86935fb8371e8d48b48b663",
        "14e50e57aedb2a89cf79b77782879769794cab7b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 18:41:28 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 18:41:28 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (25 commits)\n  [XFRM]: Allow packet drops during larval state resolution.\n  [CASSINI]: Check pci_set_mwi() return value.\n  [NET]: \"wrong timeout value\" in sk_wait_data() v2\n  [NETFILTER]: nf_nat_h323: call set_h225_addr instead of set_h225_addr_hook\n  [NETFILTER]: nf_conntrack_h323: add missing T.120 address in OLCA\n  [NETFILTER]: nf_conntrack_h323: remove unnecessary process of Information signal\n  [NETFILTER]: nf_conntrack_h323: fix get_h225_addr() for IPv6 address access\n  [NETFILTER]: nf_conntrack_h323: fix ASN.1 types\n  [NETFILTER]: nf_conntrack_ftp: fix newline sequence number calculation\n  [NETFILTER]: nf_conntrack_ftp: fix newline sequence number update\n  [NET_SCHED]: sch_htb: fix event cache time calculation\n  [DCCP]: Fix build warning when debugging is disabled.\n  [TIPC]: Fixed erroneous introduction of for_each_netdev\n  [RTNETLINK]: Fix sending netlink message when replace route.\n  [TR]: Use menuconfig objects.\n  [ARCNET]: Use menuconfig objects.\n  [TIPC]: Use menuconfig objects.\n  [SCTP]: Use menuconfig objects.\n  [IPVS]: Use menuconfig objects.\n  [DCCP]: Use menuconfig objects.\n  ...\n"
    },
    {
      "commit": "91396c1e2d73a041d86935fb8371e8d48b48b663",
      "tree": "7000d66835f33dbc0e47954851daa71a88bb5b85",
      "parents": [
        "9059b454248a060ab39346c5d079f56089ab3868",
        "cf5792d20cdc9a88abf9984a2224f57de1952926"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 18:20:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 18:20:42 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  pata_via: Handle laptops via DMI\n  libata: -ENODEV during prereset isn\u0027t an error\n  libata: don\u0027t consider 0xff as port empty if SStatus is available\n  ata_piix: add short 40c quirk for Acer Aspire 2030, take #2\n  pata_sis: Fix and clean up some timing setups\n  hpt3x2n: Correct revision boundary\n"
    },
    {
      "commit": "04efb8787e4d8a7b21a61aeb723de33154311256",
      "tree": "e15b689bd0affa410f906308890dc214cb17beab",
      "parents": [
        "ba78073e6f70cd9c64a478a9bd901d7c8736cfbc"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 24 17:54:15 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 24 17:54:15 2007 -0700"
      },
      "message": "[CASSINI]: Check pci_set_mwi() return value.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cf5792d20cdc9a88abf9984a2224f57de1952926",
      "tree": "c887e7b38d139f08c3d4204945dceda1afa9a651",
      "parents": [
        "6dffaf61e22d21e539ae7e30c2e33e41230c3d52"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed May 23 22:39:01 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 20:34:48 2007 -0400"
      },
      "message": "pata_via: Handle laptops via DMI\n\nOh the joy of saving a fraction of a cent using short 40 wire cables and\nnot faking 80wire\n\nTeach the VIA driver that there are some systems we need to know are\nmagically wired for high speeds.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nTested-by: Francis Russell \u003cFrancisRussell@btinternet.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6dffaf61e22d21e539ae7e30c2e33e41230c3d52",
      "tree": "35a74b89240675bbef7fcc825ece5e5ad29d1d62",
      "parents": [
        "fd7fe701612e42fb8780d7bf61fbb0467a488c9b"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Wed May 23 11:58:52 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 20:34:48 2007 -0400"
      },
      "message": "libata: -ENODEV during prereset isn\u0027t an error\n\nDuring prereset, -ENODEV return from ata_wait_ready() is not an error.\nThis causes unnecessary bug message on controllers which uses 0xff to\nindicate empty port.  Fix it.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "fd7fe701612e42fb8780d7bf61fbb0467a488c9b",
      "tree": "1a0d15da4d5169417b05953f4a00e07f4c4a27d2",
      "parents": [
        "b33620f9fa6a8deabaac7a7cd827cc7fafbf0064"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Wed May 23 11:22:15 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 20:34:48 2007 -0400"
      },
      "message": "libata: don\u0027t consider 0xff as port empty if SStatus is available\n\nSome SATA controllers (sata_sil) use 0xff to indicate port not ready\nstatus, not port empty.  As libata interprets 0xff as port empty, this\ncauses unnecessary reset failure and retry.  Don\u0027t consider 0xff as\nport empty if SStatus is available and indicates that port is online.\n\nSigned-off-by: tejun Heo \u003chtejun@gmail.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Indan Zupancic \u003cindan@nul.nu\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b33620f9fa6a8deabaac7a7cd827cc7fafbf0064",
      "tree": "e5f60032d565fe939d58bba7928d59a93fd4a6bd",
      "parents": [
        "dd668d150cad39d3af676519c81c2757fb7787da"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Tue May 22 11:34:22 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 20:34:48 2007 -0400"
      },
      "message": "ata_piix: add short 40c quirk for Acer Aspire 2030, take #2\n\nAcer Aspire 2023WLMi uses short 40c cable.  Add quirk for it.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Steve H. \u003cmail.pandor@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "dd668d150cad39d3af676519c81c2757fb7787da",
      "tree": "7b40e9454dee6bd869819a2e044c4a49d01c4321",
      "parents": [
        "824cf333db97954d6144230b5e28f4e65e67d312"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon May 21 15:00:53 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 20:34:48 2007 -0400"
      },
      "message": "pata_sis: Fix and clean up some timing setups\n\n- Rename sis_port_base to sis_old_port_base() so nobody uses it for new\ngeneration controllers in error.\n- Use byte size operations where it is cleaner for mode setup\n- Fix a couple of masking errors on certai chip revs when setting speeds\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "824cf333db97954d6144230b5e28f4e65e67d312",
      "tree": "8588ccea0583b06f3e8f03d7a541ffaa3a7d418d",
      "parents": [
        "d333fc8d3006296f2893d17817bc0f67cf87f353"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon May 21 14:57:01 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 20:34:47 2007 -0400"
      },
      "message": "hpt3x2n: Correct revision boundary\n\nWe have a revision that isn\u0027t correctly claimed as two drivers both go\nfor it: Fix the test accordingly. Noticed originally by Bill Nottingham.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c883f215a23a9352097b8d17fb8dae22ff134a14",
      "tree": "607367ed52095d915e7dc0ff941046cf623bda0b",
      "parents": [
        "1ff75ed254bdbb47bb0c1d71a3cc65f6831a8e3a",
        "5dee9e7c4c869fcffccc3d432b755793dfa71376"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 24 16:54:12 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 24 16:54:12 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6\n"
    },
    {
      "commit": "8a903be129a741fd1e1d44223f0e3a01c357bde5",
      "tree": "89d80003fe1a116715b056611f9dedf6f5d804b1",
      "parents": [
        "42859007f458f305624009862d6ca818e3c5be57"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@gmx.de",
        "time": "Wed May 23 14:51:07 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 24 16:36:52 2007 -0700"
      },
      "message": "[TR]: Use menuconfig objects.\n\nUse menuconfigs instead of menus, so the whole menu can be disabled at\nonce instead of going through all options.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "42859007f458f305624009862d6ca818e3c5be57",
      "tree": "4f8e9869c65d81b6c572958b3bcd1c866f3457ae",
      "parents": [
        "a31b19c514664b8161b956f8da45d8a9166da0c6"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@gmx.de",
        "time": "Wed May 23 14:50:18 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 24 16:36:51 2007 -0700"
      },
      "message": "[ARCNET]: Use menuconfig objects.\n\nUse menuconfigs instead of menus, so the whole menu can be disabled at\nonce instead of going through all options.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7e7a2d07b0faf13b2f7ad982c77ca30c9e9ee0e4",
      "tree": "d240ffa7be59202626ef8d23ff14cd1718faabb4",
      "parents": [
        "bbb711e63332d7b43b535381c78b26a66cd60f48"
      ],
      "author": {
        "name": "Matthias Kaehlcke",
        "email": "matthias.kaehlcke@gmail.com",
        "time": "Wed May 23 14:45:45 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 24 16:36:45 2007 -0700"
      },
      "message": "[ATM]: Use mutex instead of binary semaphore in idt77252 driver.\n\nUse mutex instead of binary semaphore in idt77252 driver.\n\nSigned-off-by: Matthias Kaehlcke \u003cmatthias.kaehlcke@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9539ce2253ab1b054e9b0daf0abe0fd4263e1820",
      "tree": "3d499436eef8fb5f9bceb668eb8338a0f135308c",
      "parents": [
        "c2b38989cf2b0c003a9cf57efc833ab16d33901e",
        "096a458c3a9c717563e98b0a2ce69821459a6660"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 15:54:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 15:54:17 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  forcedeth: fix cpu irq mask\n  chelsio parenthesis fix\n  spidernet: skb used after netif_receive_skb\n  meth driver renovation\n  remove unnecessary dependency on VIA velocity config\n  fix compiler warning in fixed.c\n  asix.c - Add Belkin F5D5055 ids\n  ucc_geth:trivial fix\n  ucc_geth: Fix MODULE_DEVICE_TABLE() duplication\n  [PATCH] drivers/net/wireless/libertas/rx.c: fix use-after-free\n  [PATCH] drivers/net/wireless/libertas/fw.c: fix use-before-check\n  [PATCH] libertas: skb dereferenced after netif_rx\n"
    },
    {
      "commit": "096a458c3a9c717563e98b0a2ce69821459a6660",
      "tree": "f8b55db8ca7c6eafadcced8eab84484dd606f928",
      "parents": [
        "294cf1b880fad9221e911fb2ce07b1fff3ae1a3d"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Mon May 21 20:23:11 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 18:03:23 2007 -0400"
      },
      "message": "forcedeth: fix cpu irq mask\n\nThis patch fixes the cpu irq mask define to include the timer irq.\nAnother flag check was setting up the timer bit in all cases so we\ndidn\u0027t notice the issue.\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "294cf1b880fad9221e911fb2ce07b1fff3ae1a3d",
      "tree": "a1ec2a6ec9676fbb28e2214f9c20695bc3349714",
      "parents": [
        "93c1d3b790673bb2a7489d6f165c5c99a7f44baf"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Thu May 24 19:46:14 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:37:00 2007 -0400"
      },
      "message": "chelsio parenthesis fix\n\nHello,\n\n\tBalanance parenthesis in chelsio header file.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\n\n drivers/net/chelsio/suni1x10gexp_regs.h |    2 +-\n 1 file changed, 1 insertion(+), 1 deletion(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "93c1d3b790673bb2a7489d6f165c5c99a7f44baf",
      "tree": "08514dbd16c00755818fcece92d2da26df3830c7",
      "parents": [
        "e971290133d8151c468cd70206fedc92648feb58"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Tue May 22 18:09:42 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:25:43 2007 -0400"
      },
      "message": "spidernet: skb used after netif_receive_skb\n\nThe stats update code in spider_net_pass_skb_up() is touching the skb\nafter it\u0027s been passed up to the stack. To avoid that, just update the\nstats first.\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e971290133d8151c468cd70206fedc92648feb58",
      "tree": "dde9ebfd2a269dd892782c73910255a422a872a5",
      "parents": [
        "73815538e642de66a5607cc16d13004ecb1a3062"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu May 24 12:54:04 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:20:49 2007 -0400"
      },
      "message": "meth driver renovation\n\nThe meth ethernet driver for the SGI IP32 aka O2 is so far still an old\nstyle driver which does not use the device driver model.  This is now\ncausing issues with some udev based gadgetry in debian-stable.  Fixed by\nconverting the meth driver to a platform device.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n--\nFixes since previous patch:\n\n  o Fixed typo in meth_exit_module()\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "73815538e642de66a5607cc16d13004ecb1a3062",
      "tree": "5b77a766fb0892fed278eadcb44cc15f671411be",
      "parents": [
        "239dc572b8e6ecde91afe96d2426ddc2afd4695d"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu May 24 16:12:27 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:20:49 2007 -0400"
      },
      "message": "remove unnecessary dependency on VIA velocity config\n\nHi,\n\nThis patch has removed unnecessary dependency on VIA velocity config.\n\nYoichi\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "239dc572b8e6ecde91afe96d2426ddc2afd4695d",
      "tree": "3bd29541a3169c0132ef99cfce182facb00f33e7",
      "parents": [
        "2ed22bc294315d19aa1f0423b83d21a2d94c641b"
      ],
      "author": {
        "name": "Denver Gingerich",
        "email": "denver@ossguy.com",
        "time": "Wed May 23 14:34:43 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:20:49 2007 -0400"
      },
      "message": "fix compiler warning in fixed.c\n\nCorrect the following compiler warning (and warnings resulting from\nthe correction):\nwarning: \u0027fixed_mdio_register_device\u0027 defined but not used\n\nSigned-off-by: Denver Gingerich \u003cdenver@ossguy.com\u003e\nCc: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2ed22bc294315d19aa1f0423b83d21a2d94c641b",
      "tree": "c9c794e5138c34fa0658918770156ef880b10bb1",
      "parents": [
        "66bd23fad81fb0b84c16edd48ec160f8fdbe3f57"
      ],
      "author": {
        "name": "David Hollis",
        "email": "dhollis@davehollis.com",
        "time": "Wed May 23 07:33:17 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:20:48 2007 -0400"
      },
      "message": "asix.c - Add Belkin F5D5055 ids\n\n(Originally sent to linux-usb-devel)\n\nThe attached patch adds the device IDs for the Belkin F5D5055 device.\n\nReported by Andy Juniper \u003cajuniper@freeuk.com\u003e\n\nSigned-off-by: David Hollis \u003cdhollis@davehollis.com\u003e\n\n--\nDavid Hollis \u003cdhollis@davehollis.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "66bd23fad81fb0b84c16edd48ec160f8fdbe3f57",
      "tree": "de587eabaad1264d789f045829046970784c7982",
      "parents": [
        "5bc8d39a4759e956fa25880d57ef579f96f1a334"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Tue May 22 20:34:14 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:20:48 2007 -0400"
      },
      "message": "ucc_geth:trivial fix\n\nRemove redundant includes.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5bc8d39a4759e956fa25880d57ef579f96f1a334",
      "tree": "70f49f4b18b9d1e27d3934d2753582813ebe1904",
      "parents": [
        "c71cd01989b417317f4d22ccf4ce112859671b64"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Tue May 22 20:24:37 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:20:48 2007 -0400"
      },
      "message": "ucc_geth: Fix MODULE_DEVICE_TABLE() duplication\n\nFix MODULE_DEVICE_TABLE() duplication in ucc_geth.c and ucc_geth_mii.c\nfor ucc_geth to be compiled as module.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c71cd01989b417317f4d22ccf4ce112859671b64",
      "tree": "5447a67ba5ed686277db7dd3c95cadc2fb305090",
      "parents": [
        "efa5bf1dd2cf3cdee0bfe97cfd76ff2296179ae4",
        "412e8a0ebf1a58c060cc76438e5b6d33789c5e20"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:17:11 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu May 24 17:17:11 2007 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "2dfbfc37121d307e1f1d24c2979382cb17b19347",
      "tree": "b301f2f55738bb6ec9621fbe81161d93701c6bcf",
      "parents": [
        "8fd357a6e3375083f7d321413eb8f6739491f342"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@dev.mellanox.co.il",
        "time": "Thu May 24 18:32:46 2007 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu May 24 14:02:40 2007 -0700"
      },
      "message": "IPoIB/cm: Drain cq in ipoib_cm_dev_stop()\n\nSince NAPI polling is disabled while ipoib_cm_dev_stop() is running,\nipoib_cm_dev_stop() must poll the CQ itself in order to see the\npackets draining.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@dev.mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "8fd357a6e3375083f7d321413eb8f6739491f342",
      "tree": "5296052431ba9ca57184c9de827329f6a563f115",
      "parents": [
        "65a2c841d68ae3402ea4cad8d00fe4b9b0a5bc80"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@dev.mellanox.co.il",
        "time": "Thu May 24 14:02:39 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu May 24 14:02:39 2007 -0700"
      },
      "message": "IPoIB/cm: Fix timeout check in ipoib_cm_dev_stop()\n\ntime_after() was used backwards, so the timeout occurred immediately.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@dev.mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "65a2c841d68ae3402ea4cad8d00fe4b9b0a5bc80",
      "tree": "46216fd44175e0e2115ba31ffdc0ba0b5bfb9532",
      "parents": [
        "c0be5fb5f835110652911ea8b88ad78f841e5b45"
      ],
      "author": {
        "name": "Stefan Roscher",
        "email": "stefan.roscher@de.ibm.com",
        "time": "Thu May 24 16:51:08 2007 +0200"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu May 24 14:02:39 2007 -0700"
      },
      "message": "IB/ehca: Fix number of send WRs reported for new QP\n\nDue to a typo, the driver was reporting the wrong number of \"actual send\nWRs\" after ehca_create_qp().\n\nSigned-off-by: Joachim Fenkes \u003cfenkes@de.ibm.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "c0be5fb5f835110652911ea8b88ad78f841e5b45",
      "tree": "a6ba737cd09555a0b24bef370c01e623ca78fca9",
      "parents": [
        "02d89b87081f516ad3993637f9b75db0d9786554"
      ],
      "author": {
        "name": "Eli Cohen",
        "email": "eli@mellanox.co.il",
        "time": "Thu May 24 16:05:01 2007 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu May 24 14:02:38 2007 -0700"
      },
      "message": "IB/mlx4: Initialize send queue entry ownership bits\n\nWe need to initialize the owner bit of send queue WQEs to hardware \nownership whenever the QP is modified from reset to init, not just \nwhen the QP is first allocated.  This avoids having the hardware \nprocess stale WQEs when the QP is moved to reset but not destroyed and \nthen modified to init again. \n\nSigned-off-by: Eli Cohen \u003celi@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "900f1d2c87738919986c6de606336057674c8c1e",
      "tree": "5bcf24c6facda1229cf87067bb5e30350ce13ec9",
      "parents": [
        "5270f2901d6ba38724d0e9e4b637e660f1ca85f7",
        "761e784673d79c8ea9befdad31e30c65e0d20b82"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 08:44:44 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 08:44:44 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:\n  [CRYPTO] geode: Fix in-place operations and set key\n"
    },
    {
      "commit": "5270f2901d6ba38724d0e9e4b637e660f1ca85f7",
      "tree": "f2010e07f40c26ee998dd70b2a9caa640c627f81",
      "parents": [
        "92ea77275b5345c1300433f28689493dc4163f24",
        "2761f5c2ea80bcaa77ec1827064f3aa919474ac8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 08:37:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 24 08:37:52 2007 -0700"
      },
      "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: add maintainer for ARM Primecell controller\n  mmc: add maintainer for iMX MMC interface\n  mmc: Add maintainers for TI OMAP MMC interface\n  mmc: mark unmaintained drivers\n  mmc: clean up unused parts of block driver\n"
    },
    {
      "commit": "fd184ab4283a6a6105e8312a497d2a2a193eaf67",
      "tree": "d9d684650efb4284549db39b165959330b7806af",
      "parents": [
        "585a2858b970cb6e2e5ca4877eefd18b4dba8ed4"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Thu May 24 14:26:15 2007 +0200"
      },
      "committer": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Thu May 24 14:26:15 2007 +0200"
      },
      "message": "[Bluetooth] Always send HCI_Reset for Broadcom devices\n\nIn case of Broadcom based Bluetooth devices, it is safe to always\nsend HCI_Reset as first command. This gives the advantage that\nall HID Proxy versions will automatically work and don\u0027t need any\nadditional quirks anymore.\n\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "761e784673d79c8ea9befdad31e30c65e0d20b82",
      "tree": "88576a4ce275d7f73ff2b4d6b6c69180e45865d7",
      "parents": [
        "4598c95514f9a50b49626e1e5d1f292180b643fa"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Thu May 24 21:23:24 2007 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu May 24 21:23:24 2007 +1000"
      },
      "message": "[CRYPTO] geode: Fix in-place operations and set key\n\nAllow in-place crypto operations.  Also remove the coherent user flag\n(we use it automagically now), and by default use the user written\nkey rather then the HW hidden key - this makes crypto just work without\nany special considerations, and thats OK, since its our only usage\nmodel.\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "9c9f2d63a77325bc050e4ed9255ee8270c067d1a",
      "tree": "8f70e19e66f3ef10e9e15e04fc005491596f60b6",
      "parents": [
        "585a2858b970cb6e2e5ca4877eefd18b4dba8ed4"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Wed May 16 17:29:21 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu May 24 06:51:02 2007 +0200"
      },
      "message": "mmc: clean up unused parts of block driver\n\nRemove dead code and unused structs from the block driver.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "d3c8bdfb931171d6cfd1ec23b2218b0a1f052b95",
      "tree": "741226af4908bebcd26a225e6879a6c01251e37a",
      "parents": [
        "241be8d9c4c475c66b2f60a6dddb5e416b1b2811"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed May 23 13:58:22 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:15 2007 -0700"
      },
      "message": "drivers/isdn/hardware/eicon/message.c warning fixes\n\nSquash these:\n\ndrivers/isdn/hardware/eicon/message.c: In function \u0027api_put\u0027:\ndrivers/isdn/hardware/eicon/message.c:536: warning: cast from pointer to integer of different size\ndrivers/isdn/hardware/eicon/message.c: In function \u0027plci_free_msg_in_queue\u0027:\ndrivers/isdn/hardware/eicon/message.c:1035: warning: cast to pointer from integer of different size\ndrivers/isdn/hardware/eicon/message.c: In function \u0027data_b3_req\u0027:\ndrivers/isdn/hardware/eicon/message.c:3121: warning: cast to pointer from integer of different size\ndrivers/isdn/hardware/eicon/message.c:3154: warning: cast to pointer from integer of different size\ndrivers/isdn/hardware/eicon/message.c: In function \u0027callback\u0027:\ndrivers/isdn/hardware/eicon/message.c:4060: warning: cast to pointer from integer of different size\ndrivers/isdn/hardware/eicon/message.c: In function \u0027nl_ind\u0027:\ndrivers/isdn/hardware/eicon/message.c:7137: warning: cast from pointer to integer of different size\n\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "241be8d9c4c475c66b2f60a6dddb5e416b1b2811",
      "tree": "e9c391929c7148407db104b0f3e9b859a191dc48",
      "parents": [
        "e5f1b194a9afa3e686986839eb67620e6549e9ad"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed May 23 13:58:22 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:15 2007 -0700"
      },
      "message": "capifunc warning fixes\n\nsquish these:\n\ndrivers/isdn/hardware/eicon/capifunc.c: In function \u0027TransmitBufferSet\u0027:\ndrivers/isdn/hardware/eicon/capifunc.c:192: warning: cast to pointer from integer of different size\ndrivers/isdn/hardware/eicon/capifunc.c: In function \u0027TransmitBufferGet\u0027:\ndrivers/isdn/hardware/eicon/capifunc.c:197: warning: cast from pointer to integer of different size\ndrivers/isdn/hardware/eicon/capifunc.c:198: warning: cast from pointer to integer of different size\ndrivers/isdn/hardware/eicon/capifunc.c:200: warning: cast from pointer to integer of different size\ndrivers/isdn/hardware/eicon/capifunc.c: In function \u0027TransmitBufferFree\u0027:\ndrivers/isdn/hardware/eicon/capifunc.c:205: warning: cast from pointer to integer of different size\ndrivers/isdn/hardware/eicon/capifunc.c:206: warning: cast from pointer to integer of different size\ndrivers/isdn/hardware/eicon/capifunc.c: In function \u0027sendf\u0027:\ndrivers/isdn/hardware/eicon/capifunc.c:304: warning: cast to pointer from integer of different size\ndrivers/isdn/hardware/eicon/capifunc.c:304: warning: cast to pointer from integer of different size\ndrivers/isdn/hardware/eicon/capifunc.c:321: warning: cast to pointer from integer of different size\n\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e5f1b194a9afa3e686986839eb67620e6549e9ad",
      "tree": "614bf0abccdeefc7f8e68e42ae5947ba79e89a51",
      "parents": [
        "81fc632355834b7133ec4f3341cfb171bd9edc31"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Wed May 23 13:58:20 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:15 2007 -0700"
      },
      "message": "omap_uwire: SPI_CPHA mode bugfix\n\nThe omap_uwire controller driver handles SPI_CPHA incorrectly;\nIt should mean:\n\n  CPHA\u003d0 ... sample at leading edge of clock\n  CPHA\u003d1 ... sample at trailing edge of clock\n\nThis bug has been masked by inverse bugs in layered drivers;\nand was uncovered by running some of them on non-OMAP hardware.\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": "40acc095302aee380491df5f58d98945243468ec",
      "tree": "51ca963c899f744f5b947b66ba76ba618b66ecb3",
      "parents": [
        "3d6ac9843175c1d29c075794519cb045b52e46c2"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Wed May 23 13:58:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:15 2007 -0700"
      },
      "message": "ehci-fsl: fix cache coherency problem on system with large memory\n\nThe patch fixes bug http://bugzilla.kernel.org/show_bug.cgi?id\u003d7482.\n\nIt sets USB snooping on 4G space for PowerPC platforms without\nCONFIG_NOT_COHERENT_CACHE defined.\n\nReported-by: Stefan Meyer \u003creyems@telkomsa.net\u003e\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4acb3e2f97f41cf9b53182b494384467d3ceb304",
      "tree": "a315110b3aae508db20303c92daae467efc8ad1d",
      "parents": [
        "fa74419bb7b51af4bbb66116d14cc92f0b5aff25"
      ],
      "author": {
        "name": "Eric Sesterhenn / Snakebyte",
        "email": "snakebyte@gmx.de",
        "time": "Wed May 23 13:58:15 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:15 2007 -0700"
      },
      "message": "Off by one in floppy.c\n\nAnother coverity patch i forgot to resend, original thread here\nhttp://marc.info/?l\u003dlinux-kernel\u0026m\u003d115144559823592\u0026w\u003d2\n\nIn case drive \u003d\u003d N_DRIVE, we get one past the drive_params array.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fa74419bb7b51af4bbb66116d14cc92f0b5aff25",
      "tree": "0a815937d540672909965e7e61cf64dbac339f9d",
      "parents": [
        "ae2d990eede0ef5938c210d48a177c044258ecd8"
      ],
      "author": {
        "name": "Nicolas Boichat",
        "email": "nicolas@boichat.ch",
        "time": "Wed May 23 13:58:13 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:15 2007 -0700"
      },
      "message": "applesmc - sensors patch missing from 2.6.22-rc2\n\nAdd name file needed by lm_sensors user-space applications in applesmc\nsysfs tree.\n\nCc: Soeren Sonnenburg \u003ckernel@nn7.de\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ae2d990eede0ef5938c210d48a177c044258ecd8",
      "tree": "7b4647fee2ef54f65583b1daaf406a88935b58ff",
      "parents": [
        "9d9a2000e683ecd497b65d5f3e73b048c68976e1"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed May 23 13:58:12 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:14 2007 -0700"
      },
      "message": "HiSax: fix error checking for hisax_register()]\n\nThis patch (as875) adds error-checking to the callers of hisax_register().\nIt also changes an error pathway in that routine, making it return an error\ncode rather than 0.\n\nThis fixes Bugzilla #7960.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nAcked-by: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Martin Bachem \u003cinfo@colognechip.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a778b73ff793d34c0082f76110f73a7754915067",
      "tree": "54bf868afb3375cfdb0d01d6ce9e5eea47395f85",
      "parents": [
        "ab6085c795a71b6a21afe7469d30a365338add7a"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Wed May 23 13:58:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:14 2007 -0700"
      },
      "message": "md: fix bug with linear hot-add and elsewhere\n\nAdding a drive to a linear array seems to have stopped working, due to changes\nelsewhere in md, and insufficient ongoing testing...\n\nSo the patch to make linear hot-add work in the first place introduced a\nsubtle bug elsewhere that interracts poorly with older version of mdadm.\n\nThis fixes it all up.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ab6085c795a71b6a21afe7469d30a365338add7a",
      "tree": "d9d901ea1c3401906553ef9e684a1094a1b3083a",
      "parents": [
        "787f17feb204ed1c6331892fb8124b80dc9fe288"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Wed May 23 13:58:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:14 2007 -0700"
      },
      "message": "md: don\u0027t write more than is required of the last page of a bitmap\n\nIt is possible that real data or metadata follows the bitmap without full page\nalignment.\n\nSo limit the last write to be only the required number of bytes, rounded up to\nthe hard sector size of the device.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "787f17feb204ed1c6331892fb8124b80dc9fe288",
      "tree": "f4403f7ba381255e03fd1b01eccd57c57a7976e8",
      "parents": [
        "1dbf37e8adf1ab6b82a510d5e69fa676ed9717c4"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Wed May 23 13:58:09 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:14 2007 -0700"
      },
      "message": "md: avoid overflow in raid0 calculation with large components\n\nIf a raid0 has a component device larger than 4TB, and is accessed on a 32bit\nmachines, then as \u0027chunk\u0027 is unsigned long,\n\n   chunk \u003c\u003c chunksize_bits\n\ncan overflow (this can be as high as the size of the device in KB).  chunk\nitself will not overflow (without triggering a BUG).\n\nSo change \u0027chunk\u0027 to be \u0027sector_t, and get rid of the \u0027BUG\u0027 as it becomes\nimpossible to hit.\n\nCc: \"Jeff Zheng\" \u003cJeff.Zheng@endace.com\u003e\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "82cd0e8410ae74d3fd39d168049381eafc489e5b",
      "tree": "0b1a873e6a76fd478c49e9c99be751f58b793096",
      "parents": [
        "be324797d9b2a10f767e89dfbd880c735249bef9"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Wed May 23 13:58:07 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:14 2007 -0700"
      },
      "message": "i2o: eliminate a peculiar constraint on i2o_max_drivers\n\nThere is no reason i2o_max_drivers must be a power of two.  This patch\neliminates such a constraint.\n\nCc: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "be324797d9b2a10f767e89dfbd880c735249bef9",
      "tree": "b5ef4a6cf8d09d3b2209399951dc93d59bb1b477",
      "parents": [
        "e578e9a1cc8a5983d87126d5877e305d3189f1b9"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Wed May 23 13:58:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:14 2007 -0700"
      },
      "message": "i2o: fix notifiers when max_drivers is configured\n\nMaximum number of I2O drivers which could be registered is configurable by\nmax_drivers module parameter.\n\nBut the module parameter is ignored and default value (I2O_MAX_DRIVERS \u003d 8)\nis used in the loops to notify all registered drivers.\n\nCc: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e578e9a1cc8a5983d87126d5877e305d3189f1b9",
      "tree": "f4e2903bc010ac88a392dd714cb9986cbfaa4c12",
      "parents": [
        "b3762bfc8d046342db664d855f8f875e8a4c2ca1"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Wed May 23 13:58:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:14 2007 -0700"
      },
      "message": "i2o: destroy event queue only when drv-\u003eevent is set\n\ni2o_driver_register() initalizes event queue for driver only when\ndrv-\u003eevent is set.  So similarly the event queue should be destroyed only\nwhen drv-\u003eevent is set in the error path.  Otherwise destroy_workqueue()\nwill called with NULL.\n\nCc: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c8511f94908a92337b80f0c12342b9051232054f",
      "tree": "e877d0bd7b6b3c786dc8593b2bc7939b85723676",
      "parents": [
        "c15395c0dbdd646ca80945a7578c8c6cd44ce942"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed May 23 13:57:59 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:14 2007 -0700"
      },
      "message": "Misc: phantom, take care of pci posting\n\nphantom, take care of pci posting\n\nthanks to akpm for pointing this out\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c15395c0dbdd646ca80945a7578c8c6cd44ce942",
      "tree": "6a1d0df3fb9ccd16f286daca6fcd1f4787a54a7c",
      "parents": [
        "14441960e8c27a64487e0b455b323e784f33583f"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed May 23 13:57:58 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:14 2007 -0700"
      },
      "message": "phantom: move to unlocked_ioctl\n\nphantom\u0027s ioctl is often (4000 times a sec or so) invoked, don\u0027t acquire\nBKL and block other processes.\n\nSigned-off-by: Jiri Slaby \u003cxslaby@phantom.fi.muni.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3fcbc72965f767bb5c4518aef754c28f45fc6147",
      "tree": "e9abf7fc4fc4ef440268294e75c60c1d636f8100",
      "parents": [
        "33e9e24101abac2bf3535d0d013d6d27d19197cb"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed May 23 13:57:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:13 2007 -0700"
      },
      "message": "Char: cyclades, fix deadlock\n\nAn omitted unlock.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "772dce71f5468d97143aef74be04e34faa712d48",
      "tree": "1a117a54230aeef2e17ca989e89f69d0945a2ac6",
      "parents": [
        "90e16dddecc6bd804920b639f61825d2a1769f89"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Wed May 23 13:57:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:13 2007 -0700"
      },
      "message": "imxfb: fix memory hole\n\ninfo-\u003epseudo_palette was previously kmalloced.  Do not overwrite it afterwards\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "90e16dddecc6bd804920b639f61825d2a1769f89",
      "tree": "1f89c690ed0878d943578b32bb790ec9a2dfe5cd",
      "parents": [
        "92c4579dbb3bc70bd397e272258c69f88de189b8"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Wed May 23 13:57:51 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:13 2007 -0700"
      },
      "message": "imxfb: remove ifdefs\n\nHere are some small fixes for the imxfb framebuffer driver:\n\n - remove ifndef for MX1FS2 platform which is not present in the kernel.\n - REV, CLS, PS and SPL_SPR are only needed with some sharp displays.\n   Only setup the corresponding io pins when such a display is connected.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "92c4579dbb3bc70bd397e272258c69f88de189b8",
      "tree": "af706a42061844b7458eaaa7b0fcc363bac09cff",
      "parents": [
        "a01fbbd52e4faf5971856c011e87ec6571b62840"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed May 23 13:57:50 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:13 2007 -0700"
      },
      "message": "ps3fb: use FB_SYS_* instead of FB_CFB_*\n\nps3fb: Use the FB_SYS_* operations instead of the FB_CFB_* operations as the\nactual frame buffer memory is part of system RAM\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a01fbbd52e4faf5971856c011e87ec6571b62840",
      "tree": "00582af8e17710785dcf988ce3af6bee599138e3",
      "parents": [
        "2686ba894bfedcacbe1b5197c574f3f1e66f2fda"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed May 23 13:57:49 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:13 2007 -0700"
      },
      "message": "w100fb: fix compile warnings\n\nFix compile warnings from w100fb.c.  Attribute registration failure doesn\u0027t\nstop the driver working so just warn about it.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2686ba894bfedcacbe1b5197c574f3f1e66f2fda",
      "tree": "3354af4c554dfc74260795ce7c9a459fbafbc0e5",
      "parents": [
        "11d1a62c596023991e860f1814aacb12a5169aa9"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Wed May 23 13:57:48 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:13 2007 -0700"
      },
      "message": "pm3fb: various fixes\n\n - fix 16-bit RGBA 4444 and 5551 modes (use fbset -rgba to set them)\n - kill wmb() after each register write by PM3_SLOW_WRITE_REG\n - kill inaccurate comments (leftovers from skeletonfb.c)\n - kill PCI class restriction, now it is more general and shorter\n - white spaces and other minor fixes and source reducing\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "11d1a62c596023991e860f1814aacb12a5169aa9",
      "tree": "6ebc691f0f2a2567aec1c5d629fed3cbca6b01a9",
      "parents": [
        "8d74c1fdaaea34b56c1dffe2c79f64d2c53c11b1"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Wed May 23 13:57:47 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:13 2007 -0700"
      },
      "message": "pm2fb: RDAC_WR barriers clean up\n\nThis patch fixes a possible barriers problem in RDAC_WR functions, then\nremove redudant ones.\n\nIt also removes one unneeded register load from blitter function().\n\nSigned-off-by: Krzysztof.Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8d74c1fdaaea34b56c1dffe2c79f64d2c53c11b1",
      "tree": "1da56feb5ca42f19b345f647531c06e547398134",
      "parents": [
        "9bea3f29fc626e190f012c4ad5f8a9e9a2f26cf6"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Wed May 23 13:57:46 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:12 2007 -0700"
      },
      "message": "fbdev: cleanup of sparc FB options\n\nThis patch puts all SBUS/UPA selection under one option \"SBUS/UPA\nframebuffers\" and moves all sparc specific drivers next to them in one group.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9bea3f29fc626e190f012c4ad5f8a9e9a2f26cf6",
      "tree": "156a6c3cb913aef5bf8244e6333802950f8132b8",
      "parents": [
        "6087b2dab2c914268b1a50882edbbad82bfefd29"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@gmail.com",
        "time": "Wed May 23 13:57:45 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:12 2007 -0700"
      },
      "message": "spi: potential memleak in spidev_ioctl\n\n\u0027ioc\u0027 should be deallocated if __copy_from_user fails (found by Coverity\n- CID 1644).\n\nSigned-off-by: Florin Malita \u003cfmalita@gmail.com\u003e\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": "da90fa8ff671a0139772ec3b3e82c06077e82122",
      "tree": "bf648a91c12174ec0bd32a013cdfc63d62f70753",
      "parents": [
        "b7add02d6247bff34005e040347d81777c80931c"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "domen.puncer@telargo.com",
        "time": "Wed May 23 13:57:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:12 2007 -0700"
      },
      "message": "spi/spidev: check message size before copying\n\nMessage size needs to be checked before copying, or bad things could\nhappen.\n\nSigned-off-by: Domen Puncer \u003cdomen.puncer@telargo.com\u003e\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": "8888735fcaac7681dbcca67fbcc88cf627c47b3a",
      "tree": "1c3400a5c6fa6555174a1320e1a4de8538a800f4",
      "parents": [
        "b9ba347f27f2508e3da023688d047e111cbbe2da"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "domen@coderock.org",
        "time": "Wed May 23 13:57:32 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 20:14:11 2007 -0700"
      },
      "message": "mpc52xx_psc_spi: fix it for CONFIG_PPC_MERGE\n\nFix mpc5200 PSC SPI driver to actually work for CONFIG_PPC_MERGE\n - s/mpc52xx/mpc5200/, as this was changed in device tree some time ago\n - fix spi id detection\n\nThe move from \u0027ppc\u0027 to \u0027powerpc\u0027 didn\u0027t quite match the latest\nkernel.org code.\n\nSigned-off-by: Domen Puncer \u003cdomen.puncer@telargo.com\u003e\nAcked-by: Dragos Carp \u003cdragos.carp@toptica.com\u003e\nAcked-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": "585a2858b970cb6e2e5ca4877eefd18b4dba8ed4",
      "tree": "e004d00e5cc7ea80428d59bd91de99d0b2484bb8",
      "parents": [
        "5a6248cac22a77588f81c7473cfd03d250cc5b56"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu May 24 02:42:39 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu May 24 02:42:39 2007 +0200"
      },
      "message": "ide serverworks warning fixes\n\ngcc-4.3:\n\ndrivers/ide/pci/serverworks.c: In function \u0027svwks_tune_chipset\u0027:\ndrivers/ide/pci/serverworks.c:176: warning: overflow in implicit constant conversion\ndrivers/ide/pci/serverworks.c:190: warning: overflow in implicit constant conversion\ndrivers/ide/pci/serverworks.c:211: warning: overflow in implicit constant conversion\ndrivers/ide/pci/serverworks.c:212: warning: overflow in implicit constant conversion\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "5a6248cac22a77588f81c7473cfd03d250cc5b56",
      "tree": "9105aacf0e13ecad3ee723b2ae20183cbe047e5e",
      "parents": [
        "39c98c421200e7bb16bed7aab2b640b43ca6621b"
      ],
      "author": {
        "name": "Junio C Hamano",
        "email": "junkio@cox.net",
        "time": "Thu May 24 02:42:38 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu May 24 02:42:38 2007 +0200"
      },
      "message": "Match DMA blacklist entries between ide-dma.c and libata-core.c\n\nThere are a few entries in ata_device_blacklist[] in libata-core.c\nmarked with HORKAGE_NODMA but are missing from drive_blacklist[]\nin ide-dma.c.  This patch makes the lists in sync.\n\nAlso remove a duplicated entry for \"SanDisk SDP3B-64\".\n\nSigned-off-by: Junio C Hamano \u003cjunkio@cox.net\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "39c98c421200e7bb16bed7aab2b640b43ca6621b",
      "tree": "c8a2aa15ceffb93d4d910f2d3c9eb88de5f97f10",
      "parents": [
        "2074a106f52b6371885afbd714e929d60d0e3f64"
      ],
      "author": {
        "name": "Mika Kukkonen",
        "email": "mikukkon@iki.fi",
        "time": "Thu May 24 02:42:38 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu May 24 02:42:38 2007 +0200"
      },
      "message": "Add two missing chipsets to drivers/ide/ide-proc.c\n\nCompiling with \u0027-Wswitch-enum\u0027 I noticed following:\n\n  CC      drivers/ide/ide-proc.o\ndrivers/ide/ide-proc.c: In function âproc_ide_read_imodelâ:\ndrivers/ide/ide-proc.c:54: warning: enumeration value âide_etrax100â not handled in switch\ndrivers/ide/ide-proc.c:54: warning: enumeration value âide_acornâ not handled in switch\n\nHow about the following patch?\n\nSigned-off-by: Mika Kukkonen \u003cmikukkon@iki.fi\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n\n"
    },
    {
      "commit": "2074a106f52b6371885afbd714e929d60d0e3f64",
      "tree": "c78ced4709e39ac98b19477e3e854e82f9922aeb",
      "parents": [
        "6c6a2a8d201b4f8fd54167802da5ddbe08abd744"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Thu May 24 02:42:38 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu May 24 02:42:38 2007 +0200"
      },
      "message": "ide/pci/serverworks.c: Fix corruption/timeouts with MegaIDE\n\nIt turns out from customer reports to Red Hat and some PCI dumps that the\nMegaIDE in RAID mode doesn\u0027t provide the drive tuning data that the\nserverworks driver expects but sometimes does provide something that\nfools the code.\n\nFor the RAID class case skip the oem setup and don\u0027t trust the BIOS data.\nWe then tune from scratch and this sorts it out. (This has been confirmed\non an afflicted IBM blade)\n\n[libata serverworks.c never trusts the BIOS in the first place so is\naccidentally immune]\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n\n"
    },
    {
      "commit": "6c6a2a8d201b4f8fd54167802da5ddbe08abd744",
      "tree": "bcc306543b07986ecefc1e6f10bef5c295089534",
      "parents": [
        "4598c95514f9a50b49626e1e5d1f292180b643fa"
      ],
      "author": {
        "name": "Henry Su",
        "email": "henry.su@amd.com",
        "time": "Thu May 24 02:42:37 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu May 24 02:42:37 2007 +0200"
      },
      "message": "add the IDE device ID for ATI SB700\n\nAdd the IDE device ID to atiixp_pci_tbl struct in atiixp.c for ATI SB700.\n\nFrom: Henry Su \u003chenry.su@amd.com\u003e\nSigned-off-by: Luugi Marsan \u003cluugi.marsan@amd.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n\n"
    },
    {
      "commit": "02d89b87081f516ad3993637f9b75db0d9786554",
      "tree": "c7d26293d06c88e4831851ac6362b3b7e3fa69de",
      "parents": [
        "8aee74c8ee875448cc6d1cf995c9469eb60ae515"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed May 23 15:16:08 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed May 23 15:16:08 2007 -0700"
      },
      "message": "IB/mlx4: Don\u0027t allocate RQ doorbell if using SRQ\n\nIf a QP is attached to a shared receive queue (SRQ), then it doesn\u0027t\nhave a receive queue (RQ).  So don\u0027t allocate an RQ doorbell (or map a\ndoorbell from userspace for userspace QPs) for that QP.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "641e22e04c48af5d813f119c55336e02a22756f5",
      "tree": "9f7f693e8dd030e1d28585893e6e53bd86b1208c",
      "parents": [
        "31f6e1bd3b58c9a67e5ea0c2d372fbf5fc9e326d",
        "fa91d43b914b77637653d984416e17e182f7b807"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 08:12:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 08:12:54 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6: (29 commits)\n  USB: Add support for Olimex arm-usb-ocd JTAG interface serial port\n  USB: Add support for Sierra Wireless Aircard 595U\n  USB: ldusb bugfix\n  USB: ftdi_sio: Add USB Product Id for OpenDCC\n  USB: fix ratelimit call semantics\n  USB: handle errors in power/level attribute\n  USB: make the autosuspend workqueue thread freezable\n  USB: Fix USB OHCI Subvendor for Toshiba Portege 4000\n  USB: usblp: Use correct DMA address in case of probe error\n  USB: Fix debug output of ark3116\n  USB: Onetouch - switch to using input_dev-\u003edev.parent\n  USB: don\u0027t try to kzalloc 0 bytes\n  USB: remove short initial timeout for device descriptor fetch\n  USB: Deref URB after usbmon is done with it\n  USB: Remove duplicate IDs from option card driver\n  USB: auerswald: fix file release handler\n  USB: fsl_usb2_udc: Fix UMTI_WIDE support and a compile warning\n  USB: set the correct Interrupt interval in usb_bulk_msg\n  USB: New device PID for ftdi_sio driver\n  USB: remove unneeded WARN_ON\n  ...\n"
    },
    {
      "commit": "31f6e1bd3b58c9a67e5ea0c2d372fbf5fc9e326d",
      "tree": "b0f75a9353f2e9a82c6839a4f507eeb40ffc5fc5",
      "parents": [
        "ad9ddd66c6e8a79630a975ff0bb8d45a11abe630",
        "230ffc8e348e7841b79fd7c659d16aa5d7ec8a69"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 08:11:43 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 23 08:11:43 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: ads7846 - SPI_CPHA mode bugfix\n  Input: ads7846 - document that it handles tsc2046 too\n  Input: input-polldev - add module info\n  Input: ucb1x00-ts - remove commented out code\n  Input: ucb1400_ts - use sched_setscheduler()\n  Input: ALPS - force stream mode\n  Input: iforce - minor clean-ups\n  Input: iforce - fix force feedback not working\n  Input: adbhid - do not access input_dev-\u003eprivate directly\n  Input: logips2pp - add type 72 (PS/2 TrackMan Marble)\n"
    },
    {
      "commit": "fa91d43b914b77637653d984416e17e182f7b807",
      "tree": "c517a05ed00bbd492b322a445521a74705d091d1",
      "parents": [
        "5b7da8f6ff1aaf5a500dc798f4d1c2d6e98420a5"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Fri May 04 18:23:24 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:51 2007 -0700"
      },
      "message": "USB: Add support for Olimex arm-usb-ocd JTAG interface serial port\n\nThis patch adds support for the serial port on Olimex arm-usb-ocd\nJTAG interface.\n\nThe device appears as two serial ports, but the first one is reserved\nfor the JTAG interface. The JTAG interface can be used with OpenOCD\nfrom userspace. For more information, please see:\n\nhttp://openocd.berlios.de/web/\nhttp://www.olimex.com/dev/arm-usb-ocd.html\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5b7da8f6ff1aaf5a500dc798f4d1c2d6e98420a5",
      "tree": "5d334d4abf764578970aa1208b07390f3104c1d8",
      "parents": [
        "9d33efd9a791041bbe3a9e879925ef8fbb94d812"
      ],
      "author": {
        "name": "Danny Budik",
        "email": "dbudik@ist-traffic.com",
        "time": "Fri May 04 16:09:37 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:51 2007 -0700"
      },
      "message": "USB: Add support for Sierra Wireless Aircard 595U\n\nThis patch adds support for the newly released Aircard 595U EVDO\nmodem to the Sierra Wireless driver (sierra.c) in kernel 2.6.21.\n\nI suspect that my mailer may be mangling patches so let me know and\nI\u0027ll try to resend it.\n\n\nFrom: Danny Budik \u003cdbudik@ist-traffic.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9d33efd9a791041bbe3a9e879925ef8fbb94d812",
      "tree": "28a53c2f115e21a25dc3d1747aca22b395792237",
      "parents": [
        "2adb80e9c52f35a4d63783b98d48386c38c90484"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Fri May 04 09:23:40 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:51 2007 -0700"
      },
      "message": "USB: ldusb bugfix\n\nThis patch fixes a problem reported with consecutive reads in the ldusb\ndriver.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2adb80e9c52f35a4d63783b98d48386c38c90484",
      "tree": "2874de17ebc5b7bacb0d1f5f5e4cfd459125a7fe",
      "parents": [
        "d4b7d8e8024a33d9d1f916379eaee7aa945a7c48"
      ],
      "author": {
        "name": "Guido Scholz",
        "email": "guido.scholz@bayernline.de",
        "time": "Tue May 08 19:52:41 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:51 2007 -0700"
      },
      "message": "USB: ftdi_sio: Add USB Product Id for OpenDCC\n\nUSB product id registration for the OpenDCC (www.opendcc.de)\nmodel railway central unit. Applies to 2.6.21.1.\n\nSigned-off-by: Guido Scholz \u003cguido.scholz@bayernline.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d4b7d8e8024a33d9d1f916379eaee7aa945a7c48",
      "tree": "8889647694985504043a02dca80b2c9fb88afaf0",
      "parents": [
        "dd865571d7af06ba1285c2db85083649193cceab"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue May 22 11:48:17 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:50 2007 -0700"
      },
      "message": "USB: fix ratelimit call semantics\n\nThis patch (as910) fixes a ratelimit modification so that the\noriginal error-handling path will be followed even when the log-rate\nlimitation kicks in.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "dd865571d7af06ba1285c2db85083649193cceab",
      "tree": "125256fec4cb97995fb200cef37f05d63b490790",
      "parents": [
        "7ed92f1a149dddc3cb537ccd7441e98adac12c3e"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue May 22 11:38:19 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:50 2007 -0700"
      },
      "message": "USB: handle errors in power/level attribute\n\nThis patch (as906) improves the error handling for the USB power/level\nattribute file.  If an error occurs, the original power-level settings\nwill be restored.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7ed92f1a149dddc3cb537ccd7441e98adac12c3e",
      "tree": "86408164dd5cfbb48bade9ca49601c4f2d7edd16",
      "parents": [
        "8ab5e8c0ca55c4b40d254f7043a9052345fcd343"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue May 22 09:38:39 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:50 2007 -0700"
      },
      "message": "USB: make the autosuspend workqueue thread freezable\n\nThis patch (as881b) makes the ksuspend_usb_wq workqueue freezable.  We\ndon\u0027t want a rogue workqueue thread running around, unexpectedly\nsuspending or resuming USB devices in the middle of a system sleep\ntransition.\n\nThis fixes Bugzilla #8498.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8ab5e8c0ca55c4b40d254f7043a9052345fcd343",
      "tree": "31929f41dd7ddb3e7943a99b42c5c493d5e44f76",
      "parents": [
        "bdc4abdd0960e7ca946f4ec93b4cf7a2b826b24f"
      ],
      "author": {
        "name": "Andrey Borzenkov",
        "email": "arvidjaar@mail.ru",
        "time": "Sat May 19 14:23:28 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:50 2007 -0700"
      },
      "message": "USB: Fix USB OHCI Subvendor for Toshiba Portege 4000\n\nThis fixes a bug in an OHCI quirk handler for Portege 4000; the\nSubvendor is 0x1179 (PCI_VENDOR_ID_TOSHIBA)\nnot 0x102f (PCI_VENDOR_ID_TOSHIBA_2)\n\nbugid 8510\n\n00:02.0 USB Controller [0c03]: ALi Corporation USB 1.1 Controller\n[10b9:5237] (rev 03) (prog-if 10 [OHCI])\n        Subsystem: Toshiba America Info Systems Unknown device [1179:0004]\n        Flags: bus master, medium devsel, latency 64, IRQ 11\n        Memory at f7eff000 (32-bit, non-prefetchable) [size\u003d4K]\n        Capabilities: \u003caccess denied\u003e\n\nSigned-off-by: Andrey Borzenkov \u003carvidjaar@mail.ru\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bdc4abdd0960e7ca946f4ec93b4cf7a2b826b24f",
      "tree": "af0d77f60a6478e926cfbc7c96d9377d8db6ba16",
      "parents": [
        "b268f484f9d7ce91301091e0fb2c80e9e8caa3df"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Mon May 21 20:52:44 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:50 2007 -0700"
      },
      "message": "USB: usblp: Use correct DMA address in case of probe error\n\nLooks like the error path had a copy-paste error. The normal exit path\nuses correct URB already.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b268f484f9d7ce91301091e0fb2c80e9e8caa3df",
      "tree": "8595513257aac007c5d4329fedaee37d8016a803",
      "parents": [
        "09b7002d68cfa1c45cc413a0c7cca399c25a57c6"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Thu May 17 17:16:44 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:50 2007 -0700"
      },
      "message": "USB: Fix debug output of ark3116\n\nFix debug output. Previously, it would output \"0xFFFFFFB0\" on 32-bit\narchs (and probably \"0xFFFFFFFFFFFFFFB0\" on 64-bits), because buf is\ntaken as signed char, which is promoted to signed int, while %x always\nexpects an unsigned int.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "09b7002d68cfa1c45cc413a0c7cca399c25a57c6",
      "tree": "e5fbb5f3bd3c537548eeef4d401bab1247299e02",
      "parents": [
        "57a21c1b929450b1e020c0a03cca6fa7448f4222"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue May 08 00:31:30 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:50 2007 -0700"
      },
      "message": "USB: Onetouch - switch to using input_dev-\u003edev.parent\n\nIn preparation for struct class_device -\u003e struct device input\ncore conversion, switch to using input_dev-\u003edev.parent when\nspecifying device position in sysfs tree.\n\nAlso, do not access input_dev-\u003eprivate directly, use helpers.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Matthew Dharm \u003cmdharm-usb@one-eyed-alien.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "57a21c1b929450b1e020c0a03cca6fa7448f4222",
      "tree": "78f5f237293338f00d288a40dea3a7ed78591845",
      "parents": [
        "b89ee19ae6c0b5a0d9facca780b53959fbadd123"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue May 15 17:40:37 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:50 2007 -0700"
      },
      "message": "USB: don\u0027t try to kzalloc 0 bytes\n\nThis patch (as907) prevents us from trying to allocate 0 bytes\nwhen an interface has no endpoint descriptors.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b89ee19ae6c0b5a0d9facca780b53959fbadd123",
      "tree": "d777fc2bda8cce83cd2104c7e74857b501025c04",
      "parents": [
        "d984abc97e400d68a09729b80060fe0ec591eb16"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri May 11 10:19:04 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:49 2007 -0700"
      },
      "message": "USB: remove short initial timeout for device descriptor fetch\n\nThis patch (as905) removes a micro-optimization from the hub port\ninitialization code.  Previously we had been using a short timeout on\nthe first attempt the read the device descriptor; now we will use the\nstandard timeout length.\n\nIt\u0027s not clear that the short timeout ever provided any benefit.  And\nnow we know of one case where it actually hurts: The device can\u0027t meet\nthe short timeout and then it gets terminally confused.\n\nThis fixes Bugzilla #8444.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d984abc97e400d68a09729b80060fe0ec591eb16",
      "tree": "cab2242ac0ccbddba0565a3266ddf7dad0ec87c9",
      "parents": [
        "9a03095831e839959175379bfdd88e6e1a93b9ea"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Fri May 11 22:00:29 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:49 2007 -0700"
      },
      "message": "USB: Deref URB after usbmon is done with it\n\nI haven\u0027t personally run across an oops because of this, but I feel safer\nwith this fix in place.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9a03095831e839959175379bfdd88e6e1a93b9ea",
      "tree": "e024c438f9c54d586e604f160cd142cbe8962f68",
      "parents": [
        "be23edf848b14d1b426c12f2f58e4949c4fbd695"
      ],
      "author": {
        "name": "Ben Collins",
        "email": "ben.collins@ubuntu.com",
        "time": "Wed May 16 16:49:54 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:49 2007 -0700"
      },
      "message": "USB: Remove duplicate IDs from option card driver\n\nCc: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Ben Collins \u003cbcollins@ubuntu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "be23edf848b14d1b426c12f2f58e4949c4fbd695",
      "tree": "798a6f9a2d6e74d7e7d7e2de2e40c0343c17e700",
      "parents": [
        "fcbd963912acc0c5d51bb27f8654f2a91fcff322"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu May 10 23:04:14 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:49 2007 -0700"
      },
      "message": "USB: auerswald: fix file release handler\n\nIf this down_interruptible() does fail due to signal_pending() then the state\nof the driver will get trashed in interesting ways, because userspace cannot\nand will not retry the close().\n\nCc: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "fcbd963912acc0c5d51bb27f8654f2a91fcff322",
      "tree": "ed3f48b5a66db31ffbbf91f3d8ad16dd7fa17d04",
      "parents": [
        "8d062b9a3516c6fbcf749bcc864fdb8b3def1caa"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Sat Apr 28 14:07:32 2007 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:49 2007 -0700"
      },
      "message": "USB: fsl_usb2_udc: Fix UMTI_WIDE support and a compile warning\n\nChange PORT_WIDTH bit for UMTI_WIDE mode and fix a compile warning\nintroduced in last revision.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "8d062b9a3516c6fbcf749bcc864fdb8b3def1caa",
      "tree": "af943f9b6774b2c10e0b8d71da9055c8e6beec34",
      "parents": [
        "762e92fa1742007dedd90ff6b1ea74842f0cd34b"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Apr 23 17:30:32 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:49 2007 -0700"
      },
      "message": "USB: set the correct Interrupt interval in usb_bulk_msg\n\nThis patch (as902) fixes a mistake I introduced into usb_bulk_msg().\nusb_fill_int_urb() already does the bit-shifting calculation for\nhigh-speed Interrupt intervals; it shouldn\u0027t be done twice.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\n\n"
    },
    {
      "commit": "762e92fa1742007dedd90ff6b1ea74842f0cd34b",
      "tree": "2f0a8017c721fdcd9ac7973772990550d8b8eccc",
      "parents": [
        "bf87ce5a06ed2cb13ad04f065706cf36ab021549"
      ],
      "author": {
        "name": "Neil \\\"Superna\\\" ARMSTRONG",
        "email": "superna@na-prod.com",
        "time": "Wed Apr 25 20:34:28 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:49 2007 -0700"
      },
      "message": "USB: New device PID for ftdi_sio driver\n\nHello,\n\nI need to use MaxStream\u0027s PKG-U modules which includes a ftdi sio chipset for\nusb2serial communication, here are the patches for handling Maxstream\u0027s modules.\n\nThe VID \u0026 PID to use with the open-source driver are provided on the CD-ROM\nbundled with the modules.\n\nFrom: Neil Superna ARMSTRONG \u003csuperna@na-prod.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bf87ce5a06ed2cb13ad04f065706cf36ab021549",
      "tree": "b7af5152fad7cb09203d121bf647077cfe8ade49",
      "parents": [
        "ef7f6c7084b333c7524dcd297e0578d43733a2a2"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Thu Apr 05 16:07:44 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:49 2007 -0700"
      },
      "message": "USB: remove unneeded WARN_ON\n\nThis patch (as883) removes an out-of-date WARN_ON from the main HCD\nendpoint-disable routine.  The warning is triggered whenever an\nendpoint is disabled while the root hub is suspended.  In the past\nthat may not have been legal, but it definitely is legal now.  Merely\nunbinding a USB driver will do it.\n\nFurthermore, I\u0027ve never seen any occurrences of this warning that\nreally did signal an actual bug or error condition.  At this point it\nhas outlived its purpose.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\n\n"
    },
    {
      "commit": "ef7f6c7084b333c7524dcd297e0578d43733a2a2",
      "tree": "7c536304f8c98c0d25a583a3b15a80c1300fc614",
      "parents": [
        "4fe5354f61cad4c0550285283c83c66c070c198e"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Thu Apr 05 16:03:49 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:49 2007 -0700"
      },
      "message": "USB: more autosuspend timer stuff\n\nThis patch (as879) ties up some loose ends from an earlier patch.\nThese are things I didn\u0027t think to include at the time but which\nclearly belonged there.\n\n\tIf an autosuspend fails because driver activity races with\n\tthe autosuspend call, restart the autosuspend timer.\n\n\tWhen a device is resumed by an external request, it counts\n\tas device activity and should update the last_busy time so\n\tthat the next autoresume won\u0027t occur immediately.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4fe5354f61cad4c0550285283c83c66c070c198e",
      "tree": "c8e3cfb80587124c6753e0ad7e64b84bf6834c9d",
      "parents": [
        "36433127ae7a842482ba857f5ad3c431817a9542"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Thu Apr 05 16:06:53 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 22 23:45:48 2007 -0700"
      },
      "message": "EHCI: fix problem with BIOS handoff\n\nThis patch (as882) fixes a problem with the EHCI BIOS handoff.  On my\nmachine, the BIOS configures the controller and the handoff fails,\nleaving the controller configured.  During resume-from-disk, this\nconfuses ehci-hcd into thinking that the controller has not been\ntampered with.\n\nThe problem is fixed by turning off the Configured Flag whenever a\nBIOS handoff is attempted, whether it succeeds or not.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    }
  ],
  "next": "36433127ae7a842482ba857f5ad3c431817a9542"
}
