)]}'
{
  "log": [
    {
      "commit": "ffe75ef650e1aec26a84bd82a620b5e27df9ed34",
      "tree": "8ed31fa093cbf6f6d6142e0e2118bee26aa71fa7",
      "parents": [
        "9dc263239bb2cfeb242d8ef758fca66a968822d5",
        "e710245bb0f980adfb1dfe850e43761a8117c6be"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 09 10:40:44 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 09 10:40:44 2005 -0400"
      },
      "message": "Merge branch \u0027upstream\u0027\n"
    },
    {
      "commit": "9dc263239bb2cfeb242d8ef758fca66a968822d5",
      "tree": "70c0c46fa6f01740c776ae24bc0874a8d97df222",
      "parents": [
        "0e5dec478cfff2c29e68d1108ff828fa321adc59",
        "829841146878e082613a49581ae252c071057c23"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 09 10:33:02 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 09 10:33:02 2005 -0400"
      },
      "message": "Merge branch \u0027master\u0027\n"
    },
    {
      "commit": "e710245bb0f980adfb1dfe850e43761a8117c6be",
      "tree": "f74e4253af1649bd1ce5291f24c7ac8f78d31f8a",
      "parents": [
        "ae00651020413bd7eb5fa3bd0abbd78d7cf1abb2"
      ],
      "author": {
        "name": "Andy Currid",
        "email": "ACurrid@nvidia.com",
        "time": "Fri Oct 07 08:53:39 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 09 09:38:28 2005 -0400"
      },
      "message": "[PATCH] Fix sata_nv handling of NVIDIA MCP51/55\n\nPatch to fix sata_nv handling of NVIDIA MCP51/55\n\nSigned-off-by: Andy Currid \u003cacurrid@nvidia.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "ae00651020413bd7eb5fa3bd0abbd78d7cf1abb2",
      "tree": "d30e0682d43a81803254cf4ae33a1f21bc1de207",
      "parents": [
        "845c5834d0aa60eb1588397696e7fabbaab2d3b0"
      ],
      "author": {
        "name": "Douglas Gilbert",
        "email": "dougg@torque.net",
        "time": "Sun Oct 09 09:09:35 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 09 09:09:35 2005 -0400"
      },
      "message": "[libata scsi] improve scsi error handling with ata_scsi_set_sense()\n\n  - change \"xlat\" and \"fill\" actors in libata-scsi so\n    they are responsible for SCSI status and sense data\n    when they return 1. This allows GOOD status or a\n    specialized error to be set.\n  - yield an error for mode sense requests for saved\n    values [sat-r06]\n  - remove static inlines for ata_bad_scsiop() and\n    ata_bad_cdb() which are no longer used\n\nSigned-off-by: Douglas Gilbert \u003cdougg@torque.net\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "845c5834d0aa60eb1588397696e7fabbaab2d3b0",
      "tree": "963d4a2c132273cf6df68a3846326a08cdbe17f4",
      "parents": [
        "d95300758bed9e0f783f3e3b4fd037bf0a21abe0"
      ],
      "author": {
        "name": "Douglas Gilbert",
        "email": "dougg@torque.net",
        "time": "Sun Oct 09 08:55:41 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 09 08:55:41 2005 -0400"
      },
      "message": "[libata scsi] add ata_scsi_set_sense helper\n\n  - add extern ata_scsi_set_sense() to build SCSI\n    fixed sense data and corresponding SCSI status\n\nSigned-off-by: Douglas Gilbert \u003cdougg@torque.net\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "d95300758bed9e0f783f3e3b4fd037bf0a21abe0",
      "tree": "994823b6e0b88597eded79f9eeb0f44b580c89e5",
      "parents": [
        "e12669e774be403c84baa651306d305752a35cd8",
        "829841146878e082613a49581ae252c071057c23"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Oct 08 03:31:22 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Oct 08 03:31:22 2005 -0400"
      },
      "message": "Merge branch \u0027master\u0027\n"
    },
    {
      "commit": "829841146878e082613a49581ae252c071057c23",
      "tree": "b38d26d6c99f043f14242351ac084f8b088a772b",
      "parents": [
        "edb4a3534adbaf90768d67da35f0bfeac4767db6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 06 21:54:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 06 21:54:21 2005 -0700"
      },
      "message": "Avoid \u0027names_cache\u0027 memory leak with CONFIG_AUDITSYSCALL\n\nThe nameidata \"last.name\" is always allocated with \"__getname()\", and\nshould always be free\u0027d with \"__putname()\".\n\nUsing \"putname()\" without the underscores will leak memory, because the\nallocation will have been hidden from the AUDITSYSCALL code.\n\nArguably the real bug is that the AUDITSYSCALL code is really broken,\nbut in the meantime this fixes the problem people see.\n\nReported by Robert Derr, patch by Rick Lindsley.\n\nAcked-by: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "edb4a3534adbaf90768d67da35f0bfeac4767db6",
      "tree": "e92344973592a5901dc9a0e2f70b78394062639a",
      "parents": [
        "b954cbcb1a121ad23892a006af5a9616d5265512",
        "76e677e25dd3d8af77d0b3810eacaacaf2f93f2f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 06 15:37:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 06 15:37:09 2005 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6\n"
    },
    {
      "commit": "76e677e25dd3d8af77d0b3810eacaacaf2f93f2f",
      "tree": "be96c432f97e0390d615acf0a162671705d6570e",
      "parents": [
        "c0758146adbe39514e75ac860ce7e49f865c2297"
      ],
      "author": {
        "name": "Bryan Sutula",
        "email": "Bryan.Sutula@hp.com",
        "time": "Wed Oct 05 11:02:06 2005 -0600"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu Oct 06 15:04:11 2005 -0700"
      },
      "message": "[IA64] Avoid kernel hang during CMC interrupt storm\n\nI\u0027ve noticed a kernel hang during a storm of CMC interrupts, which was\ntracked down to the continual execution of the interrupt handler.\n\nThere\u0027s code in the CMC handler that\u0027s supposed to disable CMC\ninterrupts and switch to polling mode when it sees a bunch of CMCs.\nBecause disabling CMCs across all CPUs isn\u0027t safe in interrupt context,\nthe disable is done with a schedule_work().  But with continual CMC\ninterrupts, the schedule_work() never gets executed.\n\nThe following patch immediately disables CMC interrupts for the current\nCPU.  This then allows (at least) one CPU to ignore CMC interrupts,\nexecute the schedule_work() code, and disable CMC interrupts on the rest\nof the CPUs.\n\nAcked-by: Keith Owens \u003ckaos@sgi.com\u003e\nSigned-off-by: Bryan Sutula \u003cBryan.Sutula@hp.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "b954cbcb1a121ad23892a006af5a9616d5265512",
      "tree": "f22457387fd0f51c7fe7fbacad1563184a525db7",
      "parents": [
        "5cd9a60cc63f2308cab457ea847a06f044362792",
        "a448a28589a6640736b8af1f2f57616c10bb37d5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 06 15:01:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 06 15:01:11 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-ucb\n"
    },
    {
      "commit": "5cd9a60cc63f2308cab457ea847a06f044362792",
      "tree": "e7cce8842e7d31c5175e029ec8663a690eaf7774",
      "parents": [
        "9aec247d3b213f3c29cfba921cf11deb1ed513cd",
        "e03eb5272b670e5002463c95fdc023410ba18484"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 06 15:00:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 06 15:00:53 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "9aec247d3b213f3c29cfba921cf11deb1ed513cd",
      "tree": "6ce8272654896b4d0e05b1c82b8d7d3292284676",
      "parents": [
        "dce32c781b1c026863a254fe8123dd78c59ad984",
        "3a867b36c3234673e61f883ebc11ad18f80a176f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 06 14:16:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 06 14:16:19 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "dce32c781b1c026863a254fe8123dd78c59ad984",
      "tree": "9714c0629b036e9844d6c394d3373f1462eed8b7",
      "parents": [
        "c0758146adbe39514e75ac860ce7e49f865c2297",
        "9ad98c5b4461e7dfa3754963200993a68825eab4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 06 14:16:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Oct 06 14:16:07 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n"
    },
    {
      "commit": "0e5dec478cfff2c29e68d1108ff828fa321adc59",
      "tree": "8daeaf1a20138ecfae874578ee77bb62a9b496fb",
      "parents": [
        "54dac83c426a1a03bd139c5ac7e938890bd2693e"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Oct 06 09:40:20 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Oct 06 09:40:20 2005 -0400"
      },
      "message": "[libata passthru] add (DRIVER_SENSE \u003c\u003c 24) to all check-conditions\n"
    },
    {
      "commit": "a448a28589a6640736b8af1f2f57616c10bb37d5",
      "tree": "981b569982b0d0cc58db00b066e1f74d4941138a",
      "parents": [
        "c0758146adbe39514e75ac860ce7e49f865c2297"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 06 13:09:42 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 06 13:09:42 2005 +0100"
      },
      "message": "[MFD] Fix gcc4 build errors in ucb1x00-core.c\n\ndrivers/mfd/ucb1x00-core.c:555: error: static declaration of \u0027ucb1x00_class\u0027 follows non-static declaration\ndrivers/mfd/ucb1x00.h:109: error: previous declaration of \u0027ucb1x00_class\u0027 was here\n\nSince ucb1x00_class isn\u0027t used by anything, remove the extern\ndeclaration and the symbol export.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e12669e774be403c84baa651306d305752a35cd8",
      "tree": "d0ce83e8f41f6eb09e1a3771337bb7cd8c4ed0f9",
      "parents": [
        "8a70f8dc08dd40b7f8ac77280eaa99a8c6bc46f4"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Oct 05 18:39:23 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Oct 05 18:39:23 2005 -0400"
      },
      "message": "libata: minor cleanups\n\nA few code shuffles, to make merging future code easier.\n\nAdd (DRIVER_SENSE \u003c\u003c 24) to certain result codes, as noted by Douglas\nGilbert.\n"
    },
    {
      "commit": "9ad98c5b4461e7dfa3754963200993a68825eab4",
      "tree": "b7456cf49eaf034740fa7cb8b75e5b6ee01c9666",
      "parents": [
        "782c3fd470abddf2525e34cf3131215a8f95e834"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 05 15:12:00 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 05 15:12:00 2005 -0700"
      },
      "message": "[SPARC64]: Fix initrd when net booting.\n\nBy allocating early memory for the firmware page tables, we\ncan write over the beginning of the initrd image.\n\nSo what we do now is:\n\n1) Read in firmware translations table while still on the\n   firmware\u0027s trap table.\n2) Switch to Linux trap table.\n3) Init bootmem.\n4) Build firmware page tables using __alloc_bootmem().\n\nAnd this keeps the initrd from being clobbered.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e03eb5272b670e5002463c95fdc023410ba18484",
      "tree": "abb775231d2871ade31006874a1541e397ff7d16",
      "parents": [
        "bb77c03cf40fec911c4ce9610b8207bf0050a5fd"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Wed Oct 05 23:06:36 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 05 23:06:36 2005 +0100"
      },
      "message": "[ARM] 2954/1: Allow D and I cache and branch prediction disabling for ARMv6\n\nPatch from Catalin Marinas\n\nThere is no reason to not allow these config options. They are useful when\nthe hardware has problems.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8a70f8dc08dd40b7f8ac77280eaa99a8c6bc46f4",
      "tree": "a581d2372074c4ddedee1888822b832f3d8c8bc7",
      "parents": [
        "05b308e1df6d9d673daedb517969241f41278b52"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Oct 05 17:19:47 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Oct 05 17:19:47 2005 -0400"
      },
      "message": "[libata sata_mv] fix warning\n\nshuffle ifdef location to fix the following warning:\ndrivers/scsi/sata_mv.c:471: warning: \u0027mv_dump_mem\u0027 defined but not used\n"
    },
    {
      "commit": "05b308e1df6d9d673daedb517969241f41278b52",
      "tree": "b7114fdbddb7fef974744a5281896c9e6bf6c1d4",
      "parents": [
        "afb0edd922c7ed6e73678730921dfcccebec17e8"
      ],
      "author": {
        "name": "Brett Russ",
        "email": "russb@emc.com",
        "time": "Wed Oct 05 17:08:53 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Oct 05 17:16:52 2005 -0400"
      },
      "message": "[PATCH] libata: Marvell function headers\n\nadds helpful function header comments.\n\nSigned-off-by: Brett Russ \u003crussb@emc.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "afb0edd922c7ed6e73678730921dfcccebec17e8",
      "tree": "cbe655b60569c7a649da8f1b8d6527aa1fca8322",
      "parents": [
        "a939c9631527053aa38aa8795a6f7203c7f20b69"
      ],
      "author": {
        "name": "Brett Russ",
        "email": "russb@emc.com",
        "time": "Wed Oct 05 17:08:42 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Oct 05 17:16:52 2005 -0400"
      },
      "message": "[PATCH] libata: Marvell spinlock fixes and simplification\n\nThis should fix up lockups that people were seeing due to\nimproper spinlock placement.  Also, the start/stop DMA routines put\nguarded trust in the cached state of DMA.\n\nSigned-off-by: Brett Russ \u003crussb@emc.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "a939c9631527053aa38aa8795a6f7203c7f20b69",
      "tree": "ef7aabee7439909153ef05f2651d8f456dd39ce1",
      "parents": [
        "a15dbeb4772626a015337dea06da67095aec3862"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Oct 05 17:09:16 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Oct 05 17:09:16 2005 -0400"
      },
      "message": "libata: move atapi_request_sense() to libata-scsi module\n\nNo content changes, just moving code around.\n"
    },
    {
      "commit": "782c3fd470abddf2525e34cf3131215a8f95e834",
      "tree": "081eeaff9441adc07d9f3824868e204e91b39f8f",
      "parents": [
        "0835ae0f27c0bfde67613d189ef6c537e004a6de"
      ],
      "author": {
        "name": "Martin Habets",
        "email": "errandir_news@mph.eclipse.co.uk",
        "time": "Wed Oct 05 12:21:36 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 05 12:21:36 2005 -0700"
      },
      "message": "[SPARC]: Remove some duplicated sparc32 config items\n\nRemove some duplicated items due to the inclusion of the general\ndrivers/Kconfig file. These are now taken from drivers/char/Kconfig,\nand can be turned off there as well (which is desirable sometimes).\n\nSigned-off-by: Martin Habets \u003cerrandir_news@mph.eclipse.co.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3a867b36c3234673e61f883ebc11ad18f80a176f",
      "tree": "1964810d9545edb884687934994561316d042e08",
      "parents": [
        "77d8d7a6848c81084f413e1ec4982123a56e2ccb"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 05 12:16:04 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 05 12:16:04 2005 -0700"
      },
      "message": "[AX.25]: Fix packet socket crash\n\nSince changeset 98a82febb6340466824c3a453738d4fbd05db81a AX.25 is passing\nreceived IP and ARP packets to the stack through netif_rx() but we don\u0027t\nset the skb-\u003emac.raw to right value which may result in a crash with\napplications that use a packet socket.\n\nSigned-off-by: Ralf Baechle DL5RB \u003cralf@linux-mips.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "77d8d7a6848c81084f413e1ec4982123a56e2ccb",
      "tree": "37a160b0b5fcb8a079bcafec5091fd331e14d54c",
      "parents": [
        "140e26fcd559f6988e5a9056385eecade19d9b49"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Oct 05 12:15:12 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 05 12:15:12 2005 -0700"
      },
      "message": "[IPSEC]: Document that policy direction is derived from the index.\n\nHere is a patch that adds a helper called xfrm_policy_id2dir to\ndocument the fact that the policy direction can be and is derived\nfrom the index.\n\nThis is based on a patch by YOSHIFUJI Hideaki and 210313105@suda.edu.cn.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "140e26fcd559f6988e5a9056385eecade19d9b49",
      "tree": "14ec393098c1f8b9082e959c6d3718181e920f82",
      "parents": [
        "42a39450f830c57432fd4e5644fa81f41ce7156d"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Wed Oct 05 12:11:41 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 05 12:11:41 2005 -0700"
      },
      "message": "[IPV6]: Fix NS handing for proxy/anycast address\n\nTimer set up by pneigh_enqueue() ended up calling ndisc_rcv()\nvia pndisc_redo(), which clears LOCALLY_ENQUEUED flag in\nNEIGH_CB(skb) and NS was queued again.\nLet\u0027s call ndisc_recv_ns() directly to avoid the loop.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "42a39450f830c57432fd4e5644fa81f41ce7156d",
      "tree": "3cf58d483f19f86c365f137acac46660901b0409",
      "parents": [
        "fab10fe37ad8dc4388fc444c89ef5aefe906354f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Oct 05 12:09:31 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 05 12:09:31 2005 -0700"
      },
      "message": "[TCP]: BIC coding bug in Linux 2.6.13\n\nMissing parenthesis in causes BIC to be slow in increasing congestion\nwindow.\n\nSpotted by Injong Rhee.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fab10fe37ad8dc4388fc444c89ef5aefe906354f",
      "tree": "cca67691a4a5cf5c08c3baccdceb3197dd2ac9b5",
      "parents": [
        "83fa3400ebcba307a60909824a251be984eb9567"
      ],
      "author": {
        "name": "Yan Zheng",
        "email": "yanzheng@21cn.com",
        "time": "Wed Oct 05 12:08:13 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 05 12:08:13 2005 -0700"
      },
      "message": "[MCAST] ipv6: Fix address size in grec_size\n\nSigned-Off-By: Yan Zheng \u003cyanzheng@21cn.com\u003e\nAcked-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nAcked-by: David L Stevens \u003cdlstevens@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n\n"
    },
    {
      "commit": "a15dbeb4772626a015337dea06da67095aec3862",
      "tree": "2834c0f61b396c2eba008c176b49460c02a564f5",
      "parents": [
        "67846b30171cc4d706125f630193a76a26bb334a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Oct 05 15:02:14 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Oct 05 15:02:14 2005 -0400"
      },
      "message": "libata: ATAPI command completion tweaks and notes\n\n1) note urgent bug, that completes command twice\n\n2) only fix up INQUIRY data if the SCSI version is zero (typically\nindicates ATAPI MMC-ish device)\n\n3) if there is a problem on the ATA bus, don\u0027t bother with REQUEST\nSENSE, just directly handle the error based on Status/Error registers.\n"
    },
    {
      "commit": "c0758146adbe39514e75ac860ce7e49f865c2297",
      "tree": "dd3f3c6503bc4ba29ae10ca510c4ddd02c0b4b2a",
      "parents": [
        "23cb8c297eb939b25e5a628dc9e8a71b17f1c44e"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Oct 03 15:02:20 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 05 07:38:28 2005 -0700"
      },
      "message": "[PATCH] Fix drm \u0027debug\u0027 sysfs permissions\n\nJust enables some extra printk\u0027s, but still..  Only the sysadmin should\nbe able to do that.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "23cb8c297eb939b25e5a628dc9e8a71b17f1c44e",
      "tree": "c7dbcdef11fd251b39d0dcab80aaae6a3bcb9439",
      "parents": [
        "329d4dd72e5c3393a0c7aeebf3e62df77b196d71"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Oct 05 17:43:40 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 05 07:33:42 2005 -0700"
      },
      "message": "[PATCH] ppc: Fix timekeeping with HZ\u003d250 on some Mac models\n\nOlder Macs which uses the VIA chip timers to calibrate the timebase used\nsome code that wouldn\u0027t work if HZ wasn\u0027t divisible by 100...\n\nThis fixes it at least for 250.  Not totally perfect but should be\nenough for now (so it at least works with the default value which is now\n250).\n\nThere is still a potential issue with the core using CLOCK_TICK_RATE to\nmaintain xtime and CLOCK_TICK_RATE value on ppc32 is pure crap, but that\nis a different problem, this patch at least brings us back to our\nprevious situation.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "329d4dd72e5c3393a0c7aeebf3e62df77b196d71",
      "tree": "56875e380ca40310c4b3dafaef9284dfe3974026",
      "parents": [
        "9bc39bec87ee3e35897fe27441e979e7c208f624"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Oct 05 08:36:02 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 05 07:33:42 2005 -0700"
      },
      "message": "[PATCH] fix the breakage in sparc headers\n\nIf we switch extern inline to static inline, we\u0027d better switch the\npre-declarations we use to say that these puppies have\n__attribute_const__ on them.\n\nOtherwise we get extern declaration followed by static inline one.\nWhich makes gcc unhappy, and for a good reason...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "67846b30171cc4d706125f630193a76a26bb334a",
      "tree": "5ba70c2b68086f471686eb1e56e38436eaf73416",
      "parents": [
        "643736a58d2668af94aee05670c5e9ae76e7b85f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Oct 05 02:58:32 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Oct 05 02:58:32 2005 -0400"
      },
      "message": "libata: add ata_ratelimit(), use it in AHCI driver irq handler\n"
    },
    {
      "commit": "83fa3400ebcba307a60909824a251be984eb9567",
      "tree": "b01c3eaabd156ba75ec41bea0be3d73fd066713c",
      "parents": [
        "3d2aef668920e8d93b77f145f8f647f62abe75db"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Oct 04 22:45:35 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 04 22:45:35 2005 -0700"
      },
      "message": "[XFRM]: fix sparse gfp nocast warnings\n\nFix implicit nocast warnings in xfrm code:\nnet/xfrm/xfrm_policy.c:232:47: warning: implicit cast to nocast type\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3d2aef668920e8d93b77f145f8f647f62abe75db",
      "tree": "e6beccf265b361f8391c1bd25bb0dde537408383",
      "parents": [
        "dd13a285b79ba77416b96ee10f49097f4aaf48c5"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Oct 04 22:45:14 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 04 22:45:14 2005 -0700"
      },
      "message": "[TEXTSEARCH]: fix sparse gfp nocast warnings\n\nFix nocast sparse warnings:\ninclude/linux/textsearch.h:165:57: warning: implicit cast to nocast type\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dd13a285b79ba77416b96ee10f49097f4aaf48c5",
      "tree": "f89e687d379eda39b18bf6e829736c405b05a747",
      "parents": [
        "00fa02334540ec795934737cd6e6ef8db2560731"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Oct 04 22:44:45 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 04 22:44:45 2005 -0700"
      },
      "message": "[RPC]: fix sparse gfp nocast warnings\n\nFix nocast sparse warnings:\nnet/rxrpc/call.c:2013:25: warning: implicit cast to nocast type\nnet/rxrpc/connection.c:538:46: warning: implicit cast to nocast type\nnet/sunrpc/sched.c:730:36: warning: implicit cast to nocast type\nnet/sunrpc/sched.c:734:56: warning: implicit cast to nocast type\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "00fa02334540ec795934737cd6e6ef8db2560731",
      "tree": "6d8b137ebcb01954712c33ba2a9ff777a5e81429",
      "parents": [
        "c6f4fafccfa66f0530587ac3c11bb8fd0b8fe8ab"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Oct 04 22:43:04 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 04 22:43:04 2005 -0700"
      },
      "message": "[AF_KEY]: fix sparse gfp nocast warnings\n\nFix implicit nocast warnings in net/key code:\nnet/key/af_key.c:195:27: warning: implicit cast to nocast type\nnet/key/af_key.c:1439:28: warning: implicit cast to nocast type\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c6f4fafccfa66f0530587ac3c11bb8fd0b8fe8ab",
      "tree": "7edee8933af05fc6d22cfde08cfc75a5c5b7e8e6",
      "parents": [
        "8eea00a44d9f493869f8d30b72e3ed18475be556"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Oct 04 22:42:42 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 04 22:42:42 2005 -0700"
      },
      "message": "[NETFILTER]: fix sparse gfp nocast warnings\n\nFix implicit nocast warnings in nfnetlink code:\nnet/netfilter/nfnetlink.c:204:43: warning: implicit cast to nocast type\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8eea00a44d9f493869f8d30b72e3ed18475be556",
      "tree": "0f24f83ffc60cc821ecfea362c40f44572ba6d5e",
      "parents": [
        "f4a19a56e38442e434b8809915d756469f1e89a2"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Oct 04 22:42:15 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 04 22:42:15 2005 -0700"
      },
      "message": "[IPVS]: fix sparse gfp nocast warnings\n\nFrom: Randy Dunlap \u003crdunlap@xenotime.net\u003e\n\nFix implicit nocast warnings in ip_vs code:\nnet/ipv4/ipvs/ip_vs_app.c:631:54: warning: implicit cast to nocast type\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f4a19a56e38442e434b8809915d756469f1e89a2",
      "tree": "b96445dc6aecdd303e6405cabd7c050eafdf12c8",
      "parents": [
        "17b698856328a42d5874ac87640e2cd84a824eef"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Oct 04 22:41:48 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 04 22:41:48 2005 -0700"
      },
      "message": "[DECNET]: fix sparse gfp nocast warnings\n\nFix implicit nocast warnings in decnet code:\nnet/decnet/af_decnet.c:458:40: warning: implicit cast to nocast type\nnet/decnet/dn_nsp_out.c:125:35: warning: implicit cast to nocast type\nnet/decnet/dn_nsp_out.c:219:29: warning: implicit cast to nocast type\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "17b698856328a42d5874ac87640e2cd84a824eef",
      "tree": "f5458a111f80e8f903ed3d921c67391183a7d367",
      "parents": [
        "de54f3907d2f5d8e25cfafe513811f146b250dee"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Oct 04 22:41:16 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 04 22:41:16 2005 -0700"
      },
      "message": "[CONNECTOR]: fix sparse gfp nocast warnings\n\nFix implicit nocast warnings in connector code:\ndrivers/connector/connector.c:102:24: warning: implicit cast to nocast type\ndrivers/connector/connector.c:114:45: warning: implicit cast to nocast type\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "de54f3907d2f5d8e25cfafe513811f146b250dee",
      "tree": "702bc7b45a0429f6f6b0778b135fa1d4a7f38985",
      "parents": [
        "7b5b3f3d826ea87c224c66de9c95c09e7f110ecd"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Oct 04 22:39:41 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 04 22:39:41 2005 -0700"
      },
      "message": "[BONDING]: fix sparse gfp nocast warnings\n\nFix implicit nocast warnings in bonding code:\ndrivers/net/bonding/bond_main.c:1302:49: warning: implicit cast to nocast type\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7b5b3f3d826ea87c224c66de9c95c09e7f110ecd",
      "tree": "0d4e34cd3ca10a844c8c8f10ac060b2b142c5445",
      "parents": [
        "a5181ab06ddca8071b4eb54ac2c314f7d24825d4"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Oct 04 22:38:44 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 04 22:38:44 2005 -0700"
      },
      "message": "[ATM]: fix sparse gfp nocast warnings\n\nFix implicit nocast warnings in atm code:\nnet/atm/atm_misc.c:35:44: warning: implicit cast to nocast type\ndrivers/atm/fore200e.c:183:33: warning: implicit cast to nocast type\n\nAlso use kzalloc() instead of kmalloc().\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9bc39bec87ee3e35897fe27441e979e7c208f624",
      "tree": "7c46d832b837b4441f7f4e4465d908b0e3e02a36",
      "parents": [
        "bb77c03cf40fec911c4ce9610b8207bf0050a5fd"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Tue Oct 04 21:33:10 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Oct 04 23:37:21 2005 -0400"
      },
      "message": "[PATCH] orinoco: Information leakage due to incorrect padding\n\nThe orinoco driver can send uninitialized data exposing random pieces of\nthe system memory.  This happens because data is not padded with zeroes\nwhen its length needs to be increased.\n\nReported by Meder Kydyraliev \u003cmeder@o0o.nu\u003e\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "bb77c03cf40fec911c4ce9610b8207bf0050a5fd",
      "tree": "72376e4a216f9e107e5527df9614a7fa6f078e67",
      "parents": [
        "ce12467d44d7394731ec9e91e032d50b04e502f6",
        "aba7a22f291c13448177b28e0e3d01260ed04fbe"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 16:55:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 16:55:43 2005 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n"
    },
    {
      "commit": "ce12467d44d7394731ec9e91e032d50b04e502f6",
      "tree": "7ede647cd2b5c035fe030b6c21021313ece01a7e",
      "parents": [
        "50165d8b1d915422343079f79a878a0f7572feaa"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Tue Oct 04 16:32:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 16:41:48 2005 -0700"
      },
      "message": "[PATCH] Fix broken IXP4xx GPIO macro\n\nMacro ended up backwards during one of cleanups. Found by Alessandro Zummo.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a5181ab06ddca8071b4eb54ac2c314f7d24825d4",
      "tree": "c3b7091a14fdae4f76b2bd9b85bfe601447baf83",
      "parents": [
        "6d2553612fa329979e6423a5f2410fd7be5aa902"
      ],
      "author": {
        "name": "Horst H. von Brand",
        "email": "vonbrand@inf.utfsm.cl",
        "time": "Tue Oct 04 15:58:56 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 04 15:58:56 2005 -0700"
      },
      "message": "[NETFILTER]: Fix Kconfig typo\n\nSigned-off-by: Horst H. von Brand \u003cvonbrand@inf.utfsm.cl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "50165d8b1d915422343079f79a878a0f7572feaa",
      "tree": "55358d0e902b34c6d45f73afb16310e686212669",
      "parents": [
        "944d2647dded12e2b05ad8ebc020644bb1997ce1",
        "c2f480869fa7559fa3532e415e3e3ec49339f208"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 15:57:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 15:57:53 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "944d2647dded12e2b05ad8ebc020644bb1997ce1",
      "tree": "1b4ce29652e6f01e08880a47f467ccec052f1505",
      "parents": [
        "f6e63cfb5cfcccca510672155b90dd39bf45a35f"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Wed Oct 05 00:21:39 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 15:56:52 2005 -0700"
      },
      "message": "[PATCH] x86_64: Drop global bit from early low mappings\n\nDrop global bit from early low mappings\n\nSuggested by Linus, originally also proposed by Suresh.\n\nThis fixes a race condition with early start of udev, originally\ntracked down by Suresh B. Siddha. The problem was that switching\nto the user space VM would not clear the global low mappings\nfor the beginning of memory, which lead to memory corruption.\n\nDrop the global bits.\n\nThe kernel mapping stays global because it should stay constant.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6d2553612fa329979e6423a5f2410fd7be5aa902",
      "tree": "bebd8e4f7ab462ab31e02e842b82a68ff17dc7b7",
      "parents": [
        "f6e63cfb5cfcccca510672155b90dd39bf45a35f"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "dada1@cosmosbay.com",
        "time": "Tue Oct 04 15:55:51 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 04 15:55:51 2005 -0700"
      },
      "message": "[INET]: Shrink struct inet_ehash_bucket on 32 bits UP\n\nNo need to align struct inet_ehash_bucket on a 8 bytes boundary.\n\nOn 32 bits Uniprocessor, that\u0027s a waste of 4 bytes per struct (50 %)\n\nOn other platforms, the attribute is useless, natual alignement is already 8.\n\nplatform     | Size before | Size after patch\n-------------+-------------+------------------\n32 bits, UP  |         8   |     4\n32 bits, SMP |         8   |     8\n64 bits, UP  |         8   |     8\n64 bits, SMP |        16   |    16\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0835ae0f27c0bfde67613d189ef6c537e004a6de",
      "tree": "ad5cad209eeb11bd1bf49a3b5cffa49618c717c8",
      "parents": [
        "dd7205ed0f022a2a5e60eb7404e6c9f49d2301c3"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Oct 04 15:23:20 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Oct 04 15:23:20 2005 -0700"
      },
      "message": "[SPARC64]: Replace cheetah+ code patching with variables.\n\nInstead of code patching to handle the page size fields in\nthe context registers, just use variables from which we get\nthe proper values.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c2f480869fa7559fa3532e415e3e3ec49339f208",
      "tree": "be1914404491e7010f3068010cc72e22fa054d4d",
      "parents": [
        "74f8849496b73d2ae4f9c53f61bf59e063ceed88"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Tue Oct 04 23:17:53 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 04 23:17:53 2005 +0100"
      },
      "message": "[ARM] 2952/1: fix a register clobber list\n\nPatch from Nicolas Pitre\n\nIf gcc decides to assign lr to %0 we\u0027re screwed.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "74f8849496b73d2ae4f9c53f61bf59e063ceed88",
      "tree": "15b167058991d2733c4f96be507b61febc081a12",
      "parents": [
        "0a5b0aa8a331f4346b4b02bc653107304a6abdc5"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Tue Oct 04 23:17:52 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 04 23:17:52 2005 +0100"
      },
      "message": "[ARM] 2951/1: fix wrong comment\n\nPatch from Nicolas Pitre\n\nThe cmpxchg emulation syscall needs write access.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0a5b0aa8a331f4346b4b02bc653107304a6abdc5",
      "tree": "10476f4758b174a86a133493da992d6fb7adc636",
      "parents": [
        "d78795b6930956fb66238d4d26242482d4a31470"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "sascha@saschahauer.de",
        "time": "Tue Oct 04 23:17:52 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 04 23:17:52 2005 +0100"
      },
      "message": "[ARM] 2950/1: i.MX gpio setup function\n\nPatch from Sascha Hauer\n\nCurrent implementation of imx_gpio_mode does not allow to\nconfigure all alternate routing possibilities of the i.MX. With\nthis patch every bit in the gpio setup registers has a\ncorresponding bit in the gpio_mode parameter, so every routing\nshould be possible now.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d78795b6930956fb66238d4d26242482d4a31470",
      "tree": "72599f5b6267c842c669ab8dd80725f488ff74ac",
      "parents": [
        "ed39f731ab2e77e58122232f6e27333331d7793d"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "sascha@saschahauer.de",
        "time": "Tue Oct 04 23:17:51 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 04 23:17:51 2005 +0100"
      },
      "message": "[ARM] 2949/1: Hynix h720x Run mode\n\nPatch from Sascha Hauer\n\nAfter coming out of idle mode the h720x goes into slow mode. Switch\nit back to run mode.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f6e63cfb5cfcccca510672155b90dd39bf45a35f",
      "tree": "bc15910c506a87a89eb0bf4392d9a6175ff4e402",
      "parents": [
        "fad1c45c939bb246a488be1fa06f539e85b80545",
        "e6308be85afee685347fa3440bed10faaa5d6c1a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 13:55:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 13:55:22 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "fad1c45c939bb246a488be1fa06f539e85b80545",
      "tree": "2a368da0e73817083caed84f4fe8085fcb654554",
      "parents": [
        "71dc036247573e377703233af289019f4aa3176e"
      ],
      "author": {
        "name": "Allan Graves",
        "email": "allan.graves@oracle.com",
        "time": "Tue Oct 04 14:53:52 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 13:22:01 2005 -0700"
      },
      "message": "[PATCH] uml: Fix sysrq-r support for skas mode\n\nThe old code had the IP and SP coming from the registers in the thread\nstruct, which are completely wrong since those are the userspace\nregisters.  This fixes that by pulling the correct values from the\njmp_buf in which the kernel state of each thread is stored.\n\nSigned-off-by: Allan Graves \u003callan.graves@oracle.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "71dc036247573e377703233af289019f4aa3176e",
      "tree": "271f2932328fdfba3b72087e311412f992e4bc1d",
      "parents": [
        "c2b513dfbb04d7c94cca145172cfeb91f7683e54"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Tue Oct 04 14:53:49 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 13:22:01 2005 -0700"
      },
      "message": "[PATCH] UML - Fix Al\u0027s build tidying\n\nAl\u0027s build tidying missed one bit from me - without this UML doesn\u0027t boot.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nAcked-by: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c2b513dfbb04d7c94cca145172cfeb91f7683e54",
      "tree": "8d022fdb4b7c44b940f8b09f2e568c044cadc27c",
      "parents": [
        "ce0fe7e70a0ad11097a3773e9f3f0de3d859edf0"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 04 17:48:44 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 13:22:01 2005 -0700"
      },
      "message": "[PATCH] bfs iget() abuses\n\nbfs_fill_super() walks the inode table to get the bitmap of free inodes\nand collect stats.  It has no business using iget() for that - it\u0027s a\nlot of extra work, extra icache pollution and more complex code.\nSwitched to walking the damn thing directly.\n\nNote: that also allows to kill -\u003ei_dsk_ino in there - separate patch if\nTigran can confirm that this field can be zero only for deleted inodes\n(i.e.  something that could only be found during that scan and not by\nnormal lookups).\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ce0fe7e70a0ad11097a3773e9f3f0de3d859edf0",
      "tree": "c626ee7ca36d5648ec928a22fd991c15268f31d3",
      "parents": [
        "25e2d79f527b7abce624f30516f3167195b69a2e"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Oct 04 17:43:06 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 13:22:01 2005 -0700"
      },
      "message": "[PATCH] bfs endianness annotations\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "25e2d79f527b7abce624f30516f3167195b69a2e",
      "tree": "cbb84bef77eb8a9b69ccff4ddf05015ee07ee2fd",
      "parents": [
        "433992361ce95a1da76b76c9c24d4c957b058aff"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 04 17:40:44 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 13:22:00 2005 -0700"
      },
      "message": "[PATCH] bogus kfree() in ibmtr\n\nOn several failure exits in ibmtr we end up doing kfree() on dev-\u003epriv,\nwith dev allocated by alloc_trdev() and -\u003epriv never reassigned.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "433992361ce95a1da76b76c9c24d4c957b058aff",
      "tree": "ad81b34a432144afa945f669a35791e1cfe20df6",
      "parents": [
        "dd7205ed0f022a2a5e60eb7404e6c9f49d2301c3"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Oct 04 17:36:04 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 13:22:00 2005 -0700"
      },
      "message": "[PATCH] missing include in megaraid_sas\n\nmegaraid_sas depends on arch-specific indirect includes pulling\nfs.h in; on alpha they do not.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e6308be85afee685347fa3440bed10faaa5d6c1a",
      "tree": "9cb766b5b66f700528722b2e92745a2a6dcc3288",
      "parents": [
        "87bf9c97b4b3af8dec7b2b79cdfe7bfc0a0a03b2"
      ],
      "author": {
        "name": "Robert Olsson",
        "email": "robert.olsson@its.uu.se",
        "time": "Tue Oct 04 13:01:58 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 04 13:01:58 2005 -0700"
      },
      "message": "[IPV4]: fib_trie root-node expansion\n\nThe patch below introduces special thresholds to keep root node in the trie \nlarge. This gives a flatter tree at the cost of a modest memory increase.\nOverall it seems to be gain and this was also proposed by one the authors \nof the paper in recent a seminar.\n\nMain table after loading 123 k routes.\n\n\tAver depth:     3.30\n\tMax depth:      9\n        Root-node size  12 bits\n        Total size: 4044  kB\n\nWith the patch:\n\tAver depth:     2.78\n\tMax depth:      8\n        Root-node size  15 bits\n        Total size: 4150  kB\n\nAn increase of 8-10% was seen in forwading performance for an rDoS attack. \n\nSigned-off-by: Robert Olsson \u003crobert.olsson@its.uu.se\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "87bf9c97b4b3af8dec7b2b79cdfe7bfc0a0a03b2",
      "tree": "4db874d395f55023d579947a63fccd3ccfcaff77",
      "parents": [
        "dd7205ed0f022a2a5e60eb7404e6c9f49d2301c3"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Tue Oct 04 13:00:39 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 04 13:00:39 2005 -0700"
      },
      "message": "[IPV6]: Fix infinite loop in udp_v6_get_port().\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "643736a58d2668af94aee05670c5e9ae76e7b85f",
      "tree": "9ffda5b1611bef0daec14faf051354a7cfde0016",
      "parents": [
        "9d5b13021375cad2d64d56105e5f4b5f1509ced2",
        "3f19ee8cb3a1003cb5183696bc55934f5865f868"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Oct 04 14:24:04 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Oct 04 14:24:04 2005 -0400"
      },
      "message": "Merge branch \u0027scsi-scan\u0027\n"
    },
    {
      "commit": "dd7205ed0f022a2a5e60eb7404e6c9f49d2301c3",
      "tree": "773021ad63126ff2dacff654bd41b03a4ad6389e",
      "parents": [
        "43d0b1376dc7abc29411fa31f50fe7cfb68afcd3",
        "c394e458b69632902d65f9e2f39df79314f72908"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 09:34:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 09:34:00 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/aia21/ntfs-2.6\n"
    },
    {
      "commit": "43d0b1376dc7abc29411fa31f50fe7cfb68afcd3",
      "tree": "67dc7b09f7c090a3b1360a6fb06fbf9342047c5c",
      "parents": [
        "832f8f0378ff1566f2a222352c7ad5df3f8d0d9d",
        "fdc657c66678551c7987dc23a78ae1a26251276f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 08:11:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 04 08:11:13 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n"
    },
    {
      "commit": "54dac83c426a1a03bd139c5ac7e938890bd2693e",
      "tree": "e2bc11da1f3cdb99bbe13d5452928b8470604314",
      "parents": [
        "2ee73cc2d507df7b28050fba5d08bd33dd34848c"
      ],
      "author": {
        "name": "Jeff Raubitschek",
        "email": "jhr@google.com",
        "time": "Tue Oct 04 10:21:19 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Oct 04 10:21:19 2005 -0400"
      },
      "message": "[libata passthru] fix leak on error\n"
    },
    {
      "commit": "2ee73cc2d507df7b28050fba5d08bd33dd34848c",
      "tree": "af5f33b265318e0f4b61f788691fe4f780ec402c",
      "parents": [
        "c1d9728ecc5b560465df3c0c0d3b3825c2710b40",
        "ed39f731ab2e77e58122232f6e27333331d7793d"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Oct 04 10:16:31 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Oct 04 10:16:31 2005 -0400"
      },
      "message": "Merge /spare/repo/linux-2.6/\n"
    },
    {
      "commit": "9d5b13021375cad2d64d56105e5f4b5f1509ced2",
      "tree": "58277dc135251c84cd0e7b858a5100a2886d4807",
      "parents": [
        "3aef52311bcb1f88aa5c786302f1ae14a787f61e"
      ],
      "author": {
        "name": "Albert Lee",
        "email": "albertcc@tw.ibm.com",
        "time": "Tue Oct 04 08:48:17 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Oct 04 08:48:17 2005 -0400"
      },
      "message": "[libata scsi] add CHS support to ata_scsi_start_stop_xlat()\n"
    },
    {
      "commit": "3aef52311bcb1f88aa5c786302f1ae14a787f61e",
      "tree": "12e62f0736c6678e0819543722b66f6813080190",
      "parents": [
        "c187c4b58a9caff660a4c8ae39d0def88cc449af"
      ],
      "author": {
        "name": "Albert Lee",
        "email": "albertcc@tw.ibm.com",
        "time": "Tue Oct 04 08:47:43 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Oct 04 08:47:43 2005 -0400"
      },
      "message": "[libata scsi] tidy up SCSI lba and xfer len calculations\n\nmove the redundant SCSI lba and transfer length calculation code from\nata_scsi_verify_xlat() and ata_scsi_rw_xlat() to common functions.\n"
    },
    {
      "commit": "c187c4b58a9caff660a4c8ae39d0def88cc449af",
      "tree": "1036c221b59e9763baba4e88d0f8e7c2deba601f",
      "parents": [
        "47a8659380d40d5c0786ddb62a89b3f7f1392430"
      ],
      "author": {
        "name": "Albert Lee",
        "email": "albertcc@tw.ibm.com",
        "time": "Tue Oct 04 08:46:51 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Oct 04 08:46:51 2005 -0400"
      },
      "message": "libata: minor whitespace, comment, debug message updates\n"
    },
    {
      "commit": "47a8659380d40d5c0786ddb62a89b3f7f1392430",
      "tree": "696e7f9874e6087e6aaec51fbe1d4a91cd3dfc64",
      "parents": [
        "fe998aa7e27f125f6768ec6b137b0ce2c9790509"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Oct 04 08:09:19 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Oct 04 08:09:19 2005 -0400"
      },
      "message": "libata: bitmask based pci init functions for one or two ports\n\nThis redoes the n_ports logic I proposed before as a bitmask.\nata_pci_init_native_mode is now used with a mask allowing for mixed mode\nstuff later on. ata_pci_init_legacy_port is called with port number and\ndoes one port now not two. Instead it is called twice by the ata init\nlogic which cleans both of them up.\n\nThere are stil limits in the original code left over\n\n- IRQ/port mapping for legacy mode should be arch specific values\n- You can have one legacy mode IDE adapter per PCI root bridge on some systems\n- Doesn\u0027t handle mixed mode devices yet (but is now a lot closer to it)\n"
    },
    {
      "commit": "c394e458b69632902d65f9e2f39df79314f72908",
      "tree": "562a5c51f5f87eeb98a39697d5b4c11e2c4c66e3",
      "parents": [
        "18efefa9355119b4f6d9b73b074ebbf9882c37c3"
      ],
      "author": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Tue Oct 04 13:08:53 2005 +0100"
      },
      "committer": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Tue Oct 04 13:08:53 2005 +0100"
      },
      "message": "NTFS: Fix a 64-bitness bug where a left-shift could overflow a 32-bit variable\n      which we now cast to 64-bit first (fs/ntfs/mft.c::map_mft_record_page().\n\nSigned-off-by: Anton Altaparmakov \u003caia21@cantab.net\u003e\n"
    },
    {
      "commit": "18efefa9355119b4f6d9b73b074ebbf9882c37c3",
      "tree": "06be664fb85896e6506c3cc8e79ba33e963ce79c",
      "parents": [
        "ed39f731ab2e77e58122232f6e27333331d7793d"
      ],
      "author": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Tue Oct 04 13:06:00 2005 +0100"
      },
      "committer": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Tue Oct 04 13:06:00 2005 +0100"
      },
      "message": "NTFS: Fix a stupid bug in __ntfs_bitmap_set_bits_in_run() which caused the\n      count to become negative and hence we had a wild memset() scribbling\n      all over the system\u0027s ram.\n\nSigned-off-by: Anton Altaparmakov \u003caia21@cantab.net\u003e\n"
    },
    {
      "commit": "832f8f0378ff1566f2a222352c7ad5df3f8d0d9d",
      "tree": "f7b42af2245acd767716bea1f5d2ec05666d99a6",
      "parents": [
        "81c58732277654a51bb52832e1bc74234bb977bc"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Oct 04 00:41:22 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Oct 04 05:29:48 2005 -0400"
      },
      "message": "[PATCH] sungem: fix gfp flags type\n\nFix nocast sparse warnings in sungen:\ndrivers/net/sungem.h:1040:45: warning: implicit cast to nocast type\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "81c58732277654a51bb52832e1bc74234bb977bc",
      "tree": "930a80364524f66dde215190729ec5718c10e416",
      "parents": [
        "f36a29d5672c7698ffe55c7c05107ae77fa698cc"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Oct 03 21:24:36 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Oct 04 05:29:48 2005 -0400"
      },
      "message": "[PATCH] ns83820: fix gfp flags type\n\nFix implicit nocast warnings in ns83820 code, including __nocast:\ndrivers/net/ns83820.c:603:46: warning: implicit cast to nocast type\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "f36a29d5672c7698ffe55c7c05107ae77fa698cc",
      "tree": "65e4587a180812bfce03f12f6f294825545c3092",
      "parents": [
        "67974231d4354fe26aaa39a3153b5c0945b94858"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Oct 03 21:24:45 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Oct 04 05:29:48 2005 -0400"
      },
      "message": "[PATCH] ieee80211: fix gfp flags type\n\nFix implicit nocast warnings in ieee80211 code, including __nocast:\nnet/ieee80211/ieee80211_tx.c:215:9: warning: implicit cast to nocast type\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "67974231d4354fe26aaa39a3153b5c0945b94858",
      "tree": "14eccea7e68aed055aff5847b8dfdb32500aece0",
      "parents": [
        "32fa2bfcf882f8901ca206e33b0d8975cc8e89a2"
      ],
      "author": {
        "name": "Ion Badulescu",
        "email": "ionut@badula.org",
        "time": "Mon Oct 03 22:31:36 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 22:31:36 2005 -0400"
      },
      "message": "[netdrvr starfire] fix highmem and broken firmware issues\n\nUnfortunately, [your patch] might address the crash but doesn\u0027t address\nthe real problem. It turns out that the problem is one of padding\n(the firmware cksum engine works only on 32-bit chunks, yuck), so\nthe special casing for length \u003d\u003d 1 wasn\u0027t sufficient anyway.\n\nThis patch addresses the issue, as well the other issue of i386 +\nCONFIG_HIGHMEM being broken. It is pretty much the same workaround\nthat Adaptec themselves used in their Windows driver. I have yet to\ncheck if it fixes the problem when the skb is non-linear, but this\npatch _will_ solve the problem for 99% of the users out there (those\nnot using sendfile).\n\nSigned-off-by: Ion Badulescu \u003cionut@badula.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "32fa2bfcf882f8901ca206e33b0d8975cc8e89a2",
      "tree": "de12ce1cdb382c4ae24839647e06159cc1742d3e",
      "parents": [
        "49a9db07abd4ac89693dbd4dcd92fcd1f30ece00"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "grant_lkml@dodo.com.au",
        "time": "Sat Sep 10 00:14:05 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 22:23:26 2005 -0400"
      },
      "message": "[PATCH] net/Kconfig: convert pocket_adapter ISA to PARPORT\n\nThis patch changes pocket and parallel adaptors to depend on PARPORT\ninstead of ISA in order to get the option in newer SuperIO based systems.\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "49a9db07abd4ac89693dbd4dcd92fcd1f30ece00",
      "tree": "9fd0618ed25f7123671f066d2983c92fe4116e39",
      "parents": [
        "32b5bfab9a09b19ea9a7d902b249ebf311fd2999"
      ],
      "author": {
        "name": "Wade Farnsworth",
        "email": "wfarnsworth@mvista.com",
        "time": "Mon Oct 03 22:21:33 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 22:21:33 2005 -0400"
      },
      "message": "[PATCH] emac: add support for platform-specific unsupported PHY features\n\nThis patch adds support to the ibm_emac driver for platform-specific\nunsupported PHY features.\n\nThe patch attempts to determine the highest speed and duplex when\nautonegotiation is unsupported.\n\nSigned-off-by: Wade Farnsworth \u003cwfarnsworth@mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "32b5bfab9a09b19ea9a7d902b249ebf311fd2999",
      "tree": "78e9032e407c10806df075f47cc791be34b31a55",
      "parents": [
        "217df670d9a4da036d68b22500ac06128811d5c8"
      ],
      "author": {
        "name": "Philippe De Muyter",
        "email": "phdm@macqel.be",
        "time": "Thu Sep 22 11:09:44 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 22:16:42 2005 -0400"
      },
      "message": "[PATCH] tulip DC21143 rev 48 10Mbit HDX fix\n\nThe patch below is necessary to allow my Digital DS21143 Tulip rev 48\nethernet interface to work in a 10Mbit Half Duplex network.  Without\nit, the driver keeps retrying other modes in an endless loop.  It seems\nlike someone already had the same problem with a rev 65 board :)\n\nSigned-off-by: Philippe De Muyter \u003cphdm@macqel.be\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "217df670d9a4da036d68b22500ac06128811d5c8",
      "tree": "b944f0379c1e513ca2d663f6dc0b5d226e9bdd73",
      "parents": [
        "9123e0d78990246304fe681167b8d8097f1e02d7"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Mon Sep 26 16:11:50 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 22:15:00 2005 -0400"
      },
      "message": "[PATCH] fix bonding crash, remove old ABI support\n\nDavid S. Miller \u003cdavem@davemloft.net\u003e wrote:\n\u003eI think removing support for older ifenslave binaries is\n\u003ethe least painful solution to this problem.\n\n\tThis patch removes backwards compatibility for old ifenslave\nbinaries (ifenslave prior to verison 1.0.0).\n\n\tI did not similarly modify ifenslave itself; with sysfs on the\nhorizon, I don\u0027t see that as being worthwhile.\n\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "fe998aa7e27f125f6768ec6b137b0ce2c9790509",
      "tree": "124543efd939e2238d1b09a044969adbbef9b4bc",
      "parents": [
        "31961943e3110c5a1c36b1e0069c29f7c4380e51"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sun Oct 02 11:54:29 2005 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 22:11:29 2005 -0400"
      },
      "message": "[PATCH] libata: add ATA exceptions chapter to doc\n\n Hello, Jeff.\n\nThis patch adds ATA errors \u0026 exceptions chapter to\nDocumentation/DocBook/libata.tmpl.  As suggested, the chapter is\nplaced before low level driver specific chapters.  Contents are\nunchanged from the last posting.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "31961943e3110c5a1c36b1e0069c29f7c4380e51",
      "tree": "d9b3b38afeb8f4e9736ba601b0265f584652a30f",
      "parents": [
        "2b235826098bb653982894dfc3f70fd029f6c2e4"
      ],
      "author": {
        "name": "Brett Russ",
        "email": "russb@emc.com",
        "time": "Fri Sep 30 01:36:00 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 22:08:19 2005 -0400"
      },
      "message": "[PATCH] libata: Marvell SATA support (DMA mode) (resend: v0.22)\n\nThis is my libata compatible low level driver for the Marvell SATA\nfamily.  Currently it runs in DMA mode on a 6081 chip.\n\nThe 5xxx series parts are not yet DMA capable in this driver because\nthe registers have differences that haven\u0027t been accounted for yet.\nBasically, I\u0027m focused on the 6xxx series right now.  I apologize for\nthose seeing problems on the 5xxx series, I\u0027ve not had a chance to\nlook at those problems yet.\n\nFor those curious, the previous bug causing the SCSI timeout and\nsubsequent panics was caused by an improper clear of hc_irq_cause in\nmv_host_intr().\n\nThis version is running well in my environment (6081 chips,\nwith/without SW raid1) and is showing equal or better performance\ncompared to the Marvell driver (mv_sata) in my initial tests (timed\ndd\u0027s of reads/writes to/from memory/disk).\n\nI still need to look at the causes of occasional problems such as this:\n\nata11: translating stat 0x35 err 0x00 to sense\nata11: status\u003d0x35 { DeviceFault SeekComplete CorrectedError Error }\nSCSI error : \u003c10 0 0 0\u003e return code \u003d 0x8000002\nCurrent sda: sense key Hardware Error\nend_request: I/O error, dev sda, sector 3155010\n\nand this, seen at init time:\n\nATA: abnormal status 0x80 on port 0xE093911C\n\nbut they aren\u0027t showstoppers.\n\nSigned-off-by: Brett Russ \u003crussb@emc.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "9123e0d78990246304fe681167b8d8097f1e02d7",
      "tree": "af538ea90ed4f64b448fd36f0379ec79db9f3c89",
      "parents": [
        "bb53d6d0e70cd0749a7844efc62cefeb24b134b6"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "braunu@de.ibm.com",
        "time": "Fri Sep 30 10:17:24 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 22:05:38 2005 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes\n\nFrom: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\nFrom: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\tminor qeth fixes:\n\t- free old skb in qeth_realloc_headroom after duplicating skb\n\t- disable IPV6 support for Hipersockets devices\n\t- call ccw_device_set_offline on every channel regardless\n\t  of the return value of the prior ccw_device_set_offline calls\n\t- allocate qdio structures in DMA-area\n\t- schedule recovery of appropriate card\n\t  when cable has been inserted again.\n\t- add missing initialization of card-\u003elock\n\t- write sequence number in skb-\u003ecb for SNA protocol which\n\t  requires strictly serialized packets.\n\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth.h      |    2 ++\n qeth_main.c |   37 +++++++++++++++++--------------------\n 2 files changed, 19 insertions(+), 20 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "bb53d6d0e70cd0749a7844efc62cefeb24b134b6",
      "tree": "6d259bf1ff272c8ad04bb8d2235c37b1fab77ce4",
      "parents": [
        "8cb6108baee9dcd1dc96f476fe217d6a6b53c994"
      ],
      "author": {
        "name": "Komuro",
        "email": "komurojun-mbn@nifty.com",
        "time": "Mon Oct 03 22:03:28 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 22:03:28 2005 -0400"
      },
      "message": "[netdrvr] fix smc91c92_cs multicast bug\n\nThe smc91c92_cs multicast does not work\nif the count of multicast address is 1.\n\nSigned-off-by: \u003ckomurojun-mbn@nifty.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "8cb6108baee9dcd1dc96f476fe217d6a6b53c994",
      "tree": "09eb68368fe4921c260315a927ddddeb4a6ad217",
      "parents": [
        "0a1c80f1115b9a1aacf00a312a532ceef49dfa1b"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Oct 02 22:41:09 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 22:01:14 2005 -0400"
      },
      "message": "[PATCH] ieee80211: fix gfp flags type\n\nFix implicit nocast warnings in ieee80211 code:\nnet/ieee80211/ieee80211_tx.c:215:9: warning: implicit cast to nocast type\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "0a1c80f1115b9a1aacf00a312a532ceef49dfa1b",
      "tree": "6c6b10398deab02281bfa638d586decafa158757",
      "parents": [
        "c2681dd8c71c8fb4ca530f94536550fcd843aae4"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Oct 02 22:42:11 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 22:01:14 2005 -0400"
      },
      "message": "[PATCH] ns83820: fix gfp flags type\n\nFix implicit nocast warnings in ns83820 code:\ndrivers/net/ns83820.c:603:46: warning: implicit cast to nocast type\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "c2681dd8c71c8fb4ca530f94536550fcd843aae4",
      "tree": "383b262bd07294869cb8ba882b012e2533bbbcd1",
      "parents": [
        "ed39f731ab2e77e58122232f6e27333331d7793d"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Oct 03 12:03:13 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 21:58:33 2005 -0400"
      },
      "message": "[PATCH] skge: set mac address oops with bonding\n\nSkge driver was bringing link up/down when changing mac\naddress.  This doesn\u0027t work in the bonding environment, and is\nmore effort than needed.\n\nFixes-bug: http://bugzilla.kernel.org/show_bug.cgi?id\u003d5271\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "3f19ee8cb3a1003cb5183696bc55934f5865f868",
      "tree": "106eda632143805fcc4fccef4d601c4d5d579bd7",
      "parents": [
        "644dd0cc494702ecd0698f467de113ace9593888"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 21:36:41 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 21:36:41 2005 -0400"
      },
      "message": "[libata] improve device scan even more\n\nSince our max_lun is unconditionally set to 1, we might as well\nhardcode a LUN 0 probe, rather than a wildcard LUN scan.\n\nThe ide-scsi driver sets max_lun to a value greater than under\ncertain conditions:\n\n        if ((drive-\u003eid-\u003elast_lun \u0026 0x7) !\u003d 7)\n                host-\u003emax_lun \u003d (drive-\u003eid-\u003elast_lun \u0026 0x7) + 1;\n        else\n                host-\u003emax_lun \u003d 1;\n\nlast_lun is Word 126 of IDENTIFY PACKET DEVICE, marked as obsolete\nand undocumented in non-ancient specs.  We\u0027ll leave it out for now.\nShould the need arise to support multi-LUN ATAPI devices, we\u0027ll\nprobably want to add the above code.\n\nFinally, there have been reports of REPORT LUNS commands locking up\nATAPI drives.  Eliminating the wildcard LUN scan could help reduce\nthe trouble from problematic drives.\n"
    },
    {
      "commit": "fdc657c66678551c7987dc23a78ae1a26251276f",
      "tree": "e8046592965a658370211f4068c1b9cdc5edb33e",
      "parents": [
        "3115624eda34d0f4e673fc6bcea36b7ad701ee33"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 03 17:37:27 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 03 17:37:27 2005 -0700"
      },
      "message": "[SUNSU]: Fix bogus locking in sunsu_change_mouse_baud()\n\nThe lock is not held when calling this function, so we\nshouldn\u0027t drop then reacquire it.\n\nBased upon a report from Jim MacBaine.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3115624eda34d0f4e673fc6bcea36b7ad701ee33",
      "tree": "a81c9e0f3d84a96725e109452d4ddc90f95b513a",
      "parents": [
        "ed39f731ab2e77e58122232f6e27333331d7793d"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Oct 03 17:37:02 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 03 17:37:02 2005 -0700"
      },
      "message": "[SPARC]: \"extern inline\" doesn\u0027t make much sense.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2b235826098bb653982894dfc3f70fd029f6c2e4",
      "tree": "ec525ddba74f58017a3f145bb68cf94376648c1c",
      "parents": [
        "b4b52db71529bbe46da914eda772fb574914c94d",
        "c77054e518d9163578cfcad09826d7b959f95ece"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 19:46:45 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 19:46:45 2005 -0400"
      },
      "message": "Merge branch \u0027master\u0027\n"
    },
    {
      "commit": "ed39f731ab2e77e58122232f6e27333331d7793d",
      "tree": "9bd673c02644ec5f22107dd95e251a0f9abd4d29",
      "parents": [
        "7ce312467edc270fcbd8a699efabb37ce1802b98"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Oct 03 16:25:23 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Oct 03 16:25:23 2005 -0700"
      },
      "message": "[TG3]: Update driver version and release date.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7ce312467edc270fcbd8a699efabb37ce1802b98",
      "tree": "fb267926db2239ddb815b6c5acd1be82ff56229c",
      "parents": [
        "3e56a40bb36f1f73b4eac2ffe267c5357811e321"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Oct 03 16:07:30 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Oct 03 16:07:30 2005 -0700"
      },
      "message": "[IPV4]: Update icmp sysctl docs and disable broadcast ECHO/TIMESTAMP by default\n\nIt\u0027s not a good idea to be smurf\u0027able by default.\nThe few people who need this can turn it on.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3e56a40bb36f1f73b4eac2ffe267c5357811e321",
      "tree": "cea32921e2273357aefbed7638d92d4580ca38c0",
      "parents": [
        "e5ed639913eea3e4783a550291775ab78dd84966"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Oct 03 14:36:32 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 03 14:36:32 2005 -0700"
      },
      "message": "[IPV4]: Get rid of bogus __in_put_dev in pktgen\n\nThis patch gets rid of a bogus __in_dev_put() in pktgen.c.  This was\nspotted by Suzanne Wood.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e5ed639913eea3e4783a550291775ab78dd84966",
      "tree": "e6e915aa686d2a7125181fc83a847e1955a8ba46",
      "parents": [
        "a5e7c210fefd2454c757a3542e41063407ca7108"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Oct 03 14:35:55 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 03 14:35:55 2005 -0700"
      },
      "message": "[IPV4]: Replace __in_dev_get with __in_dev_get_rcu/rtnl\n\nThe following patch renames __in_dev_get() to __in_dev_get_rtnl() and\nintroduces __in_dev_get_rcu() to cover the second case.\n\n1) RCU with refcnt should use in_dev_get().\n2) RCU without refcnt should use __in_dev_get_rcu().\n3) All others must hold RTNL and use __in_dev_get_rtnl().\n\nThere is one exception in net/ipv4/route.c which is in fact a pre-existing\nrace condition.  I\u0027ve marked it as such so that we remember to fix it.\n\nThis patch is based on suggestions and prior work by Suzanne Wood and\nPaul McKenney.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a5e7c210fefd2454c757a3542e41063407ca7108",
      "tree": "24c5b867419a59b6cab36335468cef642dbcca66",
      "parents": [
        "f36d6ab182a5c68e92ea3e85821dde9d29bfe284"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Oct 03 14:21:58 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Oct 03 14:21:58 2005 -0700"
      },
      "message": "[IPV6]: Fix leak added by udp connect dst caching fix.\n\nBased upon a patch from Mitsuru KANDA \u003cmk@linux-ipv6.org\u003e\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f36d6ab182a5c68e92ea3e85821dde9d29bfe284",
      "tree": "500b59dbde0ac1930d8d756f499878de2bc1cfe4",
      "parents": [
        "444fc8fc3a1f926fa224655b8950bd853368c1a3"
      ],
      "author": {
        "name": "Yan Zheng",
        "email": "yanzheng@21cn.com",
        "time": "Mon Oct 03 14:19:15 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 03 14:19:15 2005 -0700"
      },
      "message": "[IPV6]: Fix ipv6 fragment ID selection at slow path\n\nSigned-Off-By: Yan Zheng \u003cyanzheng@21cn.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "444fc8fc3a1f926fa224655b8950bd853368c1a3"
}
