)]}'
{
  "log": [
    {
      "commit": "7db078be194469490caacac7d13bace38eaebdf5",
      "tree": "054ee351733cc9cc8a206bd6b73b05a64e4867f4",
      "parents": [
        "ca6ca91d8c7498d45e0d35800503699164366f10"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Sep 04 11:03:15 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 04 11:03:15 2005 +0100"
      },
      "message": "[ARM] Stack starts at THREAD_START_SP offset, not THREAD_SIZE-8\n\nUse the correct constants.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ca6ca91d8c7498d45e0d35800503699164366f10",
      "tree": "3e340cd984e08f4f1edd7c8f33c4e45cf6ace743",
      "parents": [
        "9bed07d0fed01f7c39d128e59e5d35d7d67ff439"
      ],
      "author": {
        "name": "Timothy Baldwin",
        "email": "T.E.Baldwin99@members.leeds.ac.uk",
        "time": "Sun Sep 04 10:13:48 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 04 10:13:48 2005 +0100"
      },
      "message": "[ARM] 2875/1: Data Abort fixes\n\nPatch from Timothy Baldwin\n\nAll data aborts are treated as read accesses. The existing code updates the wrong bit of r1, also the comments are wrong in that the sense of the L bit is inverted.\n\nSigned-off-by: Timothy E. Baldwin \u003cT.E.Baldwin99@members.leeds.ac.uk\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9bed07d0fed01f7c39d128e59e5d35d7d67ff439",
      "tree": "d46faa0788ddac45579b52ba9fb9313075b746c2",
      "parents": [
        "f36598aeca4c2dbaa607bf6f774e38eb965402f2"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sat Sep 03 19:39:26 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 03 19:39:26 2005 +0100"
      },
      "message": "[ARM] 2874/1: S3C2410 - add cpu_init() call after sleep wakeup\n\nPatch from Ben Dooks\n\nThe power management sleep code needs to call cpu_init()\nto restore the cpu state after the system resumes from\nsuspend. Also clear off an un-necessary comment.\nThanks to Dimitry Andric for reporting the bug and\nfor rmk for pointing out the cause.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f36598aeca4c2dbaa607bf6f774e38eb965402f2",
      "tree": "e3f6ac9524f05d821b5fbe0c547c268ae3bedc3f",
      "parents": [
        "f505380ba7b98ec97bf25300c2a58aeae903530b"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sat Sep 03 19:39:25 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 03 19:39:25 2005 +0100"
      },
      "message": "[ARM] 2873/1: PCMCIA soc: Allow access to filesystems on CF at boot time\n\nPatch from Richard Purdie\n\nThis change makes the soc pcmcia interfaces available earlier in the\nboot process meaning devices like CF microdrives can be used for the\nroot filesystem.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f505380ba7b98ec97bf25300c2a58aeae903530b",
      "tree": "9ebec4563616b2ffe1b945ae0d4018bcf841291a",
      "parents": [
        "13ae6d81b963c7b22ab9c158ee5a392fb57579fe",
        "504be3aa095903895f9b99abfed40709ff5d1e62"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 02:01:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 02:01:35 2005 -0700"
      },
      "message": "Merge refs/heads/ieee80211-wifi from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 \n"
    },
    {
      "commit": "504be3aa095903895f9b99abfed40709ff5d1e62",
      "tree": "ec5fb715ed818dccd7089d35ac5ba560e6e0a2b5",
      "parents": [
        "ceeec3dc375e3b0618f16b34efc56fe093918f8b"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Sep 02 04:44:25 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Sep 02 04:44:25 2005 -0400"
      },
      "message": "[wireless hostap] automatically select ieee80211 dependency in Kconfig\n"
    },
    {
      "commit": "13ae6d81b963c7b22ab9c158ee5a392fb57579fe",
      "tree": "872c7eaf9799e221dbaeae2cc13e96c1628cb2f5",
      "parents": [
        "d51fe1be3f738e7d73f63bb5aa0df88bafb41a21"
      ],
      "author": {
        "name": "Rolf Eike Beer",
        "email": "eike-kernel@sf-tec.de",
        "time": "Fri Sep 02 09:03:09 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:57:31 2005 -0700"
      },
      "message": "[PATCH] remove driverfs references from init/do_mounts.c\n\nThis patch is against 2.6.10, but still applies cleanly. It\u0027s just\ns/driverfs/sysfs/ in this file.\n\nSigned-off-by: Rolf Eike Beer \u003ceike-kernel@sf-tec.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d51fe1be3f738e7d73f63bb5aa0df88bafb41a21",
      "tree": "6ba09a8214aed02d11c0f43bb281e3ed4d825463",
      "parents": [
        "6a9b28dda3baf6fbbda349788cfe236f631f0359"
      ],
      "author": {
        "name": "Rolf Eike Beer",
        "email": "eike-kernel@sf-tec.de",
        "time": "Fri Sep 02 08:59:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:57:31 2005 -0700"
      },
      "message": "[PATCH] remove driverfs references from include/linux/cpu.h and net/sunrpc/rpc_pipe.c\n\nThis patch is against 2.6.10, but still applies cleanly. It\u0027s just\ns/driverfs/sysfs/ in these two files.\n\nSigned-off-by: Rolf Eike Beer \u003ceike-kernel@sf-tec.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6a9b28dda3baf6fbbda349788cfe236f631f0359",
      "tree": "dd0451607917958c22ab9f4fe2f0672478087178",
      "parents": [
        "20216fc86d83e5e96fca7fa8d22de94d294695eb"
      ],
      "author": {
        "name": "Miles Bader",
        "email": "miles@gnu.org",
        "time": "Fri Sep 02 15:13:31 2005 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:57:31 2005 -0700"
      },
      "message": "[PATCH] v850: Add show_mem\n\nSigned-off-by: Miles Bader \u003cmiles@gnu.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "20216fc86d83e5e96fca7fa8d22de94d294695eb",
      "tree": "eef8a887a4d6557dc030731ef6ac0a039c2eaafc",
      "parents": [
        "023239c6c96dfacbf32e7162ee7692bdd4f58213"
      ],
      "author": {
        "name": "Miles Bader",
        "email": "miles@gnu.org",
        "time": "Fri Sep 02 15:13:30 2005 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:57:31 2005 -0700"
      },
      "message": "[PATCH] v850: Update defconfigs\n\nSigned-off-by: Miles Bader \u003cmiles@gnu.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "023239c6c96dfacbf32e7162ee7692bdd4f58213",
      "tree": "d91b0a0253542dcdaa55b6e4c89ee701648315e9",
      "parents": [
        "213b24c93b6c43d96973b9db453bf845c97bbe18"
      ],
      "author": {
        "name": "Miles Bader",
        "email": "miles@gnu.org",
        "time": "Fri Sep 02 15:13:30 2005 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:57:31 2005 -0700"
      },
      "message": "[PATCH] v850: Round up length passed to slram driver to a multiple of SLRAM_BLK_SZ\n\nSigned-off-by: Miles Bader \u003cmiles@gnu.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "213b24c93b6c43d96973b9db453bf845c97bbe18",
      "tree": "d47aea7e40411d997392b1ce12cc82fd02908ec8",
      "parents": [
        "03a002e783b71517a5203e681f84a2719e9cec0e"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 02 10:42:52 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:57:31 2005 -0700"
      },
      "message": "[PATCH] uclinux: use MAP_PRIVATE when mmaping code regions in flat binary loader\n\nUse MAP_PRIVATE when calling mmap to get memory for the code region.\nThe flat loader was using MAP_SHARED, but underlying changes to the\nMMUless mmap means this is now wrong.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "03a002e783b71517a5203e681f84a2719e9cec0e",
      "tree": "94fc40e32fb968ad6ec331d14beb0e82967a93ae",
      "parents": [
        "4945b30291ba85a36adffdaafb75bd73f5d887b6"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 02 10:42:52 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:57:30 2005 -0700"
      },
      "message": "[PATCH] m68knommu: update defconfig for m68knommu\n\nUpdated defconfig for m68knommu arch.\nPatch originaly submitted by Jan Dittmer \u003cjdittmer@ppp0.net\u003e\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4945b30291ba85a36adffdaafb75bd73f5d887b6",
      "tree": "03f1420a2b9b3985cd4fa5db4ba14e80c8a02a0e",
      "parents": [
        "e70bd1160109f2b7e62222550a7af37910dba88a"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 02 10:42:52 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:57:30 2005 -0700"
      },
      "message": "[PATCH] m68knommu: new board support in linker script\n\n. add support for the M5235EVB board\n. add support for the SOM5282 board\n. add support for the MOD5272 board\n. fix end of memory define for eLITE board\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e70bd1160109f2b7e62222550a7af37910dba88a",
      "tree": "ea46b9013d37c56f8784ae3d93667c5caca9e6b7",
      "parents": [
        "8410a546765c10d929b82d1e8237398904a79283"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 02 10:42:52 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:57:30 2005 -0700"
      },
      "message": "[PATCH] m68knommu: need pfn_valid macro\n\nNeed pfn_valid macro, even on MMUless platforms.\nEnclose the macro args of __pa and __va in parentheses.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8410a546765c10d929b82d1e8237398904a79283",
      "tree": "97376fb00d48074bacfaa04c64653beba81f7fe7",
      "parents": [
        "5c4dbba9fc5e562db502e775e95023453b620409"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 02 10:42:52 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:57:30 2005 -0700"
      },
      "message": "[PATCH] m68knommu: use THREAD_SIZE instead of hard coded size\n\nUse the THREAD_SIZE define when manipulating the stack instead of\nhard coded values (for the 68328 and 68360 sub-architectures).\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5c4dbba9fc5e562db502e775e95023453b620409",
      "tree": "002de0316f6cd42a6b3890c1fd7743ca17f83be8",
      "parents": [
        "777354b63f3fabf702ff88f12c4d513a7219832b"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 02 10:42:52 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:57:30 2005 -0700"
      },
      "message": "[PATCH] m68knommu: new family (523x) and board config support\n\nNew architecture and board configuration support for m68knommu.\n\n. add 523x ColdFire support\n. add support for SOM5282 and MOD5272 boards\n. break up the 527x to be separate 5271 and 5275. There is some\n  subtle differences that (like RAM config) that need to be dealt with\n. add option to support selecting 4k kernel stack\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "777354b63f3fabf702ff88f12c4d513a7219832b",
      "tree": "0dfd17d6f4f2fae996e88e644576069eac32b0d9",
      "parents": [
        "db81fb8486563573aca023dac30a2d70c46855e8"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 02 10:42:52 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:57:30 2005 -0700"
      },
      "message": "[PATCH] m68knommu: 523x ColdFire processor support in arch Makefile\n\nAdd support for the 523x ColdFire family of processors\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "db81fb8486563573aca023dac30a2d70c46855e8",
      "tree": "b86af0ec7bb953ae45f3e47627b6580227d14f00",
      "parents": [
        "5d052c170e9a7ac0c7d58fe4fbf39fca3c24f2cc"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 02 10:42:52 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:57:30 2005 -0700"
      },
      "message": "[PATCH] m68knommu: cleanup showstack()\n\nMake show_stack() consistent with other architectures.\nPut the vector string names in the .rodata section.\nPatch originally submitted by Philippe De Muyter \u003cphdm@macqel.be\u003e.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5d052c170e9a7ac0c7d58fe4fbf39fca3c24f2cc",
      "tree": "d1d96d57f30af7ed5f84e8c38557d55ded434d8f",
      "parents": [
        "029fc1375fcf687a83faf7521358a9f5c589da13"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 02 10:42:52 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:57:29 2005 -0700"
      },
      "message": "[PATCH] uclinux: update MAINTAINERS entry for UCLINUX\n\nModify maintainers for uClinux (MMUless). Neither Dave nor Jeff\nmanitain the 2.6 code in mainline, so no point emailing them about\nproblems.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "029fc1375fcf687a83faf7521358a9f5c589da13",
      "tree": "2dd027f39fbbc4359c5f26233219faed1e8e62ac",
      "parents": [
        "e6070a1712e69779f322239056fb5f1e1db802ce"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 02 10:42:52 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:57:29 2005 -0700"
      },
      "message": "[PATCH] m68knommu: fix ColdFire startup code to properly handle non 0 based ram\n\nCorrectly determine the end of ram for ram setups that do not\nstart at base address of 0. Add support for the MOD5272 board,\nwhich doesn not have a ram base of 0.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e6070a1712e69779f322239056fb5f1e1db802ce",
      "tree": "a223bb24216ee3f81e99feb2dbca5d9c2d9697dd",
      "parents": [
        "b5aaf3f71cf5a6115cf76671b011de0209223fc2"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 02 10:42:52 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:57:29 2005 -0700"
      },
      "message": "[PATCH] m68knommu: new family (523x) and board setup\n\n. setup for the new 523x ColdFire family\n. break up of 527x to be 5271 and 5275\n. some white space cleanup\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b5aaf3f71cf5a6115cf76671b011de0209223fc2",
      "tree": "29a2f997df94da3de8dc43903f1f89661c3a33c1",
      "parents": [
        "138307b475286a5bcc985b06b3e71fcd33dd5e2c"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 02 10:42:52 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:57:29 2005 -0700"
      },
      "message": "[PATCH] m68knommu: 523x ColdFire processor init code\n\nLow level initialization code for the 523x ColdFire processor family.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "138307b475286a5bcc985b06b3e71fcd33dd5e2c",
      "tree": "e025c7cb26396b07f157eea20a1cfb037b66758f",
      "parents": [
        "66f3767376e2bbffb4c2c78ea171e1fdcb62201b",
        "bc49a661e6e82bfa8219c3d0a2e4dea51c847d23"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:53:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:53:36 2005 -0700"
      },
      "message": "Merge HEAD from master.kernel.org:/home/rmk/linux-2.6-serial \n"
    },
    {
      "commit": "66f3767376e2bbffb4c2c78ea171e1fdcb62201b",
      "tree": "2006a0d4e087d34b4f8767574e36946c0254fbbc",
      "parents": [
        "5d8c397f304e1363f8ff9749b08172eb59e6534a",
        "86a8a83963a3f6beeca4900d26da93c7d2a9d92d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:52:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:52:05 2005 -0700"
      },
      "message": "Merge HEAD from master.kernel.org:/home/rmk/linux-2.6-arm \n"
    },
    {
      "commit": "5d8c397f304e1363f8ff9749b08172eb59e6534a",
      "tree": "57ff502553918aa7309b7375e983f27f719e7b28",
      "parents": [
        "44757223cd77f6e332dfa0b043c67df7b665bc19",
        "ceeec3dc375e3b0618f16b34efc56fe093918f8b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:48:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:48:33 2005 -0700"
      },
      "message": "Merge refs/heads/ieee80211-wifi from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 \n"
    },
    {
      "commit": "44757223cd77f6e332dfa0b043c67df7b665bc19",
      "tree": "0222e33d9ce59212f309114294424187691f2ca9",
      "parents": [
        "712fbdd33306aa07085d1e648b5f3d45d7943794",
        "ee05f031ec72cc06abc4002992649c3a8344d246"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:46:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:46:53 2005 -0700"
      },
      "message": "Merge refs/heads/upstream from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 \n"
    },
    {
      "commit": "ceeec3dc375e3b0618f16b34efc56fe093918f8b",
      "tree": "2293d02721ee05131aaf1c60e4fba7e281585eec",
      "parents": [
        "fbff868db3a4cc6a89d51da9a6d49b26c29d04fb",
        "e3ee3b78f83688a0ae4315e8be71b2eac559904a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Sep 01 18:02:27 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Sep 01 18:02:27 2005 -0400"
      },
      "message": "/spare/repo/netdev-2.6 branch \u0027ieee80211\u0027\n"
    },
    {
      "commit": "e3ee3b78f83688a0ae4315e8be71b2eac559904a",
      "tree": "deb03bcdd020262af450ed23382d7c921263f5cf",
      "parents": [
        "91cb70c1769d9b72dd1efe40c31f01005820b09e",
        "6b39374a27eb4be7e9d82145ae270ba02ea90dc8"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Sep 01 18:02:01 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Sep 01 18:02:01 2005 -0400"
      },
      "message": "/spare/repo/netdev-2.6 branch \u0027master\u0027\n"
    },
    {
      "commit": "86a8a83963a3f6beeca4900d26da93c7d2a9d92d",
      "tree": "67c38d24dc4d2b3360c7d41588244f3a0d424cf5",
      "parents": [
        "103461a80c2f2dd95fe9a39a5decd984622c2a9e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 01 22:41:55 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 01 22:41:55 2005 +0100"
      },
      "message": "[ARM] Fix ARMv6 page table bits\n\nWe weren\u0027t explicitly setting the page table bits we desired\nin user_prot in the protection table, which resulted in the\nuser mappings for v6 CPUs being marked global.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "712fbdd33306aa07085d1e648b5f3d45d7943794",
      "tree": "5e8c905d983df3d54ae27e9c080fc6cfafe180eb",
      "parents": [
        "b25dd2842bcaef2413db7a06c67034b187aa007f",
        "986632fd7033a0199f9548c44606377cdf1f4a80"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Thu Sep 01 10:58:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Thu Sep 01 10:58:18 2005 -0700"
      },
      "message": "Merge refs/heads/release from master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 \n"
    },
    {
      "commit": "b25dd2842bcaef2413db7a06c67034b187aa007f",
      "tree": "ad489c6e7ef828be8b411e00b7c5609769c6a3fb",
      "parents": [
        "80ac2912f846c01d702774bb6aa7100ec71e88b9",
        "147056fb84150966d736fe21fa01d5e0f08e0980"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Thu Sep 01 10:56:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Thu Sep 01 10:56:57 2005 -0700"
      },
      "message": "Merge HEAD from master.kernel.org:/home/rmk/linux-2.6-arm.git \n"
    },
    {
      "commit": "80ac2912f846c01d702774bb6aa7100ec71e88b9",
      "tree": "a43d483cf144eb0f770a6e2e8ac9f721965a7fa9",
      "parents": [
        "8085ce084c0f0144c353963853f81486fc331120"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "kumar.gala@freescale.com",
        "time": "Wed Aug 31 14:54:47 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Thu Sep 01 10:52:29 2005 -0700"
      },
      "message": "[PATCH] ppc: L2 cache prefetch fixes on 745x\n\nWe run into problems if we blindly enable L2 prefetching without\nchecking that the L2 cache is actually enabled.  Additionaly, if we\ndisable the L2 cache we need to ensure that we disable L2 prefetching.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8085ce084c0f0144c353963853f81486fc331120",
      "tree": "6821eb3b64158ec230982f4db5f027b326edd620",
      "parents": [
        "319e76a1ae835c34a2838c2bfebe3db4d5a6b387"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Aug 31 14:16:53 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Thu Sep 01 10:50:29 2005 -0700"
      },
      "message": "[PATCH] Fix PCI ROM mapping\n\nThis fixes a problem with pci_map_rom() which doesn\u0027t properly\nupdate the ROM BAR value with the address thas allocated for it by the\nPCI code. This problem, among other, breaks boot on Mac laptops.\n\nIt\u0027ss a new version based on Linus latest one with better error\nchecking.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "319e76a1ae835c34a2838c2bfebe3db4d5a6b387",
      "tree": "7e4ce062242df4690c6711ae1274d76e8ef5fce9",
      "parents": [
        "7eaa414ee86cda4c153002ed218b9a0ad17f7de1"
      ],
      "author": {
        "name": "David Gibson",
        "email": "dwg@au1.ibm.com",
        "time": "Wed Aug 31 14:34:05 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Thu Sep 01 10:48:20 2005 -0700"
      },
      "message": "[PATCH] Fix bug in ppc64 dynamic hugepage support\n\nIn adjusting the logic for SLB miss for the dynamic hugepage stuff, I\nmessed up the !CONFIG_HUGETLB_PAGE case, failing to set the SLB flags\nproperly.\n\nThis fixes it.  It also streamlines the logic for the HUGETLB_PAGE case\n(removing a couple of branches) while we\u0027re at it.\n\nBooted, and roughly tested on POWER5 (with and without HUGETLB_PAGE),\niSeries/RS64 (no hugepage available), and G5 (with and without\nHUGETLB_PAGE).\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7eaa414ee86cda4c153002ed218b9a0ad17f7de1",
      "tree": "d6a45b71753d97d85dc1bbd7dd7a095144a6c50f",
      "parents": [
        "6b39374a27eb4be7e9d82145ae270ba02ea90dc8"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Aug 31 17:43:51 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Thu Sep 01 10:43:33 2005 -0700"
      },
      "message": "[PATCH] Add missing select\u0027s to DVB_BUDGET_AV\n\nThis fixes the following compile error:\n\n\t...\n\t  LD      .tmp_vmlinux1\n\tdrivers/built-in.o: In function `frontend_init\u0027:\n\tbudget-av.c:(.text+0xb9448): undefined reference to `tda10046_attach\u0027\n\tbudget-av.c:(.text+0xb9518): undefined reference to `tda10021_attach\u0027\n\tdrivers/built-in.o: In function `philips_tu1216_request_firmware\u0027:\n\tbudget-av.c:(.text+0xb937b): undefined reference to `request_firmware\u0027\n\tmake: *** [.tmp_vmlinux1] Error 1\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nAcked-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bc49a661e6e82bfa8219c3d0a2e4dea51c847d23",
      "tree": "96788588be2c9a6ce4d39d4b54bde7c03e93ce5a",
      "parents": [
        "f8dd49fa054814f365fcff8d72ca47e8afda9743"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 01 15:56:26 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 01 15:56:26 2005 +0100"
      },
      "message": "[SERIAL] Move serial8250_*_port prototypes to linux/serial_8250.h\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "103461a80c2f2dd95fe9a39a5decd984622c2a9e",
      "tree": "01d0fa7bfa325cbbeec6ea484378355a18269444",
      "parents": [
        "08f4ffb3eb4ff23daf9c61bcd523940d43c2270c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 01 14:51:59 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 01 14:51:59 2005 +0100"
      },
      "message": "[ARM] Simplify setup_mm_for_reboot()\n\nNo point checking what CPU architecture level we have each time\nwithin the loop, so precompute the base PMD flags outside the\nloop.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "08f4ffb3eb4ff23daf9c61bcd523940d43c2270c",
      "tree": "4aefef161593bc013a0d848a0be05610eaea0d69",
      "parents": [
        "569d2c34dcf259b07977835492aa8813d1168230"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 01 14:45:18 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 01 14:45:18 2005 +0100"
      },
      "message": "[ARM] Convert open-coded __pmd_populate to use inline function\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f8dd49fa054814f365fcff8d72ca47e8afda9743",
      "tree": "21cd9b7db02a67d6420068b95aa394b504e10eff",
      "parents": [
        "5981d644209c38029df7f91eb8c61bc5952f182b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 01 14:25:45 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 01 14:25:45 2005 +0100"
      },
      "message": "[SERIAL] mwave is no longer broken\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "569d2c34dcf259b07977835492aa8813d1168230",
      "tree": "aa16ba481ff295b1cf7d0bafa503078bc54249a2",
      "parents": [
        "20e912680842504ab4633deaa644c2b855ad3d44"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Sep 01 12:48:48 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 01 12:48:48 2005 +0100"
      },
      "message": "[ARM] 2864/1: VST aka CONFIG_NO_IDLE_HZ support for SA11x0\n\nPatch from Nicolas Pitre\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "20e912680842504ab4633deaa644c2b855ad3d44",
      "tree": "b92a5c0c287c9a115a43b85f55a818996df5e319",
      "parents": [
        "5c53ff088cb76dca52bdf2ef36ea63147763f9ea"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Sep 01 12:48:47 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 01 12:48:47 2005 +0100"
      },
      "message": "[ARM] 2863/1: clarify comment in PXA2xx and SA1x00 timer code\n\nPatch from Nicolas Pitre\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5c53ff088cb76dca52bdf2ef36ea63147763f9ea",
      "tree": "d3d740367c93594860087531124213379e7345e4",
      "parents": [
        "68d9102f76de7a923fb81c8b6de4764f8f50ed17"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Sep 01 12:48:40 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 01 12:48:40 2005 +0100"
      },
      "message": "[ARM] 2862/1: VST aka CONFIG_NO_IDLE_HZ support for PXA2xx\n\nPatch from Nicolas Pitre\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "68d9102f76de7a923fb81c8b6de4764f8f50ed17",
      "tree": "635711b71ef8aca704638b01bb2f58902b93d04a",
      "parents": [
        "147056fb84150966d736fe21fa01d5e0f08e0980"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Sep 01 12:37:13 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 01 12:37:13 2005 +0100"
      },
      "message": "[ARM] 2865/2: fix fadvise64_64 syscall argument passing\n\nPatch from Nicolas Pitre\n\nThe prototype for sys_fadvise64_64() is:\n    long sys_fadvise64_64(int fd, loff_t offset, loff_t len, int advice)\nThe argument list is therefore as follows on legacy ABI:\n\tfd: type int (r0)\n\toffset: type long long (r1-r2)\n\tlen: type long long (r3-sp[0])\n\tadvice: type int (sp[4])\nWith EABI this becomes:\n\tfd: type int (r0)\n\toffset: type long long (r2-r3)\n\tlen: type long long (sp[0]-sp[4])\n\tadvice: type int (sp[8])\nNot only do we have ABI differences here, but the EABI version requires\none additional word on the syscall stack.\nTo avoid the ABI mismatch and the extra stack space required with EABI\nthis syscall is now defined with a different argument ordering\non ARM as follows:\n    long sys_arm_fadvise64_64(int fd, int advice, loff_t offset, loff_t len)\nThis gives us the following ABI independent argument distribution:\n\tfd: type int (r0)\n\tadvice: type int (r1)\n\toffset: type long long (r2-r3)\n\tlen: type long long (sp[0]-sp[4])\nNow, since the syscall entry code takes care of 5 registers only by\ndefault including the store of r4 to the stack, we need a wrapper to\nstore r5 to the stack as well.  Because that wrapper was missing and was\nalways required this means that sys_fadvise64_64 never worked on ARM and\ntherefore we can safely reuse its syscall number for our new\nsys_arm_fadvise64_64 interface.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fbff868db3a4cc6a89d51da9a6d49b26c29d04fb",
      "tree": "3582ea805d0153b42979bdc8315c68607db928b6",
      "parents": [
        "a8eef8a22232e64be76410100c52038b21bda7ed"
      ],
      "author": {
        "name": "Jouni Malinen",
        "email": "jkmaline@cc.hut.fi",
        "time": "Sun Aug 28 17:53:32 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:48:39 2005 -0400"
      },
      "message": "[PATCH] hostap: Fix null pointer dereference in prism2_pccard_card_present()\n\nlocal-\u003ehw_priv was initialized only after the interrupt handler was\nregistered. This could trigger a NULL pointer dereference in\nprism2_pccard_card_present() that assumed that local-\u003ehw_priv is always\nset (and it should have been). Fix this by setting local-\u003ehw_priv before\nregistering the interrupt handler.\n\nSigned-off-by: Jouni Malinen \u003cjkmaline@cc.hut.fi\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "ee05f031ec72cc06abc4002992649c3a8344d246",
      "tree": "75fdfcc259b9a62796766219df10799cd9ad342d",
      "parents": [
        "59f17aebabef709a32a8fc09b4cd3507f32dea01"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:29:29 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:43:42 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Be consistent about driver name, increment version\n\nThe iseries_veth driver tells sysfs that it\u0027s called \u0027iseries_veth\u0027, but if\nyou ask it via ethtool it thinks it\u0027s called \u0027veth\u0027. I think this comes from\n2.4 when the driver was called \u0027veth\u0027, but it\u0027s definitely called\n\u0027iseries_veth\u0027 now, so fix it.\n\nTo make sure we don\u0027t do it again define DRV_NAME and use it everywhere.\n\nWhile we\u0027re at it, change the version number to 2.0, to reflect the changes\nmade in this patch series.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "59f17aebabef709a32a8fc09b4cd3507f32dea01",
      "tree": "9bdf374b21bfa92a5fd22e6f9367017b54575054",
      "parents": [
        "642d1a4c36b9002a45ea6498bda5d1e911eeb933"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:29:27 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:43:42 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Remove studly caps from iseries_veth.c\n\nHaving merged iseries_veth.h, let\u0027s remove some of the studly caps that came\nwith it.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "642d1a4c36b9002a45ea6498bda5d1e911eeb933",
      "tree": "a409815ba4897bc06e60a45044a4bb45001c4521",
      "parents": [
        "07a5c1727d6bf5c917034fe4006acf726cb158bf"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:29:25 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:43:42 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Incorporate iseries_veth.h in iseries_veth.c\n\niseries_veth.h is only used by iseries_veth.c, so merge the former into\nthe latter.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "07a5c1727d6bf5c917034fe4006acf726cb158bf",
      "tree": "06a57b62a3129cf4f63a237119c1f97ec891e7df",
      "parents": [
        "76812d81238cda5c5c4060da27517a08287620fc"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:29:21 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:42:46 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Add sysfs support for port structs\n\nAlso to aid debugging, add sysfs support for iseries_veth\u0027s port structures.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "76812d81238cda5c5c4060da27517a08287620fc",
      "tree": "461d70f89c14cfc4586729ad082c92cee3306f4e",
      "parents": [
        "db5e8718eac0b8166d6fd05b1ed7f8114c243988"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:29:20 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:42:46 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Add sysfs support for connection structs\n\nTo aid in field debugging, add sysfs support for iseries_veth\u0027s connection\nstructures. At the moment this is all read-only, however we could think about\nadding write support for some attributes in future.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "db5e8718eac0b8166d6fd05b1ed7f8114c243988",
      "tree": "e0adc928ffa6735e228c6fd2867381f8442875e7",
      "parents": [
        "e0808494ff44d5cedcaf286bb8a93d08e8d9af49"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:29:19 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:42:45 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Fix bogus counting of TX errors\n\nThere\u0027s a number of problems with the way iseries_veth counts TX errors.\n\nFirstly it counts conditions which aren\u0027t really errors as TX errors. This\nincludes if we don\u0027t have a connection struct for the other LPAR, or if the\nother LPAR is currently down (or just doesn\u0027t want to talk to us). Neither\nof these should count as TX errors.\n\nSecondly, it counts one TX error for each LPAR that fails to accept the packet.\nThis can lead to TX error counts higher than the total number of packets sent\nthrough the interface. This is confusing for users.\n\nThis patch fixes that behaviour. The non-error conditions are no longer\ncounted, and we introduce a new and I think saner meaning to the TX counts.\n\nIf a packet is successfully transmitted to any LPAR then it is transmitted\nand tx_packets is incremented by 1.\n\nIf there is an error transmitting a packet to any LPAR then that is counted\nas one error, ie. tx_errors is incremented by 1.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "e0808494ff44d5cedcaf286bb8a93d08e8d9af49",
      "tree": "e2d90bb9d07454266ebc9fe36901aa97305c15e0",
      "parents": [
        "24562ffa8bdf3a111278a8b93ab92837b9ec9113"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:29:18 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:42:45 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Simplify full-queue handling\n\nThe iseries_veth driver often has multiple netdevices sending packets over\na single connection to another LPAR. If the bandwidth to the other LPAR is\nexceeded, all the netdevices must have their queues stopped.\n\nThe current code achieves this by queueing one incoming skb on the\nper-netdevice port structure. When the connection is able to send more packets\nwe iterate through the port structs and flush any packet that is queued,\nas well as restarting the associated netdevice\u0027s queue.\n\nThis arrangement makes less sense now that we have per-connection TX timers,\nrather than the per-netdevice generic TX timer.\n\nThe new code simply detects when one of the connections is full, and stops\nthe queue of all associated netdevices. Then when a packet is acked on that\nconnection (ie. there is space again) all the queues are woken up.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "24562ffa8bdf3a111278a8b93ab92837b9ec9113",
      "tree": "fd61f42ecad239577edf680efe3f93ac95b70a26",
      "parents": [
        "48683d72f8146dfb896e05c90d3544bbad63778c"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:29:17 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:42:45 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Add a per-connection ack timer\n\nCurrently the iseries_veth driver contravenes the specification in\nDocumentation/networking/driver.txt, in that if packets are not acked by\nthe other LPAR they will sit around forever.\n\nThis patch adds a per-connection timer which fires if we\u0027ve had no acks for\nfive seconds. This is superior to the generic TX timer because it catches\nthe case of a small number of packets being sent and never acked.\n\nThis fixes a bug we were seeing on real systems, where some IPv6 neighbour\ndiscovery packets would not be acked and then prevent the module from being\nremoved, due to skbs lying around.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "48683d72f8146dfb896e05c90d3544bbad63778c",
      "tree": "20154b85d4a5f62d74890b1b5b8568c16475f853",
      "parents": [
        "f0c129caa34b4bb0944bbb758b56c3d85b105557"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:29:12 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:39:43 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Remove TX timeout code\n\nThe iseries_veth driver uses the generic TX timeout watchdog, however a better\nsolution is in the works, so remove this code.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "f0c129caa34b4bb0944bbb758b56c3d85b105557",
      "tree": "84f22d680065e39d11be61ecd992d6b8597704dd",
      "parents": [
        "ec60beebed497691c97d674c1facac5ca3d7a4b3"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:29:09 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:39:43 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Use kobjects to track lifecycle of connection structs\n\nThe iseries_veth driver can attach to multiple vlans, which correspond to\nmultiple net devices. However there is only 1 connection between each LPAR,\nso the connection structure may be shared by multiple net devices.\n\nThis makes module removal messy, because we can\u0027t deallocate the connections\nuntil we know there are no net devices still using them. The solution is to\nuse ref counts on the connections, so we can delete them (actually stop) as\nsoon as the ref count hits zero.\n\nThis patch fixes (part of) a bug we were seeing with IPv6 sending probes to\na dead LPAR, which would then hang us forever due to leftover skbs.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "ec60beebed497691c97d674c1facac5ca3d7a4b3",
      "tree": "0591903d946969283238116291b2755b1cfa86d2",
      "parents": [
        "cbf9074cc30ca0eee19c9bd7304faf9f1beb1e76"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:29:08 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:39:43 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Make init_connection() \u0026 destroy_connection() symmetrical\n\nThis patch makes veth_init_connection() and veth_destroy_connection()\nsymmetrical in that they allocate/deallocate the same data.\n\nCurrently if there\u0027s an error while initialising connections (ie. ENOMEM)\nwe call veth_module_cleanup(), however this will oops because we call\ndriver_unregister() before we\u0027ve called driver_register(). I\u0027ve never seen\nthis actually happen though.\n\nSo instead we explicitly call veth_destroy_connection() for each connection,\nany that have been set up will be deallocated.\n\nWe also fix a potential leak if vio_register_driver() fails.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "cbf9074cc30ca0eee19c9bd7304faf9f1beb1e76",
      "tree": "f3d0133df8c9a46135148e34b0a553849153c04f",
      "parents": [
        "b08bd5c0a3110f143faeef9cd057d9d8ff2f0714"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:29:07 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:39:43 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Only call dma_unmap_single() if dma_map_single() succeeded\n\nThe iseries_veth driver unconditionally calls dma_unmap_single() even\nwhen the corresponding dma_map_single() may have failed.\n\nRework the code a bit to keep the return value from dma_unmap_single()\naround, and then check if it\u0027s a dma_mapping_error() before we do\nthe dma_unmap_single().\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "b08bd5c0a3110f143faeef9cd057d9d8ff2f0714",
      "tree": "ee9e8d2e5457a2bb06d301b528203fca2c4db18e",
      "parents": [
        "d7893ddd1b2110a54a5b1773a405748172ba1fe5"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:29:06 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:39:43 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Replace lock-protected atomic with an ordinary variable\n\nThe iseries_veth driver uses atomic ops to manipulate the in_use field of\none of its per-connection structures. However all references to the\nflag occur while the connection\u0027s lock is held, so the atomic ops aren\u0027t\nnecessary.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "d7893ddd1b2110a54a5b1773a405748172ba1fe5",
      "tree": "29e6558fcc6156bdbf97507e631d37d34e4c1a22",
      "parents": [
        "2a5391a12297d1759b1c736634acb95793d43fb3"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:29:05 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:37:57 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Remove redundant message stack lock\n\nThe iseries_veth driver keeps a stack of messages for each connection\nand a lock to protect the stack. However there is also a per-connection lock\nwhich makes the message stack lock redundant.\n\nRemove the message stack lock and document the fact that callers of the\nstack-manipulation functions must hold the connection\u0027s lock.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "2a5391a12297d1759b1c736634acb95793d43fb3",
      "tree": "1ada6ec6cd236f98371c32fc02c30c97546f84d9",
      "parents": [
        "58c5900bdaffbf76afd7ad5e053410cb95eb3169"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:29:02 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:37:57 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Fix broken promiscuous handling\n\nDue to a logic bug, once promiscuous mode is enabled in the iseries_veth\ndriver it is never disabled.\n\nThe driver keeps two flags, promiscuous and all_mcast which have exactly the\nsame effect. This is because we only ever receive packets destined for us,\nor multicast packets. So consolidate them into one promiscuous flag for\nsimplicity.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "58c5900bdaffbf76afd7ad5e053410cb95eb3169",
      "tree": "1d6e6eba8392f496f9ac2f632fdda8aa48b0b732",
      "parents": [
        "abfda4719c61550be4efaf277d4a904a7930d410"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:29:00 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:37:56 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Try to avoid pathological reset behaviour\n\nThe iseries_veth driver contains a state machine which is used to manage\nhow connections are setup and neogotiated between LPARs.\n\nIf one side of a connection resets for some reason, the two LPARs can get\nstuck in a race to re-setup the connection. This can lead to the connection\nbeing declared dead by one or both ends. In practice the connection is\ndeclared dead by one or both ends approximately 8/10 times a connection is\nreset, although it is rare for connections to be reset.\n\n(an example here: http://michael.ellerman.id.au/files/misc/veth-trace.html)\n\nThe core of the problem is that the end that resets the connection doesn\u0027t\nwait for the other end to become aware of the reset. So the resetting end\nstarts setting the connection back up, and then receives a reset from the\nother end (which is the response to the initial reset). And so on.\n\nWe\u0027re severely limited in what we can do to fix this. The protocol between\nLPARs is essentially fixed, as we have to interoperate with both OS/400\nand old Linux drivers. Which also means we need a fix that only changes the\ncode on one end.\n\nThe only fix I\u0027ve found given that, is to just blindly sleep for a bit when\nresetting the connection, in the hope that the other end will get itself\nsorted.  Needless to say I\u0027d love it if someone has a better idea.\n\nThis does work, I\u0027ve so far been unable to get it to break, whereas without\nthe fix a reset of one end will lead to a dead connection ~8/10 times.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "abfda4719c61550be4efaf277d4a904a7930d410",
      "tree": "868c89f3f74f3771a336bca4c9abcbc75e61105c",
      "parents": [
        "61a3c6966158dfd9b1279c10ea8eeb3bc7acdef4"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:28:59 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:37:56 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Remove a FIXME WRT deletion of the ack_timer\n\nThe iseries_veth driver has a timer which we use to send acks. When the\nconnection is reset or stopped we need to delete the timer.\n\nCurrently we only call del_timer() when resetting a connection, which means\nthe timer might run again while the connection is being re-setup. As it turns\nout that\u0027s ok, because the flags the timer consults have been reset.\n\nIt\u0027s cleaner though to call del_timer_sync() once we\u0027ve dropped the lock,\nalthough the timer may still run between us dropping the lock and calling\ndel_timer_sync(), but as above that\u0027s ok.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "61a3c6966158dfd9b1279c10ea8eeb3bc7acdef4",
      "tree": "299cc2a18fea9eb046a32e6f7ec3a2db13f16ad4",
      "parents": [
        "afc7097f45bdfddc2a0d375ef4a2c38b6e09c339"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 01 11:28:57 2005 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 22:37:56 2005 -0400"
      },
      "message": "[PATCH] iseries_veth: Cleanup error and debug messages\n\nCurrently the iseries_veth driver prints the file name and line number in its\nerror messages. This isn\u0027t very useful for most users, so just print\n\"iseries_veth: message\" instead.\n\n - convert uses of veth_printk() to veth_debug()/veth_error()/veth_info()\n - make terminology consistent, ie. always refer to LPAR not lpar\n - be consistent about printing return codes as %d not %x\n - make format strings fit in 80 columns\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "986632fd7033a0199f9548c44606377cdf1f4a80",
      "tree": "04a705d9cdcb911a86371499f0036ed1034239b4",
      "parents": [
        "a994018a5fc987702dfb4f5d31172842ea6186dc",
        "6b39374a27eb4be7e9d82145ae270ba02ea90dc8"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Aug 31 14:19:44 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Aug 31 14:19:44 2005 -0700"
      },
      "message": "Auto-update from upstream\n"
    },
    {
      "commit": "5981d644209c38029df7f91eb8c61bc5952f182b",
      "tree": "68d05c78caee0ac9e8e9e0d569326bdbd3fb73a9",
      "parents": [
        "0f302dc35412dc67035efc188b9d5c40711b4222"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Aug 31 22:19:33 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 31 22:19:33 2005 +0100"
      },
      "message": "[SERIAL] Convert mwave to use serial8250_(un)?register_port\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a994018a5fc987702dfb4f5d31172842ea6186dc",
      "tree": "53e353c9d7d29ddeffe378821ef82498cb5ecc42",
      "parents": [
        "ff67b59726a8cd3549b069dfa78de2f538d3b8e3"
      ],
      "author": {
        "name": "Martin Hicks",
        "email": "mort@sgi.com",
        "time": "Wed Aug 31 11:21:00 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Aug 31 14:18:04 2005 -0700"
      },
      "message": "[IA64] uncached allocator: use generic (not sn2 specific) functions\n\nChange sn2-specific calls into generic functions.  Without this change\nthe uncached allocator will not work on non-sn2 platforms.\n\nSigned-off-by: Greg Edwards \u003cedwardsg@sgi.com\u003e\nSigned-off-by: Martin Hicks \u003cmort@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "0f302dc35412dc67035efc188b9d5c40711b4222",
      "tree": "57cbbe8e722e6a82bfd8bb3b8227898c54615c72",
      "parents": [
        "b129a8ccd53f74c43e4c83c8e0031a4990040830"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "sascha@saschahauer.de",
        "time": "Wed Aug 31 21:48:47 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 31 21:48:47 2005 +0100"
      },
      "message": "[ARM] 2866/1: add i.MX set_mctrl / get_mctrl functions\n\nPatch from Sascha Hauer\n\nThis patch adds support for setting and getting RTS / CTS via\nset_mtctrl / get_mctrl functions.\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": "147056fb84150966d736fe21fa01d5e0f08e0980",
      "tree": "db963abf96ca53fc5379689fe0dab42f23e4e1a4",
      "parents": [
        "dcb86e8cbd66c5bd6b51a5485ea3ff35bb4ced22"
      ],
      "author": {
        "name": "David Vrabel",
        "email": "dvrabel@arcom.com",
        "time": "Wed Aug 31 21:45:14 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 31 21:45:14 2005 +0100"
      },
      "message": "[ARM] 2869/1: ixp4xx: correct ioread*/iowrite*\n\nPatch from David Vrabel\n\nCorrect the ioread* and iowrite* functions.  In particular, add an offset to the cookie in ioport_map so we can map I/O port ranges starting from 0 (0 is for reporting errors).\n\nSigned-off-by: David Vrabel \u003cdvrabel@arcom.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "dcb86e8cbd66c5bd6b51a5485ea3ff35bb4ced22",
      "tree": "2786483d279749d67a2923fd3636ee9845b1b130",
      "parents": [
        "f21ee2d4245293ee6906eb7afd0a701f40e839b9"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Wed Aug 31 21:45:14 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 31 21:45:14 2005 +0100"
      },
      "message": "[ARM] 2868/1: Include linux/cpumask.h in arch/arm/common/gic.c\n\nPatch from Catalin Marinas\n\nMinor compilation error fix.\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": "f21ee2d4245293ee6906eb7afd0a701f40e839b9",
      "tree": "a7c1339ca77ecc664c53ffa16864788ee41f3933",
      "parents": [
        "3618886f645c2ede45742d3e3d22a96b2ee2f527"
      ],
      "author": {
        "name": "Steve Longerbeam",
        "email": "stevel@mwwireless.net",
        "time": "Wed Aug 31 21:22:20 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 31 21:22:20 2005 +0100"
      },
      "message": "[ARM] 2867/2: unaligned ldrd/strd fixups\n\nPatch from Steve Longerbeam\n\nAdds an implementation of unaligned LDRD and STRD fixups.\nAlso fixes a bug where do_alignment() would misinterpret and\nfixup an unaligned LDRD/STRD as LDRH/STRH, causing memory\ncorruption.\nThis is the same as Patch #2867/1, but with minor whitespace\nand comments changes, plus a check for arch-level \u003e\u003d v5TE\nbefore printing ai_dword count in proc_alignment_read().\n\nSigned-off-by: Steve Longerbeam \u003cstevel@mwwireless.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "afc7097f45bdfddc2a0d375ef4a2c38b6e09c339",
      "tree": "22ea258a4bd0c2d0837c830e7c11d426662d61e7",
      "parents": [
        "1a4493584078be87fa9dcbdd8def3cb53d41720c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 06:11:16 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 06:11:16 2005 -0400"
      },
      "message": "[netdrvr de2104x] store PCI bus addresses in unsigned long\n\nBZ# 4475.\n"
    },
    {
      "commit": "1a4493584078be87fa9dcbdd8def3cb53d41720c",
      "tree": "28c53be510dd345624aaaaa0de3f4710871b1daf",
      "parents": [
        "6b39374a27eb4be7e9d82145ae270ba02ea90dc8"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 05:48:59 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Aug 31 05:48:59 2005 -0400"
      },
      "message": "[netdrvr tulip] new PCI ID\n\nNoted in BZ# 2960.\n"
    },
    {
      "commit": "b129a8ccd53f74c43e4c83c8e0031a4990040830",
      "tree": "4c40afd836be87166d6d014380262f1baa19694f",
      "parents": [
        "6b39374a27eb4be7e9d82145ae270ba02ea90dc8",
        "194d0710e1a7fe92dcf860ddd31fded8c3103b7a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Aug 31 10:12:14 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 31 10:12:14 2005 +0100"
      },
      "message": "[SERIAL] Clean up and fix tty transmission start/stoping\n\nThe start_tx and stop_tx methods were passed a flag to indicate\nwhether the start/stop was from the tty start/stop callbacks, and\nsome drivers used this flag to decide whether to ask the UART to\nimmediately stop transmission (where the UART supports such a\nfeature.)\n\nThere are other cases when we wish this to occur - when CTS is\nlowered, or if we change from soft to hard flow control and CTS\nis inactive.  In these cases, this flag was false, and we would\nallow the transmitter to drain before stopping.\n\nThere is really only one case where we want to let the transmitter\ndrain before disabling, and that\u0027s when we run out of characters\nto send.\n\nHence, re-jig the start_tx and stop_tx methods to eliminate this\nflag, and introduce new functions for the special \"disable and\nallow transmitter to drain\" case.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3618886f645c2ede45742d3e3d22a96b2ee2f527",
      "tree": "7fdfb43dd3a4db112343caccce091c12435210da",
      "parents": [
        "083bc6b3c9b52b5998cc49d4aa2f8f15c2e84e6b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Aug 31 09:42:14 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 31 09:42:14 2005 +0100"
      },
      "message": "[ARM] 2857/2: Dynamic tick - fix OOPS if configured and not provided\n\nPatch from Ben Dooks\n\ntimer_dyn_reprogram() fails with an OOPS if the\nconfiguration for CONFIG_NO_IDLE_HZ is enabled, and\nthe system has no support for it.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ff67b59726a8cd3549b069dfa78de2f538d3b8e3",
      "tree": "0a587cec3a6bd4fdd53fcfb75f87bc45da5d1a7f",
      "parents": [
        "288ceb8f142249109fd2e9f1bf0492bd6ff6d892"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Aug 30 14:59:24 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Aug 30 14:59:24 2005 -0700"
      },
      "message": "[IA64] Low byte of current-\u003epersonality is not a bitmask.\n\nPeter Staubach pointed out that it is not correct to check\ncurrent-\u003epersonality \u0026 PER_LINUX32 (this will have false\nhits on several other personality values).\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "6b39374a27eb4be7e9d82145ae270ba02ea90dc8",
      "tree": "09933113cf28f253db1dd539463bdab741d67139",
      "parents": [
        "62c592edead3c3a045662595f7ade3c12f133373",
        "ed735ccbefaf7e5e3ef61418f7e209b8c59308a7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 30 11:16:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 30 11:16:30 2005 -0700"
      },
      "message": "Merge refs/heads/upstream from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git \n"
    },
    {
      "commit": "62c592edead3c3a045662595f7ade3c12f133373",
      "tree": "caf636ca0b69b0ca175757320948238abe961c95",
      "parents": [
        "81d4af1340badcd2100c84fbd1bfd13156de41aa"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "marcelo.tosatti@cyclades.com",
        "time": "Tue Aug 30 13:40:22 2005 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 30 11:15:19 2005 -0700"
      },
      "message": "[PATCH] ppc32 8xx: fix warnings in m8xx_setup.c\n\nThe following patch fixes two warnings in arch/ppc/syslib/m8xx_setup.c\n\nSigned-off-by: Marcelo Tosatti \u003cmarcelo.tosatti@cyclades.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "81d4af1340badcd2100c84fbd1bfd13156de41aa",
      "tree": "67b7302a238eb930c7416d00b3a316def6396b3d",
      "parents": [
        "ae11be6f37dfa140b6c2d1a53b307ef57da69a04"
      ],
      "author": {
        "name": "Ivan Kokshaysky",
        "email": "ink@jurassic.park.msu.ru",
        "time": "Tue Aug 30 18:48:52 2005 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 30 11:14:48 2005 -0700"
      },
      "message": "[PATCH] x86: pci_assign_unassigned_resources() update\n\nI had some time to think about PCI assign issues in 2.6.13-rc series.\n\nThe major problem here is that we call pci_assign_unassigned_resources()\nway too early - at subsys_initcall level. Therefore we give no chances\nto ACPI and PnP routines (called at fs_initcall level) to reserve their\nrespective resources properly, as the comments in drivers/pnp/system.c\nand drivers/acpi/motherboard.c suggest:\n\n /**\n  * Reserve motherboard resources after PCI claim BARs,\n  * but before PCI assign resources for uninitialized PCI devices\n  */\n\nSo I moved the pci_assign_unassigned_resources() call to\npcibios_assign_resources() (fs_initcall), which should hopefully fix a\nlot of problems and make PCIBIOS_MIN_IO tweaks unnecessary.\n\nOther changes:\n- remove resource assignment code from pcibios_assign_resources(), since\n  it duplicates pci_assign_unassigned_resources() functionality and\n  actually does nothing in 2.6.13;\n- modify ROM assignment code as per Ben\u0027s suggestion: try to use firmware\n  settings by default (if PCI_ASSIGN_ROMS is not set);\n- set CARDBUS_IO_SIZE back to 4K as it\u0027s a wonderful stress test for\n  various setups.\n\nConfirmed by Tero Roponen \u003cteanropo@cc.jyu.fi\u003e (who had problems with\nthe 4kB CardBus IO size previously).\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ed735ccbefaf7e5e3ef61418f7e209b8c59308a7",
      "tree": "b8cc69814d2368b08d0a84c8da0c12028bd04867",
      "parents": [
        "39fbe47377062200acc26ea0ccef223b4399a82c",
        "d8971fcb702e24d1e22c77fd1772f182ffee87e3"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Aug 30 13:32:29 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Aug 30 13:32:29 2005 -0400"
      },
      "message": "Merge HEAD from /spare/repo/linux-2.6/.git \n"
    },
    {
      "commit": "288ceb8f142249109fd2e9f1bf0492bd6ff6d892",
      "tree": "eab3d229c7a527816db405299ce9603e538b521f",
      "parents": [
        "e438befd76a5a743725a89365140a8a7bf276096",
        "d8971fcb702e24d1e22c77fd1772f182ffee87e3"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Aug 30 09:30:09 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Aug 30 09:30:09 2005 -0700"
      },
      "message": "Auto-update from upstream\n"
    },
    {
      "commit": "ae11be6f37dfa140b6c2d1a53b307ef57da69a04",
      "tree": "e6957b1373c077f36e5e791bf3d59d6cd78fe214",
      "parents": [
        "444bd6fc18e4788f701a119cdfefe4f02444d9cb",
        "01fa90cb2f0b664bc86d9aff807f4ea7f09e2e7f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 30 07:47:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 30 07:47:42 2005 -0700"
      },
      "message": "Merge refs/heads/for-linus from master.kernel.org:/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git \n"
    },
    {
      "commit": "444bd6fc18e4788f701a119cdfefe4f02444d9cb",
      "tree": "605ad11a825acf4bae9d98973becb3977ac2bae5",
      "parents": [
        "3cb904caa97f5c193df21b8cdf780a826564baff",
        "c88469704d63787e8d44ca5ea1c1bd0adc29572d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 30 07:47:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 30 07:47:01 2005 -0700"
      },
      "message": "Merge HEAD from master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa \n"
    },
    {
      "commit": "3cb904caa97f5c193df21b8cdf780a826564baff",
      "tree": "d154725dbf0a7f74a7c0190c9748304ce7885678",
      "parents": [
        "d8971fcb702e24d1e22c77fd1772f182ffee87e3",
        "7a9aff3cff807261e476a1719273a4ac5d254ecb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 30 07:45:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 30 07:45:15 2005 -0700"
      },
      "message": "Merge refs/heads/drm-latest from master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6 \n"
    },
    {
      "commit": "c88469704d63787e8d44ca5ea1c1bd0adc29572d",
      "tree": "e898ee29e49ae3cef7440dfeb7f9972126b3fd06",
      "parents": [
        "d568121ce3151c36cc4718dd4e977f217c6144c2"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue Aug 02 15:26:52 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 13:14:13 2005 +0200"
      },
      "message": "[ALSA] usb-audio: throttle MIDI URB resubmits on USB errors\n\nUSB generic driver\nWhen a USB error occurs that might indicate that the device has been\nunplugged, don\u0027t resubmit the URB immediately to prevent flooding the\nlog with error messages before khubd has us disconnect()ed.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "d568121ce3151c36cc4718dd4e977f217c6144c2",
      "tree": "ee61f946a485c7cbe74c888d53ea7775aeef7444",
      "parents": [
        "68c339d9068502347015ce462530ec54c4d841e4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 30 08:58:37 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:58:37 2005 +0200"
      },
      "message": "[PATCH] Assign device pointer to OSS devices\n\nAdd register_sound_special_device() function to allow assignment of\ndevice pointer to a specific OSS device for HAL.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "68c339d9068502347015ce462530ec54c4d841e4",
      "tree": "d998b393e4ccb088a54689d649fc4d1e596d9f87",
      "parents": [
        "c6c0b841dd85c878fe9794862b10ce8eb4e90761"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:48:35 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:48:35 2005 +0200"
      },
      "message": "[ALSA] version 1.0.10rc1\n"
    },
    {
      "commit": "c6c0b841dd85c878fe9794862b10ce8eb4e90761",
      "tree": "09d18e764b8f5ff143d49f6d2303f15f7ffbd49c",
      "parents": [
        "6a293552ba0d104ef9d35b48972a01540fbd181b"
      ],
      "author": {
        "name": "Lee Revell",
        "email": "rlrevell@joe-job.com",
        "time": "Mon Aug 29 17:42:00 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:47:48 2005 +0200"
      },
      "message": "[ALSA] Add identification for Live 5.1 [SB0220]\n\nEMU10K1/EMU10K2 driver\nAdd identification for Live 5.1 [SB0220]\n\nSigned-off-by: Lee Revell \u003crlrevell@joe-job.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "6a293552ba0d104ef9d35b48972a01540fbd181b",
      "tree": "efc4e418c80bf61beb2e1cfd1b2db405b471111f",
      "parents": [
        "9970dce56686d7b71310388025d8925d3d29e6ec"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Aug 26 17:26:40 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:47:46 2005 +0200"
      },
      "message": "[ALSA] emu10k1 - Add missing ac97 support on SBLive! Player 5.1\n\nEMU10K1/EMU10K2 driver\nAdded the missing ac97 support on SBLive! Player 5.1.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9970dce56686d7b71310388025d8925d3d29e6ec",
      "tree": "8b3feca7206f572e6dfc9760b1c265d5b31dec72",
      "parents": [
        "7153a558ad598ff521f1d9430982e2a4a6865126"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Aug 25 20:30:27 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:47:43 2005 +0200"
      },
      "message": "[ALSA] intel8x0 - Add quirk for FSC 4010\n\nIntel8x0 driver\nAdded ac97_quirk for FSC 4010.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "7153a558ad598ff521f1d9430982e2a4a6865126",
      "tree": "79b0a39ef01f45c25966c7bce3ab35d8a5a183db",
      "parents": [
        "e0c93cf311b3eaa04bfb5769cff38861d4e748c8"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Aug 25 19:51:47 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:47:40 2005 +0200"
      },
      "message": "[ALSA] pcm - Fix zero-division in 32bit compat layer\n\nPCM Midlevel\nFixed zero-division bug in PCM 32bit compat layer.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e0c93cf311b3eaa04bfb5769cff38861d4e748c8",
      "tree": "76fdb87f8cba8c4adfb236200a2e3c8879431add",
      "parents": [
        "c347e9fca710551f0def6a4d58505a6f4c0d87f6"
      ],
      "author": {
        "name": "Daniel Horchner",
        "email": "dbjh@gmx.net",
        "time": "Thu Aug 25 13:02:24 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:47:37 2005 +0200"
      },
      "message": "[ALSA] intel8x0 - add AC97_TUNE_MUTE_LED quirk for HP nx8220 laptop 103c:0934\n\nIntel8x0 driver\n\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "c347e9fca710551f0def6a4d58505a6f4c0d87f6",
      "tree": "7a581a03569249bd70d9dbba96966d94d9e96a9e",
      "parents": [
        "a278655ff5d0c9d5eb34cf99f3a4c20da09eb09e"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Aug 25 11:10:05 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:47:34 2005 +0200"
      },
      "message": "[ALSA] usb-audio: fix Emagic MIDI protocol handling\n\nUSB generic driver\nEmagic devices pad their packets not with 0xff bytes but with a 0xff\nbyte followed by garbage, so we have to stop at the first such byte.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "a278655ff5d0c9d5eb34cf99f3a4c20da09eb09e",
      "tree": "52162aff3ff31b35e7abeb72760e93a75076a5cd",
      "parents": [
        "f442e8b0eae4fbb6bbf9b8b005002b51a59e23bf"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Aug 24 17:57:25 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:47:31 2005 +0200"
      },
      "message": "[ALSA] Fix missing spin_unlock\n\nau88x0 driver,Common EMU synth\nFixed missing spin_unlock.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f442e8b0eae4fbb6bbf9b8b005002b51a59e23bf",
      "tree": "0117e66944825e10a0e7c03e82d124d84595609d",
      "parents": [
        "07e4ca50a5f82aa6eab52e348059579b250c63db"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Aug 24 17:01:02 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:47:25 2005 +0200"
      },
      "message": "[ALSA] include/sound/gus.h: \u0027extern inline\u0027 -\u003e \u0027static inline\u0027\n\nGUS Library\n\u0027extern inline\u0027 doesn\u0027t make much sense.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "07e4ca50a5f82aa6eab52e348059579b250c63db",
      "tree": "763675632577306e798bd78f1c8bfb7a0d43e84b",
      "parents": [
        "3c10a9d9f8c76fd87c92a14c201ae211d0b81288"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Aug 24 14:14:57 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:47:22 2005 +0200"
      },
      "message": "[ALSA] hda-intel - Fix ULI M5461 support\n\nHDA Intel driver\nFix and clean up for the support of ULI M5461\n- set CORB/RIRB sizes explicitly\n- add workarounds for ULI on ia32\n- max number of streams depends on the chip type now\n- increase the size of BDL\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "3c10a9d9f8c76fd87c92a14c201ae211d0b81288",
      "tree": "bea7ded36742ae5c252b3bdf79b3df3aa4b321f7",
      "parents": [
        "5ba094dbf14828858cdff27c8201df33b7a0bc96"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 23 20:02:27 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:47:19 2005 +0200"
      },
      "message": "[ALSA] hda-codec - Add beep support for Uniwill\n\nHDA Codec driver\nAdded the missing beep support for Uniwill laptop (ALSA bug#1358).\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5ba094dbf14828858cdff27c8201df33b7a0bc96",
      "tree": "1d832ea365ba32f16c299894f7db20e4fb354db5",
      "parents": [
        "adf111e6ff1674b81cae3ff7cdd5a5d1edf003f0"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 23 19:27:31 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:47:16 2005 +0200"
      },
      "message": "[ALSA] vxpocket - Register device pointer\n\nDigigram VX Pocket driver\nAdd snd_card_set_dev() to register the device pointer.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "adf111e6ff1674b81cae3ff7cdd5a5d1edf003f0",
      "tree": "e5b9d885e08242a0afe5a10c45bf15542029c387",
      "parents": [
        "328ac7da6f49f2c8b8af349fef525ad79b4a3987"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 23 19:01:38 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:47:13 2005 +0200"
      },
      "message": "[ALSA] vxpocket - Fix wrong index assignment\n\nDigigram VX Pocket driver\nFixed the wrong index number assignment.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "328ac7da6f49f2c8b8af349fef525ad79b4a3987",
      "tree": "319816aeee907509043fb406ea1f0b8f96143b82",
      "parents": [
        "e0be4d32bdae5cebc4e6d9dc65886e279aa69d08"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 23 15:50:41 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:47:10 2005 +0200"
      },
      "message": "[ALSA] vxpocket - Add missing event callback\n\nDigigram VX Pocket driver\nAdded the missing event callback.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "e0be4d32bdae5cebc4e6d9dc65886e279aa69d08",
      "tree": "3c0a4cbe19033c6af32a53fe453f5cdba77c08c6",
      "parents": [
        "befdf316eaba02ed52284fb78a8027ff35c6a736"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Aug 23 11:11:03 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:47:07 2005 +0200"
      },
      "message": "[ALSA] Fix compilation without CONFIG_PROC_FS\n\nMemalloc module\nFix an error when built without CONFIG_PROC_FS.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    }
  ],
  "next": "befdf316eaba02ed52284fb78a8027ff35c6a736"
}
