)]}'
{
  "log": [
    {
      "commit": "c0f2f761e1ea3923952e31cce2cdb7d65f450fbd",
      "tree": "fc6f6c2544da27886555681603e934f1569b078c",
      "parents": [
        "3d9c994840f0e217c391871ddbb84a506d275658"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Mon Sep 05 23:35:41 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 05 23:35:41 2005 -0700"
      },
      "message": "[SPARC64]: Kconfig fix (GEN_RTC dependencies)\n\nYet another architecture not coverd by GEN_RTC - sparc64 never picked\nit until now and it doesn\u0027t have asm/rtc.h to go with it, so it\nwouldn\u0027t compile anyway (or have these ioctls in the user-visible\nheaders, for that matter).\n\nFWIW, I\u0027m very tempted to introduce ARCH_HAS_GEN_RTC and have it set\nin arch/*/Kconfig for architectures that know what to do with this\nstuff - for something supposedly generic the list of architectures\nwhere it doesn\u0027t work is getting too long...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "53d0fc27af3a3ab22c0ffb67857adfa18977e681",
      "tree": "22686ede46dd7f3207d09a65cbc88da14032b9d8",
      "parents": [
        "1d25240fcfce0e55540a273b1e1b07d304065a31"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Sep 05 23:33:05 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Sep 05 23:33:05 2005 -0700"
      },
      "message": "[RTC]: Use SA_SHIRQ in sparc specific code.\n\nBased upon a report from Jason Wever.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1d25240fcfce0e55540a273b1e1b07d304065a31",
      "tree": "96a2a7d68af533283e59f055033a7d5fd44d0dda",
      "parents": [
        "67d2c36e901403bb97cb79ddb44d702c3284d0ba"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Mon Sep 05 23:30:15 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 05 23:30:15 2005 -0700"
      },
      "message": "[MOXA]: Fix this driver properly.\n\nActually, proper fix of that breakage is embarrassingly simple - it\u0027s yet\nanother gratitious leftover include of asm/segment.h, so incremental to the\nprevios would be removal of that BROKEN and removal of bogus include from\nmxser.c itself.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "67d2c36e901403bb97cb79ddb44d702c3284d0ba",
      "tree": "872805a9402f8186584075f1a8cf804b9606efea",
      "parents": [
        "94f8c66e5e543d79231abf203d6e514ecb668688",
        "1cc77248106aafc12ba529953f652d6f8db2c84d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 06:00:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 06:00:45 2005 -0700"
      },
      "message": "Merge watchdog driver updates\n\nAutomated merge from\n\n\tmaster.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\nfailed due to duplicate different changes to Kconfig file. Manually fixed\nup. Hopefully.\n"
    },
    {
      "commit": "babf68de5848f7e4b97c9c4a2d5e30598b825387",
      "tree": "9e5bb2d6eedc8fb91d81cd34c74f361a4ad81241",
      "parents": [
        "e766f1cc596078b1603ac2c96617660c4c7e2d81",
        "9b4e3b13b147e9b737de63188a9ae740eaa8c36d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:14:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:14:47 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial \n"
    },
    {
      "commit": "e766f1cc596078b1603ac2c96617660c4c7e2d81",
      "tree": "86f24a621dbe39fd25dcec539c2f969f50bfbcab",
      "parents": [
        "48467641bcc057f7cba3b6cbbe66cb834d64cc81",
        "ebede60741e2cec6d210f137fd22a30e37abc0be"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:12:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:12:58 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 \n"
    },
    {
      "commit": "466adc66cf6eea0268c8678834c8c6a56e5a2f9e",
      "tree": "7a75c4fd4eb917d351dfe9b3835a1f21788b7379",
      "parents": [
        "8dd4aebe49b24348e48581af835ac41c8e483d68"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Sep 03 15:56:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:04 2005 -0700"
      },
      "message": "[PATCH] fix warning of TANBAC_TB0219 in drivers/char/Kconfig\n\n$ make menuconfig\nscripts/kconfig/mconf arch/i386/Kconfig\ndrivers/char/Kconfig:847:warning: \u0027select\u0027 used by config symbol\n\u0027TANBAC_TB0219\u0027 refer to undefined symbol \u0027PCI_VR41XX\u0027\n\nHere is a patch for this warning fix.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "63b799f9ded82444212afdcf61379a247d544909",
      "tree": "11ecaac941b06cd0b97b82feeea1d3f739320de6",
      "parents": [
        "dc4ec916f6ea0c2818e9b81c4e9b33231f5f70e4"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Sep 03 15:56:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:04 2005 -0700"
      },
      "message": "[PATCH] mips: add TANBAC VR4131 multichip module\n\nThis patch has added TANBAC VR4131 multichip module in arch/mips/Kconfig\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "39cdc4bfb5c587c617ab6a28083c19101154e149",
      "tree": "fce5cd394602d0a003124910d32833e9b9f65d68",
      "parents": [
        "b0531b9b3299f3066b1db78f1693edabbba08b5c"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Sat Sep 03 15:55:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:57 2005 -0700"
      },
      "message": "[PATCH] ppc32: Cleaned up global namespace of Book-E watchdog variables\n\nRenamed global variables used to convey if the watchdog is enabled and\nperiodicity of the timer and moved the declarations into a header for these\nvariables\n\nSigned-off-by: Matt McClintock \u003cmsm@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a2f40ccd294d14e5aca464c1913e8e0d8de35fca",
      "tree": "d900ebdbf37656d77acf7934db40021b21d49fde",
      "parents": [
        "886b9fa49900b055e20cd98f379fda49835d1ee6"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Sat Sep 03 15:55:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:56 2005 -0700"
      },
      "message": "[PATCH] ppc32: Added support for the Book-E style Watchdog Timer\n\nPowerPC 40x and Book-E processors support a watchdog timer at the processor\ncore level.  The timer has implementation dependent timeout frequencies\nthat can be configured by software.\n\nOne the first Watchdog timeout we get a critical exception.  It is left to\nboard specific code to determine what should happen at this point.  If\nnothing is done and another timeout period expires the processor may\nattempt to reset the machine.\n\nCommand line parameters:\n  wdt\u003d0 : disable watchdog (default)\n  wdt\u003d1 : enable watchdog\n\n  wdt_period\u003dN : N sets the value of the Watchdog Timer Period.\n\n  The Watchdog Timer Period meaning is implementation specific. Check\n  User Manual for the processor for more details.\n\nThis patch is based off of work done by Takeharu Kato.\n\nSigned-off-by: Matt McClintock \u003cmsm@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e8a650150b1001bc34d506e4c44538463d368890",
      "tree": "e2ddab9a4482b59f8658ad474cdbc12a08794a1d",
      "parents": [
        "e770e8506110a57c868bbef9706d132285c2090f"
      ],
      "author": {
        "name": "Marcel Selhorst",
        "email": "selhorst@crypto.rub.de",
        "time": "Sat Sep 03 15:54:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:37 2005 -0700"
      },
      "message": "[PATCH] tpm_infineon: Bugfix in PNPACPI-handling\n\nThis patch corrects the PNP-handling inside the tpm-driver\nand some minor coding style bugs.\nNote: the pci-device and pnp-device mixture is currently necessary,\nsince the used \"tpm\"-interface requires a pci-dev in order to register\nthe driver. This will be fixed within the next iterations.\n\nSigned-off-by: Marcel Selhorst \u003cselhorst@crypto.rub.de\u003e\nCc: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9b4e3b13b147e9b737de63188a9ae740eaa8c36d",
      "tree": "8ef40261167f125a5c36bdeab9284886f1b8d34f",
      "parents": [
        "707b1c84ec828da479107e839eae0322bacec4d7"
      ],
      "author": {
        "name": "Sergey Vlasov",
        "email": "vsu@altlinux.ru",
        "time": "Sat Sep 03 16:26:49 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Sep 03 16:26:49 2005 +0100"
      },
      "message": "[SERIAL] Fix moxa tty driver name\n\nThe moxa driver was named \"ttya\", which is wrong:\n1) Documentation/devices.txt says that the name should be \"ttyMX\".\n2) First 10 ports (ttya0...ttya9) clash with the legacy pty driver.\n\nThis patch changes the driver name to \"ttyMX\".\n\nhttp://bugme.osdl.org/show_bug.cgi?id\u003d5012\n\nSigned-off-by: Sergey Vlasov \u003cvsu@altlinux.ru\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1cc77248106aafc12ba529953f652d6f8db2c84d",
      "tree": "6e5f8ee1053e7add2ec1890b594dc4086ae39f09",
      "parents": [
        "93642ecd463df30d032da8ac37c2676cee4ad876"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "76306.1226@compuserve.com",
        "time": "Fri Aug 19 14:14:07 2005 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Sep 03 13:59:46 2005 +0200"
      },
      "message": "[WATCHDOG] softdog-timer-running-oops.patch\n\nThe softdog watchdog timer has a bug that can create an oops:\n\n1.  Load the module without the nowayout option.\n2.  Open the driver and close it without writing \u0027V\u0027 before close.\n3.  Unload the module.  The timer will continue to run...\n4.  Oops happens when timer fires.\n\nReported Sun, 10 Oct 2004, by Michael Schierl \u003cschierlm@gmx.de\u003e\n\nFix is easy: always take a reference on the module on open.\nRelease it only when the device is closed and no timer is running.\nTested on 2.6.13-rc6 using the soft_noboot option.  While the\ntimer is running and the device is closed, the module use count\nstays at 1.  After the timer fires, it drops to 0.  Repeatedly\nopening and closing the driver caused no problems.  Please apply.\n\nSigned-off-by: Chuck Ebbert \u003c76306.1226@compuserve.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "93642ecd463df30d032da8ac37c2676cee4ad876",
      "tree": "11b4a099cf920a8d5ef639a4b8a6a3b23f6a15c9",
      "parents": [
        "94f1e9f316b10972b77a64344006c3bf8a4929b4"
      ],
      "author": {
        "name": "P@Draig Brady",
        "email": "P@draigBrady.com",
        "time": "Wed Aug 17 09:06:07 2005 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Sep 03 13:58:03 2005 +0200"
      },
      "message": "[WATCHDOG] w83627hf_wdt.c-initialized_bios_bug\n\nAttached is a small update to the w83627hf watchdog driver\nto initialise appropriately if it was already initialised\nin the BIOS. On tyan motherboards for e.g. you can init\nthe watchdog to 4 mins, then when the driver is loaded it\nsets the watchdog to \"seconds\" mode, and then machine will\nreboot within 4 seconds. So this patch resets the timeout\nto the configured value if the watchdog is already running.\n\nSigned-off-by: P@draig Brady \u003cP@draigBrady.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "94f1e9f316b10972b77a64344006c3bf8a4929b4",
      "tree": "0671740ee1e05172d4254b322bcef62e7e945ee8",
      "parents": [
        "af4bb822bc65efb087cd36b83789f22161a6515b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Aug 17 09:04:52 2005 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Sep 03 13:56:06 2005 +0200"
      },
      "message": "[WATCHDOG] s3c2410 watchdog - replace reboot notifier\n\nPatch from Dimitry Andric \u003cdimitry.andric@tomtom.com\u003e\n\nChange to using platfrom driver\u0027s .shutdown method instead\nof an reboot notifier\n\nSigned-off-by: Dimitry Andric \u003cdimitry.andric@tomtom.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "af4bb822bc65efb087cd36b83789f22161a6515b",
      "tree": "72ce7609578358929453e65c0c67796d5bff2b07",
      "parents": [
        "2dab3cabc4b3c1ef53965233dc8a05e0ddeeb38e"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Aug 17 09:03:23 2005 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Sep 03 13:54:16 2005 +0200"
      },
      "message": "[WATCHDOG] s3c2410 watchdog power management\n\nPatch from Dimitry Andric \u003cdimitry.andric@tomtom.com\u003e, updated\nby Ben Dooks \u003cben-linux@fluff.org\u003e. Patch is against 2.6.11-mm2\n\nAdd power management support to the s3c2410 watchdog, so that\nit is shut-down over suspend, and re-initialised on resume.\n\nAlso add Dimitry to the list of authors.\n\nSigned-off-by: Dimitry Andric \u003cdimitry.andric@tomtom.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "2dab3cabc4b3c1ef53965233dc8a05e0ddeeb38e",
      "tree": "82dd082d2f40b0e86fac99893ff1ce44c73b635a",
      "parents": [
        "09c8a9a0c0fe5b3182b6ecfa556fa77a55892c93"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Wed Aug 17 08:58:34 2005 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Sep 03 13:51:18 2005 +0200"
      },
      "message": "[WATCHDOG] correct sysfs name for watchdog devices\n\nWhile looking for possible candidates for our udev.rules package,\nI found a few odd -\u003ename properties. /dev/watchdog has minor 130\naccording to devices.txt. Since all watchdog drivers use the\nmisc_register() call, they will end up in /sys/class/misc/$foo.\nudev may create the /dev/watchdog node if the driver is loaded.\nI dont have such a device, so I cant test it.\nThe drivers below provide names with spaces and even with / in it.\nNot a big deal, but apps may expect /dev/watchdog.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "09c8a9a0c0fe5b3182b6ecfa556fa77a55892c93",
      "tree": "6e58e256da91f7c78221b4f887c0d0479ca3f304",
      "parents": [
        "be3df0f94d77ba3cff40c14c3e21a753c40ba6f2"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Sep 03 13:46:56 2005 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Sep 03 13:46:56 2005 +0200"
      },
      "message": "[WATCHDOG] Kconfig+Makefile-clean\n\nClean the Kconfig+Makefile according to a sorted list\nof the drivers of each architecture (and sub-architecture).\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "be3df0f94d77ba3cff40c14c3e21a753c40ba6f2",
      "tree": "0c65ed434e64101630ac04944040cf9b17ae6ca2",
      "parents": [
        "f505380ba7b98ec97bf25300c2a58aeae903530b"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Aug 17 01:49:24 2005 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Sep 03 13:15:32 2005 +0200"
      },
      "message": "[WATCHDOG] Makefile-probe_order-patch\n\nRe-arrange Makefile according to what we want to probe first.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "ebede60741e2cec6d210f137fd22a30e37abc0be",
      "tree": "3e81432238b970702455756730145a9a122e33c7",
      "parents": [
        "a7a6cac204147634aba7487e4d618b028ff54c0d"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Sep 02 12:20:18 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 02 12:20:18 2005 -0700"
      },
      "message": "[SPARC32]: More dependencies fallout\n\nMore stuff that got exposed to sparc32 build due to inclusion of\ndrivers/char/Kconfig in arch/sparc/Kconfig needs to be excluded.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "138307b475286a5bcc985b06b3e71fcd33dd5e2c",
      "tree": "e025c7cb26396b07f157eea20a1cfb037b66758f",
      "parents": [
        "66f3767376e2bbffb4c2c78ea171e1fdcb62201b",
        "bc49a661e6e82bfa8219c3d0a2e4dea51c847d23"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:53:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Sep 02 00:53:36 2005 -0700"
      },
      "message": "Merge HEAD from master.kernel.org:/home/rmk/linux-2.6-serial \n"
    },
    {
      "commit": "f8dd49fa054814f365fcff8d72ca47e8afda9743",
      "tree": "21cd9b7db02a67d6420068b95aa394b504e10eff",
      "parents": [
        "5981d644209c38029df7f91eb8c61bc5952f182b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 01 14:25:45 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 01 14:25:45 2005 +0100"
      },
      "message": "[SERIAL] mwave is no longer broken\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "986632fd7033a0199f9548c44606377cdf1f4a80",
      "tree": "04a705d9cdcb911a86371499f0036ed1034239b4",
      "parents": [
        "a994018a5fc987702dfb4f5d31172842ea6186dc",
        "6b39374a27eb4be7e9d82145ae270ba02ea90dc8"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Aug 31 14:19:44 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Aug 31 14:19:44 2005 -0700"
      },
      "message": "Auto-update from upstream\n"
    },
    {
      "commit": "5981d644209c38029df7f91eb8c61bc5952f182b",
      "tree": "68d05c78caee0ac9e8e9e0d569326bdbd3fb73a9",
      "parents": [
        "0f302dc35412dc67035efc188b9d5c40711b4222"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Aug 31 22:19:33 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 31 22:19:33 2005 +0100"
      },
      "message": "[SERIAL] Convert mwave to use serial8250_(un)?register_port\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0f302dc35412dc67035efc188b9d5c40711b4222",
      "tree": "57cbbe8e722e6a82bfd8bb3b8227898c54615c72",
      "parents": [
        "b129a8ccd53f74c43e4c83c8e0031a4990040830"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "sascha@saschahauer.de",
        "time": "Wed Aug 31 21:48:47 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 31 21:48:47 2005 +0100"
      },
      "message": "[ARM] 2866/1: add i.MX set_mctrl / get_mctrl functions\n\nPatch from Sascha Hauer\n\nThis patch adds support for setting and getting RTS / CTS via\nset_mtctrl / get_mctrl functions.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "288ceb8f142249109fd2e9f1bf0492bd6ff6d892",
      "tree": "eab3d229c7a527816db405299ce9603e538b521f",
      "parents": [
        "e438befd76a5a743725a89365140a8a7bf276096",
        "d8971fcb702e24d1e22c77fd1772f182ffee87e3"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Aug 30 09:30:09 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Aug 30 09:30:09 2005 -0700"
      },
      "message": "Auto-update from upstream\n"
    },
    {
      "commit": "3cb904caa97f5c193df21b8cdf780a826564baff",
      "tree": "d154725dbf0a7f74a7c0190c9748304ce7885678",
      "parents": [
        "d8971fcb702e24d1e22c77fd1772f182ffee87e3",
        "7a9aff3cff807261e476a1719273a4ac5d254ecb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 30 07:45:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 30 07:45:15 2005 -0700"
      },
      "message": "Merge refs/heads/drm-latest from master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6 \n"
    },
    {
      "commit": "8bc2bee26bc7ba77eb1ffc3e3282002d9893cf09",
      "tree": "e7c85eca8d55007b0a467b99820820cd40ef4963",
      "parents": [
        "826509f8110049663799bc20f2b5b6170e2f78ca",
        "8913ca1c9ccb5eb6471afd419159729eef6e2730"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Aug 29 21:44:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Aug 29 21:44:33 2005 -0700"
      },
      "message": "Merge HEAD from master.kernel.org:/pub/scm/linux/kernel/git/paulus/ppc64-2.6 \n"
    },
    {
      "commit": "fb120da678c517f72d4b39932062c2191827b331",
      "tree": "0ae6b9d42e0c66293c3cc567f2f8279ca2e89cde",
      "parents": [
        "71d276d751ff5ddba28312aecefb174b20a5b970"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Aug 17 16:42:59 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 30 13:31:56 2005 +1000"
      },
      "message": "[PATCH] Make MODULE_DEVICE_TABLE work for vio devices\n\nMake MODULE_DEVICE_TABLE work for vio devices.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c4365c9235f80128c3c3d5993074173941b1c1f0",
      "tree": "f507b8360bab9f4c86050d75bb7372aa28ce890e",
      "parents": [
        "d8c97a9451068dd9f7b838a240bb6db894133a5e"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@ghostprotocols.net",
        "time": "Tue Aug 09 20:12:30 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Aug 29 15:49:40 2005 -0700"
      },
      "message": "[RANDOM]: Introduce secure_dccp_sequence_number\n\nCode contributed by Stephen Hemminger.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@ghostprotocols.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "95ecc5e5a3b20a3c76164d089c69051662e9d9b3",
      "tree": "c0850c88d511210e52757320af633481dc02f222",
      "parents": [
        "87dbaaabde5ce141ac4f8d726e6d3c937209e0a5",
        "1a402aaca51b7d56e62348f50a426c531b6bc29e"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Aug 29 14:13:49 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Aug 29 14:13:49 2005 -0700"
      },
      "message": "Pull unaligned-snsc_event into release branch\n"
    },
    {
      "commit": "f786648b89f00d4e66fe6b19beffd30e764651fc",
      "tree": "246cc25d07fc4085b1bf5913f84ffd9c53eef256",
      "parents": [
        "3859f6a248cbdfbe7b41663f3a2b51f48e30b281"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Aug 28 09:40:01 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Aug 27 18:03:42 2005 -0700"
      },
      "message": "[PATCH] Remove race between con_open and con_close\n\n[ Same race and same patch also by Steven Rostedt \u003crostedt@goodmis.org\u003e ]\n\nI have a laptop (G3 powerbook) which will pretty reliably hit a race\nbetween con_open and con_close late in the boot process and oops in\nvt_ioctl due to tty-\u003edriver_data being NULL.\n\nWhat happens is this: process A opens /dev/tty6; it comes into\ncon_open() (drivers/char/vt.c) and assign a non-NULL value to\ntty-\u003edriver_data.  Then process A closes that and concurrently process\nB opens /dev/tty6.  Process A gets through con_close() and clears\ntty-\u003edriver_data, since tty-\u003ecount \u003d\u003d 1.  However, before process A\ncan decrement tty-\u003ecount, we switch to process B (e.g. at the\ndown(\u0026tty_sem) call at drivers/char/tty_io.c line 1626).\n\nSo process B gets to run and comes into con_open with tty-\u003ecount \u003d\u003d 2,\nas tty-\u003ecount is incremented (in init_dev) before con_open is called.\nBecause tty-\u003ecount !\u003d 1, we don\u0027t set tty-\u003edriver_data.  Then when the\nprocess tries to do anything with that fd, it oopses.\n\nThe simple and effective fix for this is to test tty-\u003edriver_data\nrather than tty-\u003ecount in con_open.  The testing and setting of\ntty-\u003edriver_data is serialized with respect to the clearing of\ntty-\u003edriver_data in con_close by the console_sem.  We can\u0027t get a\nsituation where con_open sees tty-\u003edriver_data !\u003d NULL and then\ncon_close on a different fd clears tty-\u003edriver_data, because\ntty-\u003ecount is incremented before con_open is called.  Thus this patch\neliminates the race, and in fact with this patch my laptop doesn\u0027t\noops.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n[ Same patch\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n  in http://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d112450820432121\u0026w\u003d2 ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a238b563502a7f458624b9c6404742e441b2f9e8",
      "tree": "893f6c381087588c69bd0694c69fe66d33898538",
      "parents": [
        "997183dc2a8992374d93e66f5ea0d58fa1022a47"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Aug 23 22:46:51 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 23 18:43:43 2005 -0700"
      },
      "message": "[PATCH] Kconfig fix (sparc32 drivers/char dependencies)\n\nsince sparc32 Kconfig includes drivers/char/Kconfig (instead of duplicating\nits parts) we need several new dependencies there to exclude the stuff\nbroken on sparc32 and not excluded by existing dependencies.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "253a9c3308dd931e35f8527d9bda7dba591601d3",
      "tree": "a4e177f3bf77b2e740575366308cf5896035fa21",
      "parents": [
        "c5596b267a95bdea865b966a3d6cc6e52e7feae7"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Aug 23 22:45:16 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 23 18:43:40 2005 -0700"
      },
      "message": "[PATCH] Kconfig fix (m32r genrtc)\n\ngenrtc is not for m32r; marked as such.  Probably ought to put that into\narch/* - list of \"don\u0027t build it on \u003cplatform\u003e\" is getting too long.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e9bcb173dd1747075214a1ccdb65dc6320cae49d",
      "tree": "f6ca23abfd0777f7e3c571efbd58b67af3eaf1e8",
      "parents": [
        "ac6babd26ce514e0017ec5809051ea6cdc44c8f6"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Aug 23 22:45:01 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 23 18:43:39 2005 -0700"
      },
      "message": "[PATCH] Kconfig fix (epca on 64bit)\n\nepca is broken on 64bit; marked as such\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7a9aff3cff807261e476a1719273a4ac5d254ecb",
      "tree": "535f15a1a395a5043ba60436ca99dc66484dd21f",
      "parents": [
        "88f399cd0a5a540db2815eee3002f8f00ef6461e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Tue Aug 23 12:15:43 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Aug 23 12:15:43 2005 +1000"
      },
      "message": "drm: fix a bad VERSION check.\n\nI found why my G5 was crashing when using the linux-2.6 version of the\nDRM + git-drm.patch from 2.6.13-rc6-mm1, but not with the CVS DRM.\nThe reason was that dev-\u003eagp-\u003ecant_use_aperture wasn\u0027t getting set,\nand the reason for that was that \u003clinux/version.h\u003e no longer gets\nincluded and the #if LINUX_VERSION_CODE \u003c 0x020408 in drm_agpsupport.c\nwas going the wrong way.  With this patch (and a few others) a 32-bit\nserver works correctly, as does DRI.\n\nFrom: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "88f399cd0a5a540db2815eee3002f8f00ef6461e",
      "tree": "ac5d9520a6272c589446e555a1295962e43cae75",
      "parents": [
        "ffbbf7a3ccdcac7526296a55968e5dac0626fd9e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sat Aug 20 17:43:33 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Aug 20 17:43:33 2005 +1000"
      },
      "message": "drm: fixes for powerpc\n\nRemove a bogus check on whether an area is memory (we need a better interface)\nalso change pgprot flags for powerpc\ndon\u0027t check on x86-64 either\n\nFrom: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "ffbbf7a3ccdcac7526296a55968e5dac0626fd9e",
      "tree": "2f639f34f66548fc8364c423eb72454a04972812",
      "parents": [
        "c8b432dc0c8d635254010513ca1a3a10a77037a1"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sat Aug 20 17:40:04 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Aug 20 17:40:04 2005 +1000"
      },
      "message": "drm: add new texture upload code from r300 project\n\nPaul Mackerras did some new upload code for r300, I forgot to add it\nto the kernel with r300 merge.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "c8b432dc0c8d635254010513ca1a3a10a77037a1",
      "tree": "23435d1455cad08e4ccba7efe7eddadb983eb36c",
      "parents": [
        "414ed537995617f4cbcab65e193f26a2b2dcfa5e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Tue Aug 16 20:54:18 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Aug 16 20:54:18 2005 +1000"
      },
      "message": "drm: update pci ids for savage and via\n\nFixup savage and via pci ids\n\nFrom: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "414ed537995617f4cbcab65e193f26a2b2dcfa5e",
      "tree": "7bd1b77bfd80819f7253fe4cbdb0c25560d8924c",
      "parents": [
        "282a16749ba63256bcdce2766817f46aaac4dc20"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Tue Aug 16 20:43:16 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Aug 16 20:43:16 2005 +1000"
      },
      "message": "drm: add initial r300 3D support.\n\nThis adds initial r300 3D support to the radeon DRM.\n\nFrom: Nicolai Haehnle, Vladimir Dergachev, and others.\nSigned-off-by: David Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "1a402aaca51b7d56e62348f50a426c531b6bc29e",
      "tree": "f11678902e54db1205bad348e2a6cdb2017ccfbe",
      "parents": [
        "2ba84684e8cf6f980e4e95a2300f53a505eb794e"
      ],
      "author": {
        "name": "Greg Howard",
        "email": "ghoward@sgi.com",
        "time": "Mon Aug 15 13:00:00 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Aug 15 14:17:49 2005 -0700"
      },
      "message": "[IA64-SGI] fix unaligned memory access in snsc_event.c\n\nIt\u0027s been pointed out that environmental events from the system\ncontrollers on Altix machines cause the kernel to complain about\nunaligned memory accesses.  This turns out to be because\n\"be32_to_cpup()\" didn\u0027t do everything I thought/hoped it did.\nI\u0027ve added calls to pull the offending integers out of the\nbuffers using get_unaligned() before feeding them to\nbe32_to_cpup().\n\nSigned-off-by: Greg Howard \u003cghoward@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "4bb82551e165f887448f6f61055d7bcd90aefa2a",
      "tree": "e52389322e063c5b784ead6ec314503f7646c765",
      "parents": [
        "2da5bf80f754e28cc153362e5ed1edaa9740897a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Aug 13 14:22:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Aug 13 14:22:59 2005 -0700"
      },
      "message": "Fix up mmap of /dev/kmem\n\nThis leaves the issue of whether we should deprecate the whole thing (or\nif we should check the whole mmap range, for that matter) open. Just do\nthe minimal fix for now.\n"
    },
    {
      "commit": "01df0e3a79d3913df178e9a1047ade425a7c118f",
      "tree": "8e2640f616d6611cd32e8b6117d839b94ba5af6b",
      "parents": [
        "00dd1e433967872f3997a45d5adf35056fdf2f56"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Aug 09 10:07:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 09 12:08:21 2005 -0700"
      },
      "message": "[PATCH] i8xx_tco.c: arm watchdog only when started\n\ni8xx_tco.c v0.08: only \"arm\" the watchdog when the watchdog has been\nstarted.  (Kernel Bug 4251: system reset when battery is read and i8xx_tco\ndriver loaded)\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "282a16749ba63256bcdce2766817f46aaac4dc20",
      "tree": "51a44a864e8f526c1654a08ea5a57fadddab25ad",
      "parents": [
        "d27c9b548ad79c14830c57355dbe3a35f970532a"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Aug 07 15:43:54 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Aug 07 15:43:54 2005 +1000"
      },
      "message": "drm: add savage driver\n\nAdd driver for savage chipsets.\n\nFrom: Felix Kuehling\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "d27c9b548ad79c14830c57355dbe3a35f970532a",
      "tree": "e274cd6193597b3860cbf9768241528067905912",
      "parents": [
        "aa0ca6b4bb818406d4769edb9ff115500c8e4090"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Aug 07 15:19:58 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Aug 07 15:19:58 2005 +1000"
      },
      "message": "drm: remove version.h and any version checks..\n\nThis patch removes all the drm kernel conditionals from the kernel DRM tree.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "f9abb020405c94edb0717315f1510086b1574a22",
      "tree": "768cf082ab003287cdf24a5c09143cac96ebcd51",
      "parents": [
        "30e835e36648b15fb80797ace0a0e2afcf97618d"
      ],
      "author": {
        "name": "Marcel Selhorst",
        "email": "selhorst@crypto.rub.de",
        "time": "Fri Aug 05 11:59:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Aug 05 12:22:37 2005 -0700"
      },
      "message": "[PATCH] tpm_infineon: Support for new TPM 1.2 and PNPACPI\n\nThis patch includes support for the new Infineon Trusted Platform Module\nSLB 9635 TT 1.2 and does further include ACPI-support for both chip\nversions (SLD 9630 TT 1.1 and SLB9635 TT 1.2).  Since the ioports and\nconfiguration registers are not correctly set on some machines, the\nconfiguration is now done via PNPACPI, which reads out the correct values\nout of the DSDT-table.  Note that you have to have CONFIG_PNP,\nCONFIG_ACPI_BUS and CONFIG_PNPACPI enabled to run this driver (assuming\nthat mainboards including a TPM do have the need for ACPI anyway).\n\nSigned-off-by: Marcel Selhorst \u003cselhorst@crypto.rub.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "403fe5ae57c831968c3dbbaba291ae825a1c5aaa",
      "tree": "0baa7533fc0b96127d03a39b2fa77f2b29564b1c",
      "parents": [
        "2f60f8d3573ff90fe5d75a6d11fd2add1248e7d6"
      ],
      "author": {
        "name": "Petr Vandrovec",
        "email": "vandrove@vc.cvut.cz",
        "time": "Fri Aug 05 15:50:07 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Aug 05 06:57:44 2005 -0700"
      },
      "message": "[PATCH] rtc: msleep() cannot be used from interrupt\n\nSince the beginning of July my Opteron box was randomly crashing and\nbeing rebooted by hardware watchdog.  Today it finally did it in front\nof me, and this patch will hopefully fix it.\n\nThe problem is that at the end of June (the 28th, to be exact: commit\n47f176fdaf8924bc83fddcf9658f2fd3ef60d573, \"[PATCH] Using msleep()\ninstead of HZ\") rtc_get_rtc_time was converted to use msleep() instead\nof busy waiting.  But rtc_get_rtc_time is used by hpet_rtc_interrupt,\nand scheduling is not allowed during interrupt.  So I\u0027m reverting this\npart of original change, replacing msleep() back with busy loop.\n\nThe original code was busy waiting for up to 20ms, but on my hardware in\nthe worst case update-in-progress bit was asserted for at most 363\npasses through loop (on 2GHz dual Opteron), much less than even one\njiffie, not even talking about 20ms.  So I changed code to just wait\nonly as long as necessary.  Otherwise when RTC was set to generate\n8192Hz timer, it stopped doing anything for 20ms (160 pulses were\nskipped!) from time to time, and this is rather suboptimal as far as I\ncan tell.\n\nSigned-off-by: Petr Vandrovec \u003cvandrove@vc.cvut.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aa0ca6b4bb818406d4769edb9ff115500c8e4090",
      "tree": "3e92571c642288e6f95bd77b1cfe8f80445c4a39",
      "parents": [
        "1fad99499afdd2730adb1d53413b91580b1f0662"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Aug 05 23:09:14 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Aug 05 23:09:14 2005 +1000"
      },
      "message": "drm: fix warning in drm_pci.c\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "1fad99499afdd2730adb1d53413b91580b1f0662",
      "tree": "0fec6e843bc6904166e8679c40836ef43d65b808",
      "parents": [
        "db215327c62c2db533afb322761fa04ea6244164"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Aug 05 22:40:34 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Aug 05 22:40:34 2005 +1000"
      },
      "message": "drm: remove the gamma driver\n\nThe gamma driver has been broken for quite a while, it doesn\u0027t build,\nwe don\u0027t have a userspace, mine is in Ireland etc...\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "db215327c62c2db533afb322761fa04ea6244164",
      "tree": "40c377b02336c5cc2fba378c7a3b921401719a9f",
      "parents": [
        "d1f2b55ad2c11f46e30547a9f7754e99b478348e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Aug 05 22:13:15 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Aug 05 22:13:15 2005 +1000"
      },
      "message": "drm: switch drm_handle_t to unsigned int\n\nThis converts the drm_handle_t to unsigned int.\nThis is currently safe to do as we don\u0027t pass these across the kernel/user\nboundary, but userspace does use these, but no-one builds userspace against\nthe kernel headers at present so it is okay to switch over the kernel copy\nof drm.h at this point. (The CVS tree will switch over soon in sync with\nsome Mesa changes)\n\nFrom: Egbert Eich \u003ceich@suse.de\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "d1f2b55ad2c11f46e30547a9f7754e99b478348e",
      "tree": "cabf9060c4f6cb419c7ed7fdcbcc6b6a91a83ac1",
      "parents": [
        "c73681e77b40697d16ada777adf2c6dc4db05917"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Aug 05 22:11:22 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Aug 05 22:11:22 2005 +1000"
      },
      "message": "drm: updated DRM map patch for 32/64 bit systems\n\nI basically combined Paul\u0027s patches with additions that I had made\nfor PCI scatter gather.\nI also tried more carefully to avoid problems with the same token\nassigned multiple times while trying to use the base address in the\ntoken if possible to gain as much backward compatibility as possible\nfor broken DRI clients.\n\nFrom: Paul Mackerras \u003cpaulus@samba.org\u003e and Egbert Eich \u003ceich@suse.de\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "c73681e77b40697d16ada777adf2c6dc4db05917",
      "tree": "4904148ca238f74690819a532626f457e662a194",
      "parents": [
        "24d109422787119337cd83732feef930d6a23f5c"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Aug 05 22:02:48 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Aug 05 22:02:48 2005 +1000"
      },
      "message": "drm: copy the right data back to userspace for getreserved contexts ioctl\n\nThis fixes the information copied back to userspace by the get reserved\ncontexts ioctl.\n\nFrom: Egbert Eich \u003ceich@suse.de\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "24d109422787119337cd83732feef930d6a23f5c",
      "tree": "7eb80136109a989f76edfee8a5e8f2af87bf210a",
      "parents": [
        "727e6e932d76f05f8691a32bbeabd1061b051a3b"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Aug 05 21:52:18 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Aug 05 21:52:18 2005 +1000"
      },
      "message": "drm: fix ioctl direction in r128 getparam\n\nSet the IOWR correctly for r128 getparam.\n\nFrom: Egbert Eich \u003ceich@suse.de\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "9bbd03758945858c9303f3258b418b94c4ffd735",
      "tree": "74dca48bdcec507933ea3285d08c4f065563da8c",
      "parents": [
        "8c741ed74d121dbc97c9fb7f9a66c768d4c547c4"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "icampbell@arcom.com",
        "time": "Wed Aug 03 20:34:52 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 03 20:34:52 2005 +0100"
      },
      "message": "[PATCH] ARM: 2833/2:  Remove support for WDIOF_MAGICCLOSE from sa1100-wdt\n\nPatch from Ian Campbell\n\nOn PXA255 there is no way to disable the watchdog. Turning off OIER[E3]\nas suggested in the existing comment does not work.\n\nI posted a note to the ARM mailing list a little while ago asking for\nopinions from people using SA1100. There was one reponse from Nico who\nbelieves that the SA1100 is the same as the PXA255 in this respect.\n\nYou also asked me to involve the watchdog maintainer which I tried to\ndo but didn\u0027t hear anything back. There are only a couple of other\ndrivers which can\u0027t stop the watchdog and there seems to be no\nconsistancy regarding printing an error etc. I decided to print\nsomething since that matches the case for all the other drivers when\nNOWAYOUT is turned on.\n\nAlso, I changed the device .name to \"watchdog\" like most of the other\nwatchdogs. udev uses it as the device name (by default) and spaces etc.\nget in the way.\n\nSuperceded 2833/1 because 2.6.13-rc4 caused rejects.\n\nSigned-off-by: Ian Campbell \u003cicampbell@arcom.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bdf242eeb0f69567fe43eba93889d80ecacbfe94",
      "tree": "dc402eeeb75fd51e92b4f4a63712c6e64ac4c2fb",
      "parents": [
        "836cf0465c422ee6d654060edd7c620d9cf0c09c",
        "b0825488a642cadcf39709961dde61440cb0731c"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sat Jul 30 14:37:43 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Jul 30 14:37:43 2005 +1000"
      },
      "message": "Merge ../linux-2.6/\n"
    },
    {
      "commit": "b0825488a642cadcf39709961dde61440cb0731c",
      "tree": "cd73116cb0298a6333cbfda8ba2874b1ff180e05",
      "parents": [
        "b87a1e506115e7df4c6bfd266267ee0088cba3b7"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg59@srcf.ucam.org",
        "time": "Fri Jul 29 14:03:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:15 2005 -0700"
      },
      "message": "[PATCH] agp: restore APBASE after setting APSIZE\n\nWhen leaving S3 state, the AGP bridge may not have all PCI configuration\nregisters set in the same way as they were at boot.  This should be fixed\nby pci_restore_state - however, the APBASE register cannot be set to\nconflict with the APSIZE register.  If APSIZE is larger than it was before\nsuspend, pci_restore_state will not restore APBASE correctly.  The attached\npatch adds an extra item to the agp_bridge_data structure and uses it to\nstore the value of APBASE.  On resume, this is then written after APSIZE\nhas been set.  This patch only touches the path used for Intel chipsets\nwithout integrated graphics, and may need to be extended to work with the\nothers.\n\nWithout this patch, I get the symptoms described in bug 4921 - APBASE ends\nup overlapping various PCI devices, and as a result they fail to work after\nresume.\n\nSigned-off-by: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\nAcked-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e0d7ff168a71299919f01500b3d507aae0c67513",
      "tree": "de2a7807ec5642e7389191e66d8c5d6d1249096a",
      "parents": [
        "ca49a601c2b4b74e5cf57fef62122204d1982372",
        "33fdfa97f2b3aab698ef849ec50dcc5102017f0a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 09:48:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 09:48:34 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input\n"
    },
    {
      "commit": "77933d7276ee8fa0e2947641941a6f7a100a327b",
      "tree": "e3a42724642410f5257c794a71b34642092eedd5",
      "parents": [
        "03e259a9cdbd0583e71468293aaa1ccadbdaeff1"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl@dif.dk",
        "time": "Wed Jul 27 11:46:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:20 2005 -0700"
      },
      "message": "[PATCH] clean up inline static vs static inline\n\n`gcc -W\u0027 likes to complain if the static keyword is not at the beginning of\nthe declaration.  This patch fixes all remaining occurrences of \"inline\nstatic\" up with \"static inline\" in the entire kernel tree (140 occurrences in\n47 files).\n\nWhile making this change I came across a few lines with trailing whitespace\nthat I also fixed up, I have also added or removed a blank line or two here\nand there, but there are no functional changes in the patch.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "44456d37b59d8e541936ed26d8b6e08d27e88ac1",
      "tree": "11ca6fa29b8cfb56ecef2d1f4f9dc2d9d71d2a2f",
      "parents": [
        "02b775696fee75a04041d8d94db26a9462216d24"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Wed Jul 27 11:45:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:08 2005 -0700"
      },
      "message": "[PATCH] turn many #if $undefined_string into #ifdef $undefined_string\n\nturn many #if $undefined_string into #ifdef $undefined_string to fix some\nwarnings after -Wno-def was added to global CFLAGS\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3dcce8e22bf9956ac2c5233539cac07c978e58c7",
      "tree": "33de592099774c7c2d6a5cf3d9664dd88df9f985",
      "parents": [
        "ebb81fdb3dd0be7514b84197c4f8388a17130f04"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Jul 27 11:45:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:07 2005 -0700"
      },
      "message": "[PATCH] ppc64: tpm_infineon build fix\n\nppc64 uses symbol `DAR\u0027, as does the TPM driver, causing a build failure.\nChange the TPM name.\n\nCc: Marcel Selhorst \u003cselhorst@crypto.rub.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ebb81fdb3dd0be7514b84197c4f8388a17130f04",
      "tree": "8dd41338a44bb5194134828a8a14a36311193dac",
      "parents": [
        "e77e17161ccb8bd877bf83b3611cd318e451c605"
      ],
      "author": {
        "name": "Marcel Selhorst",
        "email": "selhorst@crypto.rub.de",
        "time": "Wed Jul 27 11:45:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:06 2005 -0700"
      },
      "message": "[PATCH] tpm: Support for Infineon TPM\n\nThis patch provides a new device driver for the Infineon SLD 9630 TT Trusted\nPlatform Module (TPM 1.1b) [1] which is embedded on Intel- mainboards or in\nHP/ Fujitsu-Siemens / Toshiba-Notebooks.  A nearly complete list where this\nmodule is integrated in can be found in [2].\n\nThis kernel module acts as a communication gateway between the linux kernel\nand the hardware chip and fits the TPM-specific interfaces created by IBM in\ndrivers/char/tpm/tpm.h\n\nFurther information about this module and a list of succesfully tested and\ntherefore supported hardware can be found at our project page [3].\n\n[1]\nhttp://www.infineon.com/cgi/ecrm.dll/ecrm/scripts/public_download.jsp?oid\u003d114135\u0026parent_oid\u003d29049\n\n[2]\nhttp://www.tonymcfadden.net/tpmvendors.htm\n\n[3]\nhttp://www.prosec.rub.de/tpm\n\nSigned-off-by: Marcel Selhorst \u003cselhorst@crypto.rub.de\u003e\nAcked-by: Kylene Jo Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "62b662a30963c2e7bdfc129f78c3da0559202379",
      "tree": "13ca71a87bfb0ea7c9990fa9fccba245865c995f",
      "parents": [
        "64c74de7a3a744bc546ef76872be6285307ce101"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Jul 27 11:44:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:57 2005 -0700"
      },
      "message": "[PATCH] ppc64: genrtc build fix\n\ngenrtc.c won\u0027t compile on ppc64.  Seems that ppc32 does support it though?\n\nWe do this wrong btw - we should be selecting GEN_RTC in each\narch/xxx/Kconfig.\n\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4bfdf37830111321e2cd1fe0102dd776ce93194d",
      "tree": "9791422b964d2aeae7772ac0462f1953e2f63447",
      "parents": [
        "7657e20e46e26b198b24e2aefc696410bbe889c9"
      ],
      "author": {
        "name": "Andrey Panin",
        "email": "pazke@donpac.ru",
        "time": "Wed Jul 27 11:43:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:54 2005 -0700"
      },
      "message": "[PATCH] consolidate CONFIG_WATCHDOG_NOWAYOUT handling\n\nAttached patch removes #ifdef CONFIG_WATCHDOG_NOWAYOUT mess duplicated in\nalmost every watchdog driver and replaces it with common define in\nlinux/watchdog.h.\n\nSigned-off-by: Andrey Panin \u003cpazke@donpac.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bbaf364103cee15c895e2086723d0ad9ef47ae99",
      "tree": "50ba44d1a55f00c2d328a6943acc4495337b7020",
      "parents": [
        "db1de1595d03d3ddea3e0548b20decb0a32e4258"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Jul 27 11:43:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:54 2005 -0700"
      },
      "message": "[PATCH] drm: via: fix sparse warnings\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b7343f01e326374e69666ca6001bdb6a7c67e9f7",
      "tree": "2c1dc0a41127956dc5661a1fecb46ab25f136550",
      "parents": [
        "bba0e4670a4e1841a96b561dcc60ebe335049891"
      ],
      "author": {
        "name": "Rolf Eike Beer",
        "email": "eike-kernel@sf-tec.de",
        "time": "Wed Jul 27 11:43:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:51 2005 -0700"
      },
      "message": "[PATCH] watchdog: add missing 0x in alim1535_wdt.c\n\nUsually the device IDs are given in hex.  This one is a bit strange: it is\nwithout 0x in the first place and used with it some lines later.  I suspect\nthe first one to be the wrong.\n\nSigned-off-by: Rolf Eike Beer \u003ceike-kernel@sf-tec.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "479d0f41e50646a618c43f69af7af31a8f748433",
      "tree": "37ffd2f69eb51d25916bebeb07e56b7c8b4b2d33",
      "parents": [
        "cc1d3a9a78f0f602fa1e7993dba4d16ad9781bc1"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jul 26 21:41:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 26 21:48:54 2005 -0700"
      },
      "message": "[PATCH] softdog build fix\n\ndrivers/char/watchdog/softdog.c:94: too many arguments to function `emergency_restart\u0027\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cc1d3a9a78f0f602fa1e7993dba4d16ad9781bc1",
      "tree": "48dee72ac24026d83f5eddf77a96962b5e6aaac1",
      "parents": [
        "ae6578fe9b65208dee8eda40629984efd23740c4"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jul 26 21:41:37 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 26 21:48:54 2005 -0700"
      },
      "message": "[PATCH] eurotechwdt build fix\n\ndrivers/char/watchdog/eurotechwdt.c:165: too many arguments to function `emergency_restart\u0027\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "68acc05d0120e19c850e1f347ee96055f5aa032f",
      "tree": "2eca1b36a99212037d1aa6b33c4893a12a43cb28",
      "parents": [
        "fdde86ac50357b6a811e3574e47d189e81a21444"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Tue Jul 26 12:03:08 2005 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 26 14:35:44 2005 -0700"
      },
      "message": "[PATCH] pcwd.c: Call kernel_power_off not machine_power_off\n\nThe call appears to come from process context so kernel_power_off\nshould be safe.  And acpi_power_off won\u0027t necessarily work if you just\ncall machine_power_off.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "970d32443e3d0be57a5cdc3de3752f528424b73d",
      "tree": "cf39589a581d461d5ed4a9311cb236dbe8544453",
      "parents": [
        "f82567e55fcd25bb7addf2cfd8b79f36f409dc2e"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Tue Jul 26 11:55:59 2005 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 26 14:35:44 2005 -0700"
      },
      "message": "[PATCH] In hangcheck-timer.c call emergency_restart()\n\nIf we\u0027ve hung a clean reboot does not sound like a real\noption.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f82567e55fcd25bb7addf2cfd8b79f36f409dc2e",
      "tree": "c579e6c540b10bfd69abc086f985fc066d2708fc",
      "parents": [
        "4de8b9b76017365572f778332d74fe050d9c8c2a"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Tue Jul 26 11:53:19 2005 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 26 14:35:43 2005 -0700"
      },
      "message": "[PATCH] Fix watchdog drivers to call emergency_reboot()\n\nIf a watchdog driver has decided it is time to reboot the system\nwe know something is wrong and we are in interrupt context\nso emergency_reboot() is what we want.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4de8b9b76017365572f778332d74fe050d9c8c2a",
      "tree": "17d22eacd721d3ff966f643b92e0243891fcb1a2",
      "parents": [
        "2f048ea81df94f72dee0d42b3d9b941c03b8c9c5"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Tue Jul 26 11:51:06 2005 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 26 14:35:43 2005 -0700"
      },
      "message": "[PATCH] Update sysrq-B to use emergency_restart()\n\nsysrq calls into the reboot path from an interrupt handler\nwe can either push the code do into process context and\ncall kernel_restart and get a clean reboot or we can simply\nreboot the machine, and increase our chances of actually\nrebooting.  emergency_reboot() seems like the closest match\nto what we have previously done, and what we want.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5ac7ba3ff599d66ffde182676f2e4fbcac61a2fe",
      "tree": "5c8e25dc2797cb0e063c38afda2dbbf292e34bd3",
      "parents": [
        "463a4f76a79bce00ca8964e0b2ebf7f10f376965"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Sun Jul 24 00:50:03 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Jul 24 00:50:03 2005 -0500"
      },
      "message": "Input: check keycodesize when adjusting keymaps\n\nWhen changing key mappings we need to make sure that the new\nkeycode value can be stored in dev-\u003ekeycodesize bytes.\n\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a1287ba1ba810aae1f8b81e32560d5d3bf3ff9f0",
      "tree": "c16aef43738ee0bf32e3514065ad394d04980900",
      "parents": [
        "6f97933d0fd13920d7d53b6e0107bb674b3a1f0b"
      ],
      "author": {
        "name": "Michal Ostrowski",
        "email": "mostrows@watson.ibm.com",
        "time": "Fri Jul 15 03:56:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 15 09:54:51 2005 -0700"
      },
      "message": "[PATCH] rocket.c: Fix ldisc ref count handling\n\nIf bailing out because there is nothing to receive in rp_do_receive(),\ntty_ldisc_deref is not called.  Failure to do so increases the ref count\nand causes release_dev() to hang since it can\u0027t get the ref count to 0.\n\nSigned-off-by: Michal Ostrowski \u003cmostrows@watson.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "030babac6ae54df64ae3bba4685ecb1d8d8dd8c3",
      "tree": "790efcef0208ef8d626d47fff0740a633301281d",
      "parents": [
        "ba460e48064edeb57e3398eb8972c58de33f11ea"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Fri Jul 15 03:56:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 15 09:54:50 2005 -0700"
      },
      "message": "[PATCH] vt.c build fix\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6e498c1080ae794a8dc788152002fb39994ae78b",
      "tree": "88884153708d47ef1fb03157d02503ecd1cb65e5",
      "parents": [
        "01e77d31d11a767c9da665f46e075756aef4fc4f"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Tue Jul 12 13:58:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 12 16:01:02 2005 -0700"
      },
      "message": "[PATCH] TB0219: add PCI IRQ initialization\n\nThis patch adds PCI IRQ initialization to TB0219 driver.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e0d21d9cca25f424f3129649be48a63c128ed42d",
      "tree": "0a7d407639876e02deef1721817615eaa8c673a3",
      "parents": [
        "beffbdc2211826b174c68307b1b48c93c05d7ded",
        "5c23804a0941a111752fdacefe0bea2db1b4d93f"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jul 11 00:58:04 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jul 11 00:58:04 2005 -0500"
      },
      "message": "Merge rsync://www.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "836cf0465c422ee6d654060edd7c620d9cf0c09c",
      "tree": "622ed9a2ca774818084ffdcfbf1622ef1735bb74",
      "parents": [
        "d01cff408057fa925b2f766fa1fd5a305fd1acbf"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Jul 10 19:27:04 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Jul 10 19:27:04 2005 +1000"
      },
      "message": "drm: cleanup buffer/map code\n\nThis is a patch from DRM CVS that cleans up some code that was in CVS\nthat I never moved to the kernel, this patch produces the result of the\ncleanups and puts it into the kernel drm.\n\nFrom: Eric Anholt \u003canholt@freebsd.org\u003e, Jon Smirl, Dave Airlie\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "d01cff408057fa925b2f766fa1fd5a305fd1acbf",
      "tree": "26efcd2c8646af15203f46c8351d930fd869b0e9",
      "parents": [
        "6795c985a648d1e90b367cc1387c18205ecca4b8"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Jul 10 19:24:35 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Jul 10 19:24:35 2005 +1000"
      },
      "message": "drm: add mga driver callbacks\n\nAdd some missing driver callback for the PCI support\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "6795c985a648d1e90b367cc1387c18205ecca4b8",
      "tree": "c764bbcf801ecd95c8a90fb1c6660a88c8bf4077",
      "parents": [
        "b5d499cfdeebcb71f00f3513045796ccae718140"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Jul 10 18:20:09 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Jul 10 18:20:09 2005 +1000"
      },
      "message": "Add support for PCI MGA cards to MGA DRM.\n\nThis patch adds serveral new ioctls and a new query to get_param query to\nsupport PCI MGA cards.\n\nTwo ioctls were added to implement interrupt based waiting.  With this change,\nthe client-side driver no longer needs to map the primary DMA region or the\nMMIO region.  Previously, end-of-frame waiting was done by busy waiting in the\nclient-side driver until one of the MMIO registers (the current DMA pointer)\nmatched a pointer to the end of primary DMA space.  By using interrupts, the\nbusy waiting and the extra mappings are removed.\n\nA third ioctl was added to bootstrap DMA.  This ioctl, which is used by the\nX-server, moves a *LOT* of code from the X-server into the kernel.  This allows\nthe kernel to do whatever needs to be done to setup DMA buffers.  The entire\nprocess and the locations of the buffers are hidden from user-mode.\n\nAdditionally, a get_param query was added to differentiate between G4x0 cards\nand G550 cards.  A gap was left in the numbering sequence so that, if needed,\nG450 cards could be distinguished from G400 cards.  According to Ville\nSyrjälä, the G4x0 cards and the G550 cards handle anisotropic filtering\ndifferently.  This seems the most compatible way to let the client-side driver\nknow which card it\u0027s own.  Doing this very small change now eliminates the\nneed to bump the DRM minor version twice.\n\nhttp://marc.theaimsgroup.com/?l\u003ddri-devel\u0026m\u003d106625815319773\u0026w\u003d2\n\n(airlied - this may not work at this point, I think the follow on buffer\n cleanup patches will be needed)\n\nFrom: Ian Romanick \u003cidr@us.ibm.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "b5d499cfdeebcb71f00f3513045796ccae718140",
      "tree": "009eccb0fc8657fda446851f7c7df497ef3470b6",
      "parents": [
        "93f453f3ffd8f4dbb0311b58b854e7655da3d601"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Jul 10 18:17:42 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Jul 10 18:17:42 2005 +1000"
      },
      "message": "drm: make drm_alloc_agp take a dev arg.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "93f453f3ffd8f4dbb0311b58b854e7655da3d601",
      "tree": "ce4be3b521fd73bf077bc447b5ef799fbdd15263",
      "parents": [
        "cda173806644d2af22ffd9896eed8ef99b97d356"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Jul 10 17:45:34 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Jul 10 17:45:34 2005 +1000"
      },
      "message": "drm: add new mga ids and types\n\nFrom: Ian Romanick \u003cidr@us.ibm.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "cda173806644d2af22ffd9896eed8ef99b97d356",
      "tree": "374ad48818df951a03c59d54ec75d5b19d4a24c3",
      "parents": [
        "ceb9c27aa7d61c70f4c75f017d9fbc9de50034f1"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Jul 10 17:31:26 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Jul 10 17:31:26 2005 +1000"
      },
      "message": "drm: add test for AGP devices and driver override for it.\n\nAdded device_is_agp callback to drm_driver.  This function is called by the\nplatform-specific drm_device_is_agp function.  Added implementation of this\nfunction the the Linux-specific portion of the MGA driver to detect PCI G450\ncards.  Added code to the Linux-specific portion of the generic DRM layer to\nnot initialize AGP infrastructure if the card is not AGP (this matches what\nalready existed in BSD).\n\nFix up i810/i830 and i915 drivers to always return AGP as they don\u0027t always\nreport the capability.\n\nFix the MGA to not report AGP for a card that has an AGP chip behind a PCI\nbridge.\n\nFrom: Ian Romanick, Dave Airlie, Alan Hourihane\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "ceb9c27aa7d61c70f4c75f017d9fbc9de50034f1",
      "tree": "9d87bbbc1b7819b355c50807717a3e0099ee2815",
      "parents": [
        "d84f76d37c5eebb94c48337958d5a2ff2965c02d"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Jul 10 17:07:23 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Jul 10 17:07:23 2005 +1000"
      },
      "message": "drm: destatic exported function.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "d84f76d37c5eebb94c48337958d5a2ff2965c02d",
      "tree": "ce59b2cb9d82420a1b41b184813a36c918069552",
      "parents": [
        "aff138ab8ec340c23e7c6e1a95c1518ee832a8c6"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Jul 10 17:04:22 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Jul 10 17:04:22 2005 +1000"
      },
      "message": "drm: export symbols for use by drivers\n\nThis just exports symbols for use in drivers.\n\nFrom: Ian Romanick \u003cidr@us.ibm.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "aff138ab8ec340c23e7c6e1a95c1518ee832a8c6",
      "tree": "751435ac696780929091b6ff911cc898d1e540e0",
      "parents": [
        "7ab984012a879a53abb56abfe03b0c686f42b281"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Jul 10 16:58:40 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Jul 10 16:58:40 2005 +1000"
      },
      "message": "drm: fix minor function header issue\n\nFrom: Ian Romanick \u003cidr@us.ibm.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "7ab984012a879a53abb56abfe03b0c686f42b281",
      "tree": "53738f82e57b2aa91c5706f6c463831ddf19164d",
      "parents": [
        "9c8da5ebbf6f87293cf8555182da271449889a69"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Jul 10 16:56:52 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Jul 10 16:56:52 2005 +1000"
      },
      "message": "drm: update some function so a driver can call them\n\nThis patch splits some ioctl functions so that they can be called\nin-kernel by a DRM driver. The driver will use them later.\n\nFrom: Ian Romanick \u003cidr@us.ibm.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "9c8da5ebbf6f87293cf8555182da271449889a69",
      "tree": "c036835be2ec09249f960518ff2703316257d815",
      "parents": [
        "d59431bf96d1e8a3d6d240343f559f5e2ace7f1d"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Jul 10 15:38:56 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Jul 10 15:38:56 2005 +1000"
      },
      "message": "drm: update support for drm pci buffers\n\nThe DRM needs to change the drm_pci interface for FreeBSD compatiblity,\nthis patch introduces the drm_dma_handle_t and uses it in the Linux code.\n\nFrom: Tonnerre Lombard, Eric Anholt, and Sergey Vlasov\nSigned-off-by: David Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "d59431bf96d1e8a3d6d240343f559f5e2ace7f1d",
      "tree": "7d0d8f7d61b3870d661fcd514fb05b53d11153fe",
      "parents": [
        "b84397d6390ef04e8080d66bf528418ab5e75dc0"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Jul 10 15:00:06 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Jul 10 15:00:06 2005 +1000"
      },
      "message": "Refactor common, boilerplate ioctl code from drm_addbufs_* functions into\ndrm_addbufs. This makes the code more like the BSD code, and makes the\ndrm_addbufs_* functions callable in-kernel.\n\nFrom: Ian Romanick \u003cidr@us.ibm.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "b84397d6390ef04e8080d66bf528418ab5e75dc0",
      "tree": "39c78eb64f60eee701cf31663e37370f402603d3",
      "parents": [
        "2d0f9eaff8e1d08b9707f5d24fe6b0ac95d231e3"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Jul 10 14:46:12 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Jul 10 14:46:12 2005 +1000"
      },
      "message": "drm: add framebuffer maps\n\nThe patch makes drmAddBufs/drmMapBufs can handle buffers in video memory\n\nThe attached patch adds a new buffer type DRM_FB_BUFFER. It works like\nAGP memory but uses video memory.\n\nFrom: Austin Yuan \u003caustinyuan@viatech.com.cn\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "2d0f9eaff8e1d08b9707f5d24fe6b0ac95d231e3",
      "tree": "6602c6a936254ae1175073fdd3f800ed67730c17",
      "parents": [
        "f179bc77d09b9087bfc559d0368bba350342ac76"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Jul 10 14:34:13 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Jul 10 14:34:13 2005 +1000"
      },
      "message": "drm: add _DRM_CONSISTENT map type\n\nAdded a new DRM map type _DRM_CONSISTENT for consistent PCI memory. It\nuses drm_pci_alloc/free for allocating/freeing the memory.\n\nFrom: Felix Kuhling \u003cfxkuehl@gmx.de\u003e\nSigned-off-by: David Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "f179bc77d09b9087bfc559d0368bba350342ac76",
      "tree": "2b7ba36cb139c33d15b736d95533bd59ac81b500",
      "parents": [
        "0109fd37046de64e8459f8c4f4706df9ac7cc82c"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Jul 10 12:46:19 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Jul 10 12:46:19 2005 +1000"
      },
      "message": "drm: fix stupid missing semicolon.\n\nI fixed this in one git tree but that wasn\u0027t the one I pushed...\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "0109fd37046de64e8459f8c4f4706df9ac7cc82c",
      "tree": "18dcdb43cc8c6cd494375f8af919024889d24d87",
      "parents": [
        "cc14cf46da215a9df1c0a4388763a68769ef9e53",
        "850eb83a6a21b086624b227653ce90ad927ba423"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 09 09:59:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 09 09:59:23 2005 -0700"
      },
      "message": "Merge head \u0027drm-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6\n"
    },
    {
      "commit": "cc14cf46da215a9df1c0a4388763a68769ef9e53",
      "tree": "f9add6f7ae53b4155a22fd8afc20c847fda021fb",
      "parents": [
        "4cda1fd78781c31e2a3d9dd87ee05d39cb76b3f9",
        "8ca7c1df08210fd35fccf1559837c92baaa4da8f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 09 09:58:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 09 09:58:47 2005 -0700"
      },
      "message": "Merge head \u0027drm-3264\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6\n"
    },
    {
      "commit": "4cda1fd78781c31e2a3d9dd87ee05d39cb76b3f9",
      "tree": "25224dcd78101f069244e0b8b2164747678562f2",
      "parents": [
        "bb6b82381063f54613842decdf948cbfa631842e",
        "717cb906bd43a9ac00631d600adda5c6546843a6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 09 09:58:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 09 09:58:01 2005 -0700"
      },
      "message": "Merge head \u0027drm-via\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6\n"
    },
    {
      "commit": "44670d2b50efd2443c3810239d6ea3fd02f8ef64",
      "tree": "a32aa41a9dd5eb33e657f94f823d44948f5be9c2",
      "parents": [
        "2ffe6e280f792790c39f241e7e3c5d2ef8da1b94"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 07 17:59:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:07 2005 -0700"
      },
      "message": "[PATCH] pcmcia: remove references to pcmcia/version.h\n\nAs a follow-up, remove the inclusion of pcmcia/version.h in many files.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1e212f3645a6b355de8c43a23376bc0e2ac49a63",
      "tree": "89324df417c19a1a63efb2ec6630e7d4b47181a0",
      "parents": [
        "bf45d9b0ac108b11245203ebb082d30f5059846b"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 07 17:59:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:05 2005 -0700"
      },
      "message": "[PATCH] pcmcia: move event handler\n\nMove the \"event handler\" to struct pcmcia_driver -- the unified event handler\nwill disappear really soon, but switching it to struct pcmcia_driver in the\nmeantime allows for better \"step-by-step\" patches.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6c036527a630720063b67d9a65455e8caca2c8fa",
      "tree": "316e947f5f4efcda0205e48044ed1d12665eaed1",
      "parents": [
        "0db925af1db5f3dfe1691c35b39496e2baaff9c9"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "christoph@lameter.com",
        "time": "Thu Jul 07 17:56:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:46 2005 -0700"
      },
      "message": "[PATCH] mostly_read data section\n\nAdd a new section called \".data.read_mostly\" for data items that are read\nfrequently and rarely written to like cpumaps etc.\n\nIf these maps are placed in the .data section then these frequenly read\nitems may end up in cachelines with data is is frequently updated.  In that\ncase all processors in an SMP system must needlessly reload the cachelines\nagain and again containing elements of those frequently used variables.\n\nThe ability to share these cachelines will allow each cpu in an SMP system\nto keep local copies of those shared cachelines thereby optimizing\nperformance.\n\nSigned-off-by: Alok N Kataria \u003calokk@calsoftinc.com\u003e\nSigned-off-by: Shobhit Dayal \u003cshobhit@calsoftinc.com\u003e\nSigned-off-by: Christoph Lameter \u003cchristoph@scalex86.org\u003e\nSigned-off-by: Shai Fultheim \u003cshai@scalex86.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d6afe27bfff30fbec2cca6ad5626c22f4094d770",
      "tree": "83c28d2c90fe720b5a315b89301cf3a519ffed88",
      "parents": [
        "8759145114f72857bcaeed338db21620a6619b26"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Thu Jul 07 17:56:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:45 2005 -0700"
      },
      "message": "[PATCH] tty output lossage fix\n\nThe patch fixes a few corner cases around tty line editing with\nvery long input lines:\n\n- n_tty_receive_char(): don\u0027t simply drop eol characters,\n  otherwise canon_data isn\u0027t increased and the reader isn\u0027t woken\n  up.\n\n- n_tty_receive_room(): If there is no newline pending and the\n  edit buffer is full, allow only a single character to be written\n  (until eol is found and the line is flushed), so characters from\n  the next line aren\u0027t dropped.\n\n- write_chan(): if an incomplete line was written, continue\n  writing until write() returns 0, otherwise it might not write\n  the eol character to flush the line and the writer goes to sleep\n  without ever being woken up.\n\nBTW the core problem is that part of this should be handled in the\nreceive_buf path, but for this it has to return the number of\nwritten characters, as the amount of written characters may not be\nthe same as the amount of characters going into the write buffer,\nso the receive_room() usage in pty_write() is not really reliable.\n\nAlan said:\n\nThe problem looks valid. The behaviour of \u0027traditional unix\u0027 appears to\nbe the following\n\n\tIf you exceed the line limit then beep and drop the character\n\tAlways allow EOL to complete a canonical line input\n\tAlways do signal/control processing if enabled\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "88de0be0c7335650326a1236bf6ca1ed265c0a1c",
      "tree": "8883c2bae00d6adde360ff12fa934961e681d9a8",
      "parents": [
        "70b234a40107596a713e9981c643f2717e31463f"
      ],
      "author": {
        "name": "Milton Miller",
        "email": "miltonm@bga.com",
        "time": "Thu Jul 07 17:56:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:40 2005 -0700"
      },
      "message": "[PATCH] hvc_console: Use hvc_get_chars in hvsi code\n\nNow that hvc_get_chars doesn\u0027t strip NULs, hvsi doesn\u0027t have to duplicate it.\n\nSigned-off-by: Milton Miller \u003cmiltonm@bga.com\u003e\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "70b234a40107596a713e9981c643f2717e31463f",
      "tree": "e7f0d4382c32b61efd671c051095535767288a30",
      "parents": [
        "030ffad23fb28fc29608a3bc21f0c3b88bf28592"
      ],
      "author": {
        "name": "Milton Miller",
        "email": "miltonm@bga.com",
        "time": "Thu Jul 07 17:56:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:40 2005 -0700"
      },
      "message": "[PATCH] hvc_console: Separate the NUL character filtering from get_hvc_chars\n\nSeparate the NUL character filtering from get_hvc_chars.\n\nSigned-off-by: Milton Miller \u003cmiltonm@bga.com\u003e\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "030ffad23fb28fc29608a3bc21f0c3b88bf28592"
}
