)]}'
{
  "log": [
    {
      "commit": "76f8bef0db031f03bf286c8bbccfaf83f0b22224",
      "tree": "115891e3e0e7363e323938c1b862c7c1a0cd3b9f",
      "parents": [
        "233e70f4228e78eb2f80dc6650f65d3ae3dbf17c"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Fri Oct 31 22:50:04 2008 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 01 09:50:12 2008 -0700"
      },
      "message": "remove unused #include \u003cversion.h\u003e\u0027s\n\nThe file(s) below do not use LINUX_VERSION_CODE nor KERNEL_VERSION.\n  drivers/leds/leds-hp-disk.c\n  drivers/misc/panasonic-laptop.c\n\nThis patch removes the said #include \u003cversion.h\u003e.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "233e70f4228e78eb2f80dc6650f65d3ae3dbf17c",
      "tree": "4e18fbe1851e6d2161b7f18265cb21f8a61e3ce7",
      "parents": [
        "3318a386e4ca68c76e0294363d29bdc46fcad670"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Fri Oct 31 23:28:30 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 01 09:49:46 2008 -0700"
      },
      "message": "saner FASYNC handling on file close\n\nAs it is, all instances of -\u003erelease() for files that have -\u003efasync()\nneed to remember to evict file from fasync lists; forgetting that\ncreates a hole and we actually have a bunch that *does* forget.\n\nSo let\u0027s keep our lives simple - let __fput() check FASYNC in\nfile-\u003ef_flags and call -\u003efasync() there if it\u0027s been set.  And lose that\ncrap in -\u003erelease() instances - leaving it there is still valid, but we\ndon\u0027t have to bother anymore.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b7f7b07479de2d91443b81938db1e1940c56b13c",
      "tree": "67b967afb9700d1467294939ba9ea3223a19cef3",
      "parents": [
        "d25141a818383b3c3b09f065698c544a7a0ec6e7"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Wed Oct 29 14:01:12 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 11:38:46 2008 -0700"
      },
      "message": "sgi-xp: only build for ia64-sn2 when CONFIG_IA64_GENERIC specified\n\nFor the time being build for ia64-sn2 alone when CONFIG_IA64_GENERIC is\nspecified.\n\nThis eliminates a dependency of the XP/XPC drivers on having the GRU\ndriver insmod\u0027d in order to insmod them, when running on an ia64-sn2\nsystem.\n\nOn such a system the GRU driver serves no useful purpose.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "99e87fd19a2dfba8ec0f2110f6f1b63062a52a6f",
      "tree": "00088c7598248ad3f1a485581ddbdf02768ab4d6",
      "parents": [
        "f8b77d39397e1510b1a3bcfd385ebd1a45aae77f"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Wed Oct 29 14:01:05 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 11:38:46 2008 -0700"
      },
      "message": "hdpuftrs: fix build\n\ndrivers/misc/hdpuftrs/hdpu_nexus.c:118: error: expected identifier or \u0027(\u0027 before \u0027return\u0027\ndrivers/misc/hdpuftrs/hdpu_nexus.c:119: error: expected identifier or \u0027(\u0027 before \u0027}\u0027 token\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6158d3a2323835546c7cf83a170316fa77b726e0",
      "tree": "cdce46d9b365b69ed6e53f1d36c04d2f1a15a7bf",
      "parents": [
        "def1be2d727a1764205479b3e3e3ba16ffbad028"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg59@srcf.ucam.org",
        "time": "Wed Oct 29 14:01:03 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 11:38:46 2008 -0700"
      },
      "message": "sony-laptop: ignore missing _DIS method on pic device\n\nAt least the Vaio VGN-Z540N doesn\u0027t have this method, so let\u0027s not fail\nto suspend just because it doesn\u0027t exist.\n\nSigned-off-by: Adam Jackson \u003cajax@redhat.com\u003e\nAcked-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "eb83f493ab9f8bd09fb7a99ae6ae565e92470491",
      "tree": "df1c5c9e57dda05c3e628307da42989d6f59b02e",
      "parents": [
        "057316cc6a5b521b332a1d7ccc871cd60c904c74"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 23 00:43:47 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 23 00:43:47 2008 -0400"
      },
      "message": "intel_menlo: fix build warning\n\ndrivers/misc/intel_menlow.c:107: warning: format ‘%ld’ expects type ‘long int’, but argument 3 has type ‘long long unsigned int’\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "057316cc6a5b521b332a1d7ccc871cd60c904c74",
      "tree": "4333e608da237c73ff69b10878025cca96dcb4c8",
      "parents": [
        "3e2dab9a1c2deb03c311eb3f83466009147ed4d3",
        "2515ddc6db8eb49a79f0fe5e67ff09ac7c81eab4"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:57:26 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 23 00:11:07 2008 -0400"
      },
      "message": "Merge branch \u0027linus\u0027 into test\n\nConflicts:\n\tMAINTAINERS\n\tarch/x86/kernel/acpi/boot.c\n\tarch/x86/kernel/acpi/sleep.c\n\tdrivers/acpi/Kconfig\n\tdrivers/pnp/Makefile\n\tdrivers/pnp/quirks.c\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3e2dab9a1c2deb03c311eb3f83466009147ed4d3",
      "tree": "f1918740d021c0e9658250a016852827a2ca863d",
      "parents": [
        "f1e6d3173ece6d60b4d5aeacd3b91a33ff8ec9d3"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 11 02:30:14 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:37:36 2008 -0400"
      },
      "message": "panasonic-laptop: fix build\n\nsync with acpi_driver_data(device)\nand acpi_evaluate_integer(..., long long)\nchanges that happened since this driver\nwas checked in.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f1e6d3173ece6d60b4d5aeacd3b91a33ff8ec9d3",
      "tree": "c539d771742a89865aa27edfc7a2f5da8f45796c",
      "parents": [
        "1b79b27da172d6c868746135feeb71de4ddd0646",
        "7ba427c2363d91d4221843a9ae601f90f8d928b9"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:36:06 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:36:06 2008 -0400"
      },
      "message": "Merge branch \u0027panasonic\u0027 into test\n"
    },
    {
      "commit": "7674416db4ee3d43813dddb650364ca994755256",
      "tree": "1a4549823d7bdd892dc3b3b7b3fa9214216ac384",
      "parents": [
        "0ca9413c234aa5a49ffaf80e46b50721a752e45a",
        "27663c5855b10af9ec67bc7dfba001426ba21222"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:33:29 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:33:29 2008 -0400"
      },
      "message": "Merge branch \u0027ull\u0027 into test\n\nConflicts:\n\tdrivers/acpi/bay.c\n\tdrivers/acpi/dock.c\n\tdrivers/ata/libata-acpi.c\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0ca9413c234aa5a49ffaf80e46b50721a752e45a",
      "tree": "2337ac22810f77c0ddb9b00391feab31175c0bd2",
      "parents": [
        "acd41d36e5a813501da92156f325ce15ddcd58ff",
        "d64c81c4cea0a14e88fc76e2c845e4885e491754"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:48 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:48 2008 -0400"
      },
      "message": "Merge branch \u0027thinkpad\u0027 into test\n"
    },
    {
      "commit": "5f50ef453dcb05115fc98f244b8f10bfacd4b8b7",
      "tree": "1999a7e6d242198d48f0089c7995a50f339fa3e4",
      "parents": [
        "530bc23bfeaa9156003afbeb9708fd03a5f1c73c",
        "e3deda9c87ac5eef2b5d18cd0b5511370979ca26"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:38 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:38 2008 -0400"
      },
      "message": "Merge branch \u0027misc\u0027 into test\n"
    },
    {
      "commit": "ead90393438e0100763c6afd58eaae6a8418c6df",
      "tree": "cc1ed6ab8469a4b4bff0f6157cda4518fdffb3f1",
      "parents": [
        "b815d7b3255e455bd83b19b912ef7b0041fe0865",
        "0e6a66e9cf231140d2e49064d48162728edb7746"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:33 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:33 2008 -0400"
      },
      "message": "Merge branch \u0027fujitsu\u0027 into test\n"
    },
    {
      "commit": "3156d1ed68ff387a4f0b86c505ed76368f576c54",
      "tree": "20ce15f2391b35375f461bd620ae55b5af2a43eb",
      "parents": [
        "0fbb3726f246aadd1bebc01114100b6e69afa5b9",
        "a195dcdcff33b8ef01a23cbc489fdfcdfa28c88e"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:01 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:01 2008 -0400"
      },
      "message": "Merge branch \u0027eeepc\u0027 into test\n"
    },
    {
      "commit": "955ba395616a78780e70dc3f3b0b56ca4db52e5c",
      "tree": "f5978cfdc2b5ede82445de6675301a0171e66ea0",
      "parents": [
        "aa58329fc8ec50b379388fcad55f62c3493730d3",
        "383d7a11c9989205db44c7f1be339e5097062f03"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:50 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:50 2008 -0400"
      },
      "message": "Merge branch \u0027bugfixes\u0027 into test\n"
    },
    {
      "commit": "aa58329fc8ec50b379388fcad55f62c3493730d3",
      "tree": "c7c19dae217c3bfdd2af3a357588a8c179457441",
      "parents": [
        "6b3c4f8b9c417541c561155bf6b2150a81b5d5eb",
        "ae3a1b46099aa87f1662621580c985432ca1c9d9"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:47 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:19:47 2008 -0400"
      },
      "message": "Merge branch \u0027acer-wmi\u0027 into test\n"
    },
    {
      "commit": "7ba427c2363d91d4221843a9ae601f90f8d928b9",
      "tree": "4564077e9a1dd0288a76a21082ecfa82031f37cd",
      "parents": [
        "709ee531c153038d81b30649b9eeed3c44a4d5cc"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Fri Oct 17 13:46:08 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 18:25:54 2008 -0400"
      },
      "message": "panasonic-laptop: depends on ACPI\n\npanasonic-laptop uses many acpi_*() functions so it should\ndepend on ACPI; otherwise there are approximately 70\nwarnings/errors generated.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Harald Welte \u003claforge@gnumonks.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d64c81c4cea0a14e88fc76e2c845e4885e491754",
      "tree": "027ce730772db3a6f7f0004397be408b9a64c3d9",
      "parents": [
        "396293237cbc964fcedd4208cbc0d0f4880a98bb"
      ],
      "author": {
        "name": "Henrique de Moraes Holschuh",
        "email": "hmh@hmh.eng.br",
        "time": "Sat Oct 18 14:23:55 2008 -0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 18:14:39 2008 -0400"
      },
      "message": "ACPI: thinkpad-acpi: Remove firmware backlight delays for Intel ACPI IGD OpRegion\n\nBased on analysis and a patch from Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e.\n\nInstruct the ThinkPad ACPI firmware to remove delays on the processing of\nbacklight brightness changes.  This method is present on ThinkPad\nVista-compatible BIOSes with standard ACPI backlight level control.\n\nSigned-off-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nCc: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\nCc: Yves-Alexis Perez \u003ccorsac@debian.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "396293237cbc964fcedd4208cbc0d0f4880a98bb",
      "tree": "a7db02497e8e95f0193316c9cb28bd271a62e58b",
      "parents": [
        "4f778b92c9d8d87c670fc063c66edf1aa46f6f1c"
      ],
      "author": {
        "name": "Pascal Terjan",
        "email": "pterjan@mandriva.com",
        "time": "Sat Oct 18 14:23:54 2008 -0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 18:13:50 2008 -0400"
      },
      "message": "ACPI: thinkpad-acpi: Remove duplicate line\n\nSigned-off-by: Pascal Terjan \u003cpterjan@mandriva.com\u003e\nAcked-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4f778b92c9d8d87c670fc063c66edf1aa46f6f1c",
      "tree": "c5d400494f279faece6c220f6ac21f028008da60",
      "parents": [
        "75700e53cd14ccc7a5a42547497dff11fe209186"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Sat Oct 18 14:23:53 2008 -0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 18:13:33 2008 -0400"
      },
      "message": "ACPI: thinkpad-acpi: trivial fix of error message\n\nTrivial fix makes the error message match the code before it (ibm-\u003edriver\nvs ibm-\u003eacpi-driver) better.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nAcked-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "75700e53cd14ccc7a5a42547497dff11fe209186",
      "tree": "33f4793b259d53147fe8c1064fd5470561ce6277",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Henrique de Moraes Holschuh",
        "email": "hmh@hmh.eng.br",
        "time": "Sat Oct 18 14:23:52 2008 -0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 18:13:10 2008 -0400"
      },
      "message": "ACPI: thinkpad-acpi: attempt to preserve fan state on resume\n\nAttempt to preserve fan state across sleep and hibernation if the fan\ncontrol mode is enabled.\n\nFor safety reasons, only the PWM OFF (fan at 100%) or maximum\nclosed-loop level (level 7) are preserved.  If the fan state was set\nto anything else, it will not be restored.\n\nAlso, should the fan be at PWM OFF mode at resume, it will be left at\nthat state (but this is extremely unlikely, no ThinkPad firmware was\never reported to do this).\n\nFor reference, the known states used for fan control upon resume by\nthe firmware  are either \"auto\" or \"level 7\" depending on whether the\nlaptop wakes due to normal conditions or a thermal emergency.\n\nFixes: http://bugzilla.kernel.org/show_bug.cgi?id\u003d11331\n\nSigned-off-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nCc: Richard Hartmann \u003crichih.mailinglist@gmail.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "08237974af22a97da59869979ef1a515524d5cc3",
      "tree": "1d0ac70ff4fa3bcb6852020fe24c554ae79e2cf5",
      "parents": [
        "36eec5e29cf31011a7fbe121badfed7efb2a4ebb"
      ],
      "author": {
        "name": "Lin Ming",
        "email": "ming.m.lin@intel.com",
        "time": "Fri Aug 08 11:57:11 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 17:56:40 2008 -0400"
      },
      "message": "ACPI: replace AE_BAD_ADDRESS exception code with AE_ERROR\n\nThe AE_BAD_ADDRESS exception code is now unused in ACPICA.\nFor linux, it\u0027s only used at wmi.c and acer-wmi.c.\nI checked both wmi.c and acer-wmi.c, the AE_BAD_ADDRESS exception code\nhas no special meaning. The parent functions just call AE_SUCCESS() or\nAE_FAILURE() to check the return status.\nSo it\u0027s safe to replace AE_BAD_ADDRESS with AE_ERROR.\n\nSigned-off-by Lin Ming \u003cming.m.lin@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "e3deda9c87ac5eef2b5d18cd0b5511370979ca26",
      "tree": "41b87901d9683f2fe0b3f2993c299a9e7b58e99f",
      "parents": [
        "5d1e072b6b9cffebefa681faca1c6d608310d4b2"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Wed Sep 24 10:35:55 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 16:00:30 2008 -0400"
      },
      "message": "asus-laptop: Fix the led behavior with value \u003e 1\n\nFix http://bugzilla.kernel.org/show_bug.cgi?id\u003d11613 .\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5c6248411639e2b4e7f167632f30f5f3a7aa105f",
      "tree": "eec2cfd00ba6bd2da907b668d23eb80b22926b69",
      "parents": [
        "2a80a3783d975dadea9740b0ac84c2e8796ee5bb"
      ],
      "author": {
        "name": "Eric Piel",
        "email": "eric.piel@tremplin-utc.net",
        "time": "Sat Oct 18 20:27:28 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:34 2008 -0700"
      },
      "message": "HP-WMI: additional keycode (or typo)\n\nOn my HP 2510, pressing the (i) button generates an unknown keycode:\n0x213b. So here is a patch adding support for it. However, as it seems\nthere is already support for a similar button connected to 0x231b as\nkeycode, I wonder if it could be a typo in the driver?\n\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4d0b856ef7eea5c03f4c1fa57793286ac068f4cd",
      "tree": "c150f147b587bd4db47c8d93a5a2fb8db3bb3fb5",
      "parents": [
        "22a94d79a34bf010d11996d30eed8ee3fc1a4fbf"
      ],
      "author": {
        "name": "Torsten Krah",
        "email": "tkrah@fachschaft.imn.htwk-leipzig.de",
        "time": "Fri Oct 17 09:47:57 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 17 14:09:24 2008 -0400"
      },
      "message": "asus-laptop: Add support for P30/P35\n\nAdd support for P30/P35.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d10848\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c813b4e16ead3c3df98ac84419d4df2adf33fe01",
      "tree": "2ca4a5b6966d833b6149e3dda7a4e85d1255779c",
      "parents": [
        "c8d8a2321f9c4ee18fbcc399fdc2a77e580a03b9",
        "02683ffdf655b4ae15245376ba6fea6d9e5829a6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 12:40:26 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 12:40:26 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6: (46 commits)\n  UIO: Fix mapping of logical and virtual memory\n  UIO: add automata sercos3 pci card support\n  UIO: Change driver name of uio_pdrv\n  UIO: Add alignment warnings for uio-mem\n  Driver core: add bus_sort_breadthfirst() function\n  NET: convert the phy_device file to use bus_find_device_by_name\n  kobject: Cleanup kobject_rename and !CONFIG_SYSFS\n  kobject: Fix kobject_rename and !CONFIG_SYSFS\n  sysfs: Make dir and name args to sysfs_notify() const\n  platform: add new device registration helper\n  sysfs: use ilookup5() instead of ilookup5_nowait()\n  PNP: create device attributes via default device attributes\n  Driver core: make bus_find_device_by_name() more robust\n  usb: turn dev_warn+WARN_ON combos into dev_WARN\n  debug: use dev_WARN() rather than WARN_ON() in device_pm_add()\n  debug: Introduce a dev_WARN() function\n  sysfs: fix deadlock\n  device model: Do a quickcheck for driver binding before doing an expensive check\n  Driver core: Fix cleanup in device_create_vargs().\n  Driver core: Clarify device cleanup.\n  ...\n"
    },
    {
      "commit": "0ef9cff15d47b296d4a7feecf36e7989cebf9a33",
      "tree": "9532b4c6ce280781541599b0bf875a070d28b0de",
      "parents": [
        "1339c367a842a9fc34b8fcfa1abadb07b11848ad"
      ],
      "author": {
        "name": "Adam Jackson",
        "email": "ajax@redhat.com",
        "time": "Thu Oct 16 15:15:35 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 16 15:33:33 2008 -0400"
      },
      "message": "sony-laptop: newline-terminate the printk for backlight change failure\n\nSigned-off-by: Adam Jackson \u003cajax@redhat.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "88429a105e8c810d9cc9a4ff82cd571816e9858e",
      "tree": "c6367ec01b4a8425e4a5a3891dd57ea8e054d8b5",
      "parents": [
        "6d97e2345a03bcf15471fc7e93560fc71e0c11d8"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Oct 15 22:05:17 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:21:51 2008 -0700"
      },
      "message": "make hp_wmi_notify() static\n\nMake the needlessly global hp_wmi_notify() static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "923f7f6970bd448b8e88b9e4be10fd01fc7106a4",
      "tree": "5e9f5646f547eaa345068f177815ebadd6a95454",
      "parents": [
        "ebf3f09c634906d371f2bfd71b41c7e0c52efe7e"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Wed Oct 15 22:05:13 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:21:51 2008 -0700"
      },
      "message": "GRU driver: minor updates\n\nA few minor updates for the GRU driver.\n\t- documentation changes found in code reviews\n\t- changes to #ifdefs to make them recognized by \"unifdef\"\n\t  (used in simulator testing)\n\t- change GRU context load/unload to prefetch data\n\n[akpm@linux-foundation.org: fix typo in comment]\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8b6e47ad062e6ac993fb80256344fc499c1e827b",
      "tree": "01099417e0256837231583e82b3067c25da2339e",
      "parents": [
        "d133181d873255cb071f8b19c4b2c1f326c2de95"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "avictor.za@gmail.com",
        "time": "Wed Oct 15 22:01:55 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:21:32 2008 -0700"
      },
      "message": "AT91: atmel_pwm only available for certain AT91 processors\n\nOnly three of Atmel\u0027s AT91 processors (SAM9263, SAM9RL and CAP9) include a\nPWM controller.\n\nIt should therefore only be possible to enable the misc/atmel_pwm.c driver\non those processors (and not all AT91 processors).\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fca692c0a923c142c28d65e1101806bac1f69bb5",
      "tree": "61be3580e5e35d0f5a63a9214a51743c33351689",
      "parents": [
        "cbf330b94e9c888e9d2b99523037f9be5c4ba795"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Oct 15 22:01:29 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:21:30 2008 -0700"
      },
      "message": "eeepc: depends on RFKILL\n\nEEEPC_LAPTOP uses RFKILL, so the former should depend on RFKILL.\nBuild errors happen when EEEPC_LAPTOP\u003dy and RFKILL\u003dm.\n\neeepc-laptop.c:(.text+0xd5a7b): undefined reference to `rfkill_allocate\u0027\neeepc-laptop.c:(.text+0xd5b04): undefined reference to `rfkill_register\u0027\neeepc-laptop.c:(.text+0xd5b48): undefined reference to `rfkill_allocate\u0027\neeepc-laptop.c:(.text+0xd5bd4): undefined reference to `rfkill_register\u0027\neeepc-laptop.c:(.text+0xd5ece): undefined reference to `rfkill_unregister\u0027\neeepc-laptop.c:(.text+0xd5ef6): undefined reference to `rfkill_unregister\u0027\nmake[1]: *** [.tmp_vmlinux1] Error 1\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nCc: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nCc: Karol Kozimor \u003csziwan@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cbf330b94e9c888e9d2b99523037f9be5c4ba795",
      "tree": "db0d0c4e873dfec8a46a127c63e86eeaf51fbeb0",
      "parents": [
        "1ecfea06386c6b1344e83c8f909c87c88262ba1d"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Wed Oct 15 22:01:27 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:21:30 2008 -0700"
      },
      "message": "drivers/misc: Use DIV_ROUND_UP\n\nThe kernel.h macro DIV_ROUND_UP performs the computation (((n) + (d) - 1) /\n(d)) but is perhaps more readable.\n\nAn extract of the semantic patch that makes this change is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@haskernel@\n@@\n\n#include \u003clinux/kernel.h\u003e\n\n@depends on haskernel@\nexpression n,d;\n@@\n\n(\n- (n + d - 1) / d\n+ DIV_ROUND_UP(n,d)\n|\n- (n + (d - 1)) / d\n+ DIV_ROUND_UP(n,d)\n)\n\n@depends on haskernel@\nexpression n,d;\n@@\n\n- DIV_ROUND_UP((n),d)\n+ DIV_ROUND_UP(n,d)\n\n@depends on haskernel@\nexpression n,d;\n@@\n\n- DIV_ROUND_UP(n,(d))\n+ DIV_ROUND_UP(n,d)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nCc: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a9b12619f7b6f19c871437ec24a088787a04b1de",
      "tree": "ff1b11e7affedccfd69fc20e14876d0821f6e555",
      "parents": [
        "91bd418fdc8526ee70a0e8f7970b584c8870ae10"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 21 20:03:34 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 16 09:24:43 2008 -0700"
      },
      "message": "device create: misc: convert device_create_drvdata to device_create\n\nNow that device_create() has been audited, rename things back to the\noriginal call to be sane.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "27663c5855b10af9ec67bc7dfba001426ba21222",
      "tree": "2b8c520bb57a792045d7d072398a4d840fada6c0",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "willy@linux.intel.com",
        "time": "Fri Oct 10 02:22:59 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 11 02:47:33 2008 -0400"
      },
      "message": "ACPI: Change acpi_evaluate_integer to support 64-bit on 32-bit kernels\n\nAs of version 2.0, ACPI can return 64-bit integers.  The current\nacpi_evaluate_integer only supports 64-bit integers on 64-bit platforms.\nChange the argument to take a pointer to an acpi_integer so we support\n64-bit integers on all platforms.\n\nlenb: replaced use of \"acpi_integer\" with \"unsigned long long\"\nlenb: fixed bug in acpi_thermal_trips_update()\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ae3a1b46099aa87f1662621580c985432ca1c9d9",
      "tree": "d0dfb81d702d6fbcc5b11d720a3cd3c5156cf2c8",
      "parents": [
        "a66bfa7a4726e9cbdc985133af728a4bd9925d96"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Fri Oct 10 17:33:35 2008 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 23:59:37 2008 -0400"
      },
      "message": "acer-wmi: Remove private workqueue\n\nAs per Dmitry Torokhov\u0027s suggestion, acer-wmi doesn\u0027t need a private\nworkqueue, so remove it.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "db89b4f0dbab837d0f3de2c3e9427a8d5393afa3",
      "tree": "e664a0af46cb02d91c699015268d4fa10a6ce190",
      "parents": [
        "9e113e0014204bfb44a2baa29b2a141ede41b074"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suse.cz",
        "time": "Mon Sep 22 14:37:34 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 18:05:53 2008 -0400"
      },
      "message": "ACPI: catch calls of acpi_driver_data on pointer of wrong type\n\nCatch attempts to use of acpi_driver_data on pointers of wrong type.\n\nakpm: rewritten to use proper C typechecking and remove the\n\"function\"-used-as-lvalue thing.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a195dcdcff33b8ef01a23cbc489fdfcdfa28c88e",
      "tree": "fe469a9c79a7182ad53debda4d65b4c733f3230b",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg59@srcf.ucam.org",
        "time": "Tue Aug 19 12:13:20 2008 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 17:55:46 2008 -0400"
      },
      "message": "eeepc-laptop: Use standard interfaces\n\neeepc-laptop currently only sends key events via ACPI and has\nnon-standard rfkill control. Add an input device and use the rfkill\ninfrastructure.\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0e6a66e9cf231140d2e49064d48162728edb7746",
      "tree": "a838717e4646157201d61c1f00e5109f0228265d",
      "parents": [
        "3fa8749e584b55f1180411ab1b51117190bac1e5"
      ],
      "author": {
        "name": "Jonathan Woithe",
        "email": "jwoithe@physics.adelaide.edu.au",
        "time": "Thu Oct 09 13:44:40 2008 +0930"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 10 16:25:49 2008 -0400"
      },
      "message": "fujitsu-laptop: better handling of P8010 hotkey\n\nThis patch (mostly from Peter Gruber) improves the handling of the hotkeys\nfor P8010 laptops by passing more accurate input events back to userspace.\nThis is needed because the P8010 labels these buttons quite differently to\nearlier laptops.  As part of this, a P8010-specific DMI callback check has\nbeen implemented.  Finally there\u0027s some minor whitespace cleanups from\nrunning the source through Lindent.\n\nSigned-off-by: Peter Gruber \u003cnokos@gmx.net\u003e\nSigned-off-by: Jonathan Woithe \u003cjwoithe@physics.adelaide.edu.au\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "04dcd84bc79d9f756bf5b9fc16c7df3344823ca8",
      "tree": "816a307993e7d2b516e907eb87b4396768f0d8f9",
      "parents": [
        "69849375d6b13e94d08cdc94b49b11fbab454a0e"
      ],
      "author": {
        "name": "Corentin Chary",
        "email": "corentincj@iksaif.net",
        "time": "Thu Oct 09 15:33:57 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Thu Oct 09 15:33:57 2008 +0200"
      },
      "message": "eeepc-laptop: Fix hwmon interface\n\nCreates a name file in the sysfs directory, that\nis needed for the libsensors library to work.\nAlso rename fan1_pwm to pwm1 and scale its value as needed.\n\nThis fixes bug #11520:\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11520\n\nSigned-off-by: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "7d9a06de616f69374dab00396f27cf00962a72c9",
      "tree": "7d3b3221372b67a7fbf5d31cf20a5c51170814a8",
      "parents": [
        "0606e1abfcb66c3a29722162f5d2c7ad8b638237"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Wed Oct 08 21:40:26 2008 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 08 16:56:04 2008 -0400"
      },
      "message": "acer-wmi: Remove wireless and bluetooth sysfs entries\n\nThese are now replaced by the rfkill interface.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "0606e1abfcb66c3a29722162f5d2c7ad8b638237",
      "tree": "9e270c4002f4b532c1492892e50d374390b3b994",
      "parents": [
        "4330ed8ed4da360ac1ca14b0fddff4c05b10de16"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Wed Oct 08 21:40:21 2008 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 08 16:55:45 2008 -0400"
      },
      "message": "acer-wmi: Add rfkill support for wireless and bluetooth\n\nThis patch implements rfkill support for the wireless and bluetooth devices\ncommonly found on Acer laptops.\n\nFor now, we will always poll these devices once a second to guarantee we\ncan catch state changes. On newer Acer laptops, it may be possible to rely\non WMI events to do this instead, and experimental support for this will be\nadded in a later patch.\n\n3G has been deliberately left off for now, as we still have no way to\ndetect it, (nor, AFAIK, has any Linux user tried the code) and on laptops\nthat don\u0027t support 3G, trying to poll for the status will leave the logs\nfull of ACPI tracebacks.\n\nThe old sysfs interface for wireless and bluetooth will be removed in a\nlater patch.\n\n(Thanks to Henrique de Moraes Holschuh and Dmitry Torokhov for reviewing\nthis patch).\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nAcked-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "709ee531c153038d81b30649b9eeed3c44a4d5cc",
      "tree": "f1202abe42a374543d19a159a741d14b77d51ce7",
      "parents": [
        "72d31053f62c4bc464c2783974926969614a8649"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "laforge@gnumonks.org",
        "time": "Tue Sep 23 17:46:57 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Sep 24 04:09:00 2008 -0400"
      },
      "message": "panasonic-laptop: add Panasonic Let\u0027s Note laptop extras driver v0.94\n\nThis is a driver for ACPI extras such as hotkeys and backlight\nbrightness control on various Panasonic \"Let\u0027s Note\" series laptop\ncomputers.\n\nIt exports the backlight via the backlight class device API,\nand the hotkeys as input event device.  Some more esoteric\nitems like number of installed batteries are exported via sysfs\ndevice attributes.\n\nHotkey events also generate old-style ACPI enents through\n/proc/acpi/event to interoperate with current versions of acpid.\n\nSigned-off-by: Harald Welte \u003claforge@gnumonks.org\u003e\nAcked-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nAcked-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "8275d102f8dbaa4f437f6b03b00d85bfb4e16025",
      "tree": "039189a824d81d8968143e166c77f88ee31593ad",
      "parents": [
        "ecc9a04de66e7b2d40d539cc39d5798bc46553e9"
      ],
      "author": {
        "name": "Robin Holt",
        "email": "holt@sgi.com",
        "time": "Sat Sep 13 02:33:22 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 13 14:41:52 2008 -0700"
      },
      "message": "ia64: fix panic during `modprobe -r xpc\u0027\n\nIf you are on ia64 and you modprobe xpc then modprobe -r xpc, you\nimmediately get a panic.  xpc depends on xp which depends on gru for a\nsymbol.  That symbol is only used when we are running on UV hardware.\n\nCurrently, the GRU driver detects we are not on UV hardware and does no\ninitializing.  It does not do the same check when unloading.  As a result,\nthe gru driver attempts to tear down stuff that was not setup.\n\nThis is a simple two-line workaround to get us through this release.  Once\n2.6.28 is opened, we need to rework the symbols that xp is depending on\nfrom gru so the gru driver can properly fail to load when hardware is not\navailable.\n\nSigned-off-by: Robin Holt \u003cholt@sgi.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "41c9229498a2eb89db1c0a77321c61b448738de4",
      "tree": "63e4c4b36191a46ead79160607cb907145f453f5",
      "parents": [
        "bf7394ccc13fe291d9258f01113b4c61214ddeae",
        "5ed459102d1e914972d65dd4ea9f26073143a4e9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:27:12 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:27:12 2008 -0700"
      },
      "message": "Merge branch \u0027release-2.6.27\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-acpi-2.6\n\n* \u0027release-2.6.27\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-acpi-2.6:\n  acer-wmi: remove debugfs entries upon unloading\n  ACPI: Avoid bogus timeout about SMbus check\n  fujitsu-laptop: fix regression for P8010 in 2.6.27-rc\n  ACPI: Make Len Brown the ACPI maintainer again\n  ACPI: thinkpad-acpi: wan radio control is not experimental\n  PNPACPI: ignore the producer/consumer bit for extended IRQ descriptors\n  acpi: add checking for NULL early param\n  ACPI: Fix typo in \"Disable MWAIT via DMI on broken Compal board\"\n  ACPI: Fix now signed module parameter.\n  ACPI: Change package length error to warning\n  ACPI: Fix now signed module parameter.\n"
    },
    {
      "commit": "5ed459102d1e914972d65dd4ea9f26073143a4e9",
      "tree": "60223a29b992330c13a427fd63925f161537e62c",
      "parents": [
        "4fd23436f1f414fea9a1a6050d4ed6de02cb91e5",
        "7d964c352b06aabb895e39d3b479e105bd9d1ca0"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Sep 04 14:41:02 2008 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Sep 04 14:41:02 2008 +0200"
      },
      "message": "Merge branch \u0027wmi-fix\u0027 into release-2.6.27\n"
    },
    {
      "commit": "7d964c352b06aabb895e39d3b479e105bd9d1ca0",
      "tree": "0b6684844032b6aa7df2585b44d65bf74b344e12",
      "parents": [
        "b635acec48bcaa9183fcbf4e3955616b0d4119b5"
      ],
      "author": {
        "name": "Russ Dill",
        "email": "russ.dill@gmail.com",
        "time": "Tue Sep 02 14:35:40 2008 -0700"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Sep 04 14:40:48 2008 +0200"
      },
      "message": "acer-wmi: remove debugfs entries upon unloading\n\nThe exit function neglects to remove debugfs entries, leading to a BUG\non reload.\n\n[akpm@linux-foundation.org: cleanups]\nSigned-off-by: Russ Dill \u003cRuss.Dill@gmail.com\u003e\nAcked-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "4fd23436f1f414fea9a1a6050d4ed6de02cb91e5",
      "tree": "687485fbe97ce053af50b80871777d9f36f4e0c5",
      "parents": [
        "54cd3148a149f7413cc25cb832f42cf0dabcee29",
        "266feefeb9ea2d846ac82eb6db1a54b230364ba4",
        "d8196a93b1ce9a5abb410f39f9375912c9e53675"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Sep 04 14:33:03 2008 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Sep 04 14:33:03 2008 +0200"
      },
      "message": "Merge branches \u0027smbus\u0027 and \u0027fujitsu-fix\u0027 into release-2.6.27\n"
    },
    {
      "commit": "d8196a93b1ce9a5abb410f39f9375912c9e53675",
      "tree": "3cc66b352ca99daa99492b08bf6ac3c26934a6f9",
      "parents": [
        "b635acec48bcaa9183fcbf4e3955616b0d4119b5"
      ],
      "author": {
        "name": "Jonathan Woithe",
        "email": "jwoithe@physics.adelaide.edu.au",
        "time": "Fri Aug 29 11:06:21 2008 +0930"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Sep 04 14:31:08 2008 +0200"
      },
      "message": "fujitsu-laptop: fix regression for P8010 in 2.6.27-rc\n\nThe following patch (based on a patch from Stephen Gildea) fixes a\nregression with the LCD brightness keys on Fujitsu P8010 laptops which was\nobserved with the 2.6.27-rc series (basically they stopped working due to\nchanges within the fujitsu-laptop and video modules).  Please apply to\n2.6.27-rc and acpi git.\n\nA more complete solution for this laptop will be included in an upcoming\npatch, hopefully for 2.6.28.  In the meantime this restores most\nfunctionality for P8010 users.\n\nSigned-off-by: Stephen Gildea \u003cstepheng+fujitsu-laptop@gildea.com\u003e\nSigned-off-by: Jonathan Woithe \u003cjwoithe@physics.adelaide.edu.au\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "a8823aefd142d2a9c4b3661bf8712ccd2da1b220",
      "tree": "c888ff1968986a29a0d126c22f0329d777e1bda6",
      "parents": [
        "3f6e2f137c5b83c3c2d48fae971e845c3450cc7c"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg59@srcf.ucam.org",
        "time": "Tue Sep 02 14:36:03 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 02 19:21:39 2008 -0700"
      },
      "message": "hp-wmi: add proper hotkey support\n\nIt turns out that event 0x4 merely indcates that a hotkey has been\npressed, not which one.  A further query is required in order to determine\nthe actual keypress.  The following patch adds support for that along with\nthe known keycodes.\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3f6e2f137c5b83c3c2d48fae971e845c3450cc7c",
      "tree": "1cae4e5cd4f426eee34944afb4c8925cec51074b",
      "parents": [
        "61e55d0576d0e7eb4fecaeb25b3618e035de5be1"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg59@srcf.ucam.org",
        "time": "Tue Sep 02 14:36:00 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 02 19:21:39 2008 -0700"
      },
      "message": "hp-wmi: update to match current rfkill semantics\n\nhp-wmi currently changes the RFKill state by altering the struct members\nrather than using the dedicated interface, meaning that update events\nwon\u0027t be pushed to userspace.  This patch fixes that, along with fixing\nthe declared type of the WWAN kill switch.  It also ensures that rfkill\ninterfaces are only registered for hardware that exists.\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nAcked-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nCc: Ivo van Doorn \u003civdoorn@gmail.com\u003e\nCc: Dave Young \u003chidave.darkstar@gmail.com\u003e\nCc: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "39dbbb4523754df4a822c69191a848a03e556dc7",
      "tree": "ef0e116623d66534fcd694b0fc6c87c1463dd395",
      "parents": [
        "6ccfa806a9cfbbf1cd43d5b6aa47ef2c0eb518fd"
      ],
      "author": {
        "name": "Russ Dill",
        "email": "russ.dill@gmail.com",
        "time": "Tue Sep 02 14:35:40 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 02 19:21:37 2008 -0700"
      },
      "message": "acer-wmi: remove debugfs entries upon unloading\n\nThe exit function neglects to remove debugfs entries, leading to a BUG\non reload.\n\n[akpm@linux-foundation.org: cleanups]\nSigned-off-by: Russ Dill \u003cRuss.Dill@gmail.com\u003e\nAcked-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9d5e88bcdd8d814a65dfeb6b55a5a7cef61630d4",
      "tree": "34b174bbb23518864c5555938d0cafe4fcd89d86",
      "parents": [
        "4eb57c98b8d2a812441b33911ca3cf9602699654",
        "9662e0802445a1f56cef11bbd0d520b07238424a"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Aug 28 19:25:21 2008 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Aug 28 19:25:21 2008 +0200"
      },
      "message": "Merge branch \u0027wan\u0027 into release-2.6.27\n"
    },
    {
      "commit": "9662e0802445a1f56cef11bbd0d520b07238424a",
      "tree": "dcf964d3b26c93935cb97d7273760ce237758c5f",
      "parents": [
        "b635acec48bcaa9183fcbf4e3955616b0d4119b5"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Wed Aug 27 21:04:49 2008 -0700"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Aug 28 19:24:49 2008 +0200"
      },
      "message": "ACPI: thinkpad-acpi: wan radio control is not experimental\n\nThe WWAN radio control has been working well for over three years,\nand is no longer experimental.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "83097aca8567a0bd593534853b71fe0fa9a75d69",
      "tree": "67e6c59742c26b9da073c7fea389d7ac0de4bc46",
      "parents": [
        "6450f65168bcf3c03b5fb44c2fe96682c0d3086b"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Sat Aug 23 21:45:21 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 23 21:54:00 2008 -0700"
      },
      "message": "Fix oops in acer_wmi driver (acer_wmi_init)\n\nThe acer_wmi driver does a DMI scan for quirks, and then sets flags into the\n\"interface\" datastructure for some cases. However, the quirks happen real early\nbefore \"interface\" is per se initialized from NULL.\n\nThe patch below 1) adds a NULL pointer check and 2) (re)runs the quirks at the\nend, when \"interface\" has it\u0027s final value.\n\nReported-by: kerneloops.org\nAcked-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCC: stable@vger.kernel.org\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7a8fc9b248e77a4eab0613acf30a6811799786b3",
      "tree": "24b3beb8bc0633db27ffdb791f94dce95d51b1d0",
      "parents": [
        "d3ee1b405872214609868f3cde631ac157026dd0"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Aug 17 17:36:59 2008 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 23 12:14:12 2008 -0700"
      },
      "message": "removed unused #include \u003clinux/version.h\u003e\u0027s\n\nThis patch lets the files using linux/version.h match the files that\n#include it.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f14413184b1de4dcbd5ec3e7c129c3ce2079f543",
      "tree": "af063aad59d9cdb851a0549cd29d529c37a32863",
      "parents": [
        "0c7281c0faa1d0bdbdc647430cbdf7e0aed7f385"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg59@srcf.ucam.org",
        "time": "Wed Aug 20 14:08:57 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 20 15:40:30 2008 -0700"
      },
      "message": "eeepc-laptop: fix use after free\n\neeepc-laptop uses the hwmon struct after unregistering the device, causing\nan oops on module unload.  Flip the ordering to fix.\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nCc: Karol Kozimor \u003csziwan@users.sourceforge.net\u003e\nCc: \u003cstable@kernel.org\u003e\t\t[2.6.26.x]\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5c742b45dd5fbbb6cf74d3378341704f4b23c5e8",
      "tree": "b689248d952f8e9c408895f5cd21cfbb095b1b6f",
      "parents": [
        "dab36ad8d50dc9424dfc4926f62aaf9bd52dcf13"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Wed Aug 06 19:13:56 2008 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Fri Aug 15 02:27:01 2008 +0200"
      },
      "message": "acer-wmi: Fix wireless and bluetooth on early AMW0 v2 laptops\n\nIn the old acer_acpi, I discovered that on some of the newer AMW0 laptops\nthat supported the WMID methods, they don\u0027t work properly for setting the\nwireless and bluetooth values.\n\nSo for the AMW0 V2 laptops, we want to use both the \u0027old\u0027 AMW0 and the\n\u0027new\u0027 WMID methods for setting wireless \u0026 bluetooth to guarantee we always\nenable it.\n\nThis was fixed in acer_acpi some time ago, but I forgot to port the patch\nover to acer-wmi when it was merged.\n\n(Without this patch, early AMW0 V2 laptops such as the Aspire 5040 won\u0027t\nwork with acer-wmi, where-as they did with the old acer_acpi).\n\nAK: fix compilation\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCC: stable@kernel.org\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "6a4ad39b3de60ad0e75a78098be0f0eb1722b753",
      "tree": "b4aff052ce77c4c5761c1278a690c4ab22976dda",
      "parents": [
        "969830b2fedf8336c41d6195f49d250b1e166ff8"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Aug 12 15:08:51 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 12 16:07:29 2008 -0700"
      },
      "message": "GRU: fix preprocessor symbol for sparse\n\nFix preprocessor symbol so that sparse sees it and does not generate\nerrors:\n\n  drivers/misc/sgi-gru/grutables.h:286:2: error: \"Unsupported architecture\"\n  drivers/misc/sgi-gru/grutables.h:286:2: error: \"Unsupported architecture\"\n  drivers/misc/sgi-gru/grutables.h:286:2: error: \"Unsupported architecture\"\n  drivers/misc/sgi-gru/grutables.h:286:2: error: \"Unsupported architecture\"\n  drivers/misc/sgi-gru/grutlbpurge.c:185:11: error: undefined identifier \u0027GRUREGION\u0027\n  drivers/misc/sgi-gru/grutables.h:286:2: error: \"Unsupported architecture\"\n  drivers/misc/sgi-gru/grutables.h:286:2: error: \"Unsupported architecture\"\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0016fe9d8a1ca99a4642735f41a7753d7c1f7e2b",
      "tree": "492a2a9f18f07517f38eedb1f208a8efd9e56a7f",
      "parents": [
        "8bc5fb6abb670fa9079cd1994f016a39f99698fe",
        "bcbd2b65868213c1426654304de3da330cde6b3a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 06 11:46:39 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 06 11:46:39 2008 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] Update generic config\n  [IA64] Fix uniprocessor build w.r.t. SGI_XP and SGI_GRU\n  [IA64] Eliminate trailing backquote in IA64_SGI_UV\n  [IA64] update generic_defconfig to support sn2.\n  [IA64] update generic_defconfig for 2.6.27-rc1\n  [IA64] Allow ia64 to CONFIG_NR_CPUS up to 4096\n  [IA64] Cleanup generated file not ignored by .gitignore\n  [IA64] pv_ops: fix ivt.S paravirtualization\n"
    },
    {
      "commit": "dc39778f952a820b7da45756a900a4778da343cd",
      "tree": "a89323d08c62dff0c413f9e4e2f273e60a45b9ad",
      "parents": [
        "dc60bf1d8328076c27fe07c1849a5c8399bafc39"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Tue Aug 05 13:01:33 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:49 2008 -0700"
      },
      "message": "drivers/misc/sgi-gru/grutlbpurge.c: removed duplicated #include\n\nRemoved duplicated include \u003clinux/delay.h\u003e in\ndrivers/misc/sgi-gru/grutlbpurge.c.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nCc: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ee694d6b4106ca09dcf23f839b44efd152a1da82",
      "tree": "a6a3c9c72572d33624d0faa7a52d8c858327d0f6",
      "parents": [
        "3351ab9b345ba5c2872acbf718cc631df72d3732"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Aug 04 13:39:28 2008 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Aug 04 13:39:28 2008 -0700"
      },
      "message": "[IA64] Fix uniprocessor build w.r.t. SGI_XP and SGI_GRU\n\nThe SGI XP and GRU drivers only work on SMP systems ... the Kconfig\nfile only disallowed them for non-SMP X86.\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "46bd58eab21650fe820e4e3a27a6a134892cc2eb",
      "tree": "96f8dc7cce91028c8b409019e7787296e0e07c5d",
      "parents": [
        "3b0de7b364c8b8a975f201fdae2fb394c876eb56"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Fri Aug 01 09:55:26 2008 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 12:26:03 2008 -0700"
      },
      "message": "add reverse dependency of CONFIG_SGI_XP upon CONFIG_SGI_GRU\n\nAdd a reverse dependency of CONFIG_SGI_XP upon CONFIG_SGI_GRU to Kconfig.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3b0de7b364c8b8a975f201fdae2fb394c876eb56",
      "tree": "b83d12f06d60c6b4e101e09079e213b578b0aec9",
      "parents": [
        "5c7edcd7ee6b77b88252fe4096dce1a46a60c829"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Fri Aug 01 14:19:08 2008 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 12:25:31 2008 -0700"
      },
      "message": "add dependency of CONFIG_SGI_XP upon CONFIG_NET\n\nAdd a dependency of CONFIG_SGI_XP upon CONFIG_NET to Kconfig.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bd3e64c1759e4930315ebf022611468ee9621486",
      "tree": "314f4f8a80788b181aa03714d952854c8e2a1866",
      "parents": [
        "5b8669dfd110a62a74eea525a009342f73987ea0"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:19 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:50 2008 -0700"
      },
      "message": "sgi-xp: setup the notify GRU message queue\n\nSetup the notify GRU message queue that is used for sending user messages\non UV systems.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nCc: Jack Steiner \u003csteiner@sgi.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5b8669dfd110a62a74eea525a009342f73987ea0",
      "tree": "04572d8508f450131298b6ec072e97aa9fdba539",
      "parents": [
        "83469b5525b4a35be40b17cb41d64118d84d9f80"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:18 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:50 2008 -0700"
      },
      "message": "sgi-xp: setup the activate GRU message queue\n\nSetup the activate GRU message queue that is used for partition activation\nand channel connection on UV systems.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nCc: Jack Steiner \u003csteiner@sgi.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "83469b5525b4a35be40b17cb41d64118d84d9f80",
      "tree": "e258238c04b25892c1b1fc85ef42b67ce5bac873",
      "parents": [
        "61deb86e98f51151b225f7563ee1cf2b50857d10"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:18 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:50 2008 -0700"
      },
      "message": "sgi-xp: cleanup naming of partition defines\n\nCleanup naming of partition defines.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nCc: Jack Steiner \u003csteiner@sgi.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "61deb86e98f51151b225f7563ee1cf2b50857d10",
      "tree": "0196f0748fed77b100476067ca31254517e939b1",
      "parents": [
        "a812dcc3a298eef650c381e094e2cf41a4ecc9ad"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:17 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:50 2008 -0700"
      },
      "message": "sgi-xp: move xpc_check_remote_hb() to support both SN2 and UV\n\nMove xpc_check_remote_hb() so it can support both SN2 and UV.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nCc: Jack Steiner \u003csteiner@sgi.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a812dcc3a298eef650c381e094e2cf41a4ecc9ad",
      "tree": "cb6a24a623891054789f5340742c3c8ff1fb8cde",
      "parents": [
        "261f3b4979db88d29fc86aad9f76fbc0c2c6d21a"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:16 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:50 2008 -0700"
      },
      "message": "sgi-xp: add usage of GRU driver by xpc_remote_memcpy()\n\nAdd UV support to xpc_remote_memcpy(), which involves interfacing to the\nGRU driver.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nCc: Jack Steiner \u003csteiner@sgi.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "261f3b4979db88d29fc86aad9f76fbc0c2c6d21a",
      "tree": "1cd1012b3ab52747a12e47f630b864d27af0bdf5",
      "parents": [
        "81fe7883d2c8a80a7145ad22f8cd8514d05412b9"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:16 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:50 2008 -0700"
      },
      "message": "sgi-xp: enable building of XPC/XPNET on x86_64\n\nGet XPC/XPNET to build on x86_64.  Trying to modprobe them up on a non-UV\nor sn2 system will result in a -ENODEV.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nCc: Jack Steiner \u003csteiner@sgi.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "81fe7883d2c8a80a7145ad22f8cd8514d05412b9",
      "tree": "0e4e1200ad1ff4fb3e31f61c6befc8391c18d1e3",
      "parents": [
        "04de741885bc7565a28150e82c56a56e544440e6"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:15 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:50 2008 -0700"
      },
      "message": "sgi-xp: add \u0027jiffies\u0027 to reserved page\u0027s timestamp name\n\nRename XPC\u0027s reserved page\u0027s timestamp member to reflect the units of time\ninvolved.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "04de741885bc7565a28150e82c56a56e544440e6",
      "tree": "7c955e1d9dbe4c7d319818f48e22ef85113b2c2f",
      "parents": [
        "ea57f80c8c0e59cfc5095f7e856ce7c8e6ac2984"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:14 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:50 2008 -0700"
      },
      "message": "sgi-xp: use standard bitops macros and functions\n\nChange sgi-xp to use the standard bitops macros and functions instead of\ntrying to invent its own mechanism.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ea57f80c8c0e59cfc5095f7e856ce7c8e6ac2984",
      "tree": "f88345573a36c1c5c53e71f61c2cb491a1e3eaaf",
      "parents": [
        "8e85c23ef04fe0d8414e0b1dc04543095282a27a"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:14 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:50 2008 -0700"
      },
      "message": "sgi-xp: eliminate \u0027\u003e\u003e\u003e\u0027 in comments\n\nComments in /drivers/misc/sgi-xp has been using \u0027\u003e\u003e\u003e\u0027 as a means to draw\nattention to something that needs to be done or considered.  To avoid\ncolliding with git rejects, \u0027\u003e\u003e\u003e\u0027 will now be replaced by \u0027!!!\u0027 to\nindicate something to do, and by \u0027???\u0027 to indicate something to be\nconsidered.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8e85c23ef04fe0d8414e0b1dc04543095282a27a",
      "tree": "da805cb04c535eb15b493a9055bbb05866c03329",
      "parents": [
        "ee6665e3b6e1283c30ae240732af1345bc02154e"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:13 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:50 2008 -0700"
      },
      "message": "sgi-xp: add _sn2 suffix to a few variables\n\nAdd an \u0027_sn2\u0027 suffix to some variables found in xpc_sn2.c.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ee6665e3b6e1283c30ae240732af1345bc02154e",
      "tree": "91fbfb2a4cab26e3979df44a9bdcd6851efc9c50",
      "parents": [
        "a7b4d509205db5e9cd3ffc77b306d7b10fe6a34d"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:13 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:50 2008 -0700"
      },
      "message": "sgi-xp: isolate remote copy buffer to sn2 only\n\nMake the remote copy buffer an sn2 only item.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a7b4d509205db5e9cd3ffc77b306d7b10fe6a34d",
      "tree": "2983c8835c5aa391f540196bb610e0394ef5d56d",
      "parents": [
        "185c3a1b4bb4353529257f97caaeaac6c695e77d"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:12 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:50 2008 -0700"
      },
      "message": "sgi-xp: enable XPNET to handle more than 64 partitions\n\nEnable XPNET to support more than 64 partitions.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "185c3a1b4bb4353529257f97caaeaac6c695e77d",
      "tree": "4978f575ab63c5d040531f685871840aedff76c7",
      "parents": [
        "c39838ce21ca8e05857ed7f4be5d289011561905"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:11 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:49 2008 -0700"
      },
      "message": "sgi-xp: isolate allocation of XPC\u0027s msgqueues to sn2 only\n\nMove the allocation of XPC\u0027s msgqueues to xpc_sn2.c.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c39838ce21ca8e05857ed7f4be5d289011561905",
      "tree": "bbe06be2e9184b12065edbd8a5cff5fd9f68b67e",
      "parents": [
        "7fb5e59d63deda89a8eefdbd5b3c8d622076afd4"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:11 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:49 2008 -0700"
      },
      "message": "sgi-xp: replace AMO_t typedef by struct amo\n\nReplace the AMO_t typedef by a direct reference to \u0027struct amo\u0027.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7fb5e59d63deda89a8eefdbd5b3c8d622076afd4",
      "tree": "4c78f9e016dd0998e8539a1da358b4ba961db8e9",
      "parents": [
        "a47d5dac9d8481766382f8cf1483dd581df38b99"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:10 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:49 2008 -0700"
      },
      "message": "sgi-xp: separate chctl_flags from XPC\u0027s notify IRQ\n\nTie current IPI references to either XPC\u0027s notify IRQ or channel control\nflags.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a47d5dac9d8481766382f8cf1483dd581df38b99",
      "tree": "d815a930f6d5f0d48b34eb7506447909c02eb3c3",
      "parents": [
        "6e41017aad9ed175ca51e4828eabc8c5cf5910be"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:09 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:49 2008 -0700"
      },
      "message": "sgi-xp: isolate additional sn2 specific code\n\nMove additional sn2 specific code into xpc_sn2.c.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6e41017aad9ed175ca51e4828eabc8c5cf5910be",
      "tree": "388f0bd12f15d8c3d4a45d53ce99c24c33454e3a",
      "parents": [
        "97bf1aa1e1bb18de9bb1987c6eb9ad751bf08aab"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:09 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:49 2008 -0700"
      },
      "message": "sgi-xp: isolate activate IRQ\u0027s hardware specific components\n\nIsolate architecture specific code related to XPC\u0027s activate IRQ.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "97bf1aa1e1bb18de9bb1987c6eb9ad751bf08aab",
      "tree": "c07472cdffc9c53aefa7f7eeb6098b18bc4f7ac1",
      "parents": [
        "aaa3cd694c0c4ae534e8aafdf4227e395c57d6bd"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:08 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:49 2008 -0700"
      },
      "message": "sgi-xp: move xpc_allocate() into xpc_send()/xpc_send_notify()\n\nMove xpc_allocate() functionality into xpc_send()/xpc_send_notify() so\nxpc_allocate() no longer needs to be called by XPNET.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "aaa3cd694c0c4ae534e8aafdf4227e395c57d6bd",
      "tree": "8494fab9a16530f0e2b4095d56d59f9ac3ee8966",
      "parents": [
        "33ba3c7724be79f7cdbfc611335572c056d9a05a"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:07 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:49 2008 -0700"
      },
      "message": "sgi-xp: base xpc_rsvd_page\u0027s timestamp on jiffies\n\nChange XPC\u0027s reserved page timestamp to be based on jiffies.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "33ba3c7724be79f7cdbfc611335572c056d9a05a",
      "tree": "db0371c031b0bbab13ccb2aeaf015424633cf2d8",
      "parents": [
        "e17d416b1bc947df68499863f13b401fb42b48f6"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:07 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:49 2008 -0700"
      },
      "message": "sgi-xp: isolate xpc_vars structure to sn2 only\n\nIsolate the xpc_vars structure of XPC\u0027s reserved page to sn2 only.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e17d416b1bc947df68499863f13b401fb42b48f6",
      "tree": "d0c766c93dce9acb27948022b1613347981fd9b3",
      "parents": [
        "94bd2708d4a95d7da5a1c7c28a063eccd127fb69"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:06 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:49 2008 -0700"
      },
      "message": "sgi-xp: isolate xpc_vars_part structure to sn2 only\n\nIsolate the xpc_vars_part structure of XPC\u0027s reserved page to sn2 only.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "94bd2708d4a95d7da5a1c7c28a063eccd127fb69",
      "tree": "bcc65d3966e240017f8fb355114ec07c906b0b63",
      "parents": [
        "908787db9b95f548270af18d83d62b9d2020ca10"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:05 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:49 2008 -0700"
      },
      "message": "sgi-xp: prepare xpc_rsvd_page to work on either sn2 or uv hardware\n\nPrepare XPC\u0027s reserved page header to work for either sn2 or uv.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "908787db9b95f548270af18d83d62b9d2020ca10",
      "tree": "7fd4837accae2af478af95618357f106d04c265e",
      "parents": [
        "bc63d387e4f5dbbe4ea0c5ade862c38073fd7fa3"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:05 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:49 2008 -0700"
      },
      "message": "sgi-xp: create a common xp_remote_memcpy() function\n\nCreate a common remote memcpy function that maps to what the hardware\nbooted supports.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bc63d387e4f5dbbe4ea0c5ade862c38073fd7fa3",
      "tree": "ebeb9a381224a935fc50697902fcc38b9df47d90",
      "parents": [
        "78ce1bbe446e9b46dcd6c1e60a4768448a8ce355"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:04 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:49 2008 -0700"
      },
      "message": "sgi-xp: support runtime selection of xp_max_npartitions\n\nSupport runtime selection of the max number of partitions based on the\nhardware being run on.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "78ce1bbe446e9b46dcd6c1e60a4768448a8ce355",
      "tree": "fb7c75dd25d991dc6a8be630c1a46ebc498c2cf6",
      "parents": [
        "da9705259848b968cdf6151b977334fe7b5b0461"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:03 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:48 2008 -0700"
      },
      "message": "sgi-xp: define BYTES_PER_WORD\n\nAdd a BYTES_PER_WORD #define.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "da9705259848b968cdf6151b977334fe7b5b0461",
      "tree": "2cf088ab0cfe5ddbe0b66473b66236d280fcd121",
      "parents": [
        "355c54d2e70093f09910d2ecf343023aefc219e1"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:03 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:48 2008 -0700"
      },
      "message": "sgi-xp: define xpSalError reason code\n\nDefine xpSalError reason code.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "355c54d2e70093f09910d2ecf343023aefc219e1",
      "tree": "8352cbd64791187614de56f5101e11ab27be4673",
      "parents": [
        "9ca8e40c130c906c1060d105e63628410c860261"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Tue Jul 29 22:34:02 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:48 2008 -0700"
      },
      "message": "sgi-xp: define is_shub() and is_uv() macros\n\nDefine the is_shub()/is_uv() macros if they\u0027ve not already been defined.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ca8e40c130c906c1060d105e63628410c860261",
      "tree": "f43ec77a814039d2317c3012810b049c221e14ec",
      "parents": [
        "3d919e5f6b440bb0cc7996eb7628b29be09e6343"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Tue Jul 29 22:34:02 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:48 2008 -0700"
      },
      "message": "GRU Driver V3: fixes to resolve code review comments\n\nFixes problems identified in a code review:\n\t- add comment with high level dscription of the GRU\n\t- prepend \"gru_\" to all global names\n\t- delete unused function\n\t- couple of trivial bug fixes\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nCc: Nick Piggin \u003cnickpiggin@yahoo.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3d919e5f6b440bb0cc7996eb7628b29be09e6343",
      "tree": "bc210f908157e9005015987810a6fd820299ea54",
      "parents": [
        "0d39741a27d86d305cc75ba626392be410dcbab9"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Tue Jul 29 22:34:01 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:48 2008 -0700"
      },
      "message": "GRU Driver: driver/misc Makefile \u0026 Kconfig changes\n\nDriver/misc changes for the GRU driver\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3c45f6928322773b1810fbec1ece77056f914114",
      "tree": "466bc6d41f88352a2f98f7d3cf137aafb6781dcc",
      "parents": [
        "ee5b8feca3af01400e26637209a72fbf137c82ff"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Tue Jul 29 22:34:00 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:48 2008 -0700"
      },
      "message": "GRU Driver: driver makefile\n\nThis patch adds the GRU driver makefile\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ee5b8feca3af01400e26637209a72fbf137c82ff",
      "tree": "b49588318f0b3de586cd11e9e4aa5581f6666347",
      "parents": [
        "1d09d737ab017ff7a9745962e19909713ac89b37"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Tue Jul 29 22:33:59 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:48 2008 -0700"
      },
      "message": "GRU Driver: TLB flushing, MMUOPS callouts\n\nThis file contains the functions for handlinf GRU TLB flushing, This\nincludes functions to handle the MMUOPS callouts.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1d09d737ab017ff7a9745962e19909713ac89b37",
      "tree": "2812946dcc8d29bfc366d19f9f2cc9956c26f41b",
      "parents": [
        "9a0deecc90de62c91d7107611446c0c950091851"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Tue Jul 29 22:33:59 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:48 2008 -0700"
      },
      "message": "GRU Driver: /proc interfaces\n\nThis file externalizes some GRU state \u0026 statistics to the user using the\n/proc file system.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9a0deecc90de62c91d7107611446c0c950091851",
      "tree": "7047d2429043bbd26abd0449b601beaa20520ea6",
      "parents": [
        "28bffaf094a6d0992c85e1b01f04c9b0f56c9d62"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Tue Jul 29 22:33:58 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:48 2008 -0700"
      },
      "message": "GRU Driver: resource management\n\nThis file contains functions realted to managing GRU resources provided to\nthe user.  Examples include GRU context assignment, load, unload,\nmigration, etc..\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nCc: Nick Piggin \u003cnickpiggin@yahoo.com.au\u003e\nCc: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "28bffaf094a6d0992c85e1b01f04c9b0f56c9d62",
      "tree": "31912d0046ebb352287d53c6e0a99bfd42d0778b",
      "parents": [
        "142586409c8be7dc071bb94d7cd2d69ccfd99b6b"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Tue Jul 29 22:33:57 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:48 2008 -0700"
      },
      "message": "GRU Driver: kernel services provide by driver\n\nThis file contains functions for handling services provided to other\nkernel modules that use the GRU.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "142586409c8be7dc071bb94d7cd2d69ccfd99b6b",
      "tree": "e9d930a0f9a3e9e8789b680647c9e68ac294c672",
      "parents": [
        "78cf1de49b11c0e2edb35cce91ac6c279cc852b3"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Tue Jul 29 22:33:57 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:48 2008 -0700"
      },
      "message": "GRU Driver: page faults \u0026 exceptions\n\nThis file contains the functions that manage GRU page faults and\nexceptions.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nCc: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "78cf1de49b11c0e2edb35cce91ac6c279cc852b3",
      "tree": "18c07895a0d86915bfe9e23712fbfad3c4d837d5",
      "parents": [
        "b2fb06fcb6d6c9912b43e61394891e3994d4b613"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Tue Jul 29 22:33:56 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:47 2008 -0700"
      },
      "message": "GRU Driver: driver initialization, file \u0026 vma ops\n\nThis file contains the functions for initializing the driver, handling\nfile \u0026 vma operations and for processing IOCTL requests from the user.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b2fb06fcb6d6c9912b43e61394891e3994d4b613",
      "tree": "43ab4a7baa2b597b1a6417397c548f89bba1b2d3",
      "parents": [
        "13d19498b0446cad2c394f9fbec8149b44a60c6e"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Tue Jul 29 22:33:56 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 30 09:41:47 2008 -0700"
      },
      "message": "GRU Driver: kernel services header files\n\nThis patch contains the header file used to export GRU services to other\nkernel drivers such as XPMEM or XPNET.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "13d19498b0446cad2c394f9fbec8149b44a60c6e"
}
