)]}'
{
  "log": [
    {
      "commit": "cd6478c8aed9b2001dfff067fa66b7492a0a2ffa",
      "tree": "497dcf9c0f014655b51ec25ebcf596f9a4df0682",
      "parents": [
        "12a87c644ab1862232d0916656ff2ee42f3fb873"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Fri Mar 03 10:01:08 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 03 12:12:36 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: Select CONFIG_MII on CONFIG_MV643XX_ETH\n\n\u003eFrom : Dale Farnsworth \u003cdale@farnsworth.org\u003e\n\nRecent patches for the mv643xx_eth driver now use the MII interface\nlibrary.  Select MII so it gets built when that driver is selected.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "12a87c644ab1862232d0916656ff2ee42f3fb873",
      "tree": "e46179ede6e839bf6c80d4daba5c04aa536eddc8",
      "parents": [
        "e38fd1a055cf4038c423bd841859b01aeb07d1b0"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Fri Mar 03 10:00:22 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 03 12:12:36 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: Rename \"channels\" to \"queues\"\n\nUse better terminology for HW queues.  No functional changes.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e38fd1a055cf4038c423bd841859b01aeb07d1b0",
      "tree": "5349f6114cfb86f7b9bc6b57ec1f1b2ca39e01e3",
      "parents": [
        "d5f9558a7778d3f7dc3c9e0d5cbe7318710532f8"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Fri Mar 03 09:59:28 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 03 12:12:36 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: Fix misplaced parenthesis in mv643xx_eth_port_disable_rx\n\nThis bug could result in a system hang.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d5f9558a7778d3f7dc3c9e0d5cbe7318710532f8",
      "tree": "f134b6b492b0d4bb6442f7402e9697def25f272a",
      "parents": [
        "0f15a8fae8b8558f5a9b0fec770846c487c779f6"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Fri Mar 03 09:58:29 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 03 12:12:36 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: Remove duplicate includes of linux/in.h and linux/ip.h\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0f15a8fae8b8558f5a9b0fec770846c487c779f6",
      "tree": "cacee876371cfbcb33e8e5a5410359f4d21b67ef",
      "parents": [
        "30320be88fb9cae888eacf1f1eaae95a03720128"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:46:29 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:46:29 2006 -0800"
      },
      "message": "e1000: Added driver comments and whitespace changes.  Modified long lines of code to ensure they would not wrap beyond 80 characters.\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "30320be88fb9cae888eacf1f1eaae95a03720128",
      "tree": "359ba46e6c3d17d1a6fc11b97eea2ad1bc71cca7",
      "parents": [
        "dc7c6add3493cdc71475a006b7afc3732e55abd8"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:21:57 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:21:57 2006 -0800"
      },
      "message": "e1000: Added a performance enhancement - prefetch\n\n- this implementation of prefetch was tested on new and old hardware\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "dc7c6add3493cdc71475a006b7afc3732e55abd8",
      "tree": "28e1c24d37dddd300a0c912414e7e2484dc6b2b9",
      "parents": [
        "8704163987882f8b989e8143ad1f87c6b7229a13"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:21:40 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:21:40 2006 -0800"
      },
      "message": "e1000: Add copybreak when using packet split\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "8704163987882f8b989e8143ad1f87c6b7229a13",
      "tree": "24e16b012722402cedba6f9fbc10dcda4a5eef20",
      "parents": [
        "6418ecc68e1d9416451b6f78ebb2c0b077e0abf2"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:21:24 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:21:24 2006 -0800"
      },
      "message": "e1000: Fixed the following issues with ESB2 (requires ESB2 support):\n\n- Add restriction for ESB2 to MTU size \u003c\u003d9216\n- Removed FIFO errors which were not being used\n- Fixed issues with loopback\n- Power management change for saving state and config space\n- WA to disable recieves and reset device on link loss.  Reset needed to be done outside the interrupt context - modified existing tx_timeout_task\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "6418ecc68e1d9416451b6f78ebb2c0b077e0abf2",
      "tree": "4fa4a491d559b388e7461192455bd0ebbca5d2b5",
      "parents": [
        "2a1af5d7dfd809b16fb69f3f0fc073d9b6b7c6ac"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:21:10 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:21:10 2006 -0800"
      },
      "message": "e1000: Add support for new hardware (ESB2)\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "2a1af5d7dfd809b16fb69f3f0fc073d9b6b7c6ac",
      "tree": "aae8f3f32de4d0ca3f9bdc1dfea0d67d416a705f",
      "parents": [
        "85b22eb632dc75887ba99edad49307a02c2ae7ec"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:20:43 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:20:43 2006 -0800"
      },
      "message": "e1000: Add performance enahancement by balancing TX and RX\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "85b22eb632dc75887ba99edad49307a02c2ae7ec",
      "tree": "07fca1fa18db61f6b3024ff2db290a6111356900",
      "parents": [
        "9f68788856b134f93d9d10b19aa902924c61fc02"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:20:29 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:20:29 2006 -0800"
      },
      "message": "e1000: Add enabled Jumbo frame support for 82573L\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "9f68788856b134f93d9d10b19aa902924c61fc02",
      "tree": "84607dc7136b5e003f31ccab24ff9cdffb1510a5",
      "parents": [
        "329bfd0b6d5ffec00b787f1d0e68eef63d8b1d56"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:20:17 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:20:17 2006 -0800"
      },
      "message": "e1000: Add 82573 controller support to TSO fix\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "329bfd0b6d5ffec00b787f1d0e68eef63d8b1d56",
      "tree": "1aff4ad4e26ca01c6203869a5477850e7c1c23a2",
      "parents": [
        "7e6c9861bbc2fcd2438da910c006781784968a7c"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:20:02 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:20:02 2006 -0800"
      },
      "message": "e1000: Fix filling skb descriptors while using packet split\n\n-  Simplified by calling skb_fill_page_desc(), which is more efficient.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "7e6c9861bbc2fcd2438da910c006781784968a7c",
      "tree": "42737b91df1aec190e0c930cc1e9d426316e8b29",
      "parents": [
        "8491682986e04fe7b258e5ba1d22f9a0ea2d803e"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:19:30 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:19:30 2006 -0800"
      },
      "message": "e1000: Fix network problems when forced at 100Mb/s and to fix TSO when forced at 100Mb/s\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "8491682986e04fe7b258e5ba1d22f9a0ea2d803e",
      "tree": "dac61abf2c1e8e859e5434783f557576226449f3",
      "parents": [
        "8df06e504e999ff729f1b2a2e573d96bf3690dbc"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:18:48 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:18:48 2006 -0800"
      },
      "message": "e1000: Fix Quadport Wake on LAN\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "8df06e504e999ff729f1b2a2e573d96bf3690dbc",
      "tree": "4087b617fe36c969577739d27fa99955362d093c",
      "parents": [
        "497fce5e72a21f45929a786bf416ac03cbe09e2f"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:18:32 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:18:32 2006 -0800"
      },
      "message": "e1000: Fix RSS if enabled in mid-connection\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "497fce5e72a21f45929a786bf416ac03cbe09e2f",
      "tree": "42bd95fd55ab01df751151f967c89e99bc19c7a4",
      "parents": [
        "20a44028f06030a71a1250ad8efb0a7fb556c3ea"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:18:20 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:18:20 2006 -0800"
      },
      "message": "e1000: Fix 82543 issue when reading eeprom\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "20a44028f06030a71a1250ad8efb0a7fb556c3ea",
      "tree": "3e8bb3e77b4e0453a24aad97f3f6c3700ea6fd48",
      "parents": [
        "c5f226fe97e8025440aa330aa2c8e1c66bfdc96b"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:18:08 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:18:08 2006 -0800"
      },
      "message": "e1000: Fix dhcp issue when the skb structure fields are not filled properly\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "c5f226fe97e8025440aa330aa2c8e1c66bfdc96b",
      "tree": "da2a45df3a52529dec850bea57e1ec7f8bbf9b38",
      "parents": [
        "5b66ba0db8d04d99926445bc7d9f920bb5d744ed"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:17:55 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:17:55 2006 -0800"
      },
      "message": "e1000: Fix AMT losing connectivity when switching VLAN in passive mode\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "5b66ba0db8d04d99926445bc7d9f920bb5d744ed",
      "tree": "acd86e028fd3856f354c703c909d1457fa60b6db",
      "parents": [
        "0989aa431636ffb347314f0e2f367fdd16d7a57f"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:17:30 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:17:30 2006 -0800"
      },
      "message": "e1000: Fix unecessary delay for 82573 controllers\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "0989aa431636ffb347314f0e2f367fdd16d7a57f",
      "tree": "b5890adc27313a97abe920fdfabf3f8e32b4bc7f",
      "parents": [
        "9f644d518f35903ecaff062d6e9e4f7080d80cfb"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:17:16 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:17:16 2006 -0800"
      },
      "message": "e1000: Fix lock up while setting ring parameters\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "9f644d518f35903ecaff062d6e9e4f7080d80cfb",
      "tree": "10d7df285871ff51266f45350a2b0a3de21a5931",
      "parents": [
        "c1605eb37aa658b810a5a7080412d656ddce2f76"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:16:59 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:16:59 2006 -0800"
      },
      "message": "e1000: Fix dead counters\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "c1605eb37aa658b810a5a7080412d656ddce2f76",
      "tree": "c91f8a06afd19cf67cba40f687d4f662f79d8055",
      "parents": [
        "2ade43618b0aee83a50b344171d33d85c73d01b1"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Mar 02 18:16:38 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Thu Mar 02 18:16:38 2006 -0800"
      },
      "message": "e1000: Remove Multiqueue code until we have support for MSI-X in our hardware\n\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: John Ronciak \u003cjohn.ronciak@intel.com\u003e\n"
    },
    {
      "commit": "2ade43618b0aee83a50b344171d33d85c73d01b1",
      "tree": "0a49fe46159a6ef66098a4f37935412f4f226f4c",
      "parents": [
        "75e47b36004d136edff68295420424cba3a5ccd0",
        "79dc190147f8a87718fe72928d5ceb58e09acdb9"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 02 14:26:30 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Mar 02 14:26:30 2006 -0500"
      },
      "message": "Merge branch \u0027lro\u0027\n"
    },
    {
      "commit": "75e47b36004d136edff68295420424cba3a5ccd0",
      "tree": "363c2bc1f8b5185b37f05106fec4ba2a07134182",
      "parents": [
        "68727fed5469100bec0764207d7efb7a9ecdee29",
        "07981aa43f6aec32b875f360755ed3d14f9d5139"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 01 01:59:15 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 01 01:59:15 2006 -0500"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "68727fed5469100bec0764207d7efb7a9ecdee29",
      "tree": "7afb58ab7665b90122d3b4505be5c6c9f8bade4b",
      "parents": [
        "dbfedbb98145375106cee7ec7269611d553819dc",
        "b5b9d6647c1cd5eee90b58941c55f874c2a7e707"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 01 01:58:38 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 01 01:58:38 2006 -0500"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027\n"
    },
    {
      "commit": "b5b9d6647c1cd5eee90b58941c55f874c2a7e707",
      "tree": "1f582c2f4ab7aeed74d3ce70c6da8b829e47c6f4",
      "parents": [
        "96789ac4b3943fec27fb6bf2713633b01a3903ad",
        "a1415ee65500597e19c0ac44872db66105bad0e7"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 01 01:53:32 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 01 01:53:32 2006 -0500"
      },
      "message": "Merge branch \u0027e1000\u0027 of ssh://198.78.49.142/srv/git/intel/linux-2.6\n"
    },
    {
      "commit": "96789ac4b3943fec27fb6bf2713633b01a3903ad",
      "tree": "5fa9dce4561072e64e460c8d920851a63a3b0b98",
      "parents": [
        "77eebf346dfe87587ee8a54c76349a996e80c24f",
        "958ddb75b04b792c701b2b08acdb200d638abf4e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:57:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:57:20 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "77eebf346dfe87587ee8a54c76349a996e80c24f",
      "tree": "d8b7685cbc7dbc993ec39d3028e6f0246924bf40",
      "parents": [
        "2641dfd981e4a3eebf387f21cf10685af06e1641",
        "d2b176ed878d4d5fcc0bd35656dfd373f3702af9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:56:24 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:56:24 2006 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n"
    },
    {
      "commit": "2641dfd981e4a3eebf387f21cf10685af06e1641",
      "tree": "2ccabad4e6237d18866da9269c92425ee5fe258a",
      "parents": [
        "d6713e046336ffa98060418c4d2c65243639e107"
      ],
      "author": {
        "name": "Darren Jenkins",
        "email": "darrenrjenkins@gmail.com",
        "time": "Tue Feb 28 16:59:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:53:44 2006 -0800"
      },
      "message": "[PATCH] synclink_gt: make -\u003einit_error signed\n\nExamples of misuse are\n\n3112 info-\u003einit_error \u003d -1;\n\n4440 if ((info-\u003einit_error \u003d register_test(info)) \u003c 0) {\n\nSigned-off-by: Darren Jenkins \u003cdarrenrjenkins@gmail.com\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nAcked-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d6713e046336ffa98060418c4d2c65243639e107",
      "tree": "3c076173875f22069a2e08fb127b4be11d670cb1",
      "parents": [
        "0551fbd29e16fccd46e41b7d01bf0f8f39b14212"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Feb 28 16:59:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:53:44 2006 -0800"
      },
      "message": "[PATCH] out_of_memory(): use of uninitialised\n\nUnder some circumstances `points\u0027 can get printed before it\u0027s initialised.\nSpotted by Carlos Martin \u003ccarlos@cmartin.tk\u003e.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0551fbd29e16fccd46e41b7d01bf0f8f39b14212",
      "tree": "760783df743eec940d6f6cb848498580ddde03d8",
      "parents": [
        "f61388822a6040ff462c5f7260daa0f1017f2db0"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Feb 28 16:59:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:53:44 2006 -0800"
      },
      "message": "[PATCH] Add mm-\u003etask_size and fix powerpc vdso\n\nThis patch adds mm-\u003etask_size to keep track of the task size of a given mm\nand uses that to fix the powerpc vdso so that it uses the mm task size to\ndecide what pages to fault in instead of the current thread flags (which\nbroke when ptracing).\n\n(akpm: I expect that mm_struct.task_size will become the way in which we\nfinally sort out the confusion between 32-bit processes and 32-bit mm\u0027s.  It\nmay need tweaks, but at this stage this patch is powerpc-only.)\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f61388822a6040ff462c5f7260daa0f1017f2db0",
      "tree": "51f9b93f4127d94ebbe5bc6321c025bbc4852f7e",
      "parents": [
        "e8788c0cce63e0cc8689a123d1ce0af1e28cd583"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Feb 28 16:59:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:53:44 2006 -0800"
      },
      "message": "[PATCH] nommu: implement vmalloc_node()\n\nFix oprofile linkage.   Pointed out by \"Luke Yang\" \u003cluke.adi@gmail.com\u003e.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e8788c0cce63e0cc8689a123d1ce0af1e28cd583",
      "tree": "9350d9fc11a5a6ca81d4ee063278999e4dfe869d",
      "parents": [
        "6af6aab34a88050c8270ef75ddbdefef5c1dca00"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@engr.sgi.com",
        "time": "Tue Feb 28 16:59:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:53:44 2006 -0800"
      },
      "message": "[PATCH] remove_from_swap: fix locking\n\nremove_from_swap() currently attempts to use page_lock_anon_vma to obtain\nan anon_vma lock.  That is not working since the page may have been\nremapped via swap ptes in order to move the page.\n\nHowever, do_migrate_pages() obtain the mmap_sem lock and therefore there is\na guarantee that the anonymous vma will not vanish from under us.  There is\ntherefore no need to use page_lock_anon_vma.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nAcked-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6af6aab34a88050c8270ef75ddbdefef5c1dca00",
      "tree": "95e5d813603b25bdad3b83f6c20ab7514caaf216",
      "parents": [
        "1f050a19e122100507302a77f1969a014e21650e"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Tue Feb 28 16:59:15 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:53:44 2006 -0800"
      },
      "message": "[PATCH] tty buffering: comment out debug code\n\nComment out debug code in tty receive buffering.  For performance reasons\n(I\u0027ll keep it enabled in -mm).\n\nSigned-off-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1f050a19e122100507302a77f1969a014e21650e",
      "tree": "b86b102b42e8db510301b1a16545fd34193b811b",
      "parents": [
        "8b613e1ccf1b7ac9acc73eaa07f5aeffd3c2bb8d"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Feb 28 16:59:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:53:43 2006 -0800"
      },
      "message": "[PATCH] video1394: fix \"return E;\" typo\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Ben Collins \u003cbcollins@debian.org\u003e\nCc: Jody McIntyre \u003cscjody@modernduck.com\u003e\nCc: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8b613e1ccf1b7ac9acc73eaa07f5aeffd3c2bb8d",
      "tree": "e4e686791cc9cca374ff5506b58be1dee7a6a451",
      "parents": [
        "15b370c95cbc1553eec30a99a5ffb3ac3c8d7b81"
      ],
      "author": {
        "name": "Adam Belay",
        "email": "ambx1@neo.rr.com",
        "time": "Tue Feb 28 16:59:10 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:53:43 2006 -0800"
      },
      "message": "[PATCH] pnp bus type fix\n\nThis is Adam\u0027s pnp probing fix.  It\u0027s been reported to fix hangs on several\npeople\u0027s machines.  I don\u0027t know if it\u0027s official or final, and Adam isn\u0027t\ncontactable at present.  But I\u0027m not aware of the patch causing any\nregressions.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "15b370c95cbc1553eec30a99a5ffb3ac3c8d7b81",
      "tree": "267315602c0e5304c8b705ede315de53234dc010",
      "parents": [
        "9cff3372bf665652e9dd71c09b817c20f58f754a"
      ],
      "author": {
        "name": "Pat Gefre",
        "email": "pfg@sgi.com",
        "time": "Tue Feb 28 16:59:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:53:43 2006 -0800"
      },
      "message": "[PATCH] Altix: more ioc3 cleanups and locking fixes\n\nSome \"inline\" removing that Andrew suggested, removed some locking on\nadd/remove at this level - we\u0027ll let the callees decide.\n\nSigned-off-by: Patrick Gefre \u003cpfg@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9cff3372bf665652e9dd71c09b817c20f58f754a",
      "tree": "e2e19cac59e733870e4e334ef2e12854fd32f267",
      "parents": [
        "50322fe7d46b544d5649edb58bdbe5c95dd44b98"
      ],
      "author": {
        "name": "John Bowler",
        "email": "jbowler@acm.org",
        "time": "Tue Feb 28 16:59:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:53:43 2006 -0800"
      },
      "message": "[PATCH] drivers/mtd/redboot.c: recognise a foreign byte sex partition table\n\nThe RedBoot boot loader writes flash partition tables containing native\nbyte sex 32 bit values.  When booting an opposite byte sex kernel (e.g.  an\nLE kernel from BE RedBoot) the current MTD driver fails to handle the\npartition table and therefore is unable to generate the correct partition\nmap for the flash.\n\nSo far as I am aware this problem is ARM specific, because only ARM\nsupports software change of the CPU (memory system) byte sex, however the\npartition table parsing is in generic MTD code.  The patch below has been\ntested on NSLU2 (an IXP4XX based system) with a patch,\n10-ixp4xx-copy-from.patch (submitted to linux-arm-kernel - it\u0027s ARM\nspecific) required to make the maps/ixp4xx.c driver work with an LE kernel.\n\nBuilds of the patched system are in the \u0027unstable\u0027 release of OpenSlug and\nUcSlugC available from www.nslu2-linux.org.  These builds are BE, the\narchives at www.nslu2-linux.org and www.handhelds.org (see\nmonotone.vanille.de) can be built LE (currently DISTRO targets\nnslu-ltu.conf for LE thumb uclibc (32 bit kernel) and nslu2-lau.conf,\nnslu2-lag.conf for LE arm uclibc/glibc) and this patch has been tested\nextensively will both BE and LE systems on the NSLU2 (including swapping\nbetween BE and LE by reflashing from both RedBoot and Linux).\n\nThe patch recognises that the FIS directory (the partition table) is\nbyte-reversed by examining the partition table size, which is known to be\none erase block (this is an assumption made elsewhere in redboot.c).  If\nthe size matches the erase block after byte swapping the value then\nbyte-reversal is assumed, if not no further action is taken.  The patched\ncode is fail safe; should redboot.c be changed to support a partition table\nwith a modified size field the test will fail and the partition table will\nbe assumed to have the host byte sex.\n\nIf byte-reversal is detected the patch byte swaps the remainder of the 32\nbit fields in the copy of the table; this copy is then used to set up the\nMTD partition map.\n\nSigned-off-by: John Bowler \u003cjbowler@acm.org\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "50322fe7d46b544d5649edb58bdbe5c95dd44b98",
      "tree": "0d6b61c08b2e61657278b7ff54529013f9e46d85",
      "parents": [
        "511030bcd24119fa3759ef3f914d354e107ef839"
      ],
      "author": {
        "name": "Miklos Szeredi",
        "email": "miklos@szeredi.hu",
        "time": "Tue Feb 28 16:59:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:53:43 2006 -0800"
      },
      "message": "[PATCH] fuse: fix bug in negative lookup\n\nIf negative entries (nodeid \u003d\u003d 0) were sent in reply to LOOKUP requests,\ntwo bugs could be triggered:\n\n- looking up a negative entry would return -EIO,\n\n- revaildate on an entry which turned negative would send a FORGET\n  request with zero nodeid, which would cause an abort() in the\n  library.\n\nThe above would only happen if the \u0027negative_timeout\u003dN\u0027 option was used,\notherwise lookups reply -ENOENT, which worked correctly.\n\nSigned-off-by: Miklos Szeredi \u003cmiklos@szeredi.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "511030bcd24119fa3759ef3f914d354e107ef839",
      "tree": "707edb2c804ad6c42ffbd0ef6685b49e076f0dcd",
      "parents": [
        "5cf6c541f5b3902bdcc2d311d70f8e730aaff1be"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@engr.sgi.com",
        "time": "Tue Feb 28 16:58:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:53:43 2006 -0800"
      },
      "message": "[PATCH] Fix sys_migrate_pages: Move all pages when invoked from root\n\nCurrently sys_migrate_pages only moves pages belonging to a process.  This\nis okay when invoked from a regular user.  But if invoked from root it\nshould move all pages as documented in the migrate_pages manpage.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5cf6c541f5b3902bdcc2d311d70f8e730aaff1be",
      "tree": "2298029c0e4d0e40853983d4e8f88627bb564947",
      "parents": [
        "ec72070b1201203387e0c32a23ed17e35a24b170"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Feb 28 16:58:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 20:53:43 2006 -0800"
      },
      "message": "[PATCH] x86 microcode driver vs hotplug CPUs.\n\nThis driver loops over \u0027num_online_cpus\u0027, but it doesn\u0027t account for holes\nin the online map created by offlined cpus, and assumes that the cpu\nnumbers stay linear.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a1415ee65500597e19c0ac44872db66105bad0e7",
      "tree": "d7c1b8da83d052006335244dfcedd0122a94c470",
      "parents": [
        "bd71c2b17468a2531fb4c81ec1d73520845e97e1"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Tue Feb 28 20:24:07 2006 -0800"
      },
      "committer": {
        "name": "root",
        "email": "root@jk-desktop.jf.intel.com",
        "time": "Tue Feb 28 20:24:07 2006 -0800"
      },
      "message": "[PATCH] e1000: revert to single descriptor for legacy receive path\n\nA recent patch attempted to enable more efficient memory usage by using\nonly 2kB descriptors for jumbo frames.  The method used to implement this\nhas since been commented upon as \"illegal\" and in recent kernels even\ncauses a BUG when receiving ip fragments while using jumbo frames.\nThis patch simply goes back to the way things were.  We expect some\ncomplaints due to order 3 allocations failing to come back due to this\nchange.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\n\n"
    },
    {
      "commit": "958ddb75b04b792c701b2b08acdb200d638abf4e",
      "tree": "8bf0346b654d7d2a9dec60291e0a46535217e501",
      "parents": [
        "ce7eeb6b52bf1fc2a219503072732f35741d11de"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Feb 27 13:13:54 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 28 18:06:25 2006 -0500"
      },
      "message": "[PATCH] sky2: remove MSI support\n\nRemove Message Signaled Interrupt support (for 2.6.16).\nMSI is inherently edge-triggered and that is incompatiable (without more\nwork) with NAPI.\n\nIn future, will replace with smarter lockless-IRQ handling like\ntg3.c\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ce7eeb6b52bf1fc2a219503072732f35741d11de",
      "tree": "313d1d2e7cc1d26ce8ef29087c91f12d1ed4d0ff",
      "parents": [
        "816fd404718fc6064ddb05e6b310b2bc2ae7a187",
        "4832843d773462643cc471ca715382f5e509afb3"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 28 18:04:30 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 28 18:04:30 2006 -0500"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "816fd404718fc6064ddb05e6b310b2bc2ae7a187",
      "tree": "5b882a42fe51888fe175af28f62ecde5540b0a0c",
      "parents": [
        "ec72070b1201203387e0c32a23ed17e35a24b170",
        "576cfa934e357c44d6259f90c7d065de328a3691"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 28 18:03:45 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 28 18:03:45 2006 -0500"
      },
      "message": "Merge branch \u0027for-jeff\u0027 of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6\n"
    },
    {
      "commit": "ec72070b1201203387e0c32a23ed17e35a24b170",
      "tree": "f28d715cb39c145267f0e7c0dd376ee27873f263",
      "parents": [
        "436002e3293472e4a7e47e5025999fc312794c4a",
        "34d1a8aa882df916e1b078dc935e3d2d3792aea2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 14:02:10 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 14:02:10 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6\n"
    },
    {
      "commit": "34d1a8aa882df916e1b078dc935e3d2d3792aea2",
      "tree": "0d67d1d4996af41a581c80ed9d40679d1e9c0403",
      "parents": [
        "04d52461c6ecfc5b72e688b0eb2ead7b555eca25"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Mon Feb 27 14:05:32 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 28 12:42:07 2006 -0800"
      },
      "message": "[PATCH] USB: ftdi_sio: new microHAM device IDs\n\nThis patch adds a bunch of new device IDs to the ftdi_sio driver for\nvarious devices from microHAM using FTDI chips.\n\nMicheal Studer supplied the PID for the USB-Y9 device.  I examined the\nINF file in microHAM\u0027s Windows driver package for the USB-KW, USB-YS,\nUSB-IC, USB-DB9 and USB-RS232 devices.\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "04d52461c6ecfc5b72e688b0eb2ead7b555eca25",
      "tree": "7c46319f8c3cc7a2a863c00b313dad8a7d94b908",
      "parents": [
        "8763716bfe4d8a16bef28c9947cf9d799b1796a5"
      ],
      "author": {
        "name": "Hendrik Schweppe",
        "email": "hendrik@somehost.de",
        "time": "Sun Feb 19 19:00:04 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 28 12:42:07 2006 -0800"
      },
      "message": "[PATCH] USB: visor.c id for gspda smartphone\n\nAdded the USB vendorID of GSPDA and the productID of GSPDA\u0027s palm\nsmartphone \u0027xplore m68\u0027 to the list of known devices.\n\nSigned-off-by: Hendrik Schweppe \u003clinuxkpatch@hendrik.fam-schweppe.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8763716bfe4d8a16bef28c9947cf9d799b1796a5",
      "tree": "f0e8d0dcbf55953ea084f110c013743716b2a068",
      "parents": [
        "d5ec33490c67affef93aebf76e1238260c82d377"
      ],
      "author": {
        "name": "Shaun Tancheff",
        "email": "shaun@tancheff.com",
        "time": "Wed Feb 22 19:47:19 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 28 12:42:06 2006 -0800"
      },
      "message": "[PATCH] USB: Gadget RNDIS fix alloc bug. (buffer overflow)\n\nRemote NDIS response to OID_GEN_SUPPORTED_LIST only allocated space\nfor the data attached to the reply, and not the reply structure\nitself. This caused other kmalloc\u0027d memory to be corrupted.\n\nSigned-off-by: Shaun Tancheff \u003cshaun@tancheff.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d5ec33490c67affef93aebf76e1238260c82d377",
      "tree": "3e12575848db0034de60bc44c3e1127aac2c59e3",
      "parents": [
        "754501b324fc3c42522a46d3ace205e7a6a50e77"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "vagabon.xyz@gmail.com",
        "time": "Thu Feb 23 09:35:06 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 28 12:42:06 2006 -0800"
      },
      "message": "[PATCH] USB: lh7a40x gadget driver: Fixed a dead lock\n\nThere is a dead lock in lh7a40x udc driver. When the driver receive a\nSET_FEATURE HALT request, the dev lock is taken by the interrupt\nhandler lh7a40x_udc_irq then the handler will call lh7a40x_set_halt\nfunction which in its turn will try to acquire the dev lock.\n\nSigned-off-by: Franck Bui-Huu \u003cfranck.bui-huu@innova-card.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "754501b324fc3c42522a46d3ace205e7a6a50e77",
      "tree": "86f87be3fd0218d560e0a0f901243caf9a01e824",
      "parents": [
        "e65335ef187c9cbc50bbc56be0fe966b593beb49"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Thu Feb 23 10:19:25 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 28 12:42:06 2006 -0800"
      },
      "message": "[PATCH] USB: unusual_devs entry for Lyra RCA RD1080\n\nThis patch (as656) adds an unusual_devs.h entry for the Lyra RCA RD1080\nMP3 player.  Its card-reader firmware has the common\nreport-one-too-many-sectors bug.  This fixes Novell bug #152175.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e65335ef187c9cbc50bbc56be0fe966b593beb49",
      "tree": "e3a640d7f6774bde233e644e82b182c0c184ca27",
      "parents": [
        "8c450802a3abf0e8a45238fcb7d22ed9d6f191ce"
      ],
      "author": {
        "name": "Andrew Fuller",
        "email": "mactalla.obair@gmail.com",
        "time": "Sat Feb 25 09:52:27 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 28 12:42:06 2006 -0800"
      },
      "message": "[PATCH] USB: Wisegroup MP-8866 Dual USB Joypad\n\nThis patch is for the Dual USB Joypad [0925:8866] from Wisegroup.  The\nHID_QUIRK_NOGET is necessary for it to respond to input, and the\nHID_QUIRK_MULTI_INPUT is necessary to have two js# nodes appear.\n\nSigned-off-by: Andrew Fuller \u003cmactalla.obair@gmail.com\u003e\nCc: \"Dmitry Torokhov\" \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8c450802a3abf0e8a45238fcb7d22ed9d6f191ce",
      "tree": "7b950d665abb07ef3afd07c6135e685d5a70a817",
      "parents": [
        "b9756c047ce6b60e3b96aa3c5db958acbdacedde"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Feb 24 16:55:52 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 28 12:42:06 2006 -0800"
      },
      "message": "[PATCH] USB: fix EHCI BIOS handshake\n\nFix http://bugzilla.kernel.org/show_bug.cgi?id\u003d6128\n\nFinish morphing the \"early handoff\" version of the EHCI BIOS handshake over\nto match the previous implementation inside the EHCI driver (except that\nnow we forcibly disable the SMI).  The version that had been with the PCI\ncode was surprisingly full of bugs.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: \u003cyazar256@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "436002e3293472e4a7e47e5025999fc312794c4a",
      "tree": "00194f9a7b662e5e067971fe2b9f7dff0b1fdee3",
      "parents": [
        "b9756c047ce6b60e3b96aa3c5db958acbdacedde"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 28 11:55:36 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 28 11:55:36 2006 -0800"
      },
      "message": "[SUNSU]: Fix locking error in sunsu_stop_rx().\n\nThe caller takes the UART port lock, so we shouldn\u0027t try\nto take it again.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d2b176ed878d4d5fcc0bd35656dfd373f3702af9",
      "tree": "f5febd7d77fc374ddef9cbe549732bcb3b125c8b",
      "parents": [
        "c8c1635faa7c97329111ce32b927d37306521822"
      ],
      "author": {
        "name": "Jes Sorensen",
        "email": "jes@sgi.com",
        "time": "Tue Feb 28 09:42:23 2006 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Feb 28 09:42:23 2006 -0800"
      },
      "message": "[IA64] sysctl option to silence unaligned trap warnings\n\nAllow sysadmin to disable all warnings about userland apps\nmaking unaligned accesses by using:\n # echo 1 \u003e /proc/sys/kernel/ignore-unaligned-usertrap\nRather than having to use prctl on a process by process basis.\n\nDefault behaivour leaves the warnings enabled.\n\nSigned-off-by: Jes Sorensen \u003cjes@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "b9756c047ce6b60e3b96aa3c5db958acbdacedde",
      "tree": "734a96bc44fc9d239935934551d7cba4658a1635",
      "parents": [
        "b54633056d626590f32912540500c8c20ce6d520",
        "778e2ac5970e445f8c6b7d8aa597ac162afe270a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 09:14:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 09:14:09 2006 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n"
    },
    {
      "commit": "778e2ac5970e445f8c6b7d8aa597ac162afe270a",
      "tree": "dfaa3d0d2732ca14e256f5801a9d91359b70497d",
      "parents": [
        "4debe4f963f9135771a8c5bc66e84396201dcfd8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 28 17:04:20 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 28 17:04:20 2006 +0000"
      },
      "message": "[MIPS] Fix build error on processors that don\u0027s support copy-on-write.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4debe4f963f9135771a8c5bc66e84396201dcfd8",
      "tree": "321b4a6e222d7d27e388125b067484a105cb464a",
      "parents": [
        "7b14e3b52fe5a2fb1dfa2f1f7dae4fd5f7d3fc47"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 27 19:05:55 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 28 17:04:19 2006 +0000"
      },
      "message": "[MIPS] Initialize S-cache function pointers even on S-cache-less CPUs.\n    \nWhen a CPU has no scache, the scache flushing functions currently\naren\u0027t getting initialized and the NULL pointer is eventually called\nas a function.  Initialize the scache flushing functions as a noop\nwhen there\u0027s no scache.\n    \nInitial patch by me and most of the debugging done by Martin Michlmayr.\n    \nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c8c1635faa7c97329111ce32b927d37306521822",
      "tree": "52c1ce94de3e559526842a44fbde08477edb1458",
      "parents": [
        "9fe26a74f1e355dd707f09f9e5e9f035bcc6bae2"
      ],
      "author": {
        "name": "Ken Chen",
        "email": "kenneth.w.chen@intel.com",
        "time": "Tue Feb 28 08:53:32 2006 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Feb 28 08:53:32 2006 -0800"
      },
      "message": "[IA64] cleanup in fsys.S\n\nbeautify coding style for zeroing end of fsyscall_table entries.\nRemove misleading __NR_syscall_last and add more comments.\nDrop (now unneeded) \"guard against failure to increase NR_syscalls\"\n\nSigned-off-by: Ken Chen \u003ckenneth.w.chen@intel.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "b54633056d626590f32912540500c8c20ce6d520",
      "tree": "d7c6506b50ff13c215a5d5013ea7feb7777a5ef2",
      "parents": [
        "7b14e3b52fe5a2fb1dfa2f1f7dae4fd5f7d3fc47",
        "56ec6462af9cba56a04439154e5768672d6f390f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 07:38:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 07:38:21 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge\n"
    },
    {
      "commit": "7b14e3b52fe5a2fb1dfa2f1f7dae4fd5f7d3fc47",
      "tree": "93a65fa0c9e5a10dea118a9594651264f08e58c6",
      "parents": [
        "a8b76b491510b7591c584838d0d7922f9ffe5c2c"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Tue Feb 28 09:35:11 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 28 00:38:02 2006 -0800"
      },
      "message": "[PATCH] cfq-iosched: slice expiry fixups\n\nDuring testing of SLES10, we encountered a hang in the CFQ io scheduler.\nTurns out the deferred slice expiry logic is buggy, so remove that for\nnow.  We could be left with an idle queue that would never wake up.  So\nkill that logic, always expire immediately.  Also fix a potential timer\nrace condition.\n\nPatch looks bigger than it is, because it moves a function.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "56ec6462af9cba56a04439154e5768672d6f390f",
      "tree": "b2e63269452da95da566d5f675f1f8b277f7f72d",
      "parents": [
        "273d2803817c9e050e8d6c3c271db7d61f2fb259"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Tue Feb 28 14:54:26 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Feb 28 16:25:55 2006 +1100"
      },
      "message": "[PATCH] powerpc/iseries: Fix double phys_to_abs bug in htab_bolt_mapping\n\nBefore the merge I updated create_pte_mapping() to work for iSeries, by\ncalling iSeries_hpte_bolt_or_insert. (4c55130b2aa93370f1bf52d2304394e91cf8ee39)\n\nLater we changed iSeries_hpte_insert to cope with the bolting case, and called\nthat instead from create_pte_mapping() (which was renamed to htab_bolt_mapping)\n(3c726f8dee6f55e96475574e9f645327e461884c).\n\nUnfortunately that change introduced a subtle bug, where we pass an absolute\naddress to iSeries_hpte_insert() where it expects a physical address. This\nleads to us calling phys_to_abs() twice on the physical address, which is\nseriously bogus.\n\nThis only causes a problem if the absolute address from the first translation\ncan be looked up again in the chunk_map, which depends on the size and layout\nof memory. I\u0027ve seen it fail on one box, but not others.\n\nThe minimal fix is to pass the physical address to iSeries_hpte_insert(). For\n2.6.17 we should make phys_to_abs() BUG if we try to double-translate an\naddress.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "273d2803817c9e050e8d6c3c271db7d61f2fb259",
      "tree": "6ce423e4803571c48de0fd19be1f5be90e69728f",
      "parents": [
        "634473db86502b6444c3cebd279a06e0b8737527"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Mon Feb 27 15:52:59 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Feb 28 16:25:54 2006 +1100"
      },
      "message": "[PATCH] powerpc: fix NULL pointer in handle_eeh_events\n\nThis patch fixes a crash in handle_eeh_events,\nbut ethtool -t still doesnt work right.\n\n...\npepino:~ # cpu 0x3: Vector: 300 (Data Access) at [c00000005192bbe0]\n    pc: c00000000004a380: .handle_eeh_events+0xe0/0x23c\n    lr: c00000000004a374: .handle_eeh_events+0xd4/0x23c\n    sp: c00000005192be60\n   msr: 9000000000009032\n   dar: 268\n dsisr: 40000000\n  current \u003d 0xc0000001fe7bf1a0\n  paca    \u003d 0xc00000000048b280\n    pid   \u003d 16322, comm \u003d eehd\nenter ? for help\n[c00000005192bf00] c00000000004a808 .eeh_event_handler+0xcc/0x130\n[c00000005192bf90] c000000000025e00 .kernel_thread+0x4c/0x68\n\n...\n\n(none):/# /usr/sbin/ethtool -i eth0\ndriver: e100\nversion: 3.5.10-k2-NAPI\nfirmware-version: N/A\nbus-info: 0000:21:01.0\n(none):/# /usr/sbin/ethtool -t eth0\nCall Trace:\n[C00000000F8DEFF0] [C00000000000F270] .show_stack+0x74/0x1b4 (unreliable)\n[C00000000F8DF0A0] [C000000000049D04] .eeh_dn_check_failure+0x290/0x2d8\n[C00000000F8DF150] [C000000000049E58] .eeh_check_failure+0x10c/0x138\n[C00000000F8DF1E0] [C0000000002DFDB0] .e100_hw_reset+0x70/0xf4\n[C00000000F8DF270] [C0000000002E1BBC] .e100_hw_init+0x2c/0x260\n[C00000000F8DF310] [C0000000002E2464] .e100_loopback_test+0x8c/0x220\n[C00000000F8DF3C0] [C0000000002E28DC] .e100_diag_test+0xdc/0x16c\n[C00000000F8DF490] [C000000000420BE0] .dev_ethtool+0xf24/0x14f8\n[C00000000F8DF8F0] [C00000000041F4A8] .dev_ioctl+0x5cc/0x740\n[C00000000F8DFA20] [C00000000040FEFC] .sock_ioctl+0x3d0/0x404\n[C00000000F8DFAC0] [C0000000000D513C] .do_ioctl+0x68/0x108\n[C00000000F8DFB50] [C0000000000D56B0] .vfs_ioctl+0x4d4/0x510\n[C00000000F8DFC10] [C0000000000D5740] .sys_ioctl+0x54/0x94\n[C00000000F8DFCC0] [C0000000000FB6EC] .ethtool_ioctl+0x11c/0x150\n[C00000000F8DFD60] [C0000000000F7E40] .compat_sys_ioctl+0x338/0x3bc\n[C00000000F8DFE30] [C00000000000871C] syscall_exit+0x0/0x40\nEEH: Detected PCI bus error on device 0000:21:01.0\nEEH: This PCI device has failed 1 times since last reboot: \u003cNULL\u003e -\n\nmodprobe: FATAL: Could not load /lib/modules/2.6.16-rc4-git7/modules.dep: No such file or directory\n\nCannot get strings: No such device\n(none):/#\n(none):/# EEH: Unable to configure device bridge (-3) for /pci@400000000110/pci@2,2\n\n(none):/# Call Trace:\n[C00000000FA17940] [C00000000000F270] .show_stack+0x74/0x1b4 (unreliable)\n[C00000000FA179F0] [C000000000049D04] .eeh_dn_check_failure+0x290/0x2d8\n[C00000000FA17AA0] [C00000000001E114] .rtas_read_config+0x120/0x154\n[C00000000FA17B40] [C000000000049664] .early_enable_eeh+0x274/0x2bc\n[C00000000FA17C00] [C000000000049708] .eeh_add_device_early+0x5c/0x6c\n[C00000000FA17C90] [C000000000049748] .eeh_add_device_tree_early+0x30/0x5c\n[C00000000FA17D20] [C000000000046568] .pcibios_add_pci_devices+0x8c/0x1f8\n[C00000000FA17DD0] [C00000000004A528] .eeh_reset_device+0xe0/0x110\n[C00000000FA17E60] [C00000000004A698] .handle_eeh_events+0x140/0x250\n[C00000000FA17F00] [C00000000004AC7C] .eeh_event_handler+0xe8/0x140\n[C00000000FA17F90] [C000000000025784] .kernel_thread+0x4c/0x68\nEEH: Detected PCI bus error on device \u003cNULL\u003e\nEEH: This PCI device has failed 1 times since last reboot: \u003cNULL\u003e -\nEEH: Unable to configure device bridge (-3) for /pci@400000000110/pci@2,2\nCall Trace:\n[C00000000FA17940] [C00000000000F270] .show_stack+0x74/0x1b4 (unreliable)\n[C00000000FA179F0] [C000000000049D04] .eeh_dn_check_failure+0x290/0x2d8\n[C00000000FA17AA0] [C00000000001E114] .rtas_read_config+0x120/0x154\n[C00000000FA17B40] [C000000000049664] .early_enable_eeh+0x274/0x2bc\n[C00000000FA17C00] [C000000000049708] .eeh_add_device_early+0x5c/0x6c\n[C00000000FA17C90] [C000000000049748] .eeh_add_device_tree_early+0x30/0x5c\n[C00000000FA17D20] [C000000000046568] .pcibios_add_pci_devices+0x8c/0x1f8\n[C00000000FA17DD0] [C00000000004A528] .eeh_reset_device+0xe0/0x110\n[C00000000FA17E60] [C00000000004A698] .handle_eeh_events+0x140/0x250\n[C00000000FA17F00] [C00000000004AC7C] .eeh_event_handler+0xe8/0x140\n[C00000000FA17F90] [C000000000025784] .kernel_thread+0x4c/0x68\nEEH: Detected PCI bus error on device \u003cNULL\u003e\nEEH: This PCI device has failed 1 times since last reboot: \u003cNULL\u003e -\nEEH: Unable to configure device bridge (-3) for /pci@400000000110/pci@2,2\nCall Trace:\n[C00000000FA17940] [C00000000000F270] .show_stack+0x74/0x1b4 (unreliable)\n[C00000000FA179F0] [C000000000049D04] .eeh_dn_check_failure+0x290/0x2d8\n[C00000000FA17AA0] [C00000000001E114] .rtas_read_config+0x120/0x154\n[C00000000FA17B40] [C000000000049664] .early_enable_eeh+0x274/0x2bc\n[C00000000FA17C00] [C000000000049708] .eeh_add_device_early+0x5c/0x6c\n[C00000000FA17C90] [C000000000049748] .eeh_add_device_tree_early+0x30/0x5c\n[C00000000FA17D20] [C000000000046568] .pcibios_add_pci_devices+0x8c/0x1f8\n[C00000000FA17DD0] [C00000000004A528] .eeh_reset_device+0xe0/0x110\n[C00000000FA17E60] [C00000000004A698] .handle_eeh_events+0x140/0x250\n[C00000000FA17F00] [C00000000004AC7C] .eeh_event_handler+0xe8/0x140\n[C00000000FA17F90] [C000000000025784] .kernel_thread+0x4c/0x68\nEEH: Detected PCI bus error on device \u003cNULL\u003e\nand so on\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nAcked-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "634473db86502b6444c3cebd279a06e0b8737527",
      "tree": "15b898352bc7fbfbc1a6cc9ef674eef89313dc59",
      "parents": [
        "827c1a6c1a5dcb2902fecfb648f9af6a532934eb"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sun Feb 26 08:09:00 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Feb 28 16:25:54 2006 +1100"
      },
      "message": "[PATCH] powerpc: vdso 64bits gettimeofday bug\n\nA bug in the assembly code of the vdso can cause gettimeofday() to hang\nor to return incorrect results. The wrong register was used to test for\npending updates of the calibration variables and to create a dependency\nfor subsequent loads. This fixes it.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "827c1a6c1a5dcb2902fecfb648f9af6a532934eb",
      "tree": "7cc96f3b3df746dc8569bc1b0bffd47f11084214",
      "parents": [
        "a8b76b491510b7591c584838d0d7922f9ffe5c2c"
      ],
      "author": {
        "name": "John Rose",
        "email": "johnrose@austin.ibm.com",
        "time": "Fri Feb 24 11:34:23 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Feb 28 16:25:54 2006 +1100"
      },
      "message": "[PATCH] powerpc: fix dynamic PCI probe regression\n\nSome hotplug driver functions were migrated to the kernel for use by EEH\nin commit 2bf6a8fa21570f37fd1789610da30f70a05ac5e3.\n\nPreviously, the PCI Hotplug module had been changed to use the new\nOFDT-based PCI probe when appropriate:\n5fa80fcdca9d20d30c9ecec30d4dbff4ed93a5c6\n\nWhen rpaphp_pci_config_slot() was moved from the rpaphp driver to the\nnew kernel function pcibios_add_pci_devices(), the OFDT-based probe\nstuff was dropped.  This patch restores it.\n\nSigned-off-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a8b76b491510b7591c584838d0d7922f9ffe5c2c",
      "tree": "b0d9e8b9c428b59beaf3251db17a54dfc1fd1a11",
      "parents": [
        "637029c6cb5efcbaa3d5831af4c1972bdd629779",
        "c3c013a2c218cdede2d2e73df01ed4f813538941"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 27 20:43:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 27 20:43:36 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "637029c6cb5efcbaa3d5831af4c1972bdd629779",
      "tree": "cd6d32dceef73f0ad467f495f51f331a459d01db",
      "parents": [
        "d4f0f122ec407bd1b4d1c773d0c87edc6a92cd26"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 27 20:41:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 27 20:41:56 2006 -0800"
      },
      "message": "Revert \"[PATCH] x86_64: Only do the clustered systems have unsynchronized TSC assumption on IBM systems\"\n\nThis reverts commit 13a229abc25640813f1480c0478dfc6bdbc1c19e.\n\nQuoth Andi:\n  \"After some consideration and feedback from various people it turns\n   out this wasn\u0027t that good an idea.  It has some problems and needs\n   more work.  Since it was only an optimization anyways it\u0027s best to\n   just back it out again for now.\"\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c3c013a2c218cdede2d2e73df01ed4f813538941",
      "tree": "1e7bfa4c687bb54fd328f06ac141937de1bb0470",
      "parents": [
        "e95a9ec1bb66e07b138861c743192f06e7b3e4de"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Feb 27 22:31:19 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Feb 27 22:31:19 2006 -0500"
      },
      "message": "[libata] Disable FUA\n\nUntil problems are sorted.\n"
    },
    {
      "commit": "d4f0f122ec407bd1b4d1c773d0c87edc6a92cd26",
      "tree": "d0f99c84737f41d21acdf36f9016707c8c09db20",
      "parents": [
        "272a5322d5219b00a1e541ad9d0d76824df1aa2a",
        "2353e8e9b6ae29aad77935f21735a30f5cc419b4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 27 18:15:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 27 18:15:43 2006 -0800"
      },
      "message": "Merge git://oss.sgi.com:8090/oss/git/xfs-rc-fixes\n"
    },
    {
      "commit": "2353e8e9b6ae29aad77935f21735a30f5cc419b4",
      "tree": "6c3b2b28e1e33ebe26bf12866dccfdeedaf6ea1e",
      "parents": [
        "dae81d4774ecbeb7d24bb9a6a4db9f9baee54d85"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@sgi.com",
        "time": "Tue Feb 28 12:30:30 2006 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Feb 28 12:30:30 2006 +1100"
      },
      "message": "[XFS] Don\u0027t map non-uptodate buffers in xfs_probe_cluster; also fixes\nobscure corruption case\n\nSGI-PV: 942658\nSGI-Modid: xfs-linux-melb:xfs-kern:207119a\n\nSigned-off-by: Eric Sandeen \u003csandeen@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "dae81d4774ecbeb7d24bb9a6a4db9f9baee54d85",
      "tree": "5166f7d485c833cde45f9b27c3c8bdae2870e69f",
      "parents": [
        "07ff2fa8fcb3d9207f1c16e5acf9086d5731ed8b"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Feb 28 12:30:13 2006 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Feb 28 12:30:13 2006 +1100"
      },
      "message": "[XFS] Reduce stack use during quota mounts (caused a panic).  This\nregressed recently via the fix for inherited quota inode attributes.\n\nSGI-PV: 947312\nSGI-Modid: xfs-linux-melb:xfs-kern:25318a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "07ff2fa8fcb3d9207f1c16e5acf9086d5731ed8b",
      "tree": "819bc2fb3e66bbaa91d6164116b96f7c1756d1f8",
      "parents": [
        "051d3cbd96909b2fe6b5038e7bbe77f41356db05"
      ],
      "author": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Feb 28 12:29:51 2006 +1100"
      },
      "committer": {
        "name": "Nathan Scott",
        "email": "nathans@sgi.com",
        "time": "Tue Feb 28 12:29:51 2006 +1100"
      },
      "message": "[XFS] Fix a realtime allocator regression introduced by an old iget race\nfix.  Noticed by Roger Willcocks.\n\nSGI-PV: 949821\nSGI-Modid: xfs-linux-melb:xfs-kern:25257a\n\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n"
    },
    {
      "commit": "07981aa43f6aec32b875f360755ed3d14f9d5139",
      "tree": "21baf289bc23882f058e7ed90f80c76d01408119",
      "parents": [
        "a23f460dd0c7c9c58b03494c7819e126b2c72383"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Sun Feb 26 16:29:51 2006 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 27 20:14:58 2006 -0500"
      },
      "message": "[PATCH] ieee80211_geo.c: remove frivolous BUG_ON\u0027s\n\nI have come to consider BUG_ON generally harmful. The idea of an assert is\nto prevent a program to execute past a point where its state is known\nerroneous, thus preventing it from dealing more damage to the data\n(or hiding the traces of malfunction). The problem is, in kernel this harm\nhas to be balanced against the harm of forced reboot.\n\nThe last straw was our softmac tree, where \"iwlist eth1 scan\" causes\na lockup. It is absolutely frivolus and provides no advantages a normal\nassert has to provide. In fact, doing this impedes debugging.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a23f460dd0c7c9c58b03494c7819e126b2c72383",
      "tree": "a3570122d5475eefc46c6550c97042d96eceb2a6",
      "parents": [
        "acfaf10be5c19f7dceb9d7372039dc45af66b100"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Mon Feb 27 16:28:36 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 27 20:14:58 2006 -0500"
      },
      "message": "[PATCH] wireless/airo: Remove \u0027Setting transmit key\u0027 info messages\n\nThese messages end up polluting logs when things like NetworkManager or\nwpa_supplicant are controlling the driver.  They aren\u0027t really that\nuseful, and no other drivers output messages like this when the user\nfiddles with encryption keys.  Users can use iwconfig and other\nwireless-tools methods to determine and change the current transmit key\nif they wish to do so manually.  Therefore, remove the messages.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "acfaf10be5c19f7dceb9d7372039dc45af66b100",
      "tree": "75dce83cc4495a13056fde1c2166323e07373858",
      "parents": [
        "c45ae87ec9d03c9adfc466a6b560cb38b154813a",
        "4832843d773462643cc471ca715382f5e509afb3"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 27 20:13:10 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 27 20:13:10 2006 -0500"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027\n"
    },
    {
      "commit": "c45ae87ec9d03c9adfc466a6b560cb38b154813a",
      "tree": "1fb252ca1a9e8db03f4c557017d1d6a7039f4733",
      "parents": [
        "9f5a405b6843933c1cae5826046a5dd6357f142a",
        "09e4f9029da1b53e835555c353a89c36b71233b0"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 27 20:12:42 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 27 20:12:42 2006 -0500"
      },
      "message": "Merge branch \u0027from-jgarzik-upstream\u0027\n"
    },
    {
      "commit": "9f5a405b6843933c1cae5826046a5dd6357f142a",
      "tree": "bcdbb0175d37b780551b71c40abcde964a8905eb",
      "parents": [
        "b7cffb028abbffff3ba0b87268ecb775ed354049",
        "051d3cbd96909b2fe6b5038e7bbe77f41356db05"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 27 20:12:23 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 27 20:12:23 2006 -0500"
      },
      "message": "Merge branch \u0027from-linus\u0027\n"
    },
    {
      "commit": "4832843d773462643cc471ca715382f5e509afb3",
      "tree": "342ae6d4ea97b83aa123fdaaac392888d9d3189e",
      "parents": [
        "051d3cbd96909b2fe6b5038e7bbe77f41356db05"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Sun Feb 26 23:43:20 2006 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 27 20:12:02 2006 -0500"
      },
      "message": "[PATCH] ieee80211_rx.c: is_beacon\n\nFix broken is_beacon().\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9fe26a74f1e355dd707f09f9e5e9f035bcc6bae2",
      "tree": "6596823c41830e30028a5854d87376ccc8ca33c1",
      "parents": [
        "e963701a761aede31c9c1bfc74cf8e0ec671f0f4"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Feb 27 17:07:14 2006 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Feb 27 17:07:14 2006 -0800"
      },
      "message": "[IA64] refresh default config files\n\nBring all ia64 config files up to date\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "09e4f9029da1b53e835555c353a89c36b71233b0",
      "tree": "81d2a6de51b1bb3c704e5385dbc90ca79efa69bc",
      "parents": [
        "750b50ab5687125d8a1dc946d931b00acf016e2c",
        "dbfedbb98145375106cee7ec7269611d553819dc"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 27 19:35:48 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Feb 27 19:35:48 2006 -0500"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "e963701a761aede31c9c1bfc74cf8e0ec671f0f4",
      "tree": "6aefa708cc240b0d3d6699fa6beb6169ef191be1",
      "parents": [
        "eb0911e27e8c6778d6c8ec95b7dd60c002d923c3"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Feb 27 16:18:58 2006 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Feb 27 16:18:58 2006 -0800"
      },
      "message": "[IA64] die_if_kernel() can return\n\narch/ia64/kernel/unaligned.c erroneously marked die_if_kernel()\nwith a \"noreturn\" attribute ... which is silly (it returns whenever\nthe argument regs say that the fault happened in user mode, as one\nmight expect given the \"if_kernel\" part of its name!).  Thanks to\nAlan and Gareth for pointing this out.\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "eb0911e27e8c6778d6c8ec95b7dd60c002d923c3",
      "tree": "8352395fb9ef1dc5e85bfe8383a682c4a7d4428d",
      "parents": [
        "ac311ac2b7caca000b1501fd24136bdca30e2a51"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@infradead.org",
        "time": "Tue Feb 21 10:48:41 2006 +0000"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Feb 27 15:41:58 2006 -0800"
      },
      "message": "[IA64-SGI] revert export sn_pcidev_info_get\n\nChristoph Hellwig \u003chch@infradead.org\u003e pointed that there are no\nin-tree uses of this.  So revert 9c65cb9be62ac4993a5b392304b82e4f04f010fd\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "ac311ac2b7caca000b1501fd24136bdca30e2a51",
      "tree": "0a960ed38d9f007f52ad4f3cbb5ca75aded15103",
      "parents": [
        "18810d1ebac89232d8f218a318ed9ff7ef198e96"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Fri Feb 24 12:46:23 2006 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Feb 27 15:37:41 2006 -0800"
      },
      "message": "[IA64] Fix pcibios_setup\n\npcibios_setup() should return NULL if it handled a parameter.  Since ia64\nhandles no parameters, it should return the string that was passed in,\nnot NULL.  This brings ia64 into line with all other architectures that\nhandle no parameters.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "18810d1ebac89232d8f218a318ed9ff7ef198e96",
      "tree": "83924c9f8e50ce327a8523dbdeaac91aefd2580a",
      "parents": [
        "312f1f0141627a58bf72c55f0e7bc5d6f118a372"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Thu Feb 23 13:16:44 2006 -0600"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Feb 27 15:32:28 2006 -0800"
      },
      "message": "[IA64-SGI] Make number of TIO nodes configurable\n\nMake the limit for the number of TIO nodes a function of the number\nof C/M nodes in the system instead of a hardcoded constant.  The\nnumber of TIO nodes should be the same as the number of C/M nodes.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "312f1f0141627a58bf72c55f0e7bc5d6f118a372",
      "tree": "5a5bca4b1e7dabffd9c0fc2f34e0c36261e8a19e",
      "parents": [
        "5d1a88af826b03edaac4d2bd2f25af56a54f26e6"
      ],
      "author": {
        "name": "Horms",
        "email": "horms@verge.net.au",
        "time": "Wed Feb 22 09:57:55 2006 +0900"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Feb 27 15:29:57 2006 -0800"
      },
      "message": "[IA64] Document the \"nomca\" boot parameter\n\n\"nomca\" can be used to disable machine check handling\n\nSigned-Off-By: Horms \u003chorms@verge.net.au\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "272a5322d5219b00a1e541ad9d0d76824df1aa2a",
      "tree": "2d27468bdb6b5c777f19c5aed2dafc2ec8682950",
      "parents": [
        "051d3cbd96909b2fe6b5038e7bbe77f41356db05",
        "ba13c98405ba44d37d148376c6615e6c8babbfdc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 27 15:22:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 27 15:22:14 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "5d1a88af826b03edaac4d2bd2f25af56a54f26e6",
      "tree": "1cabca0a45f445a8396c3a2f41336cbcbd16903b",
      "parents": [
        "50e300dead8dadf32e930ebd80d9810d631aa1a0"
      ],
      "author": {
        "name": "Zhang, Yanmin",
        "email": "yanmin_zhang@linux.intel.com",
        "time": "Fri Feb 17 12:23:09 2006 +0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Feb 27 15:12:42 2006 -0800"
      },
      "message": "[IA64] Delete a redundant instruction in unaligned_access\n\nunaligned_access does fetch cr.ipsr, then calls\ndispatch_unaligned_handler, but dispatch_unaligned_handler fetches\ncr.ipsr again, so delete the first one.\n\nSigned-off-by: Zhang Yanmin \u003cyanmin.zhang@intel.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "50e300dead8dadf32e930ebd80d9810d631aa1a0",
      "tree": "ac8df9f2c8495bf6b3c28330fdce4f498c23e774",
      "parents": [
        "e95a9ec1bb66e07b138861c743192f06e7b3e4de"
      ],
      "author": {
        "name": "Jes Sorensen",
        "email": "jes@sgi.com",
        "time": "Fri Feb 17 10:25:39 2006 -0500"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Feb 27 15:06:41 2006 -0800"
      },
      "message": "[IA64] show \"SN Devices\" menu only if CONFIG_SGI_SN\n\nAdrian\u003e On architectures like i386, the \"Multimedia Capabilities Port\nAdrian\u003e drivers\" menu is visible, but it can\u0027t be visited since it\nAdrian\u003e contains nothing usable for CONFIG_SGI_SN\u003dn.\n\nJes\u003e Thats only a third of the patch, if you want to do that, you should\nJes\u003e remove the redundant SGI_SN checks below.\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "576cfa934e357c44d6259f90c7d065de328a3691",
      "tree": "1a82797c3c394aa3d0d4c37cebab0f55ad2afc89",
      "parents": [
        "b3c3e7d7d9795df16012d5c60e5f789e7fade311"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Mon Feb 27 23:15:06 2006 +0100"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Mon Feb 27 23:15:06 2006 +0100"
      },
      "message": "8139cp: fix broken suspend/resume\n\n- check that the device is up before it is enabled again;\n- the descriptor ring indexes must be set to zero before\n  cp_init_hw() is issued. Add a nice comment to remember\n  that skb allocation failure is still not handled.\n\nFixes http://bugzilla.kernel.org/show_bug.cgi?id\u003d5681\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\n"
    },
    {
      "commit": "b3c3e7d7d9795df16012d5c60e5f789e7fade311",
      "tree": "7ad463d353263e765b302060da884a2eefb24173",
      "parents": [
        "de5f503cfbe4f942492269c6bd97a16a4d61e488"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Mon Feb 27 23:11:08 2006 +0100"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Mon Feb 27 23:11:08 2006 +0100"
      },
      "message": "via-velocity: fix memory corruption when changing the mtu\n\nvelocity_rx_refill() only replenishes the descriptor entries which\nbelong to the CPU. It works great in the Rx path but the driver must\nensure that all the descriptors are freed before velocity_rx_refill()\nis used in velocity_change_mtu(). The patch resets the Rx descriptors\nin velocity_free_rd_ring().\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\n"
    },
    {
      "commit": "ba13c98405ba44d37d148376c6615e6c8babbfdc",
      "tree": "34bab6d3ae89637192fea5a7e2a59925804840ee",
      "parents": [
        "bafac2a512bf4fd2ce7520f3976ce8aab4435f74"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@mandriva.com",
        "time": "Mon Feb 27 13:30:43 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 27 13:30:43 2006 -0800"
      },
      "message": "[REQSK]: Don\u0027t reset rskq_defer_accept in reqsk_queue_alloc\n\nIn 295f7324ff8d9ea58b4d3ec93b1aaa1d80e048a9 I moved defer_accept from\ntcp_sock to request_queue and mistakingly reset it at reqsl_queue_alloc, causing\ncalls to setsockopt(TCP_DEFER_ACCEPT ) to be lost after bind, the fix is to\nremove the zeroing of rskq_defer_accept from reqsl_queue_alloc.\n\nThanks to Alexandra N. Kossovsky \u003cAlexandra.Kossovsky@oktetlabs.ru\u003e for\nreporting and testing the suggested fix.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@mandriva.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bafac2a512bf4fd2ce7520f3976ce8aab4435f74",
      "tree": "ff5c6538eeebceee2b3b5b137d6c66e8d28e77f1",
      "parents": [
        "45fe4dc08cbf9510074b97a16606366c1d405f4d"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Mon Feb 27 13:04:17 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 27 13:04:17 2006 -0800"
      },
      "message": "[NETFILTER]: Restore {ipt,ip6t,ebt}_LOG compatibility\n\nThe nfnetlink_log infrastructure changes broke compatiblity of the LOG\ntargets. They currently use whatever log backend was registered first,\nwhich means that if ipt_ULOG was loaded first, no messages will be printed\nto the ring buffer anymore.\n\nRestore compatiblity by using the old log functions by default and only use\nthe nf_log backend if the user explicitly said so.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "45fe4dc08cbf9510074b97a16606366c1d405f4d",
      "tree": "2c629e31e03d62e84c375ad809861806a02840e0",
      "parents": [
        "e121e9ecb08c3a9843243f461290869ff08be900"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Mon Feb 27 13:03:55 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 27 13:03:55 2006 -0800"
      },
      "message": "[NETFILTER]: nf_queue: fix end-of-list check\n\nThe comparison wants to find out if the last list iteration reached the\nend of the list. It needs to compare the iterator with the list head to\ndo this, not the element it is looking for.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e121e9ecb08c3a9843243f461290869ff08be900",
      "tree": "9574002aa4dfffafe16512460f12ef5c79486537",
      "parents": [
        "7a11b9848ae27e571f219fab5541bd84700f0d68"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Mon Feb 27 13:03:39 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 27 13:03:39 2006 -0800"
      },
      "message": "[NETFILTER]: nf_queue: remove unnecessary check for outfn\n\nThe only point of registering a queue handler is to provide an outfn,\nso there is no need to check for it.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7a11b9848ae27e571f219fab5541bd84700f0d68",
      "tree": "cd108f9df88ac218c8d9dab3fbda389df92f8d44",
      "parents": [
        "f92f871989c97a24d284ac60b0f880222ddf87ac"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Mon Feb 27 13:03:24 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 27 13:03:24 2006 -0800"
      },
      "message": "[NETFILTER]: nf_queue: fix rerouting after packet mangling\n\nPackets should be rerouted when they come back from userspace, not before.\nAlso move the queue_rerouters to RCU to avoid taking the queue_handler_lock\nfor each reinjected packet.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f92f871989c97a24d284ac60b0f880222ddf87ac",
      "tree": "8b9232f0e789dd0769b7025d773e6f2346ff5e95",
      "parents": [
        "e02f7d1603c955126e88cc08149509d00be25cb9"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Mon Feb 27 13:03:10 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 27 13:03:10 2006 -0800"
      },
      "message": "[NETFILTER]: nf_queue: check if rerouter is present before using it\n\nEvery rerouter needs to provide a save and a reroute function, we don\u0027t\nneed to check for them. But we do need to check if a rerouter is registered\nat all for the current family, with bridging for example packets of\nunregistered families can hit nf_queue.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e02f7d1603c955126e88cc08149509d00be25cb9",
      "tree": "ebd48da4b8cc55fb8070af70139e62e77a6f423c",
      "parents": [
        "752c1f4c78fe86d0fd6497387f763306b0d8fc53"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Mon Feb 27 13:02:52 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 27 13:02:52 2006 -0800"
      },
      "message": "[NETFILTER]: nf_queue: don\u0027t copy registered rerouter data\n\nUse the registered data structure instead of copying it.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "752c1f4c78fe86d0fd6497387f763306b0d8fc53",
      "tree": "50d7e52940d1adf0936805645d52e2419e5922cf",
      "parents": [
        "4bf05eceecf2efb4c883e9e9b17825682e7330dd"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Feb 27 13:00:40 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 27 13:00:40 2006 -0800"
      },
      "message": "[IPSEC]: Kill post_input hook and do NAT-T in esp_input directly\n\nThe only reason post_input exists at all is that it gives us the\npotential to adjust the checksums incrementally in future which\nwe ought to do.\n\nHowever, after thinking about it for a bit we can adjust the\nchecksums without using this post_input stuff at all.  The crucial\npoint is that only the inner-most NAT-T SA needs to be considered\nwhen adjusting checksums.  What\u0027s more, the checksum adjustment\ncomes down to a single u32 due to the linearity of IP checksums.\n\nWe just happen to have a spare u32 lying around in our skb structure :)\nWhen ip_summed is set to CHECKSUM_NONE on input, the value of skb-\u003ecsum\nis currently unused.  All we have to do is to make that the checksum\nadjustment and voila, there goes all the post_input and decap structures!\n\nI\u0027ve left in the decap data structures for now since it\u0027s intricately\nwoven into the sec_path stuff.  We can kill them later too.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4bf05eceecf2efb4c883e9e9b17825682e7330dd",
      "tree": "0cbd4b8a8b972220e97c88aadbee0661b0e88747",
      "parents": [
        "de5f503cfbe4f942492269c6bd97a16a4d61e488"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Feb 27 13:00:01 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 27 13:00:01 2006 -0800"
      },
      "message": "[IPSEC] esp: Kill unnecessary block and indentation\n\nWe used to keep sg on the stack which is why the extra block was useful.\nWe\u0027ve long since stopped doing that so let\u0027s kill the block and save\nsome indentation.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "051d3cbd96909b2fe6b5038e7bbe77f41356db05"
}
