)]}'
{
  "log": [
    {
      "commit": "6dc2f0c7df6cefda5932ac8bcd9ca5ef45de36ee",
      "tree": "ce3f5ba4f99adfbc7adf4242d5bc76a8d0c3fd69",
      "parents": [
        "79f1248962cfa1e11a5610e0349bc3515687516d"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Thu Jun 02 14:02:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 02 15:12:30 2005 -0700"
      },
      "message": "[PATCH] ppc64: cleanup iseries runlight support\n\nThe iseries has a bar graph on the front panel that shows how busy it is.\nThe operating system sets and clears a bit in the CTRL register to control\nit.\n\nInstead of going to the complexity of using a thread info bit, just set and\nclear it in the idle loop.\n\nAlso create two helper functions, ppc64_runlatch_on and ppc64_runlatch_off.\n\nFinally don\u0027t use the short form of the SPR defines.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nAcked-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "79f1248962cfa1e11a5610e0349bc3515687516d",
      "tree": "b6c962d8bd5711fd85b595402186a881be0ed5c6",
      "parents": [
        "7e3b11a9be6ac94bf4af81757b6a10e7e65b846f"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Thu Jun 02 14:02:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 02 15:12:30 2005 -0700"
      },
      "message": "[PATCH] ppc64: cleanup SPR definitions\n\nThere are a bunch of irrelevant SPR definitions in asm/processer.h.  Cut\nthem down a bit, also add a DABR_TRANSLATION define which will be used\nshortly.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7e3b11a9be6ac94bf4af81757b6a10e7e65b846f",
      "tree": "6159b542abf0515e5980822546ca0f84380cd3d3",
      "parents": [
        "00ea81459c279f14a7b344320a71c94f60f88929"
      ],
      "author": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Thu Jun 02 14:02:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 02 15:12:29 2005 -0700"
      },
      "message": "[PATCH] ext3: fix list scanning in __cleanup_transaction\n\nFix a bug in list scanning that can cause us to skip the last buffer on the\ncheckpoint list (and hence fail to do any progress under some rather\nunfavorable conditions).\n\nThe problem is we first do jh\u003dnext_jh and then test\n\n\t} while (jh!\u003dlast_jh);\n\nHence we skip the last buffer on the list (if it was not the only buffer on\nthe list).  As we already do jh\u003dnext_jh; in the beginning of the loop we\nare safe to just remove the assignment in the end.  It can happen that \u0027jh\u0027\nwill be freed at the point we test jh !\u003d last_jh but that does not matter\nas we never *dereference* the pointer.\n\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "00ea81459c279f14a7b344320a71c94f60f88929",
      "tree": "b68c067a416e7c303823a1f7477daa9f05b37819",
      "parents": [
        "1e86d1c648508fd50e6c9960576b87906a7906ad"
      ],
      "author": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Thu Jun 02 14:02:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 02 15:12:29 2005 -0700"
      },
      "message": "[PATCH] ext3: fix log_do_checkpoint() assertion failure\n\nFix possible false assertion failure in log_do_checkpoint().  We might fail\nto detect that we actually made a progress when cleaning up the checkpoint\nlists if we don\u0027t retry after writing something to disk.  The patch was\nconfirmed to fix observed assertion failures for several users.\n\nWhen we flushed some buffers we need to retry scanning the list.\nOtherwise we can fail to detect our progress.\n\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1e86d1c648508fd50e6c9960576b87906a7906ad",
      "tree": "0e3d6de84b4ffa379c2c7ddcebd3f55de52b9844",
      "parents": [
        "e0d6d71440a3a35c6fc2dde09f8e8d4d7bd44dda"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Jun 02 14:11:37 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 02 08:19:27 2005 -0700"
      },
      "message": "[PATCH] ppc64: Fix result code handling in prom_init\n\nprom_init(), the trampoline code that \"talks\" to Open Firmware during\nearly boot, has various issues with managing OF result codes. Some of my\nrecent fixups in fact made the problem worse on some platforms.\n\nThis patch reworks it all. Tested on g5, Maple, POWER3 and POWER5.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e0d6d71440a3a35c6fc2dde09f8e8d4d7bd44dda",
      "tree": "3c5e9440c6a37c3355b50608836a23c8fa4eec99",
      "parents": [
        "16a789c11df5069576ef89f817348dbc6f3bd87e",
        "d8caebd285a084ee1e4d484ce597865228614067"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 19:17:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 19:17:59 2005 -0700"
      },
      "message": "Merge of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6\n"
    },
    {
      "commit": "16a789c11df5069576ef89f817348dbc6f3bd87e",
      "tree": "dddca32c59bc15a4570e4b449072b455eb7a97ce",
      "parents": [
        "72a95d14f5047d9efb1e82a9f0b9f230f06d6e3d",
        "7e2987503dda95a5f80290bb8c06279009c2419e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 16:32:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 16:32:03 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n"
    },
    {
      "commit": "d8caebd285a084ee1e4d484ce597865228614067",
      "tree": "596f8552b7846f8178eecaa9b2497bf22ccae23c",
      "parents": [
        "b655913bf364603d17ad770dc4fb80e60555a255"
      ],
      "author": {
        "name": "Peter Chubb",
        "email": "peterc@gelato.unsw.edu.au",
        "time": "Tue May 31 22:37:00 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Jun 01 15:44:01 2005 -0700"
      },
      "message": "[IA64] fix compilation warning in sys32_epoll_wait()\n\nThis gets rid of an unused variable `error\u0027 in sys_ia32.c:sys32_epoll_wait()\n\nGetting rid of this one makes parsing the output of the kernecomp\nautobuild easier --- searching for `Error\u0027 to find a problem kept\nhitting this one, even though it\u0027s only a warning.\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "b655913bf364603d17ad770dc4fb80e60555a255",
      "tree": "6cd3a91f7c8f8269be419e1a48d06508323900e8",
      "parents": [
        "eff910a91ac04ab1d9e210d4f721484af3b39c8d"
      ],
      "author": {
        "name": "Peter Chubb",
        "email": "peterc@gelato.unsw.edu.au",
        "time": "Tue May 31 22:34:00 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Jun 01 15:20:17 2005 -0700"
      },
      "message": "[IA64] Cleanup compile warnings for ski config\n\nThe attached patch cleans up a compilation warning when ACPI\nis turned off (i.e., when compiling for the Ski simulator).\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "72a95d14f5047d9efb1e82a9f0b9f230f06d6e3d",
      "tree": "def9ba2f524a9a0758a4d867877cd76657697ffe",
      "parents": [
        "f9a22239257561df80ef54fc8f31880e2fb2a27b",
        "36839836e8132731e0cadddce452423036a1d5b3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 13:21:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 13:21:58 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "f9a22239257561df80ef54fc8f31880e2fb2a27b",
      "tree": "01e6be9b66ecf68f3c01ba76289007d983ebe162",
      "parents": [
        "eff910a91ac04ab1d9e210d4f721484af3b39c8d",
        "88314ee73fd75eb32abdcb3119cd303c116d4500"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 13:20:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 13:20:35 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n"
    },
    {
      "commit": "eff910a91ac04ab1d9e210d4f721484af3b39c8d",
      "tree": "d414ab9a0f0995899c2e76c232714410f787b209",
      "parents": [
        "a340ba1071ccec7da5d5c689471ff8bc07fe022d",
        "06299db3e7f857a4985cf70dc1a5049ec12482c1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:56:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:56:33 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n"
    },
    {
      "commit": "a340ba1071ccec7da5d5c689471ff8bc07fe022d",
      "tree": "fed7227b357b068878488ff7d77b8b7f0b489371",
      "parents": [
        "c10fccddf00cb216349ce3171ce2e39d7c70371b",
        "4a4e5787e0b721021fe0a456ddc987a04cebfc8d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:56:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:56:10 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/i2c-2.6\n"
    },
    {
      "commit": "c10fccddf00cb216349ce3171ce2e39d7c70371b",
      "tree": "039bdc3d2c19ce93c5bde2a5acf0c26e2de80272",
      "parents": [
        "5f64f73957f6cae3222f97f2599199ee562f7f3f",
        "bcc488ab02254a6e60d749187a632dc3d642d4f8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:55:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:55:46 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6\n"
    },
    {
      "commit": "5f64f73957f6cae3222f97f2599199ee562f7f3f",
      "tree": "115e11766270637d3c9b2e9e0366b127af7a1fd6",
      "parents": [
        "f93ea2349832c040bdf66dc7495aa87bfe3394b8"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Jun 01 17:07:27 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:54:14 2005 -0700"
      },
      "message": "[PATCH] ppc32/ppc64: cleanup /proc/device-tree\n\nThis cleans up the /proc/device-tree representation of the Open Firmware\ndevice-tree on ppc and ppc64.  It does the following things:\n\n - Workaround an issue in some Apple device-trees where a property may\n   exist with the same name as a child node of the parent.  We now\n   simply \"drop\" the property instead of creating duplicate entries in\n   /proc with random result...\n\n - Do not try to chop off the \"@0\" at the end of a node name whose unit\n   address is 0.  This is not useful, inconsistent, and the code was\n   buggy and didn\u0027t always work anyway.\n\n - Do not create symlinks for the short name and unit address parts of a\n   node.  These were never really used, bloated the memory footprint of\n   the device-tree with useless struct proc_dir_entry and their matching\n   dentry and inode cache bloat.\n\nThis results in smaller code, smaller memory footprint, and a more\naccurate view of the tree presented to userland.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f93ea2349832c040bdf66dc7495aa87bfe3394b8",
      "tree": "33327e4ea703df5918443df0ae27980ba5949ef6",
      "parents": [
        "44e4665cc9d856d15f04a012c78e4ab48f71290b"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Jun 01 17:02:22 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:54:13 2005 -0700"
      },
      "message": "[PATCH] ppc32: Apple device-tree bug fix\n\nThis is the ppc32 patch equivalent to the just posted ppc64 one working\naround a bug in Apple device-trees regarding the \"cpus\" nodes.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "44e4665cc9d856d15f04a012c78e4ab48f71290b",
      "tree": "70d440628c5a426f6de14b65a230e076584fe7fe",
      "parents": [
        "21e3024cbddb712f6a078bf4132d7682d3c4e35e"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Jun 01 14:54:25 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:54:13 2005 -0700"
      },
      "message": "[PATCH] ppc64: Fix a device-tree bug on Apple\u0027s\n\nApple\u0027s Open Firmware has a funny bug when creating the /cpus nodes\nwhere it leaves a dangling \u0027\\0\u0027 character in the CPU name which ends up\nappearing in the full path of the node. This is bogus and\nconfuses /proc/device-tree badly.\n\nThis patch strips those bogus zero\u0027s from the node full path when\nreading the device-tree from Open Firmware. The \"name\" property is not\nmodified and still contains the spurrious 0 (it basically contains 0\ntailing 0 instead of one) but that shouldn\u0027t be a problem.\n\nAn equivalent patch for ppc32 will follow shortly\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "88314ee73fd75eb32abdcb3119cd303c116d4500",
      "tree": "913c23ad89ec778d62eb517487dc6ab545d869c5",
      "parents": [
        "7c963ad1d113790a8c723a178988b675868f3abe"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 19:13:52 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 19:13:52 2005 -0700"
      },
      "message": "[SPARC64]: Refine PCI strbuf ctx-based flush.\n\nThe initial peek read PIO of the match register is just a waste.\nJust do the flush writes first, as that is more efficient.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "21e3024cbddb712f6a078bf4132d7682d3c4e35e",
      "tree": "b4bedd69e60ae8cc7d89f3c97c617a444eb43292",
      "parents": [
        "58f1df25403988b73d7129fcd2c4d4c24017f1af"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Wed May 25 14:43:56 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:04:05 2005 -0700"
      },
      "message": "[PATCH] cpufreq-stats driver documentation\n\nDocumentation for cpufreq stats.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "58f1df25403988b73d7129fcd2c4d4c24017f1af",
      "tree": "2ac97023a131c5d5c32e46dd13f53f9ab989ce92",
      "parents": [
        "f94ea640a28230f82a4395c34e1290748a9f6586"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Wed May 25 14:46:50 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:04:05 2005 -0700"
      },
      "message": "[PATCH] cpufreq-stats driver updates\n\nChanges to the cpufreq stats driver:\n* Changes the way P-state transition table looks in /sysfs providing more\n  clear output\n* Changes the time unit in the output from HZ to clock_t\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "f94ea640a28230f82a4395c34e1290748a9f6586",
      "tree": "6fb0cb05a0e565c1ff892916c7dd60b060f48fba",
      "parents": [
        "6778bae0f2f1d4af1b8bb876c992ea094ee958b4"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:52 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:52 2005 -0700"
      },
      "message": "[CPUFREQ] Typos.\n\ncpfureq developers cant spel.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "6778bae0f2f1d4af1b8bb876c992ea094ee958b4",
      "tree": "f269c2c04dc4ea8ba0fd2837dcadbcc379379f10",
      "parents": [
        "1174631418fbb2c0c6946081b0b7d391f5d92861"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:51 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:51 2005 -0700"
      },
      "message": "[CPUFREQ] longhaul - adjust transition latency.\n\nFrom patch by: Ken Staton \u003cken_staton@agilent.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "1174631418fbb2c0c6946081b0b7d391f5d92861",
      "tree": "17037bd66cf4958ce3d3468f9210dbc67d1c3cbc",
      "parents": [
        "3be6a48f3c8df1b2fbbe57face95a03d167bda1b"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:51 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:51 2005 -0700"
      },
      "message": "[CPUFREQ] Longhaul: Magic timer frobbing.\n\nAs mandated by the spec, disable timer around transitions.\n\nFrom code by : Ken Staton \u003cken_staton@agilent.com\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "3be6a48f3c8df1b2fbbe57face95a03d167bda1b",
      "tree": "8e3eda4b78879c0a10dec89fe0ef1c3aa4158256",
      "parents": [
        "e131832ca7d3a3e5f9c7624bb310a7747dc2b57c"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:51 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:51 2005 -0700"
      },
      "message": "[CPUFREQ] longhaul - disable PCI mastering around transition.\n\nThe spec states that we have to do this, which is *horrid*.\n\nBased on code from: Ken Staton \u003cken_staton@agilent.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "e131832ca7d3a3e5f9c7624bb310a7747dc2b57c",
      "tree": "35772287945e5ab2b7837ee501a7790ee77f99f4",
      "parents": [
        "c29f1403098135bdef75b190a5037db514701031"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:50 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:50 2005 -0700"
      },
      "message": "[CPUFREQ] ondemand governor default sampling downfactor as 1\n\n[PATCH] [5/5] ondemand governor default sampling downfactor as 1\n\nMake default sampling downfactor 1.\nThis works better with earlier auto downscaling change in ondemand governor.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "c29f1403098135bdef75b190a5037db514701031",
      "tree": "8212c47ab3105f910ab4a9efed80fdbaf4e9cf48",
      "parents": [
        "9c7d269b9b05440dd0fe92d96f4e5d7e73dd7238"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:50 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:50 2005 -0700"
      },
      "message": "[CPUFREQ] ondemand governor automatic downscaling\n\n[PATCH] [4/5] ondemand governor automatic downscaling\n\nHere is a change of policy for the ondemand governor. The modification\nconcerns the frequency downscaling. Instead of decreasing to a lower\nfrequency when the CPU usage is under 20%, this new policy automatically\nscales to the optimal frequency. The optimal frequency being the lowest\nfrequency which provides enough power to not trigger the upscaling policy.\n\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "9c7d269b9b05440dd0fe92d96f4e5d7e73dd7238",
      "tree": "4e4268cc4f075187135312d5243e24d3a4fcd155",
      "parents": [
        "790d76fa979f55bfc49a6901bb911778949b582d"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:49 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:49 2005 -0700"
      },
      "message": "[CPUFREQ] ondemand,conservative governor idle_tick clean-up\n\n[PATCH] [3/5] ondemand,conservative governor idle_tick clean-up\n\nOndemand and conservative governor clean-up, it factorises the idle ticks \nmeasurement.\n\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "790d76fa979f55bfc49a6901bb911778949b582d",
      "tree": "e437734bbdd08656a569feddae15207b3ae6327c",
      "parents": [
        "dac1c1a56279b4545a822ec7bc770003c233e546"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:49 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:49 2005 -0700"
      },
      "message": "[CPUFREQ] ondemand,conservative governor store the idle ticks for all cpus\n\n[PATCH] [2/5] ondemand,conservative governor store the idle ticks for all cpus\n\nOndemand, conservative governor did not store prev_cpu_idle_up into \nprev_cpu_idle_down for other CPUs than the current CPU.\n\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "dac1c1a56279b4545a822ec7bc770003c233e546",
      "tree": "61175f7534ae731b1eaa4b75a3410a447058b4dc",
      "parents": [
        "1206aaac285904e3e3995eecbf4129b6555a8973"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:49 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:49 2005 -0700"
      },
      "message": "[CPUFREQ] ondemand,conservative minor bug-fix and cleanup\n\n[PATCH] [1/5] ondemand,conservative minor bug-fix and cleanup\n\nAttached patch fixes some minor issues with Alexander\u0027s patch and related\ncleanup in both ondemand and conservative governor.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "1206aaac285904e3e3995eecbf4129b6555a8973",
      "tree": "546fc363a58a83e0d5b8990cc3213fcbdf87c07c",
      "parents": [
        "c11420a616039e2181e4ecbffb4d125d39e6877d"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:48 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:48 2005 -0700"
      },
      "message": "[CPUFREQ] Allow ondemand stepping to be changed by user.\n\nAdds support so that the cpufreq change stepping is no longer fixed at 5% and\ncan be changed dynamically by the user\n\nSigned-off-by: Alexander Clouter \u003calex-kernel@digriz.org.uk\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "c11420a616039e2181e4ecbffb4d125d39e6877d",
      "tree": "413a30af85846567ea326d42e38ba40153b73bce",
      "parents": [
        "3d5ee9e55d13de28d2fa58d6e13f2e4d3a5f8b1a"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:48 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:48 2005 -0700"
      },
      "message": "[CPUFREQ] Prevents un-necessary cpufreq changes if we are already at min/max\n\nSigned-off-by: Alexander Clouter \u003calex-kernel@digriz.org.uk\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "3d5ee9e55d13de28d2fa58d6e13f2e4d3a5f8b1a",
      "tree": "8a19d6049bbffe4533724684dddb9e6c0856aba0",
      "parents": [
        "b9170836d1aa4ded7cc1ac1cb8fbc7867061c98c"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:47 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:47 2005 -0700"
      },
      "message": "[CPUFREQ] Add support to cpufreq_ondemand to ignore \u0027nice\u0027 cpu time\n\nSigned-off-by: Alexander Clouter \u003calex-kernel@digriz.org.uk\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "b9170836d1aa4ded7cc1ac1cb8fbc7867061c98c",
      "tree": "87fbac643c392c8ba2459158f78671c356e8dd4a",
      "parents": [
        "b53cc6ead046093477ec7a3354d620337101ea5b"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:47 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:47 2005 -0700"
      },
      "message": "[CPUFREQ] Conservative cpufreq governer\n\nA new cpufreq module, based on the ondemand one with my additional patches\njust posted.  This one is more suitable for battery environments where its\nprobably more appealing to have the cpu freq gracefully increase and decrease\nrather than flip between the min and max freq\u0027s.\n\nN.B. Bruno Ducrot pointed out that the amd64\u0027s \"do have unacceptable latency\nbetween min and max freq transition, due to the step-by-step requirements\n(200MHz IIRC)\"; so AMD64 users would probably benefit from this too.\n\nSigned-off-by: Alexander Clouter \u003calex-kernel@digriz.org.uk\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "b53cc6ead046093477ec7a3354d620337101ea5b",
      "tree": "96d18fac87b1720b524445bcc0aaa7bfa073bdcb",
      "parents": [
        "065b807ca1f5bdbeb081e3cf75ac8de9be8ac212"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:47 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:47 2005 -0700"
      },
      "message": "[CPUFREQ] fix up comment in cpufreq.h\n\nFix up comment in cpufreq.h stating transition latency should be passed\nin microseconds -- it was decided long ago to switch to nanoseconds.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "065b807ca1f5bdbeb081e3cf75ac8de9be8ac212",
      "tree": "675e6284925bd5ee1371c3509bc086775f51c988",
      "parents": [
        "7f335d4ef2d50a693fad70b8fa053d0382f4a45c"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:46 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:46 2005 -0700"
      },
      "message": "[CPUFREQ] dual-core powernow-k8\n\nWith the release of the dual-core AMD Opterons last week,\nit\u0027s high time that cpufreq supported them.  The attached\npatch applies cleanly to 2.6.12-rc3 and updates powernow-k8\nto support the latest Athlon 64 and Opteron processors.\n\nUpdate the driver to version 1.40.0 and provide support\nfor dual-core processors.\n\nSigned-off-by: Mark Langsdorf \u003cmark.langsdorf@amd.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "7f335d4ef2d50a693fad70b8fa053d0382f4a45c",
      "tree": "b4dad7441cc040c9223883761a05a2317a9c1ac0",
      "parents": [
        "c5d28fb297efaa97c4b90e36f9dff3066e7f2778"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:46 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:46 2005 -0700"
      },
      "message": "[CPUFREQ] make cpufreq_gov_dbs static\n\nThis patch makes a needlessly global and EXPORT_SYMBOL\u0027ed struct static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "c5d28fb297efaa97c4b90e36f9dff3066e7f2778",
      "tree": "b0636983104860fa15d9054d29ec9e8b912642cd",
      "parents": [
        "91350ed49bf3613e243c2e216228cd4ae8f32516"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:46 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:46 2005 -0700"
      },
      "message": "[CPUFREQ] Recalibrate cpu_khz [2/2]\n\nSome cpufreq drivers (at that time, only powernow-k7) need to recalibrate the\ncpu_khz at runtime.\n\nSigned-off-by: Bruno Ducrot \u003cducrot@poupinou.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "91350ed49bf3613e243c2e216228cd4ae8f32516",
      "tree": "4c9e99fe077224e678bdd03353d37efe1f5af81e",
      "parents": [
        "bf6fc9fd2d848d06b8f6c4caccef1dba9ef8c4c6"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:45 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:45 2005 -0700"
      },
      "message": "[CPUFREQ] Recalibrate cpu_khz [1/2]\n\nWe have to recalibrate cpu_khz in order to use the current FID instead the max\nFID since some BIOS do not put the processor at maximum frequency at POST. \nAlso, some BIOS will change the processor frequency at our back after cpu_khz\nwas calibrate.  Finally, this will fix a long standing bug when we do\nsomething like this:\n\n# rmmod powernow-k7\n# modprobe powernow-k7\n\nSigned-off-by: Bruno Ducrot \u003cducrot@poupinou.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "bf6fc9fd2d848d06b8f6c4caccef1dba9ef8c4c6",
      "tree": "5b70d44fcdd24a720ae857a7c16ae4c543465f15",
      "parents": [
        "3310010818aa12145905faf97ffe3742acc842e2"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:45 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:45 2005 -0700"
      },
      "message": "[CPUFREQ] AMD Elan SC520 cpufreq driver.\n\nFrom: Sean Young \u003csean@mess.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "3310010818aa12145905faf97ffe3742acc842e2",
      "tree": "8cc778e296993b736b1caefc4cc81a8654671167",
      "parents": [
        "6f4095af6df7aa365ecf18473c8b05c5f6c38a78"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:44 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:44 2005 -0700"
      },
      "message": "[CPUFREQ] Add warning comment about default governors.\n\nThis comes up time and time again. Until its fixed, place this\ncomment in the Kconfig which should stem the flow of resubmissions.\n\nSigned-off-by: Rob Weryk \u003crjweryk@uwo.ca\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "6f4095af6df7aa365ecf18473c8b05c5f6c38a78",
      "tree": "44031d0e3c3564a7998a285a22b871c46c8cd310",
      "parents": [
        "6fe711658fcf92d39d84c0b7e6332ed6625dc520"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:44 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:44 2005 -0700"
      },
      "message": "[CPUFREQ] speedstep-smi: it works on at least one P4M\n\nThe speedstep-smi driver actually works on \u003e\u003d1 notebook with a\nPentium 4-M CPU where all other cpufreq drivers fail. Therefore,\nallow speedstep-smi on P4Ms again, but warn users of likely failure\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "6fe711658fcf92d39d84c0b7e6332ed6625dc520",
      "tree": "e6d4343fcffbd1092005bef9025ffee6d37a2fad",
      "parents": [
        "8282864a96ef0a7b88ee9e4b357e08504131394d"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:44 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:44 2005 -0700"
      },
      "message": "[CPUFREQ] ondemand: trivial clean-ups\n\nTrivial ondemand governor clean-ups:\n- change from sampling_rate_in_HZ() to the official function\nusecs_to_jiffies().\n- use for_each_online_cpu() to instead of using \"if (cpu_online(i))\"\n\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "8282864a96ef0a7b88ee9e4b357e08504131394d",
      "tree": "1f5a4a4349dd49e7211d990e5d53f7454e16072c",
      "parents": [
        "78ee998fd46ed4cc647ee442d2a5492f389ee27a"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:43 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:43 2005 -0700"
      },
      "message": "[CPUFREQ] speedstep-centrino: Pentium 4 - M (HT) support\n\nThe Pentium 4 - Ms (HT) with CPUID 0xF34 and 0xF41 seem to support\ncentrino-like enhanced speedstep; however, no \"table\" support is possible.\nTherefore, put NULL entries into speedstep-centrino.c\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "78ee998fd46ed4cc647ee442d2a5492f389ee27a",
      "tree": "409646f20f7aee409751091e9fc3b31e1ae65e9f",
      "parents": [
        "7eb53d88230e23f83b2e20a78955e1412fa7bb26"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:43 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:43 2005 -0700"
      },
      "message": "[CPUFREQ] cpufreq-core: reduce warning messages.\n\ncpufreq core is printing out messages at KERN_WARNING level that the core\nrecovers from without intervention, and that the system administrator can\ndo nothing about.  Patch below reduces the severity of these messages to\ndebug.\n\nSigned-off-by: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "7eb53d88230e23f83b2e20a78955e1412fa7bb26",
      "tree": "4e893f38f134f1abf8713ebe5b85699d8a0e40a9",
      "parents": [
        "e74d633dc5f56bf059f870370b2f36b021298652"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:42 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:42 2005 -0700"
      },
      "message": "[CPUFREQ] powernow-k7: don\u0027t print khz element of FSB.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "36839836e8132731e0cadddce452423036a1d5b3",
      "tree": "80dc4a2f33b0df00d706118f03c8717f8d0cd78f",
      "parents": [
        "08e9cd1fc559c00bc05df3fc551efe3b87c57ee3"
      ],
      "author": {
        "name": "Edgar E Iglesias",
        "email": "edgar@axis.com",
        "time": "Tue May 31 17:08:05 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 17:08:05 2005 -0700"
      },
      "message": "[IPSEC]: Fix esp_decap_data size verification in esp4.\n\nSigned-off-by: Edgar E Iglesias \u003cedgar@axis.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7c963ad1d113790a8c723a178988b675868f3abe",
      "tree": "2e1cc54795aeca06a11801636737901ba71a2ed8",
      "parents": [
        "2e3e80c2b75e3815a0160cbd23d4fdb767d66b35"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 16:57:59 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 16:57:59 2005 -0700"
      },
      "message": "[SPARC64]: Fix streaming buffer flushing on PCI and SBUS.\n\nFirstly, if the direction is TODEVICE, then dirty data in the\nstreaming cache is impossible so we can elide the flush-flag\nsynchronization in that case.\n\nNext, the context allocator is broken.  It is highly likely\nthat contexts get used multiple times for different dma\nmappings, which confuses the strbuf flushing code and makes\nit run inefficiently.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "08e9cd1fc559c00bc05df3fc551efe3b87c57ee3",
      "tree": "9080c5a3a8d5c0d63b3cfeb58f41bc1f7ed1c4e3",
      "parents": [
        "486b53e59ca8cd07d91ad88375c1c884b15cc9bd"
      ],
      "author": {
        "name": "Thomas Graf",
        "email": "tgraf@suug.ch",
        "time": "Tue May 31 15:17:28 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 15:17:28 2005 -0700"
      },
      "message": "[PKT_SCHED]: Disable dsmark debugging messages by default\n\nSigned-off-by: Thomas Graf \u003ctgraf@suug.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "486b53e59ca8cd07d91ad88375c1c884b15cc9bd",
      "tree": "4130617e9bdef8fbaef12392584496223587bb50",
      "parents": [
        "0451eb074eef30240c6c06dacf2911bee26831e1"
      ],
      "author": {
        "name": "Thomas Graf",
        "email": "tgraf@suug.ch",
        "time": "Tue May 31 15:16:52 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 15:16:52 2005 -0700"
      },
      "message": "[PKT_SCHED]: make dsmark try using pfifo instead of noop while grafting\n\nSigned-off-by: Thomas Graf \u003ctgraf@suug.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0451eb074eef30240c6c06dacf2911bee26831e1",
      "tree": "ea4504b5d2d7b0662757dd3c49f5f6919baf627d",
      "parents": [
        "208d89843b7b03978d8e748b8b991c1be81c4f43"
      ],
      "author": {
        "name": "Thomas Graf",
        "email": "tgraf@suug.ch",
        "time": "Tue May 31 15:15:58 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 15:15:58 2005 -0700"
      },
      "message": "[PKT_SCHED]: Fix dsmark to count ignored indices while walking\n\nUnused indices which are ignored while walking must still\nbe counted to avoid dumping the same index twice.\n\nSigned-off-by: Thomas Graf \u003ctgraf@suug.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e74d633dc5f56bf059f870370b2f36b021298652",
      "tree": "f5eb7cd036ac626cd088acf5228883b31961d8e4",
      "parents": [
        "97d3a00f77fa527886d53dd943017654ce142186"
      ],
      "author": {
        "name": "Goffredo Baroncelli",
        "email": "kreijack@inwind.it",
        "time": "Tue May 31 14:39:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 14:54:18 2005 -0700"
      },
      "message": "[PATCH] UDF filesystem: array \u0027__mon_yday\u0027 declared as not static\n\nin fs/udf/udftime.c the global array \u0027__mon_yday\u0027 is not static, and it\nconflicts with the glibc one when the kernel is compiled as user mode.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "97d3a00f77fa527886d53dd943017654ce142186",
      "tree": "13a403b53c22d4574fb0094a4cd96b18c0d92372",
      "parents": [
        "ae92ef8a442421356950a0a8dfdc35e8e783000e"
      ],
      "author": {
        "name": "Peter Chubb",
        "email": "peterc@gelato.unsw.edu.au",
        "time": "Tue May 31 14:39:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 14:54:18 2005 -0700"
      },
      "message": "[PATCH] pcdp.c build fix\n\nIn file included from drivers/firmware/pcdp.c:18:\ndrivers/firmware/pcdp.h:48: error: field `addr\u0027 has incomplete type\ndrivers/firmware/pcdp.c: In function `setup_serial_console\u0027:\ndrivers/firmware/pcdp.c:27: error:  `ACPI_ADR_SPACE_SYSTEM_MEMORY\u0027 undeclared (first use in this  function)\n\nCc: \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ae92ef8a442421356950a0a8dfdc35e8e783000e",
      "tree": "ddfad1eff028815ff32fd9f21b6e18df4e3804ae",
      "parents": [
        "f50734569c25c4e902bd3d0fb2e5bd93a200cc75"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue May 31 14:39:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 14:54:18 2005 -0700"
      },
      "message": "[PATCH] flush icache in correct context\n\nflush_icache_range() is used in two different situation - in binfmt_elf.c \u0026\nco for user space mappings and module.c for kernel modules.  On m68k\nflush_icache_range() doesn\u0027t know which data to flush, as it has separate\naddress spaces and the pointer argument can be valid in either address\nspace.\n\nFirst I considered splitting flush_icache_range(), but this patch is\nsimpler.  Setting the correct context gives flush_icache_range() enough\ninformation to flush the correct data.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f50734569c25c4e902bd3d0fb2e5bd93a200cc75",
      "tree": "c462b613c1fe385a7deec7f0ebe8ef7bd4556e13",
      "parents": [
        "2e214953295dd33fc62d43ac7ec91997afad75bb"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Tue May 31 14:39:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 14:54:18 2005 -0700"
      },
      "message": "[PATCH] ppc64: allow timer based profiling on iseries\n\nWe used to have an iseries specific profiler that used /proc/profile.  Now\nthats gone we can use the generic timer based stuff.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nAcked-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2e214953295dd33fc62d43ac7ec91997afad75bb",
      "tree": "310e319e2a36e9aa27837e400d920a01fd2323da",
      "parents": [
        "adaa765d76f58b47e10a4760f2c0bc86de5479b9"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "nickpiggin@yahoo.com.au",
        "time": "Tue May 31 14:39:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 14:54:17 2005 -0700"
      },
      "message": "[PATCH] h8300 sleep problem\n\nh8300 appears to sleep (halt) when need_resched IS set.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "adaa765d76f58b47e10a4760f2c0bc86de5479b9",
      "tree": "49db01681b5061228bd5a15f7ac0f9eab54601c6",
      "parents": [
        "9c2be6a0fa186e2cb0cf14f41f20b08a5809a026"
      ],
      "author": {
        "name": "Alexander Nyberg",
        "email": "alexn@telia.com",
        "time": "Tue May 31 14:39:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 14:54:17 2005 -0700"
      },
      "message": "[PATCH] acpi build fix: x86 setup.c\n\nThis is a neverending story\n\nlinux/acpi.h contains empty declarations for acpi_boot_init() \u0026\nacpi_boot_table_init() but they are nested inside #ifdef CONFIG_ACPI.\n\nSo we\u0027ll have to #ifdef in arch/i386/kernel/setup.c: setup_arch()\n\nSigned-off-by: Alexander Nyberg \u003calexn@telia.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9c2be6a0fa186e2cb0cf14f41f20b08a5809a026",
      "tree": "be2ec5c930b79825eff6d61f758bd54dd582ec8e",
      "parents": [
        "8d91640606c47551771a9b27664f249f4b176613"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Tue May 31 14:39:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 14:54:17 2005 -0700"
      },
      "message": "[PATCH] x86_64 CONFIG_ACPI\u003dn build fix\n\nMake CONFIG_X86_PM_TIMER dependent on CONFIG_ACPI\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8d91640606c47551771a9b27664f249f4b176613",
      "tree": "7db8df064328970f80227d45692ff285f7d8d44f",
      "parents": [
        "2e3e80c2b75e3815a0160cbd23d4fdb767d66b35"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Tue May 31 14:39:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 14:54:17 2005 -0700"
      },
      "message": "[PATCH] x86_64: More fixes for compilation without CONFIG_ACPI\n\nSuggested by Alexander Nyberg\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bcc488ab02254a6e60d749187a632dc3d642d4f8",
      "tree": "4cd45b4d546cf85c14c442b27f611e048a4d9938",
      "parents": [
        "af00f9811e0ccbd3db84ddc4cffb0da942653393"
      ],
      "author": {
        "name": "Scott Murray",
        "email": "scottm@somanetworks.com",
        "time": "Fri May 27 16:48:52 2005 -0400"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 31 14:26:38 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug: more CPCI updates\n\nHere is my third attempt at a patch to further update the CompactPCI\nhotplug driver infrastructure to address the pci_enable_device issue\ndiscussed on the list as well as a few other issues I discovered during\nsome more testing.  This version addresses a few more issues pointed out\nby Prarit Bhargava.  Changes include:\n- cpci_enable_device and its recursive calling of pci_enable_device on\n  new devices removed.\n- Use list_rwsem to avoid slot status change races between disable_slot\n  and check_slots.\n- Fixed oopsing in cpci_hp_unregister_bus caused by calling list_del on\n  a slot after calling pci_hp_deregister.\n- Removed kfree calls in cleanup_slots since release_slot will have\n  done it already.\n- Reworked init_slots a bit to fix latch and adapter file updating on\n  subsequent calls to cpci_hp_start.\n- Improved sanity checking in cpci_hp_register_controller.\n- Now shut things down correctly in cpci_hotplug_exit.\n- Switch to pci_get_slot instead of deprecated pci_find_slot.\n- A bunch of CodingStyle fixes.\n\nSigned-off-by: Scott Murray \u003cscottm@somanetworks.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "af00f9811e0ccbd3db84ddc4cffb0da942653393",
      "tree": "5a9c3b7f7d61d96d3624ad130b173a761cb7dac2",
      "parents": [
        "2ac2610b26c9da72820443328ff2c56c7b8c87b8"
      ],
      "author": {
        "name": "Andy Currid",
        "email": "acurrid@nvidia.com",
        "time": "Mon May 23 08:55:45 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 31 14:26:38 2005 -0700"
      },
      "message": "[PATCH] PCI: amd74xx patch for new NVIDIA device IDs\n\nHere\u0027s the 2.6 amd74xx patch for NVIDIA MCP51.\n\nSigned-off-by: Andy Currid \u003cacurrid@nvidia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2ac2610b26c9da72820443328ff2c56c7b8c87b8",
      "tree": "9ca01e869d0c5a958232b7007e3fb48a27b0c5b3",
      "parents": [
        "7a8cb869f31de525bc34095f51f8c8a43ffcb6a9"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Fri May 27 16:08:14 2005 +0900"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 31 14:26:37 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug: SHPCHP driver doesn\u0027t enable PERR and SERR properly\n\nCurrent shpchp driver doesn\u0027t seem to program command register to\nenable PERR and SERR properly. The following patch fixes this issue.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7a8cb869f31de525bc34095f51f8c8a43ffcb6a9",
      "tree": "952c03852730f328c2b500acb4748d2c4298d2b3",
      "parents": [
        "2e3e80c2b75e3815a0160cbd23d4fdb767d66b35"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Mon May 23 19:50:32 2005 +0900"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 31 14:26:37 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug: shpchp driver doesn\u0027t program _HPP values properly\n\nCurrent shpchp driver doesn\u0027t seem to program _HPP values\nproperly. The following patch fixes this issue.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "06299db3e7f857a4985cf70dc1a5049ec12482c1",
      "tree": "115792ba36a9b4fe1f57d849c4f9ac2d0e80a90f",
      "parents": [
        "47900743a56dc41a053107d64054aca3e1b42157"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 26 05:55:55 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 31 14:13:59 2005 -0700"
      },
      "message": "[PATCH] USB: fix usb-serial generic initialization\n\nAt module load time, if a generic device is found, the tty information\nfor the device is not set up properly (as the tty structures aren\u0027t initialized\nyet.)  This can cause big problems for things like udev.  This patch fixes this.\n\nThanks to Kay Sievers for the original patch for this problem.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "47900743a56dc41a053107d64054aca3e1b42157",
      "tree": "ffd15d07d454baf4cf1154c7f1ea29fe62574e7c",
      "parents": [
        "c6de2b64eb575a3f9326969ec5fcdc6032b38e42"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Tue May 17 15:12:13 2005 +0100"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 31 14:13:59 2005 -0700"
      },
      "message": "[PATCH] USB: ftdi_sio: new PID for ELV UM100\n\nftdi_sio: Add PID for \"ELV USB Module UM100\".\nPID sent by Armin Laugher.\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c6de2b64eb575a3f9326969ec5fcdc6032b38e42",
      "tree": "c943830789f5039933d1583415ee58156a19c413",
      "parents": [
        "1e9a47b62f7daf5a94fdd74a94dd4e076f44909a"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu May 26 05:55:55 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 31 14:13:58 2005 -0700"
      },
      "message": "[PATCH] USB: add sl811_cs support\n\nThis adds support for a CF-card USB Host adapter, the Ratoc REX-CFU1U, by\nwrapping a PCMCIA driver around the existing \"sl811-hcd\" platform driver.\n\nThis CF card is especially useful for PDAs, which currently tend to have\nno other solution for USB host capability.\n\nFrom: Botond Botyanszki \u003cboti@rocketmail.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1e9a47b62f7daf5a94fdd74a94dd4e076f44909a",
      "tree": "3c279e2c896ea0b56d6d5694e643f19be88c8740",
      "parents": [
        "2e3e80c2b75e3815a0160cbd23d4fdb767d66b35"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu May 26 05:55:55 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 31 14:13:58 2005 -0700"
      },
      "message": "[PATCH] USB: sl811-hcd fixes\n\nVarious fixes to the sl811-hcd driver:\n\n  * Fix small glitches that crept in during recent evolution of usbcore\u0027s hcd\n    glue layer, coupling endpoint state records to usbcore and active urbs.\n    (As noted by folk whose boards weren\u0027t stuck on 2.6.9 kernels...)\n\n  * Cope with various system-specific issues:\n      - Some configurations (e.g. a CF-card uses this chip) have iospace\n        addresses for the two registers, rather than memory mapped ones.\n      - Some configurations do interesting things with IRQs; maybe the\n        line is shared, or it doesn\u0027t support level triggering.\n      - Not all boards can drive the chip reset line in software.\n\n  * Address a potential race during unlinking.\n\n  * Tweak probe/remove section info to handle the case where this segment\n    of a platform bus is hotpluggable (e.g. CF card).  (The basic problem\n    is that CONFIG_HOTPLUG is global, which is wrong since not all busses\n    can hotplug even on hotplug-friendly systems...)  Also export the\n    driver, so that the CF driver can depend on it.\n\nAlso removed some annoying end-of-line whitespace.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4a4e5787e0b721021fe0a456ddc987a04cebfc8d",
      "tree": "8e713a04651d591c239c847f62221432281db630",
      "parents": [
        "2e3e80c2b75e3815a0160cbd23d4fdb767d66b35"
      ],
      "author": {
        "name": "R.Marek@sh.cvut.cz",
        "email": "R.Marek@sh.cvut.cz",
        "time": "Thu Apr 21 09:07:56 2005 +0000"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 31 14:03:05 2005 -0700"
      },
      "message": "[PATCH] I2C: ALI1563 SMBus driver fix\n\nThis patch fixes \"grave\" bugs in i2c-ali1563 driver. It seems on recent\nchipset revisions the HSTS_DONE is set only for block transfers, so we\nmust detect the end of ordinary transaction other way. Also due to missing\nand mask, setting other transfer modes was not possible. Moreover the\ncontinous byte mode transfer uses DAT0 for command rather than CMD command.\nAll those changes were tested with help of Chunhao Huang from Winbond.\n\nI\u0027m willing to maintain the driver. Second patch adds me as maintainer\nif this is neccessary.\n\nSigned-Off-By: Rudolf Marek \u003cr.marek@sh.cvut.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2e3e80c2b75e3815a0160cbd23d4fdb767d66b35",
      "tree": "9b7fa103dfb222f809bf277668d9ac0636c060ee",
      "parents": [
        "4e7c6816d680d1945916db047a47847afe4b9b02",
        "fffcc150a21853651ea890a605832c5cccbb6279"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 11:07:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 11:07:54 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n"
    },
    {
      "commit": "fffcc150a21853651ea890a605832c5cccbb6279",
      "tree": "e589de6d14b8efc5e538a4bd7c38452e08bdec17",
      "parents": [
        "d11cf326bd5e785cc5a3f5a3d3f4e3a5522f4fb7"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue May 31 10:38:32 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue May 31 10:38:32 2005 -0700"
      },
      "message": "[IA64] Use \"PER_CPU\" form of EXPORT macro\n\nI was gently reminded that there are per-cpu forms of the EXPORT_SYMBOL macros.\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "4e7c6816d680d1945916db047a47847afe4b9b02",
      "tree": "bf504678d31037e7946a9a33a7c47c1637d7818a",
      "parents": [
        "05fda3b1d88ebac1fc866fc3ed5b7ef5a4672fa6"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Tue May 31 17:47:36 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 09:11:57 2005 -0700"
      },
      "message": "[PATCH] Relax idecd dma alignment check\n\nOnly the address needs alignment of mask bits, length should work with\na relaxed alignment check.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n\n[ This is take 2: make the length check be for 16-byte alignment, not\n  just word alignment.  That should hopefully keep everybody happy,\n  while still allowing CD writing with DMA ]\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "05fda3b1d88ebac1fc866fc3ed5b7ef5a4672fa6",
      "tree": "11f504429d5e6708259f376b76e96cafd3bf9215",
      "parents": [
        "5e485b7975472ba4a408523deb6541e70c451842"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 31 17:01:11 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 08:26:05 2005 -0700"
      },
      "message": "[PATCH] ppc64: actually call prom_send_capabilities\n\nWhen I sent in the patch adding the code for the kernel to tell the\nfirmware about its capabilities on pSeries machines, I included the\nfunction to give the capabilities to firmware but somehow forgot the\nhunk that adds the call to the new function.  This patch adds the\ncall.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "208d89843b7b03978d8e748b8b991c1be81c4f43",
      "tree": "10669e257624aa511eb6b14db296e40f9db777cc",
      "parents": [
        "9bb7bc942d3da606f184ac6a4dfc7e4d470c831b"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon May 30 15:50:15 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 30 15:50:15 2005 -0700"
      },
      "message": "[IPV4]: Fix BUG() in 2.6.x, udp_poll(), fragments + CONFIG_HIGHMEM\n\nSteven Hand \u003cSteven.Hand@cl.cam.ac.uk\u003e wrote:\n\u003e \n\u003e Reconstructed forward trace: \n\u003e \n\u003e   net/ipv4/udp.c:1334   spin_lock_irq() \n\u003e   net/ipv4/udp.c:1336   udp_checksum_complete() \n\u003e net/core/skbuff.c:1069   skb_shinfo(skb)-\u003enr_frags \u003e 1\n\u003e net/core/skbuff.c:1086   kunmap_skb_frag()\n\u003e net/core/skbuff.h:1087   local_bh_enable()\n\u003e kernel/softirq.c:0140   WARN_ON(irqs_disabled());\n\nThe receive queue lock is never taken in IRQs (and should never be) so\nwe can simply substitute bh for irq.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9bb7bc942d3da606f184ac6a4dfc7e4d470c831b",
      "tree": "dc310200df5988d4c71c346baad6a923a4bdeb9d",
      "parents": [
        "5e485b7975472ba4a408523deb6541e70c451842"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "laforge@netfilter.org",
        "time": "Mon May 30 15:35:26 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 30 15:35:26 2005 -0700"
      },
      "message": "[NETFILTER]: Fix deadlock with ip_queue and tcp local input path.\n\nWhen we have ip_queue being used from LOCAL_IN, then we end up with a\nsituation where the verdicts coming back from userspace traverse the TCP\ninput path from syscall context.  While this seems to work most of the\ntime, there\u0027s an ugly deadlock:\n\nsyscall context is interrupted by the timer interrupt.  When the timer\ninterrupt leaves, the timer softirq get\u0027s scheduled and calls\ntcp_delack_timer() and alike.  They themselves do bh_lock_sock(sk),\nwhich is already held from somewhere else -\u003e boom.\n\nI\u0027ve now tested the suggested solution by Patrick McHardy and Herbert Xu to\nsimply use local_bh_{en,dis}able().\n\nSigned-off-by: Harald Welte \u003claforge@netfilter.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5e485b7975472ba4a408523deb6541e70c451842",
      "tree": "3ac19ebb77c3cd8a1df31b7170c6eaf9e1afb1a4",
      "parents": [
        "d1102b59ca7b3a3c58912330a4ae38f549c8d569",
        "acf0f100e95516e2ba5a3353c3b86dbcd159e3d1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 29 22:39:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 29 22:39:38 2005 -0700"
      },
      "message": "Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/tg3-2.6\n"
    },
    {
      "commit": "acf0f100e95516e2ba5a3353c3b86dbcd159e3d1",
      "tree": "7d7ef1689e45c43fedad73a24336469af205a8ab",
      "parents": [
        "79158229b09873ca296ac53de5c952488f944646",
        "1b62815193f6c20c60958e5347751155833e3d35"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun May 29 21:25:01 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun May 29 21:25:01 2005 -0700"
      },
      "message": "Merge of /home/davem/src/GIT/tg3-2.6/\n"
    },
    {
      "commit": "d1102b59ca7b3a3c58912330a4ae38f549c8d569",
      "tree": "e75e666aaeabd1d655906ac8170e39ed3f8584b8",
      "parents": [
        "6c94d3611be61e4cff33b311f1a626d93d1d3e92"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 20:28:25 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 20:28:25 2005 -0700"
      },
      "message": "[NET]: Use %lx for netdev-\u003efeatures sysfs formatting.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6c94d3611be61e4cff33b311f1a626d93d1d3e92",
      "tree": "2aa0f06ebdc7a72e8b08d6f734a3f1a91bf95249",
      "parents": [
        "69f6a0fafcdf0bfe85af182695d6d38f80f9d549"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 20:28:01 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 20:28:01 2005 -0700"
      },
      "message": "[IPV6]: Clear up user copy warning in flowlabel code.\n\nWe are intentionally ignoring the copy_to_user() value,\nmake it clear to the compiler too.\n\nNoted by Jeff Garzik.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "69f6a0fafcdf0bfe85af182695d6d38f80f9d549",
      "tree": "ce69917e3f348de780c117bfe8a4fa9545a9c888",
      "parents": [
        "37e20a66db02eff9adbeee043af990cca85d0034"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@us.ibm.com",
        "time": "Sun May 29 20:27:24 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 20:27:24 2005 -0700"
      },
      "message": "[NET]: Add ethtool support for NETIF_F_HW_CSUM.\n\nSigned-off-by: Jon Mason \u003cjdmason@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "37e20a66db02eff9adbeee043af990cca85d0034",
      "tree": "b61efc508ce4130b508b329f4833cc4cf8deb7ee",
      "parents": [
        "79165121bc09c209451487d977df910c4ff6fc94"
      ],
      "author": {
        "name": "Pravin B. Shelar",
        "email": "pravins@calsoftinc.com",
        "time": "Sun May 29 20:26:44 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 20:26:44 2005 -0700"
      },
      "message": "[IPV4]: Kill MULTIPATHHOLDROUTE flag.\n\nIt cannot work properly, so just ignore it in drr\nand rr multipath algorithms just like the random\nmultipath algorithm does.\n\nSuggested by Herbert Xu.\n\nSigned-off by: Pravin B. Shelar \u003cpravins@calsoftinc.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "79165121bc09c209451487d977df910c4ff6fc94",
      "tree": "989ea3ed03ea574a9819a497fbb4f0a388e5b321",
      "parents": [
        "8f937c6099858eee15fae14009dcbd05177fa91d"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Sun May 29 20:24:30 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 20:24:30 2005 -0700"
      },
      "message": "[NET]: Add is_multicast_ether_addr() in include/linux/etherdevice.h\n\nThis patch adds is_multicast_ether_addr() to go along with\nis_valid_ether_addr() and friends. It then changes\nis_valid_ether_addr() to use the new macro, and fixes up the comment\non that function to move implementation details out of the API doco.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8f937c6099858eee15fae14009dcbd05177fa91d",
      "tree": "c0aa5c7983c4402a46ea397b0612d5ecd3e9a853",
      "parents": [
        "79158229b09873ca296ac53de5c952488f944646"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "laforge@gnumonks.org",
        "time": "Sun May 29 20:23:46 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 20:23:46 2005 -0700"
      },
      "message": "[IPV4]: Primary and secondary addresses\n\nAdd an option to make secondary IP addresses get promoted\nwhen primary IP addresses are removed from the device.\nIt defaults to off to preserve existing behavior.\n\nSigned-off-by: Harald Welte \u003claforge@gnumonks.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "79158229b09873ca296ac53de5c952488f944646",
      "tree": "5ebf559f71fd4f4e4cbf12f5cd97242da53d9af7",
      "parents": [
        "7ce54e3f428b33af714271140601c87b8bf2c544",
        "7238cfb3342078ad6d1dd06c7b567da428672476"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 29 19:30:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 29 19:30:03 2005 -0700"
      },
      "message": "Automatic merge of \u0027misc-fixes\u0027 branch from\n\n\trsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "1b62815193f6c20c60958e5347751155833e3d35",
      "tree": "c775c46e63084d6a63e515a303cebf701a673848",
      "parents": [
        "d4bc3927d284784b3f0bff05b4eed2242cc3e226"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun May 29 14:59:49 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:59:49 2005 -0700"
      },
      "message": "[TG3]: Fix bug in tg3_load_firmware_cpu\n\nAdd tg3_nvram_lock() and tg3_nvram_unlock() calls around tg3_halt_cpu().\nIt is possible that the bootcode may be loading code from nvram during\nthis call and stopping the cpu without getting the lock may cause\nuncompleted nvram data to be left in the nvram data register. Subsequent\ncalls to read/write nvram data will fail.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d4bc3927d284784b3f0bff05b4eed2242cc3e226",
      "tree": "acf2ae55152e4ec68abf108e978e6e8b6d719a32",
      "parents": [
        "c76949a6826fc11efcd6bb1abdca1ae02761071d"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun May 29 14:59:20 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:59:20 2005 -0700"
      },
      "message": "[TG3]: Add interrupt test\n\nThis test uses the previously added tg3_test_interrupt() to perform the\ntest.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c76949a6826fc11efcd6bb1abdca1ae02761071d",
      "tree": "f6d3eb7d76a7fa404765e4dfd67436e092541552",
      "parents": [
        "7942e1dbd7252b480ed238096dca617189d293df"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun May 29 14:58:59 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:58:59 2005 -0700"
      },
      "message": "[TG3]: Add loopback test\n\nThe test will loopback one packet in MAC loopback mode and verify the\npacket data.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7942e1dbd7252b480ed238096dca617189d293df",
      "tree": "cb152b70c3276bbe4cbb11600c3da2e98ec638b5",
      "parents": [
        "a71116d1f3b85a69fe3a3acec9223fefb4b1fc66"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun May 29 14:58:36 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:58:36 2005 -0700"
      },
      "message": "[TG3]: Add memory test\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a71116d1f3b85a69fe3a3acec9223fefb4b1fc66",
      "tree": "e3d5019a6b3f0eb874f4c9803ea0dc7ba338ae2c",
      "parents": [
        "944d980ecaabe44616a9e2d50101ce774f517bb6"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun May 29 14:58:11 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:58:11 2005 -0700"
      },
      "message": "[TG3]: Add register test\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "944d980ecaabe44616a9e2d50101ce774f517bb6",
      "tree": "a8e1c794fd332c19c739ba663a8d66acaee3d309",
      "parents": [
        "ca43007a92662621e5819912fc31c346e3a2eed8"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun May 29 14:57:48 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:57:48 2005 -0700"
      },
      "message": "[TG3]: Add parameter to tg3_halt\n\nAdd a reset kind parameter to tg3_halt() so that the RESET_KIND_SUSPEND\nparameter can be passed to tg3_halt() before doing offline tests.\n\nAll other calls to tg3_halt() will use the RESET_KIND_SHUTDOWN\nparameter.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ca43007a92662621e5819912fc31c346e3a2eed8",
      "tree": "dc24a6753a4ba4629e0593cbabbcdb3281e06a63",
      "parents": [
        "566f86adb336637d03900f53b886d879aa5f5d56"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun May 29 14:57:23 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:57:23 2005 -0700"
      },
      "message": "[TG3]: Add link test\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "566f86adb336637d03900f53b886d879aa5f5d56",
      "tree": "05ca3fb70b781c580e5732e362c26ead80245384",
      "parents": [
        "4cafd3f533475c976879d85773735c004f09f576"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun May 29 14:56:58 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:56:58 2005 -0700"
      },
      "message": "[TG3]: Add nvram test\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4cafd3f533475c976879d85773735c004f09f576",
      "tree": "b72e4f1f5a5272b473c70138f3f76ec3406f08f4",
      "parents": [
        "7ce54e3f428b33af714271140601c87b8bf2c544"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sun May 29 14:56:34 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:56:34 2005 -0700"
      },
      "message": "[TG3]: Add basic selftest infrastructure\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7ce54e3f428b33af714271140601c87b8bf2c544",
      "tree": "fa2f10ea71a0bd00ac51fc29266c62fdd356a223",
      "parents": [
        "85967bb46dd1f8f2c49b85a313866c00ac0c9b59"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Sun May 29 14:16:48 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:16:48 2005 -0700"
      },
      "message": "[BRIDGE]: receive path optimization\n\nThis improves the bridge local receive path by avoiding going\nthrough another softirq.  The bridge receive path is already being called\nfrom a netif_receive_skb() there is no point in going through another\nreceiveq round trip.\n\nRecursion is limited because bridge can never be a port of a bridge\nso handle_bridge() always returns.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "85967bb46dd1f8f2c49b85a313866c00ac0c9b59",
      "tree": "3de44cb857e648d57e74baa047a0c89a96a00893",
      "parents": [
        "81d35307dd468b92fe8c58797abb13c62e3e64dd"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Sun May 29 14:15:55 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:15:55 2005 -0700"
      },
      "message": "[BRIDGE]: prevent bad forwarding table updates\n\nAvoid poisoning of the bridge forwarding table by frames that have been\ndropped by filtering. This prevents spoofed source addresses on hostile\nside of bridge from causing packet leakage, a small but possible security\nrisk.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "81d35307dd468b92fe8c58797abb13c62e3e64dd",
      "tree": "6afaae630386eebc5385d2c98c0e702940d187e5",
      "parents": [
        "81e8157583c559c27aac75c708d40a35f563d734"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Sun May 29 14:15:17 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:15:17 2005 -0700"
      },
      "message": "[BRIDGE]: set features based on enslaved devices\n\nMake features of the bridge pseudo-device be a subset of the underlying\ndevices.  Motivated by Xen and others who use bridging to do failover.\n\nSigned-off-by: Catalin BOIE \u003ccatab at umrella.ro\u003e\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "81e8157583c559c27aac75c708d40a35f563d734",
      "tree": "3172c6de15e6a8ea07373a23e901ee0e4366c4f1",
      "parents": [
        "d8a33ac435c43a1a404b2ec560ef1d1536710c36"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Sun May 29 14:14:35 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:14:35 2005 -0700"
      },
      "message": "[BRIDGE]: make dev-\u003efeatures unsigned\n\nThe features field in netdevice is really a bitmask, and bitmask\u0027s should\nbe unsigned.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d8a33ac435c43a1a404b2ec560ef1d1536710c36",
      "tree": "04359c09e0731e9c33a8c2dd80cc69404e0dde60",
      "parents": [
        "45b30105e7231b70bb855923dbca443ee3ba44c3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Sun May 29 14:13:47 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:13:47 2005 -0700"
      },
      "message": "[BRIDGE]: features change notification\n\nResend of earlier patch (no changes) from Catalin used to provide\ndevice feature change notification.\n\nSigned-off-by: Catalin BOIE \u003ccatab at umbrella.ro\u003e\nAcked-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7238cfb3342078ad6d1dd06c7b567da428672476",
      "tree": "cc71a055700bb8c66fcbf74aae1a0122fb5f2433",
      "parents": [
        "d582c4ea307873503a68d6d7ab72ee8599e032a9"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 29 14:48:20 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 29 14:48:20 2005 -0400"
      },
      "message": "libata: bump version\n"
    },
    {
      "commit": "d582c4ea307873503a68d6d7ab72ee8599e032a9",
      "tree": "30b5ea37ba5803fe25815d14ee248be309975cb5",
      "parents": [
        "87507cfdd2cde397c9da8f6e7ec23b2b47ec53d6",
        "aa8f0dc6c3dbf1cf3ff58f3e945c981be134814d"
      ],
      "author": {
        "name": "",
        "email": "jgarzik@pretzel.yyz.us",
        "time": "Sun May 29 14:24:57 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 29 14:24:57 2005 -0400"
      },
      "message": "Automatic merge of /spare/repo/netdev-2.6 branch use-after-unmap\n"
    },
    {
      "commit": "45b30105e7231b70bb855923dbca443ee3ba44c3",
      "tree": "3628af0d6e4be079c9638edb17e20dab74d19cea",
      "parents": [
        "6cf2b3fc9934a56ceeb393ea5d0149e0bebc80fa",
        "7d6064d44bc79e328f2794ee7322ba2676511e2b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 29 10:40:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 29 10:40:13 2005 -0700"
      },
      "message": "Automatic merge of \u0027for-linus\u0027 branch from\n\n\trsync://rsync.kernel.org/pub/scm/linux/kernel/git/dtor/input\n"
    },
    {
      "commit": "7d6064d44bc79e328f2794ee7322ba2676511e2b",
      "tree": "20542ee00ebb1ad444c89780c30e1a1d58d399b7",
      "parents": [
        "409b7506759430f7c3841d425ca1f8a31eeadece"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Sun May 29 01:27:44 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun May 29 01:27:44 2005 -0500"
      },
      "message": "Input: Fix fast scrolling scancodes in atkbd.c\n\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    }
  ],
  "next": "6cf2b3fc9934a56ceeb393ea5d0149e0bebc80fa"
}
