)]}'
{
  "log": [
    {
      "commit": "ccc9c8b91c2631da2cab46a6fcd9c3106dcb9abb",
      "tree": "0e147976ed48587c9629acac747037a6ceeaccc0",
      "parents": [
        "45c82b5a770be66845687a7d027c8b52946d59af"
      ],
      "author": {
        "name": "Balaji Rao",
        "email": "balajirrao@openmoko.org",
        "time": "Tue Jan 27 19:22:38 2009 +0530"
      },
      "committer": {
        "name": "Anton Vorontsov",
        "email": "cbouatmailru@gmail.com",
        "time": "Mon Feb 02 19:53:02 2009 +0300"
      },
      "message": "pcf50633_charger: Fix typo\n\ncontainer_of(psy, struct pcf50633_mbc, usb); should be\ncontainer_of(psy, struct pcf50633_mbc, adapter);\n\nSigned-off-by: Balaji Rao \u003cbalajirrao@openmoko.org\u003e\nCc: Andy Green \u003candy@openmoko.com\u003e\nSigned-off-by: Anton Vorontsov \u003ccbouatmailru@gmail.com\u003e\n"
    },
    {
      "commit": "e81cfd214f97a26ca2b00564258ebcf099214cbb",
      "tree": "a59043fc9aeb41564f36533e7dc0b507f6261a37",
      "parents": [
        "4b8d8ab566932bfe023637025c76c0e90c655faf",
        "7fc49f19813030f2e15ad2ccec5cb701f7f4a3ec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 31 15:52:46 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 31 15:52:46 2009 -0800"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86 setup: fix asm constraints in vesa_store_edid\n  xen: make sysfs files behave as their names suggest\n  x86: tone down mtrr_trim_uncached_memory() warning\n  x86: correct the CPUID pattern for MSR_IA32_MISC_ENABLE availability\n"
    },
    {
      "commit": "4b8d8ab566932bfe023637025c76c0e90c655faf",
      "tree": "f16cbc0f27659246c117ba68ec090ee8f6369c2a",
      "parents": [
        "c5e18af910f4bc2e3d0732ea98b99c0fd884e73c",
        "8dd2c9e3128a5784a01084b52d5bb7efd4371ac6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 31 15:52:25 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 31 15:52:25 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6:\n  leds: Fix bounds checking of wm8350-\u003epmic.led\n  regulator: move bq24022 init back to module_init instead of subsys_initcall\n"
    },
    {
      "commit": "878b8619f711280fd05845e21956434b5e588cc4",
      "tree": "e2cb6be1d6e16bd0da18a79a8a85f4194df33d6f",
      "parents": [
        "f984d024190d5df98e448e35aa9e89a46fe50bb9"
      ],
      "author": {
        "name": "Mikulas Patocka",
        "email": "mpatocka@redhat.com",
        "time": "Fri Jan 30 15:27:14 2009 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 31 15:51:31 2009 -0800"
      },
      "message": "Fix memory corruption in console selection\n\nFix an off-by-two memory error in console selection.\n\nThe loop below goes from sel_start to sel_end (inclusive), so it writes\none more character.  This one more character was added to the allocated\nsize (+1), but it was not multiplied by an UTF-8 multiplier.\n\nThis patch fixes a memory corruption when UTF-8 console is used and the\nuser selects a few characters, all of them 3-byte in UTF-8 (for example\na frame line).\n\nWhen memory redzones are enabled, a redzone corruption is reported.\nWhen they are not enabled, trashing of random memory occurs.\n\nSigned-off-by: Mikulas Patocka \u003cmpatocka@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f984d024190d5df98e448e35aa9e89a46fe50bb9",
      "tree": "7443594ff0a55bf0bc49fbcd90d1ec3334a4cb05",
      "parents": [
        "fc8744adc870a8d4366908221508bb113d8b72ee",
        "5d0932a5dd00d83df5d1e15eeffb6edf015a8579"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 31 15:50:43 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 31 15:50:43 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:\n  igb: fix link reporting when using sgmii\n  igb: prevent skb_over panic w/ mtu smaller than 1K\n  igb: Fix DCA errors and do not use context index for 82576\n  ipv6: compile fix for ip6mr.c\n  packet: Avoid lock_sock in mmap handler\n  sfc: Replace stats_enabled flag with a disable count\n  sfc: SFX7101/SFT9001: Fix AN advertisements\n  sfc: SFT9001: Always enable XNP exchange on SFT9001 rev B\n  sfc: Update board info for hardware monitor on SFN4111T-R5 and later\n  sfc: Test for PHYXS faults whenever we cannot test link state bits\n  sfc: Reinitialise the PHY completely in case of a PHY or NIC reset\n  sfc: Fix post-reset MAC selection\n  sfc: SFN4111T: Fix GPIO sharing between I2C and FLASH_CFG_1\n  sfc: SFT9001: Fix speed reporting in 1G PHY loopback\n  sfc: SFX7101: Remove workaround for bad link training\n  sfc: SFT9001: Enable robust link training\n  sky2: fix hard hang with netconsoling and iface going up\n"
    },
    {
      "commit": "fc8744adc870a8d4366908221508bb113d8b72ee",
      "tree": "755f4c4a1cc30567fde4e60c9cc5e6a889c360b0",
      "parents": [
        "33bfad54b58cf05cfe6678c3ec9235d4bc8db4c2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 31 15:08:56 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 31 15:08:56 2009 -0800"
      },
      "message": "Stop playing silly games with the VM_ACCOUNT flag\n\nThe mmap_region() code would temporarily set the VM_ACCOUNT flag for\nanonymous shared mappings just to inform shmem_zero_setup() that it\nshould enable accounting for the resulting shm object.  It would then\nclear the flag after calling -\u003emmap (for the /dev/zero case) or doing\nshmem_zero_setup() (for the MAP_ANON case).\n\nThis just resulted in vma merge issues, but also made for just\nunnecessary confusion.  Use the already-existing VM_NORESERVE flag for\nthis instead, and let shmem_{zero|file}_setup() just figure it out from\nthat.\n\nThis also happens to make it obvious that the new DRI2 GEM layer uses a\nnon-reserving backing store for its object allocation - which is quite\npossibly not intentional.  But since I didn\u0027t want to change semantics\nin this patch, I left it alone, and just updated the caller to use the\nnew flag semantics.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5d0932a5dd00d83df5d1e15eeffb6edf015a8579",
      "tree": "78d37cc9b58084a27d51af321b15f1dee4593700",
      "parents": [
        "ec54d7d6e40b04c16dfce0e41e506198a20c8645"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Sat Jan 31 00:53:18 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jan 31 00:53:18 2009 -0800"
      },
      "message": "igb: fix link reporting when using sgmii\n\nWhen using sgmii the link was not being properly passed up to the driver\nfrom the underlying link management functions.  This change corrects it so\nthat get_link_status is cleared when a link has been found.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ec54d7d6e40b04c16dfce0e41e506198a20c8645",
      "tree": "7e70f20258f0f3ac35e48e0d4a1fa41d63853997",
      "parents": [
        "bbd98fe48a43464b4a044bc4cbeefad284d6aa80"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Sat Jan 31 00:52:57 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jan 31 00:52:57 2009 -0800"
      },
      "message": "igb: prevent skb_over panic w/ mtu smaller than 1K\n\nA panic has been observed with frame sizes smaller than 1K.  This has been\nroot caused to the hardware spanning larger frames across multiple buffers\nand then reporting the original frame size in the first descriptor.  To\nprevent this we can enable set the LPE bit which in turn will restrict\npacket sizes to those set in the RLPML register.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bbd98fe48a43464b4a044bc4cbeefad284d6aa80",
      "tree": "e4b60585f3a552ae8d4665e9fd87cc34b6dc1054",
      "parents": [
        "5d6e430d3bafe743b18dc443189093bf532e91ed"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Sat Jan 31 00:52:30 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jan 31 00:52:30 2009 -0800"
      },
      "message": "igb: Fix DCA errors and do not use context index for 82576\n\n82576 was being incorrectly flagged as needing a context index.  It does not as\neach ring has it\u0027s own table of 2 contexts.\n\nDriver was registering after registering the driver instead of the other way around.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1974cc205e63cec4a17a6b3fca31fa4240ded77e",
      "tree": "d658cbc56064d86f3f57e786b4ebcf33346188bd",
      "parents": [
        "af4ad9bca0c4039355b20d760b4fd39afa48c59d"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Thu Jan 29 18:00:07 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 30 14:06:33 2009 -0800"
      },
      "message": "sfc: Replace stats_enabled flag with a disable count\n\nCurrently we use a spin-lock to serialise statistics fetches and also\nto inhibit them for short periods of time, plus a flag to\nenable/disable statistics fetches for longer periods of time, during\nonline reset.  This was apparently insufficient to deal with the several\nreasons for stats being disabled.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "af4ad9bca0c4039355b20d760b4fd39afa48c59d",
      "tree": "720b182118bf2fcb5aa2fb34671d032cf75d0d43",
      "parents": [
        "c9d5a53f060bb9ac6cd20d9768b4b75e22bc8689"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Thu Jan 29 17:59:37 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 30 14:06:32 2009 -0800"
      },
      "message": "sfc: SFX7101/SFT9001: Fix AN advertisements\n\nAll 10Xpress PHYs require autonegotiation all the time; enforce this\nin the set_settings() method and do not treat it as a workaround.\n\nRemove claimed support for 100M HD mode since it is not supported by\ncurrent firmware.\n\nDo not set speed override bits when AN is enabled, and do not use\nregister 1.49192 for AN configuration as it can override what we set\nelsewhere.\n\nAlways set the AN selector bits to 1 (802.3).\n\nFix confusion between Next Page and Extended Next Page.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c9d5a53f060bb9ac6cd20d9768b4b75e22bc8689",
      "tree": "01b8ed94b8eecd1a18831e54715ec169f442a2f2",
      "parents": [
        "44176b45d1aae04d99c505e6ee98d2d3c3fce173"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Thu Jan 29 17:52:11 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 30 14:06:32 2009 -0800"
      },
      "message": "sfc: SFT9001: Always enable XNP exchange on SFT9001 rev B\n\nThis workaround is not specific to rev A.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "44176b45d1aae04d99c505e6ee98d2d3c3fce173",
      "tree": "43a25dccf4305829cc0b8cbdb48de925d6801aee",
      "parents": [
        "67797763c60bfe3bbf99ef81ce1042e71678d109"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Thu Jan 29 17:51:48 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 30 14:06:31 2009 -0800"
      },
      "message": "sfc: Update board info for hardware monitor on SFN4111T-R5 and later\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "67797763c60bfe3bbf99ef81ce1042e71678d109",
      "tree": "8ced99fe0c240f506ffb7df8b509f839b6316fd5",
      "parents": [
        "4b988280be13a1b4c17f51cc66948aef467e7601"
      ],
      "author": {
        "name": "Steve Hodgson",
        "email": "shodgson@solarflare.com",
        "time": "Thu Jan 29 17:51:15 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 30 14:06:31 2009 -0800"
      },
      "message": "sfc: Test for PHYXS faults whenever we cannot test link state bits\n\nDepending on the loopback mode, there may be no pertinent link state\nbits.  In this case we test the PHYXS RX fault bit instead.  Make\nsure to do this in all cases where there are no link state bits.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4b988280be13a1b4c17f51cc66948aef467e7601",
      "tree": "b8a0bd4e96520461caeaeeea2f91aa64d6c32bdd",
      "parents": [
        "0cc128387969753ae037401eb49e4bbb474186ea"
      ],
      "author": {
        "name": "Steve Hodgson",
        "email": "shodgson@solarflare.com",
        "time": "Thu Jan 29 17:50:51 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 30 14:06:30 2009 -0800"
      },
      "message": "sfc: Reinitialise the PHY completely in case of a PHY or NIC reset\n\nIn particular, set pause advertising bits properly.\n\nA PHY reset is not necessary to recover from the register self-test,\nso use a \"invisible\" reset there instead.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0cc128387969753ae037401eb49e4bbb474186ea",
      "tree": "ad4a6839c1089c7692090e057dfa5de58283cce2",
      "parents": [
        "2f08575389ac37ece5922094777442d8fdd8c00a"
      ],
      "author": {
        "name": "Steve Hodgson",
        "email": "shodgson@solarflare.com",
        "time": "Thu Jan 29 17:49:59 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 30 14:06:30 2009 -0800"
      },
      "message": "sfc: Fix post-reset MAC selection\n\nModify falcon_switch_mac() to always set NIC_STAT_REG, even if the the\nMAC is the same as it was before.  This ensures that the value is\ncorrect after an online reset.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2f08575389ac37ece5922094777442d8fdd8c00a",
      "tree": "bb2be0550b3b6f669257295f4ba1ad754c4f39d0",
      "parents": [
        "8b9dc8dd447cfe27c0214761ced22a8e4aa58f5e"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Thu Jan 29 17:49:29 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 30 14:06:29 2009 -0800"
      },
      "message": "sfc: SFN4111T: Fix GPIO sharing between I2C and FLASH_CFG_1\n\nChange sfn4111t_reset() to change only GPIO output enables so that it\ndoesn\u0027t break subsequent I2C operations.\n\nUpdate comments to explain exactly what we\u0027re doing.\n\nAdd a short sleep to make sure the FLASH_CFG_1 value is latched before\nany subsequent I2C operations.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8b9dc8dd447cfe27c0214761ced22a8e4aa58f5e",
      "tree": "2b7eb0523fe541647ca2e78f6c4c0742700c7959",
      "parents": [
        "2d18835d65b7433e7e6583f65395f8c01e7874af"
      ],
      "author": {
        "name": "Steve Hodgson",
        "email": "shodgson@solarflare.com",
        "time": "Thu Jan 29 17:49:09 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 30 14:06:29 2009 -0800"
      },
      "message": "sfc: SFT9001: Fix speed reporting in 1G PHY loopback\n\nInstead of disabling AN in loopback, just prevent restarting AN and\noverride the speed in sft9001_get_settings().\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2d18835d65b7433e7e6583f65395f8c01e7874af",
      "tree": "2bc1e1ade74236a763c8894c0e048039af6bbf31",
      "parents": [
        "869b5b3888fbd2024af632e3648c00860ba3cca6"
      ],
      "author": {
        "name": "Steve Hodgson",
        "email": "shodgson@solarflare.com",
        "time": "Thu Jan 29 17:48:43 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 30 14:06:27 2009 -0800"
      },
      "message": "sfc: SFX7101: Remove workaround for bad link training\n\nEarly versions of the SFX7101 firmware could complete link training in\na state where it would not adequately cancel noise (Solarflare bug\n10750).  We previously worked around this by resetting the PHY after\nseeing many Ethernet CRC errors.  This workaround is unsafe since it\ntakes no account of the interval between errors; it also appears to\nbe unnecessary with production firmware.  Therefore remove it.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "869b5b3888fbd2024af632e3648c00860ba3cca6",
      "tree": "a7dacec43aa66e418c44c0597ab305f061e049c0",
      "parents": [
        "a11da890e4c9850411303efcf6514f048ca880ee"
      ],
      "author": {
        "name": "Steve Hodgson",
        "email": "shodgson@solarflare.com",
        "time": "Thu Jan 29 17:48:10 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 30 14:06:27 2009 -0800"
      },
      "message": "sfc: SFT9001: Enable robust link training\n\nEnable a firmware option that appears to be necessary for reliable\noperation.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a11da890e4c9850411303efcf6514f048ca880ee",
      "tree": "48cbccd613cf492c485c696137c3d6eff03a6c4d",
      "parents": [
        "f99ec0649accb581cf3e8fcfeea796e82d05f4ea"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Jan 30 13:45:31 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 30 14:06:26 2009 -0800"
      },
      "message": "sky2: fix hard hang with netconsoling and iface going up\n\nPrinting anything over netconsole before hw is up and running is,\nof course, not going to work.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nAcked-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8dd2c9e3128a5784a01084b52d5bb7efd4371ac6",
      "tree": "3e23e2c5b0238a10419ca984cec0d85a84d5a827",
      "parents": [
        "9bf503e6bec3f2d28298808454eebde031ab5b5b"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Sat Jan 17 16:06:40 2009 +0100"
      },
      "committer": {
        "name": "Liam Girdwood",
        "email": "lrg@slimlogic.co.uk",
        "time": "Fri Jan 30 21:50:49 2009 +0000"
      },
      "message": "leds: Fix bounds checking of wm8350-\u003epmic.led\n\nFix bounds checking of wm8350-\u003epmic.led\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\n"
    },
    {
      "commit": "9bf503e6bec3f2d28298808454eebde031ab5b5b",
      "tree": "59d6093f555b3fca979662ea68e62a8bbb9c3d4a",
      "parents": [
        "33bfad54b58cf05cfe6678c3ec9235d4bc8db4c2"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Sun Jan 18 14:32:27 2009 +0100"
      },
      "committer": {
        "name": "Liam Girdwood",
        "email": "lrg@slimlogic.co.uk",
        "time": "Fri Jan 30 21:50:49 2009 +0000"
      },
      "message": "regulator: move bq24022 init back to module_init instead of subsys_initcall\n\nThis workaround was needed when regulator/ was not linked before both\npower/ and usb/otg/ in drivers/Makefile. Now that it is even linked\nbefore mfd/, this patch makes sure that bq24022 isn\u0027t probed before the\nGPIO expander is set up.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Liam Girdwood \u003clrg@slimlogic.co.uk\u003e\n"
    },
    {
      "commit": "dbeb17016e4d0affccfa07f4e8f61feac75c5a18",
      "tree": "0cbda9fb039cb96d7c76cce19e1f792d46cd2a3c",
      "parents": [
        "0461ec5bc7745b89a8ab67ba0ea497abd58a6301",
        "f99ec0649accb581cf3e8fcfeea796e82d05f4ea"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 30 08:41:36 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 30 08:41:36 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (29 commits)\n  tulip: fix 21142 with 10Mbps without negotiation\n  drivers/net/skfp: if !capable(CAP_NET_ADMIN): inverted logic\n  gianfar: Fix Wake-on-LAN support\n  smsc911x: timeout reaches -1\n  smsc9420: fix interrupt signalling test failures\n  ucc_geth: Change uec phy id to the same format as gianfar\u0027s\n  wimax: fix build issue when debugfs is disabled\n  netxen: fix memory leak in drivers/net/netxen_nic_init.c\n  tun: Add some missing TUN compat ioctl translations.\n  ipv4: fix infinite retry loop in IP-Config\n  net: update documentation ip aliases\n  net: Fix OOPS in skb_seq_read().\n  net: Fix frag_list handling in skb_seq_read\n  netxen: revert jumbo ringsize\n  ath5k: fix locking in ath5k_config\n  cfg80211: print correct intersected regulatory domain\n  cfg80211: Fix sanity check on 5 GHz when processing country IE\n  iwlwifi: fix kernel oops when ucode DMA memory allocation failure\n  rtl8187: Fix error in setting OFDM power settings for RTL8187L\n  mac80211: remove Michael Wu as maintainer\n  ...\n"
    },
    {
      "commit": "0461ec5bc7745b89a8ab67ba0ea497abd58a6301",
      "tree": "251ae8afe1b392aefc01cb569cccbea870df2bab",
      "parents": [
        "f2257b70b0f9b2fe8f2afd83fc6798dca75930b8"
      ],
      "author": {
        "name": "Paul Larson",
        "email": "pl@linux.vnet.ibm.com",
        "time": "Fri Jan 30 10:21:49 2009 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 30 08:40:54 2009 -0800"
      },
      "message": "Add enable_ms to jsm driver\n\nThis fixes a crash observed when non-existant enable_ms function is\ncalled for jsm driver.\n\nSigned-off-by: Scott Kilau \u003cScott.Kilau@digi.com\u003e\nSigned-off-by: Paul Larson \u003cpl@linux.vnet.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1737ef7598d3515fdc11cb9ba7e054f334404e04",
      "tree": "e7b2bf38b99580081bf6cabb9d484cca7e9a98e8",
      "parents": [
        "242f45da5b7bf63c50f1f18301750712e7885dd6"
      ],
      "author": {
        "name": "Alexander Beregalov",
        "email": "a.beregalov@gmail.com",
        "time": "Thu Jan 29 02:30:56 2009 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:19:30 2009 -0800"
      },
      "message": "sata_sil: Fix build breakage\n\nCommit e57db7b (SATA Sil: Blacklist system that spins off disks during ACPI power off)\n breaks build like the following, in both cases when CONFIG_DMI set or not.\n\n        drivers/ata/sata_sil.c: In function \u0027sil_broken_system_poweroff\u0027:\n        drivers/ata/sata_sil.c:713: error: implicit declaration of function \u0027dmi_first_match\u0027\n        drivers/ata/sata_sil.c:713: warning: initialization makes pointer from integer without a cast\n\n  sata_sil.c should include dmi.h\n\nSigned-off-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5872fb94f85d2e4fdef94657bd14e1a492df9825",
      "tree": "bbd15217dc327f691396d1db082935ae88e2f852",
      "parents": [
        "ca493d171b66e96f542501b7eb572bc8380f690d"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Jan 29 16:28:02 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:19:29 2009 -0800"
      },
      "message": "Documentation: move DMA-mapping.txt to Doc/PCI/\n\nMove DMA-mapping.txt to Documentation/PCI/.\n\nDMA-mapping.txt was supposed to be moved from Documentation/ to\nDocumentation/PCI/.  The 00-INDEX files in those two directories\nwere updated, along with a few other text files, but the file\nitself somehow escaped being moved, so move it and update more\ntext files and source files with its new location.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\ncc:\tJesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ca493d171b66e96f542501b7eb572bc8380f690d",
      "tree": "2ff1b212f0f515cfb7afa1467d4315f436bc9b88",
      "parents": [
        "5488ace40be22d3f23f58190ae48b2c8d4691f2b",
        "dcbbcefb6a6d540b605421e85fbaa4cea3fef5a2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:14:20 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:14:20 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6:\n  Staging: poch: fix verification of memory area\n  Staging: usbip: usbip_start_threads(): handle kernel_thread failure\n  staging: agnx: drivers/staging/agnx/agnx.h needs \u003clinux/io.h\u003e\n  Staging: android: task_get_unused_fd_flags: fix the wrong usage of tsk-\u003esignal\n  Staging: android: Add lowmemorykiller documentation.\n  Staging: android: fix build error on 64bit boxes\n  Staging: android: timed_gpio: Fix build to build on kernels after 2.6.25.\n  Staging: android: binder: fix arm build errors\n  Staging: meilhaus: fix Kbuild\n  Staging: comedi: fix Kbuild\n"
    },
    {
      "commit": "5488ace40be22d3f23f58190ae48b2c8d4691f2b",
      "tree": "657ebb2cba451fa9925ddaa3947d96378bdbe40a",
      "parents": [
        "05986e264ee638b6b6151aea89c9f191278c30f1",
        "7cbcf22548df1f1df7c6b0d0bda579b92efca63c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:14:05 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:14:05 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6:\n  driver-core: fix kernel-doc parameter name\n  UIO: Add missing documentation of features added recently\n  Sync patch for jp_JP/stable_kernel_rules.txt\n"
    },
    {
      "commit": "0d280884961de51afd87465f72ade9e8876d1e26",
      "tree": "fa03d8593ddda2026545b369c4a87397deb7bdca",
      "parents": [
        "9b4d142d521963ee1c53cefcd1f9790ca32b5db7",
        "766fb95ba06e1bbf531d30dc05e21b2d4a0e8dd2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:12:58 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:12:58 2009 -0800"
      },
      "message": "Merge branch \u0027linux-next\u0027 of git://git.infradead.org/ubi-2.6\n\n* \u0027linux-next\u0027 of git://git.infradead.org/ubi-2.6:\n  UBI: allow direct user-space I/O\n  UBI: fix resource de-allocation\n  UBI: remove unused variable\n  UBI: use nicer 64-bit math\n  UBI: add ioctl compatibility\n  UBI: constify file operations\n  UBI: allow all ioctls\n  UBI: remove unnecessry header inclusion\n  UBI: improve ioctl commentaries\n  UBI: add ioctl for is_mapped operation\n  UBI: add ioctl for unmap operation\n  UBI: add ioctl for map operation\n"
    },
    {
      "commit": "9b4d142d521963ee1c53cefcd1f9790ca32b5db7",
      "tree": "2f302aa25a5b1209932335110f9e5138dd95d824",
      "parents": [
        "6e3eed9850064e38a98851ff91534bb32438b292",
        "bae7eb33b25387fdc7ccae08768bef1f9484a5b0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:11:02 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:11:02 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid:\n  HID: document difference between hid_blacklist and hid_ignore_list\n  HID: add antec-branded soundgraph imon devices to blacklist\n  HID: fix reversed logic in disconnect testing of hiddev\n  HID: adjust report descriptor fixup for MS 1028 receiver\n"
    },
    {
      "commit": "6e3eed9850064e38a98851ff91534bb32438b292",
      "tree": "f7311219b84f7073255c6f8255946c6fbe693e52",
      "parents": [
        "ceb5eb0cb3fe61d488aa76aba748409775a56daa",
        "05dfdbbd678ea2b642db73f48b75667a23d15484"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:10:36 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:10:36 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus:\n  lguest: Fix a memory leak with the lg object during launcher close\n  lguest: disable the FORTIFY for lguest.\n  lguest: typos fix\n"
    },
    {
      "commit": "ceb5eb0cb3fe61d488aa76aba748409775a56daa",
      "tree": "5654161d9975e88d4746174e46fe79e105ea230f",
      "parents": [
        "726a6699267e36c66043a55b13dfeec3d9925452",
        "1448d7c6a2ff96d3b52ecae49e2d0f046a097fe0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:09:41 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:09:41 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:\n  ieee1394: sbp2: add workarounds for 2nd and 3rd generation iPods\n  firewire: sbp2: add workarounds for 2nd and 3rd generation iPods\n  firewire: sbp2: fix DMA mapping leak on the failure path\n  firewire: sbp2: define some magic numbers as macros\n  firewire: sbp2: fix payload limit at S1600 and S3200\n  ieee1394: sbp2: don\u0027t assume zero model_id or firmware_revision if there is none\n  ieee1394: sbp2: fix payload limit at S1600 and S3200\n  ieee1394: sbp2: update a help string\n  ieee1394: support for speeds greater than S800\n  firewire: core: optimize card shutdown\n  ieee1394: ohci1394: increase AT req. retries, fix ack_busy_X from Panasonic camcorders and others\n  firewire: ohci: increase AT req. retries, fix ack_busy_X from Panasonic camcorders and others\n  firewire: ohci: change \"context_stop: still active\" log message\n  firewire: keep highlevel drivers attached during brief connection loss\n  firewire: unnecessary BM delay after generation rollover\n  firewire: insist on successive self ID complete events\n"
    },
    {
      "commit": "726a6699267e36c66043a55b13dfeec3d9925452",
      "tree": "05ea7b263cd51b68119234ec34f03c25ed095e01",
      "parents": [
        "9df04e1f25effde823a600e755b51475d438f56b"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Jan 29 14:25:27 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:04:45 2009 -0800"
      },
      "message": "drivers/gpu/drm/i915/intel_lvds.c: fix locking snafu\n\ns/unlock/lock/\n\nAddresses http://bugzilla.kernel.org/show_bug.cgi?id\u003d12575\n\nReported-by: Daniel Vetter \u003cdaniel@ffwll.ch\u003e\nCc: Dave Airlie \u003cairlied@linux.ie\u003e\nAcked-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nCc: Eric Anholt \u003ceric@anholt.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3095eb87bb36ae880608fe3fc46cfd59ced1f319",
      "tree": "9351ccadae5428e71166f2a5ad51a20f33bc0878",
      "parents": [
        "fb9f88e1dc76f9feb39d39c40a5d61aad6df4388"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Thu Jan 29 14:25:25 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:04:45 2009 -0800"
      },
      "message": "hp-wmi: set initial docking state\n\nIf the initial state is not set when the input device is set up, the first\ndocking event after the module is loaded will be lost.\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nAcked-by: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fb9f88e1dc76f9feb39d39c40a5d61aad6df4388",
      "tree": "997b366ef996bde434e7d838463219c9aedcec1c",
      "parents": [
        "c189f4ec955e1fe4a2a2742d028aeecc52a5848a"
      ],
      "author": {
        "name": "Bharath Ramesh",
        "email": "bramesh@vt.edu",
        "time": "Thu Jan 29 14:25:24 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:04:45 2009 -0800"
      },
      "message": "hwmon: applesmc: add support for MacPro 3 temperature sensors\n\nMacPro 3 have more temperature sensors than the previous MacPro\u0027s also the\nsensor THTG has been removed.  This patch add supports for the newer\ntemperature sensors in the MacPro3.\n\nSigned-off-by: Bharath Ramesh \u003cbramesh@vt.edu\u003e\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c189f4ec955e1fe4a2a2742d028aeecc52a5848a",
      "tree": "1a2ba0739583d7fc7953578fd7b260a3610ad83f",
      "parents": [
        "839ec5452ebfd5905b9c69b20ceb640903a8ea1a"
      ],
      "author": {
        "name": "David Altobelli",
        "email": "david.altobelli@hp.com",
        "time": "Thu Jan 29 14:25:23 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:04:45 2009 -0800"
      },
      "message": "hpilo: increment version\n\nBump hpilo module version to indicate that the open/close bug is fixed.\n\nSigned-off-by: David Altobelli \u003cdavid.altobelli@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "248ae0d43fe7f951352eedfff36572d4b75ce963",
      "tree": "81da2230bec182e9fd9ee6764f1236cf0b202cd3",
      "parents": [
        "6989d5651a16b49908069b514329d5114217ea0e"
      ],
      "author": {
        "name": "Alex Buell",
        "email": "alex.buell@munted.org.uk",
        "time": "Thu Jan 29 14:25:16 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:04:44 2009 -0800"
      },
      "message": "fbdev: incorrect URL given in drivers/video/Kconfig\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6989d5651a16b49908069b514329d5114217ea0e",
      "tree": "a263480086af794d38ac995b54be21a6b4a8e6ff",
      "parents": [
        "8d50d369d1b3ccc4d96ce01f62146173ee7064ca"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Thu Jan 29 14:25:14 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:04:44 2009 -0800"
      },
      "message": "hp-wmi: fix regressions caused by missing if statement\n\nError was introduced in commit fe8e4e039dc3 (\"hp-wmi: handle\nrfkill_register() failure\").\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nAcked-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nAcked-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\nCc: Len Brown \u003clenb@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": "7460db567bbca76bf087d1694d792a1a96bdaa26",
      "tree": "cb0da014bc604f11525d1e9d23b305b007914549",
      "parents": [
        "7bcc1bb1232de6efc0b85e0c7fe38e90b2436318"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Thu Jan 29 14:25:12 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:04:43 2009 -0800"
      },
      "message": "gpiolib: fix request related issue\n\nFix request-already-requested handling in gpio_request().\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: \u003cstable@kernel.org\u003e\t\t[2.6.28.x]\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "252523ef2421b803de4810876223e4d695f23ec6",
      "tree": "7b1037a592edc5c428b5739f6231b1fec9267070",
      "parents": [
        "17e2161654da4e6bdfd8d53d4f52e820ee93f423"
      ],
      "author": {
        "name": "Robin Holt",
        "email": "holt@sgi.com",
        "time": "Thu Jan 29 14:25:07 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:04:43 2009 -0800"
      },
      "message": "sgi-xpc: fix up stale DBUG_ON statements\n\nClean up the stale DBUG_ON checks and add a couple new ones.\n\nSigned-off-by: Robin Holt \u003cholt@sgi.com\u003e\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "17e2161654da4e6bdfd8d53d4f52e820ee93f423",
      "tree": "73963484f16dc6fdfc2f84200bc40c060a36ce70",
      "parents": [
        "69b3bb65fa97a1e8563518dbbc35cd57beefb2d4"
      ],
      "author": {
        "name": "Robin Holt",
        "email": "holt@sgi.com",
        "time": "Thu Jan 29 14:25:07 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:04:43 2009 -0800"
      },
      "message": "sgi-xpc: Remove NULL pointer dereference.\n\nIf the bte copy fails, the attempt to retrieve payloads merely returns a\nnull pointer deref and not NULL as was expected.\n\nSigned-off-by: Robin Holt \u003cholt@sgi.com\u003e\nSigned-off-by: Dean Nelson \u003cdcn@sgi.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": "69b3bb65fa97a1e8563518dbbc35cd57beefb2d4",
      "tree": "b8ca162f1a6ed85b85d8e406a3e9588ed0786144",
      "parents": [
        "de33c8db5910cda599899dd431cc30d7c1018cbf"
      ],
      "author": {
        "name": "Robin Holt",
        "email": "holt@sgi.com",
        "time": "Thu Jan 29 14:25:06 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 29 18:04:42 2009 -0800"
      },
      "message": "sgi-xpc: ensure flags are updated before bte_copy\n\nThe clearing of the msg-\u003eflags needs a barrier between it and the notify\nof the channel threads that the messages are cleaned and ready for use.\n\nSigned-off-by: Robin Holt \u003cholt@sgi.com\u003e\nSigned-off-by: Dean Nelson \u003cdcn@sgi.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": "f99ec0649accb581cf3e8fcfeea796e82d05f4ea",
      "tree": "7e4c7cd2362cc20e23c32d4595c9e0dc5c2e1615",
      "parents": [
        "c25b9abbc2c2c0da88e180c3933d6e773245815a"
      ],
      "author": {
        "name": "Philippe De Muyter",
        "email": "phdm@macqel.be",
        "time": "Thu Jan 29 17:35:04 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 29 17:35:04 2009 -0800"
      },
      "message": "tulip: fix 21142 with 10Mbps without negotiation\n\nwith current kernels, tulip 21142 ethernet controllers fail to connect\nto a 10Mbps only (i.e. without negotiation-partner) network.  It used\nto work in 2.4 kernels.  Fix that.  Tested on a 21142 Rev 0x11.\n\nSigned-off-by: Philippe De Muyter \u003cphdm@macqel.be\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c25b9abbc2c2c0da88e180c3933d6e773245815a",
      "tree": "20bbc5f27934ddc737c35c1136bb95df2511517c",
      "parents": [
        "e5664bb2a7fd8ae1bee1281c2e44653c471af9ca"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Thu Jan 29 17:32:20 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 29 17:32:20 2009 -0800"
      },
      "message": "drivers/net/skfp: if !capable(CAP_NET_ADMIN): inverted logic\n\nFix inverted logic\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e5664bb2a7fd8ae1bee1281c2e44653c471af9ca",
      "tree": "6e68cc3e7bf7f757b7b80a7933f297bd1e357afb",
      "parents": [
        "f307dbd88d82c4ccab7aec49613c366023b89cde"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Thu Jan 29 17:31:13 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 29 17:31:13 2009 -0800"
      },
      "message": "gianfar: Fix Wake-on-LAN support\n\ncommit 0f0ca340e57bd7446855fefd07a64249acf81223 (\"phy: power\nmanagement support\") caused a regression in the gianfar driver.\n\nNow phylib turns off PHY power during suspend, and thus WOL\ndoesn\u0027t work anymore.\n\nThis patch workarounds the issue by enabling wakeup in the MDIO\ndevice, i.e. just restores the old behaviour for the gianfar\ndriver. Note that this way all PHYs on a given MDIO bus won\u0027t\nbe turned off during suspend, which isn\u0027t good from the power\nsaving point of view.\n\nA proper, per netdevice wakeup management support will need\na bit reworked phylib suspend/resume logic.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f307dbd88d82c4ccab7aec49613c366023b89cde",
      "tree": "9ac218178afe51593091e8d9734a3e33a98eeb5f",
      "parents": [
        "1609559547ae0ddc2e4829c7f78ac2c4869875b9"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Thu Jan 29 17:30:00 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 29 17:30:00 2009 -0800"
      },
      "message": "smsc911x: timeout reaches -1\n\nWith a postfix decrement the timeout will reach -1 rather than 0,\nso the warning will not be issued.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nAcked-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1609559547ae0ddc2e4829c7f78ac2c4869875b9",
      "tree": "8f06404437dc425a8c611ea6d9be064892470c97",
      "parents": [
        "b1c4a9dddf09fe99b8f88252718ac5b357363dc4"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Thu Jan 29 17:29:15 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 29 17:29:15 2009 -0800"
      },
      "message": "smsc9420: fix interrupt signalling test failures\n\nsmsc9420 performs an interrupt signalling test when the interface is\nbrought up.  The current code mistakenly sets its test flag to false\nAFTER enabling the software interrupt source, making failure quite\nlikely.\n\nThis patch changes the code to set the test flag BEFORE enabling\ninterrupts. I\u0027ve also removed an smp_wmb because the following spinlock\nprovides an implicit memory barrier.\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b1c4a9dddf09fe99b8f88252718ac5b357363dc4",
      "tree": "c898bb74a859e7eae7220b983b6a9fd3079d178b",
      "parents": [
        "1af7ad51049d6a310a19d497960597198290ddfa"
      ],
      "author": {
        "name": "Haiying Wang",
        "email": "Haiying.Wang@freescale.com",
        "time": "Thu Jan 29 17:28:04 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 29 17:28:04 2009 -0800"
      },
      "message": "ucc_geth: Change uec phy id to the same format as gianfar\u0027s\n\nThe commit b31a1d8b41513b96e9c7ec2f68c5734cef0b26a4 (\"gianfar: Convert\ngianfar to an of_platform_driver\") changes the gianfar\u0027s phy id to the\nformat like \"mdio@xxxx:xx\", but uec still uses the old format like\n\"xxxxxxxx:xx\".  For the board whose UEC uses gianfar-mdio like\nMPC8568MDS, the phy can not be attached because of the incompatible\nphy id format. This patch changes uec\u0027s phy id to the same format as\ngianfar\u0027s.\n\nSigned-off-by: Haiying Wang \u003cHaiying.Wang@freescale.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1af7ad51049d6a310a19d497960597198290ddfa",
      "tree": "1086b11d6c0a4f048114656d95fff7f0bc424e99",
      "parents": [
        "584dbe9475313e117abf9d2af88164edfd429c9a"
      ],
      "author": {
        "name": "Inaky Perez-Gonzalez",
        "email": "inaky@linux.intel.com",
        "time": "Thu Jan 29 17:18:31 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 29 17:18:31 2009 -0800"
      },
      "message": "wimax: fix build issue when debugfs is disabled\n\nAs reported by Toralf Förster and Randy Dunlap.\n\n- http://linuxwimax.org/pipermail/wimax/2009-January/000460.html\n\n- http://lkml.org/lkml/2009/1/29/279\n\nThe definitions needed for the wimax stack and i2400m driver debug\ninfrastructure was, by mistake, compiled depending on CONFIG_DEBUG_FS\n(by them being placed in the debugfs.c files); thus the build broke in\n2.6.29-rc3 when debugging was enabled (CONFIG_WIMAX_DEBUG) and\nDEBUG_FS was disabled.\n\nThese definitions are always needed if debug is enabled at compile\ntime (independently of DEBUG_FS being or not enabled), so moving them\nto a file that is always compiled fixes the issue.\n\nSigned-off-by: Inaky Perez-Gonzalez \u003cinaky@linux.intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "05dfdbbd678ea2b642db73f48b75667a23d15484",
      "tree": "63d4cbf36a1fdf11e77008bd169d02446469cc8b",
      "parents": [
        "b44d49ab0954accefba4c71274ab58abe1c25c52"
      ],
      "author": {
        "name": "Mark Wallis",
        "email": "mwallis@serialmonkey.com",
        "time": "Mon Jan 26 17:32:35 2009 +1100"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jan 30 11:34:11 2009 +1030"
      },
      "message": "lguest: Fix a memory leak with the lg object during launcher close\n\nFix a memory leak identified by Rusty Russell during LCA09 by\nkfree\u0027ing the lg object instead of just clearing it when the\nlauncher closes.\n\nSigned-off-by: Mark Wallis \u003cmwallis@serialmonkey.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "72410af921cbc9018da388ca1ddf75880a033ac1",
      "tree": "982abebfcf114149c9ba81bb468a0dd3adf0376b",
      "parents": [
        "18e352e4a73465349711a9324767e1b2453383e2"
      ],
      "author": {
        "name": "Atsushi SAKAI",
        "email": "sakaia@jp.fujitsu.com",
        "time": "Fri Jan 16 20:39:14 2009 +0900"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Jan 30 11:34:10 2009 +1030"
      },
      "message": "lguest: typos fix\n\n3 points\n\nlguest_asm.S \u003d\u003e i386_head.S\nLHCALL_BREAK \u003d\u003e LHREQ_BREAK\nperferred    \u003d\u003e preferred\n\nSigned-off-by: Atsushi SAKAI \u003csakaia@jp.fujitsu.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "584dbe9475313e117abf9d2af88164edfd429c9a",
      "tree": "2e28133bb818dac6af03e1a00b19bd6235621ce6",
      "parents": [
        "df1c46b2b6876d0a1b1b4740f009fa69d95ebbc9"
      ],
      "author": {
        "name": "Daniel Marjamäki",
        "email": "danielm77@spray.se",
        "time": "Thu Jan 29 08:55:56 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 29 16:56:14 2009 -0800"
      },
      "message": "netxen: fix memory leak in drivers/net/netxen_nic_init.c\n\nFor kernel bugzilla #12537:\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d12537\n\nFree memory.\n\nSigned-off-by: Daniel Marjamäki \u003cdanielm77@spray.se\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e125646ab56b490d0390b158e0afa9cccfc1f897",
      "tree": "79ebd336ba68ae4598d2cd0f9dcc8a12e53b59b4",
      "parents": [
        "ae9e47e9e864bc5f0a7a7e71dc3f287196b3626b"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Thu Jan 29 16:05:19 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 29 16:05:19 2009 -0800"
      },
      "message": "netxen: revert jumbo ringsize\n\nReducing jumbo ring size below 1024 reduces throughput for old\nfirmwares (3.4.216 and older) running on older (NX2031) chip,\nso restore it back to 1024.\n\nThis was reduced in commit 32ec803348b4d5f1353e1d7feae30880b8b3e342\n(\"netxen: reduce memory footprint\").\n\nRaising jumbo ring size from 512 to 1024, adds ~4MB per port, but\nthere\u0027s still big saving because of original patch (~20MB per port).\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ae9e47e9e864bc5f0a7a7e71dc3f287196b3626b",
      "tree": "08aac6bd0b77fb8a3936f120e87574cb32459d2d",
      "parents": [
        "a4e6db07984529847c6ad8bc616485e721dcb809",
        "be0093705c3ce98d73cac0ca8f93ea105cdf4e9c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 29 15:27:47 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 29 15:27:47 2009 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "be0093705c3ce98d73cac0ca8f93ea105cdf4e9c",
      "tree": "9ca73153044cf3e3ed9e8a8f53d8057e359b748b",
      "parents": [
        "667ecd010d870f861a9e276aaaca8cb443ded8b3"
      ],
      "author": {
        "name": "Bob Copeland",
        "email": "me@bobcopeland.com",
        "time": "Thu Jan 22 08:44:16 2009 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jan 29 16:11:19 2009 -0500"
      },
      "message": "ath5k: fix locking in ath5k_config\n\nath5k_config updates the software context without taking sc-\u003elock.\n\nChanges-licensed-under: 3-Clause-BSD\n\nSigned-off-by: Bob Copeland \u003cme@bobcopeland.com\u003e\nAcked-by: Nick Kossifidis \u003cmickflemm@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1f304e4e3bb161163d9f5bc3c6467a2a6fa9b3ae",
      "tree": "fa4c17978fa8ceacc21658f3c6fce8eddbcd9198",
      "parents": [
        "eb83bbf57429ab80f49b413e3e44d3b19c3fdc5a"
      ],
      "author": {
        "name": "Zhu, Yi",
        "email": "yi.zhu@intel.com",
        "time": "Fri Jan 23 13:45:22 2009 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jan 29 15:46:43 2009 -0500"
      },
      "message": "iwlwifi: fix kernel oops when ucode DMA memory allocation failure\n\nThe patch fixes memcpy to NULL address when the ucode DMA allocation failure.\n\nThis is a fix to bug\nhttp://www.intellinuxwireless.org/bugzilla/show_bug.cgi?id\u003d1861\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "eb83bbf57429ab80f49b413e3e44d3b19c3fdc5a",
      "tree": "3b2e6fca21baa42e697a8bf51da00b3cccd6edbc",
      "parents": [
        "e6a271651e9e7810c1802bb8375967f6efa4baea"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Tue Jan 27 12:31:23 2009 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jan 29 15:46:42 2009 -0500"
      },
      "message": "rtl8187: Fix error in setting OFDM power settings for RTL8187L\n\nAfter reports of poor performance, a review of the latest vendor driver\n(rtl8187_linux_26.1025.0328.2007) for RTL8187L devices was undertaken.\n\nA difference was found in the code used to index the OFDM power tables. When\nthe Linux driver was changed, my unit works at a much greater range than\nbefore. I think this fixes Bugzilla #12380 and has been tested by at least\ntwo other users.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nTested-by: Martín Ernesto Barreyro \u003cbarreyromartin@gmail.com\u003e\nCc: Stable \u003cstable@kernel.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1448d7c6a2ff96d3b52ecae49e2d0f046a097fe0",
      "tree": "b8c558d00d90bfced82b72b5a2d5d25388f2c33a",
      "parents": [
        "c8c4707cf7ca8ff7dcc1653447e48cb3de0bf114"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Jan 29 00:13:20 2009 +0100"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Jan 29 20:19:49 2009 +0100"
      },
      "message": "ieee1394: sbp2: add workarounds for 2nd and 3rd generation iPods\n\nas per https://bugs.launchpad.net/bugs/294391.  These got one sample of\neach iPod generation going.  However there still occurred I/O stalls\nwith the 3rd generation iPod which remain undiagnosed at the time of\nthis writing.\n\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "c8c4707cf7ca8ff7dcc1653447e48cb3de0bf114",
      "tree": "ec762cadd6708c5fb309e53dab6763c14b6f822c",
      "parents": [
        "5e2125677fd72d36396cc537466e07ffcbbd4b2b"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Jan 29 00:11:59 2009 +0100"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Jan 29 20:19:48 2009 +0100"
      },
      "message": "firewire: sbp2: add workarounds for 2nd and 3rd generation iPods\n\nAccording to https://bugs.launchpad.net/bugs/294391\n  - 3rd generation iPods need the \"fix capacity\" workaround after all\n    (apparently they crash after the last sector was accessed),\n  - 2nd generation iPods need the \"128 kB maximum request size\"\n    workaround.\n\nAlas both iPod generations feature the same model ID in the config ROM,\nhence we can only define a shared quirks list entry for them.  Luckily\nthe fix capacity workaround did not show a negative effect in Jarod\u0027s\ntests with 2nd gen. iPod.\n\nA side note:  Apple computers in target mode (or at least an x86 Mac\nmini) don\u0027t have firmware_version and model_id, hence none of the iPod\nquirks list entries is active for them.\n\nTested-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nAcked-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "618b2c8db24522ae273d8299c6a936ea13793c4d",
      "tree": "b0f5f9e03ee56fb85755db24877736e97b3989af",
      "parents": [
        "bf3647c44bc76c43c4b2ebb4c37a559e899ac70e"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Wed Jan 28 16:50:20 2009 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 29 13:20:36 2009 +0100"
      },
      "message": "xen: make sysfs files behave as their names suggest\n\n1: make \"target_kb\" only accept and produce a memory size in kilobytes.\n2: add a second \"target\" file which produces output in bytes, and will accept\n   memparse input (scaled bytes)\n\nThis fixes the rather irritating problem that writing the same value\nread back into target_kb would end up shrinking the domain by a factor\nof 1024, with generally bad results.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nCc: Stable Kernel \u003cstable@kernel.org\u003e\nCc: \"dan.magenheimer@oracle.com\" \u003cdan.magenheimer@oracle.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "bae7eb33b25387fdc7ccae08768bef1f9484a5b0",
      "tree": "75b248962a11fe116ae226af7c09396d81d73719",
      "parents": [
        "656f1fb90aa2261daa316c0dd8f75e3420f81e9e"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Jan 28 23:06:37 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Jan 29 11:23:12 2009 +0100"
      },
      "message": "HID: document difference between hid_blacklist and hid_ignore_list\n\nMany people get it wrong and add device IDs into hid_blacklist instead\nof hid_ignore_list. Let\u0027s put a little comment in place.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "656f1fb90aa2261daa316c0dd8f75e3420f81e9e",
      "tree": "ffdc2cd7a07983b4d5a90c8a715accae7534ca01",
      "parents": [
        "be5d0c837cf8e43458c5757be5df4837a2803d08"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Wed Jan 28 21:22:35 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Jan 29 11:23:12 2009 +0100"
      },
      "message": "HID: add antec-branded soundgraph imon devices to blacklist\n\nhid_ignore_list additions for the Antec-branded SoundGraph iMon VFD and LCD\ndevices (0x15c2:0x0044 and 0x0045).\n\nThese devices are driven by lirc.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "be5d0c837cf8e43458c5757be5df4837a2803d08",
      "tree": "7333ccb5b06f90d26807207055d0a57dfd8ac1ba",
      "parents": [
        "0fb21de0799a985d2da3da14ae5625d724256638"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Wed Jan 28 09:36:18 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Jan 29 11:23:12 2009 +0100"
      },
      "message": "HID: fix reversed logic in disconnect testing of hiddev\n\nThe logic for testing for disconnection is reversed in an ioctl leading\nto false reports of disconnection.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nTested-by: Folkert van Heusden \u003cfolkert@vanheusden.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "0fb21de0799a985d2da3da14ae5625d724256638",
      "tree": "f74c65a82a20713ababca5d949fdccd510c98576",
      "parents": [
        "18e352e4a73465349711a9324767e1b2453383e2"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Jan 14 03:03:21 2009 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Jan 29 11:23:11 2009 +0100"
      },
      "message": "HID: adjust report descriptor fixup for MS 1028 receiver\n\nReport descriptor fixup for MS 1028 receiver changes also values for\nKeyboard and Consumer, which incorrectly trims the range, causing correct\nevents being thrown away before passing to userspace.\n\nWe need to keep the GenDesk usage fixup though, as it reports totally bogus\nvalues about axis.\n\nReported-by: Lucas Gadani \u003clgadani@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "7cbcf22548df1f1df7c6b0d0bda579b92efca63c",
      "tree": "6b1a1e751114bf441e4357044d08ac940a62bb72",
      "parents": [
        "6a1b699678c8c0d45f88a37b32358a9e82bef6bb"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Jan 20 16:29:13 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Wed Jan 28 15:55:48 2009 -0800"
      },
      "message": "driver-core: fix kernel-doc parameter name\n\nFix function parameter name in kernel-doc:\n\nWarning(linux-next-20090120//drivers/base/core.c:1289): No description found for parameter \u0027dev\u0027\nWarning(linux-next-20090120//drivers/base/core.c:1289): Excess function parameter \u0027root\u0027 description in \u0027root_device_unregister\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Mark McLoughlin \u003cmarkmc@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "dcbbcefb6a6d540b605421e85fbaa4cea3fef5a2",
      "tree": "19efd74b7f5ba7ed221080ccaa288d84bf398b70",
      "parents": [
        "05d6d677ab4b975697c6a987f1dffdc55d61a160"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Wed Jan 28 22:14:17 2009 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Wed Jan 28 15:49:06 2009 -0800"
      },
      "message": "Staging: poch: fix verification of memory area\n\nfix verification of memory area\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "05d6d677ab4b975697c6a987f1dffdc55d61a160",
      "tree": "73fa9a7d796f164eb6ed6b8c7737f9c0f9ac5cef",
      "parents": [
        "e48d94dac7eef16b4a4f246bf7b8df0f00cc0aec"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Fri Dec 19 23:37:30 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Wed Jan 28 15:49:05 2009 -0800"
      },
      "message": "Staging: usbip: usbip_start_threads(): handle kernel_thread failure\n\nkernel_thread may fail, notice this.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e48d94dac7eef16b4a4f246bf7b8df0f00cc0aec",
      "tree": "f82b37ebe9d32da815dc4d1ffadb27074ff63053",
      "parents": [
        "1176e83aff6f15b6ae4d1b53c16124884ad29363"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Jan 12 09:19:42 2009 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Wed Jan 28 15:49:05 2009 -0800"
      },
      "message": "staging: agnx: drivers/staging/agnx/agnx.h needs \u003clinux/io.h\u003e\n\nOn m68k:\ndrivers/staging/agnx/agnx.h: In function \u0027agnx_read32\u0027:\ndrivers/staging/agnx/agnx.h:10: error: implicit declaration of function \u0027ioread32\u0027\ndrivers/staging/agnx/agnx.h: In function \u0027agnx_write32\u0027:\ndrivers/staging/agnx/agnx.h:15: error: implicit declaration of function \u0027iowrite32\u0027\ndrivers/staging/agnx/sta.c: In function \u0027get_sta_power\u0027:\ndrivers/staging/agnx/sta.c:94: error: implicit declaration of function \u0027memcpy_fromio\u0027\ndrivers/staging/agnx/sta.c: In function \u0027set_sta_power\u0027:\ndrivers/staging/agnx/sta.c:103: error: implicit declaration of function \u0027memcpy_toio\u0027\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1176e83aff6f15b6ae4d1b53c16124884ad29363",
      "tree": "cc808cf2a4f9b6306277bab178f3f055d54765a6",
      "parents": [
        "191805ac41a63929003faa33365027d3fb924d71"
      ],
      "author": {
        "name": "Oleg Nesterov",
        "email": "oleg@redhat.com",
        "time": "Sun Jan 18 18:17:20 2009 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Wed Jan 28 15:49:05 2009 -0800"
      },
      "message": "Staging: android: task_get_unused_fd_flags: fix the wrong usage of tsk-\u003esignal\n\nCompile tested.\n\ntask_struct-\u003esignal is not protected by RCU, the code is bogus.\nChange the code to take -\u003esiglock to pin -\u003esignal.\n\nSigned-off-by: Oleg Nesterov \u003coleg@redhat.com\u003e\nCc: Arve Hjønnevåg \u003carve@android.com\u003e\nCc: Brian Swetland \u003cswetland@google.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "191805ac41a63929003faa33365027d3fb924d71",
      "tree": "78942fa488b47bd9ea6a4e2d31de738dffde5445",
      "parents": [
        "07960058f0ce77ddc3027d3e45a5de1fb977334f"
      ],
      "author": {
        "name": "Arve Hjønnevåg",
        "email": "arve@android.com",
        "time": "Wed Jan 14 16:54:16 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Wed Jan 28 15:49:05 2009 -0800"
      },
      "message": "Staging: android: Add lowmemorykiller documentation.\n\nSigned-off-by: Arve Hjønnevåg \u003carve@android.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "07960058f0ce77ddc3027d3e45a5de1fb977334f",
      "tree": "96432748b69401b02975c85f85ffb4333a892fb6",
      "parents": [
        "2d0db6bf5010c26beb1ccbd4ee50991fd2c05d90"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 28 15:42:43 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Wed Jan 28 15:49:05 2009 -0800"
      },
      "message": "Staging: android: fix build error on 64bit boxes\n\nktime_t isn\u0027t ment to directly access on all arches, so use the proper\nconversion functions instead to figure out what time is remaining.\n\nReported-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Arve Hjønnevåg \u003carve@android.com\u003e\nCc: Mike Lockwood \u003clockwood@android.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2d0db6bf5010c26beb1ccbd4ee50991fd2c05d90",
      "tree": "9d75f2ec017de525a929b733c393375f3165d1a9",
      "parents": [
        "c171ac36b74f6c90bc7a03c309136ba175314b6d"
      ],
      "author": {
        "name": "Arve Hjønnevåg",
        "email": "arve@android.com",
        "time": "Thu Jan 08 16:48:46 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Wed Jan 28 15:49:05 2009 -0800"
      },
      "message": "Staging: android: timed_gpio: Fix build to build on kernels after 2.6.25.\n\nReported-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Mike Lockwood \u003clockwood@android.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c171ac36b74f6c90bc7a03c309136ba175314b6d",
      "tree": "dd680e4ce84a4202ce01b8cb9f132af77605be1e",
      "parents": [
        "7c5151fbf134e082bc7f2c0ed02684ed12578b3b"
      ],
      "author": {
        "name": "Arve Hjønnevåg",
        "email": "arve@android.com",
        "time": "Thu Jan 08 15:28:50 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Wed Jan 28 15:49:05 2009 -0800"
      },
      "message": "Staging: android: binder: fix arm build errors\n\nReported-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7c5151fbf134e082bc7f2c0ed02684ed12578b3b",
      "tree": "0c686f135e9d406d0b56a93e4bd389c64281186d",
      "parents": [
        "c69a1f09430c7a62b87af89383998256fcf07685"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 16 18:01:57 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Wed Jan 28 15:49:05 2009 -0800"
      },
      "message": "Staging: meilhaus: fix Kbuild\n\nThe Meilhaus drivers do not like being built into the kernel right now,\nso force them to be a module.\n\nReported-by: Kamalesh Babulal \u003ckamalesh@linux.vnet.ibm.com\u003e\nReported-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c69a1f09430c7a62b87af89383998256fcf07685",
      "tree": "4f323be23e88821cbf04d359657f8805433b40cd",
      "parents": [
        "18e352e4a73465349711a9324767e1b2453383e2"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 16 17:59:15 2009 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Wed Jan 28 15:49:05 2009 -0800"
      },
      "message": "Staging: comedi: fix Kbuild\n\ncomedi doesn\u0027t like being built into the kernel right now, so force it\nto be a module.\n\nReported-by: Kamalesh Babulal \u003ckamalesh@linux.vnet.ibm.com\u003e\nReported-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5e2125677fd72d36396cc537466e07ffcbbd4b2b",
      "tree": "ad20a0cf11e5cafa83064412ccf91c05baba6e2e",
      "parents": [
        "f746072abc12d0e10ecd7847f1846157fde15987"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Jan 28 01:03:34 2009 +0100"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Jan 28 20:31:08 2009 +0100"
      },
      "message": "firewire: sbp2: fix DMA mapping leak on the failure path\n\nReported-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nwho also provided a first version of the fix.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "f746072abc12d0e10ecd7847f1846157fde15987",
      "tree": "b58abd8312e1fe845f99aaa6a6071d1d04cd6d24",
      "parents": [
        "a08e100aece16e33a45b82924ad85f4066c4ed1c"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sat Jan 24 19:41:46 2009 +0100"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Jan 28 20:31:07 2009 +0100"
      },
      "message": "firewire: sbp2: define some magic numbers as macros\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "a08e100aece16e33a45b82924ad85f4066c4ed1c",
      "tree": "7d231251c6b8abdf14614098954f49c6cb5843f6",
      "parents": [
        "c1fbdd78517a9323ea5f5767c8ceb10aabc40fc2"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sat Jan 24 19:41:46 2009 +0100"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Jan 28 20:31:07 2009 +0100"
      },
      "message": "firewire: sbp2: fix payload limit at S1600 and S3200\n\n1394-2008 clause 16.3.4.1 (1394b-2002 clause 16.3.1.1) defines tighter\nlimits than 1394-2008 clause 6.2.2.3 (1394a-2000 clause 6.2.2.3).\n\nOur previously too large limit doesn\u0027t matter though if the controller\nreports its max_receive correctly.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "c1fbdd78517a9323ea5f5767c8ceb10aabc40fc2",
      "tree": "be210a45d80bc54c09dd8eeccc63bd71d0aa04e6",
      "parents": [
        "d3e3e970e3722c51e3fd3b042b6065d4bfaf6f81"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sat Jan 24 19:41:46 2009 +0100"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Jan 28 20:31:06 2009 +0100"
      },
      "message": "ieee1394: sbp2: don\u0027t assume zero model_id or firmware_revision if there is none\n\nThis makes sbp2 behave more like firewire-sbp2 which reports 0xff000000\nas immediate value if there are no unit directory entries for model_id\nor firmware_revision.\n\nIt does not reduce matches with the currently existing quirks table; the\nonly zero entry there is for a device which actually does have a zero\nmodel_id.  It only changes how model_id and firmware_revision are logged\nif they are missing.\n\nOther functionally unrelated changes:  The model_id member of quirks\nlist entries is renamed to model;  the value (but not the effect) of\nSBP2_ROM_VALUE_WILDCARD is changed.  Now this part of the source is\nidentical with firewire-sbp2 for easier maintenance.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "d3e3e970e3722c51e3fd3b042b6065d4bfaf6f81",
      "tree": "dca07be14a7a4a43fb54fc5841330afc5f25e7e0",
      "parents": [
        "4106ceff15495a7df1617e78bbf3e852fe6601c9"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Sat Jan 24 19:41:46 2009 +0100"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Jan 28 20:31:06 2009 +0100"
      },
      "message": "ieee1394: sbp2: fix payload limit at S1600 and S3200\n\n1394-2008 clause 16.3.4.1 (1394b-2002 clause 16.3.1.1) defines tighter\nlimits than 1394-2008 clause 6.2.2.3 (1394a-2000 clause 6.2.2.3).\n\nOur previously too large limit doesn\u0027t matter though if the controller\nreports its max_receive correctly.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "4106ceff15495a7df1617e78bbf3e852fe6601c9",
      "tree": "b82054d22016f7633c9d175e55cf023e201a84e8",
      "parents": [
        "82d4b90debaa7ab3590335c1b641eb3d2ebb164e"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Mon Jan 19 19:20:31 2009 +0100"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Jan 28 20:31:06 2009 +0100"
      },
      "message": "ieee1394: sbp2: update a help string\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "82d4b90debaa7ab3590335c1b641eb3d2ebb164e",
      "tree": "e9144ff7c90b48a82ca057bcf7e1f294a9e72115",
      "parents": [
        "e747a5c0be3efe5465e45c8e326bc766b1288be6"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Mon Jan 19 19:19:55 2009 +0100"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Wed Jan 28 20:31:05 2009 +0100"
      },
      "message": "ieee1394: support for speeds greater than S800\n\nThe hard-wired configuration of the top speed (until now S800) was\nunnecessary, remove it.\n\nIf the local link layer controller supports S1600 or S3200, we now\nassume this speed for all present 1394b PHYs (except if they are\nbehind 1394a repeaters) until nodemgr figured out the actual speed\nwhile fetching the config ROM.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "c4568d6c7ec7557fbe8656286aea29f67388f7d4",
      "tree": "783873ec85ca67f2de69986645b1b007231f8f6d",
      "parents": [
        "78a768b6ca40e104442ade090226ed4ee0e6cebf",
        "4c456a67f501b8b15542c7c21c28812bf88f484b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 28 09:01:42 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 28 09:01:42 2009 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc:\n  powerpc/mm: Fix handling of _PAGE_COHERENT in BAT setup code\n  powerpc/pseries: Correct VIO bus accounting problem in CMO env.\n  powerpc: More printing warning fixes for the l64 to ll64 conversion\n  powerpc: Remove arch/ppc cruft from Kconfig\n  powerpc: Printing fix for l64 to ll64 conversion: phyp_dump.c\n  powerpc/embedded6xx: Update defconfigs\n  powerpc/8xx: Update defconfigs\n  powerpc/86xx: Update defconfigs\n  powerpc/83xx: Update defconfigs\n  powerpc/85xx: Update defconfigs\n  powerpc/mpc8313erdb: fix kernel panic because mdio device is not probed\n  powerpc/4xx: Update multi-board PowerPC 4xx defconfigs\n  powerpc/44x: Update PowerPC 44x defconfigs\n  powerpc/40x: Update PowerPC 40x defconfigs\n  powerpc/85xx: Fix typo in mpc8572ds dts\n  powerpc/44x: Warp patches for the new NDFC driver\n  powerpc/4xx: DTS: Add Add\u0027l SDRAM0 Compatible and Interrupt Info\n"
    },
    {
      "commit": "78a768b6ca40e104442ade090226ed4ee0e6cebf",
      "tree": "f20e2d78107edd3f4247350b5e6d2e2560bff9d8",
      "parents": [
        "d8204ee2ad1c9babd7e33d4c118ec99a78a8442e",
        "add8240eedb586b9d885c324db7f98fc1a470f9f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 28 08:41:57 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 28 08:41:57 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu:\n  m68knommu: fix 5329 ColdFire periphal addressing\n  uclinux: add process name to allocation error message\n  m68knommu: correct the mii calculations for 532x ColdFire FEC\n  m68knommu: add ColdFire M532x to the FEC configuration options\n  m68knommu: fix syscall restarting\n  m68knommu: remove the obsolete and long unused comempci chip support\n  m68knommu: remove the no longer used PCI support option\n  m68knommu: remove obsolete and unused eLIA board\n  m68knommu: set NO_DMA\n  m68knommu: fix cache flushing for the 527x ColdFire processors\n  m68knommu: fix ColdFire 5272 serial baud rates in mcf.c\n  m68knommu: use one exist from execption\n"
    },
    {
      "commit": "30b23634084d95781f7611c0713cb551a0c0a152",
      "tree": "fd4185cb0f0b46ca0069251144619b6e9e2031b0",
      "parents": [
        "152a649b647a8ef47bb74ff9e11850fa6001bedc"
      ],
      "author": {
        "name": "Eric Anholt",
        "email": "eric@anholt.net",
        "time": "Tue Jan 27 21:19:41 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 28 07:50:14 2009 -0800"
      },
      "message": "drm: Rip out the racy, unused vblank signal code.\n\nSchedule a vblank signal, kill the process, and we\u0027ll go walking over freed\nmemory.  Given that no open-source userland exists using this, nor have I\never heard of a consumer, just let this code die.\n\nSigned-off-by: Eric Anholt \u003ceric@anholt.net\u003e\nRequested-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nAcked-by: Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4712fff9be0f4a41f7add146cee88a9b945215d7",
      "tree": "88f8d00da6500149ead00d3d5fe970531f0d44e5",
      "parents": [
        "52c275fe70df8619e9430d01917d2e72e9011aec"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Jan 21 13:16:28 2009 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Jan 28 17:15:52 2009 +1100"
      },
      "message": "powerpc: More printing warning fixes for the l64 to ll64 conversion\n\nThese are all powerpc specific drivers.\n\nres.start in fsl_elbc_nand.c needs to be cast since it may be either 32\nor 64 bit.  Thanks to Scott Wood for noticing.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e call_edac bits in particular\nAcked-by: Olof Johansson \u003colof@lixom.net\u003e pasemi_nand peices\nAcked-by: Scott Wood \u003cscottwood@freescale.com\u003e fsl_elbc fixes\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "15b2bee22a0390d951301b53e83df88d0350c499",
      "tree": "46f8f27df702ad07dd5724710bcb48bf75eaf9a0",
      "parents": [
        "9fa5fdf291c9b58b1cb8b4bb2a0ee57efa21d635"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Tue Jan 27 16:41:58 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 27 16:41:58 2009 -0800"
      },
      "message": "e1000: fix bug with shared interrupt during reset\n\nA nasty bug was found where an MTU change (or anything else that caused a\nreset) could race with the interrupt code.  The interrupt code was entered\nby a shared interrupt during the MTU change.\n\nThis change prevents the interrupt code from running while the driver is in\nthe middle of its reset path.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e4a7ca29039e615ce13a61b9c6abfb2aa394e9a1",
      "tree": "fc7f36ccb9ec01e95636c01b09589e88da5c520f",
      "parents": [
        "843c04a0f63c74c6424e4b7d1ab85223b1ecf740",
        "236dd4d18f293e3c9798f35c08272196826a980d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 27 16:08:04 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 27 16:08:04 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6: (36 commits)\n  USB: Driver for Freescale QUICC Engine USB Host Controller\n  USB: option: add QUANTA HSDPA Data Card device ids\n  USB: storage: Add another unusual_dev for off-by-one bug\n  USB: unusual_dev: usb-storage needs to ignore a device\n  USB: GADGET: fix !x \u0026 y\n  USB: new id for ti_usb_3410_5052 driver\n  USB: cdc-acm: Add another conexant modem to the quirks\n  USB: \u0027option\u0027 driver - onda device MT503HS has wrong id\n  USB: Remove ZTE modem from unusual_devices\n  USB: storage: support of Dane-Elec MediaTouch USB device\n  USB: usbmon: Implement compat_ioctl\n  USB: add kernel-doc for wusb_dev in struct usb_device\n  USB: ftdi_sio driver support of bar code scanner from Diebold\n  USB: ftdi_sio: added Alti-2 VID and Neptune 3 PID\n  USB: cp2101 device\n  USB: usblp.c: add USBLP_QUIRK_BIDIR to Brother HL-1440\n  USB: remove vernier labpro from ldusb\n  USB: CDC-ACM quirk for MTK GPS\n  USB: cdc-acm: support some gps data loggers\n  USB: composite: Fix bug: low byte of w_index is the usb interface number not the whole 2 bytes of w_index\n  ...\n"
    },
    {
      "commit": "236dd4d18f293e3c9798f35c08272196826a980d",
      "tree": "5e8f7dc48318e82c34758c1a807d034034b96221",
      "parents": [
        "fc91be2ad03e0d243418414a854665274d560ca2"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Sat Jan 10 05:03:21 2009 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Tue Jan 27 16:15:38 2009 -0800"
      },
      "message": "USB: Driver for Freescale QUICC Engine USB Host Controller\n\nThis patch adds support for the FHCI USB controller, as found\nin the Freescale MPC836x and MPC832x processors. It can support\nFull or Low speed modes.\n\nQuite a lot the hardware is doing by itself (SOF generation, CRC\ngeneration and checking), though scheduling and retransmission is on\nsoftware\u0027s shoulders.\n\nThis controller does not integrate the root hub, so this driver also\nfakes one-port hub. External hub is required to support more than\none device.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "fc91be2ad03e0d243418414a854665274d560ca2",
      "tree": "fa39f4c491a16ef5ada2bd6f3cb850ff232beec9",
      "parents": [
        "aa23c8d616c33578fb99aa6a0effd6705b5d0fa1"
      ],
      "author": {
        "name": "Alex.Cheng@quantatw.com",
        "email": "Alex.Cheng@quantatw.com",
        "time": "Thu Jan 22 16:01:57 2009 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Tue Jan 27 16:15:37 2009 -0800"
      },
      "message": "USB: option: add QUANTA HSDPA Data Card device ids\n\nThis patch adds the support  for the QUANTA Q101 series HSDPA Data Card.\nWith the vendor and product IDs are set properly,\nthe data card can be detected and works fine.\n\nSigned-off-by: Alex Cheng \u003calex.cheng@quantatw.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "aa23c8d616c33578fb99aa6a0effd6705b5d0fa1",
      "tree": "1031ddafbe0674a2a32486cdf0064462a75842d8",
      "parents": [
        "a83775b1465ce80af5610cbe80216432212bc7ee"
      ],
      "author": {
        "name": "Phil Dibowitz",
        "email": "phil@ipom.com",
        "time": "Tue Jan 20 23:42:52 2009 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Tue Jan 27 16:15:37 2009 -0800"
      },
      "message": "USB: storage: Add another unusual_dev for off-by-one bug\n\nArgosy has released another device with the off-by-one sector. This is a\nharddrive with an internal cardreader which is affected.\n\nBased on a patch written by Martijn Hijdra \u003cmartijn.hijdra@gmail.com\u003e\n\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nCc: Martijn Hijdra \u003cmartijn.hijdra@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a83775b1465ce80af5610cbe80216432212bc7ee",
      "tree": "6b5936a1b14cbae2546f198ad9448e160f94f016",
      "parents": [
        "0df2479232eeea20c924350a11788c724b8c218d"
      ],
      "author": {
        "name": "Phil Dibowitz",
        "email": "phil@ipom.com",
        "time": "Tue Jan 20 23:48:36 2009 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Tue Jan 27 16:15:37 2009 -0800"
      },
      "message": "USB: unusual_dev: usb-storage needs to ignore a device\n\nThis patch adds an unusual_devs entry for a Sony Ericsson modem. Like many\nother modems, we have to ignore the storage device in order to access the\nmodem.\n\n\nAt this time usb_modeswitch does not work with this device.\n\n\nReported-by: The Solutor \u003cthesolutor@gmail.com\u003e.\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0df2479232eeea20c924350a11788c724b8c218d",
      "tree": "9661b73ee1791e83927634643a8dd84650bd5757",
      "parents": [
        "1a1fab513734b3a4fca1bee8229e5ff7e1cb873c"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Sat Jan 17 16:52:17 2009 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Tue Jan 27 16:15:37 2009 -0800"
      },
      "message": "USB: GADGET: fix !x \u0026 y\n\n! has a higher precedence than \u0026\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1a1fab513734b3a4fca1bee8229e5ff7e1cb873c",
      "tree": "6324149bf5c5c2546d14445383796d6061832e37",
      "parents": [
        "c89c60e9d6b306fb6963030abb3bd07cc3de66b2"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Mon Jan 12 13:31:16 2009 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Tue Jan 27 16:15:37 2009 -0800"
      },
      "message": "USB: new id for ti_usb_3410_5052 driver\n\nThis adds a new device id\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c89c60e9d6b306fb6963030abb3bd07cc3de66b2",
      "tree": "ca617d652077ccf8abdb77cbf0b102254c6e5960",
      "parents": [
        "3b498a66a698c581535c0fcf1a8907f3fe9449cc"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Sun Jan 11 19:53:10 2009 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Tue Jan 27 16:15:37 2009 -0800"
      },
      "message": "USB: cdc-acm: Add another conexant modem to the quirks\n\nAnother Conexant, another device with the same quirk\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nAcked-by: Oliver Neukum \u003coliver@neukum.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3b498a66a698c581535c0fcf1a8907f3fe9449cc",
      "tree": "d84535d837b02f4fcdb528c81e0cb827b1f69a7c",
      "parents": [
        "d547f13472adc99721d6eb756085276a8a342366"
      ],
      "author": {
        "name": "Marcel Sebek",
        "email": "sebek64@post.cz",
        "time": "Sun Dec 28 14:06:50 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Tue Jan 27 16:15:36 2009 -0800"
      },
      "message": "USB: \u0027option\u0027 driver - onda device MT503HS has wrong id\n\nWhile trying to make GSM modem Onda MT503HS working, I found a mismatch\nbetween device id in the driver code (0x0200) and id in the lsusb\noutput (0x2000).\n\nThis patch fixed it for me, but I don\u0027t know if the original device id was\nalso correct and the new ID should be added instead of replacing the\nold one.\n\n\nSigned-off-by: Marcel Sebek \u003csebek64@post.cz\u003e\nAcked-by: Domenico Riccio \u003cdomenico.riccio@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d547f13472adc99721d6eb756085276a8a342366",
      "tree": "0f94495e47cf85ce33190c840ae3361378a71f88",
      "parents": [
        "649150926b01c57e45a0376cbc1d3aa98eabfde2"
      ],
      "author": {
        "name": "Phil Dibowitz",
        "email": "phil@ipom.com",
        "time": "Sun Jan 11 18:46:20 2009 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Tue Jan 27 16:15:36 2009 -0800"
      },
      "message": "USB: Remove ZTE modem from unusual_devices\n\nThe ZTE modem entry causes usb-storage to ignore the device, but for some\nversions of the device, usb-storage mode is required to get to modem ode. For\nboth kinds the tool: http://www.draisberghof.de/usb_modeswitch/ should work.\n\nNote that the various versions of the device have the same ProductId,\nVendorId, and bcdDevice number, so we cannot have the entry for some and not\nothers.\n\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "649150926b01c57e45a0376cbc1d3aa98eabfde2",
      "tree": "17fbd389f3d49428c0f784844528a10a83a877ec",
      "parents": [
        "7abce6bedc118eb39fe177c2c26be5d008505c14"
      ],
      "author": {
        "name": "Jean-Baptiste Onofre",
        "email": "jb@nanthrax.net",
        "time": "Sat Dec 20 20:11:55 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Tue Jan 27 16:15:36 2009 -0800"
      },
      "message": "USB: storage: support of Dane-Elec MediaTouch USB device\n\nThis adds another unusual_devs.h entry for a device that can\u0027t handle more\nthan 64k reads/writes in a single command.\n\nSigned-off-by: Jean-Baptiste Onofre \u003cjb@nanthrax.net\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7abce6bedc118eb39fe177c2c26be5d008505c14",
      "tree": "21c1740f03c8a13227c4cac36a06c26ebcf36b90",
      "parents": [
        "11e76ae0f3a82bbb6c06df8af2167af8b96a0584"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Sat Dec 20 12:56:08 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@kvm.kroah.org",
        "time": "Tue Jan 27 16:15:36 2009 -0800"
      },
      "message": "USB: usbmon: Implement compat_ioctl\n\nRunning a 32-bit usbmon(8) on 2.6.28-rc9 produces the following:\nioctl32(usbmon:28563): Unknown cmd fd(3) cmd(400c9206){t:ffffff92;sz:12} arg(ffd3f458) on /dev/usbmon0\n\nIt happens because the compatibility mode was implemented for 2.6.18\nand not updated for the fsops.compat_ioctl API.\n\nThis patch relocates the pieces from under #ifdef CONFIG_COMPAT into\ncompat_ioctl with no other changes except one new whitespace.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    }
  ],
  "next": "ca80801bfb24f7a41fe4fade4d2cf7c73f0b2f09"
}
