)]}'
{
  "log": [
    {
      "commit": "14c0fa243b358c24040ff5f44b60c47aaf6430c3",
      "tree": "e338f694399b1c9b2f3e6ba82fad648a677012cf",
      "parents": [
        "01fc99864ecc678c4f1f476b2a8b64ebcb14e733"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Dec 01 18:51:52 2005 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Thu Dec 01 18:51:52 2005 -0500"
      },
      "message": "ieee1394: resume remote ports when starting a host (fixes device recognition)\n\nAfter initializing an IEEE 1394 host, broadcast a resume packet.  This makes\nremote nodes visible which suspended their ports while the host was down.\nSuch nodes had to be unplugged and replugged in order to be recognized.\n\nMotorola DCT6200 cable reciever was affected, probably other devices too.\nhttp://marc.theaimsgroup.com/?t\u003d113202715800001\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n"
    },
    {
      "commit": "01fc99864ecc678c4f1f476b2a8b64ebcb14e733",
      "tree": "947696fdb2f76609d1a079aa6ff57a22e490d803",
      "parents": [
        "a880b11a95fab4618da412d99fc7365d723e702d",
        "d2ef5ebb4c4fe141a82252d4db8d8521e6765c5a"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Wed Nov 30 00:45:31 2005 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Wed Nov 30 00:45:31 2005 -0500"
      },
      "message": "Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n"
    },
    {
      "commit": "1a57198609615a936ff57da37b6957db9bafde83",
      "tree": "baf0ddace16f0650698166d73e744d01d789142d",
      "parents": [
        "49d5c7b08713c3a482d62b5a0ad41b4ec32905a5"
      ],
      "author": {
        "name": "Mark Fortescue",
        "email": "mark@mtfhpc.demon.co.uk",
        "time": "Tue Nov 29 19:34:44 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 29 19:47:04 2005 -0800"
      },
      "message": "[PATCH] fbdev: cg3fb: Kconfig fix\n\nA cut and past error regarding the CG3 frame buffer needs to be fixed.  It\nalso affects Creator/Creator3D/Elite3D.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "49d5c7b08713c3a482d62b5a0ad41b4ec32905a5",
      "tree": "8437a91b94c03979832a8511ce95f542e06be1d7",
      "parents": [
        "fe655d3a06488c8a188461bca493e9f23fc8c448"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Nov 29 19:34:43 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 29 19:47:04 2005 -0800"
      },
      "message": "[PATCH] fbdev: cirrusfb: Driver cleanup and bug fixes\n\n- pseudo_palette is only 16 entries long\n\n- the pseudo_palette, if using the generic drawing functions, must always be\n  u32 regardless of bpp\n\n- the fillrect accelerator is using region-\u003ecolor regardless of the visual.\n  region-\u003ecolor is the index to the pseudo_palette if visual is truecolor\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fb29644994744a63bc57186cefa79534b5d9b5a9",
      "tree": "74b51ef327dee136caa88a40242cddbe6bbcbdf6",
      "parents": [
        "64bf69ddff7637b7ed7acf9b2a823cc0ee519439"
      ],
      "author": {
        "name": "Chas Williams",
        "email": "chas@cmf.nrl.navy.mil",
        "time": "Tue Nov 29 16:17:11 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 29 16:17:11 2005 -0800"
      },
      "message": "[ATM]: [adummy] dummy ATM driver (similar to net/dummy)\n\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "64bf69ddff7637b7ed7acf9b2a823cc0ee519439",
      "tree": "fb3a746e36bcfa307979bef2a20ce5f1d32ec537",
      "parents": [
        "aaaaaadbe7a663d110814db50fcbe7d320eb4c32"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "stf_xl@wp.pl",
        "time": "Tue Nov 29 16:16:41 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 29 16:16:41 2005 -0800"
      },
      "message": "[ATM]: deregistration removes device from atm_devs list immediately\n\natm_dev_deregister() removes device from atm_dev list immediately to\nprevent operations on a phantom device.  Decision to free device based\nonly on -\u003erefcnt  now. Remove shutdown_atm_dev() use atm_dev_deregister()\ninstead.  atm_dev_deregister() also asynchronously releases all vccs\nrelated to device.\n\nSigned-off-by: Stanislaw Gruszka \u003cstf_xl@wp.pl\u003e\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "49693280262a149e5430d3401e263e464c88334a",
      "tree": "22c565a2b8d7523d21868f6490400afd1025f730",
      "parents": [
        "5045b6d34c6a9efa4a8a1815265ca9fcf44d6a7c"
      ],
      "author": {
        "name": "Mitchell Blank Jr",
        "email": "mitch@sfgoth.com",
        "time": "Tue Nov 29 16:15:59 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 29 16:15:59 2005 -0800"
      },
      "message": "[ATM]: [lanai] kill lanai_ioctl() which just contains some old debugging code\n\nSigned-off-by: Mitchell Blank Jr \u003cmitch@sfgoth.com\u003e\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e91a73568b19b4a8145fc6e05314d522ee35a0b1",
      "tree": "125076fb56dc1b1f7d3441638c6154a354274afc",
      "parents": [
        "fd22f1e037be33040f5583fe091d39d1e632e183"
      ],
      "author": {
        "name": "Jan Pieter",
        "email": "pptp@jp.dhs.org",
        "time": "Tue Nov 29 16:14:58 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 29 16:14:58 2005 -0800"
      },
      "message": "[ATM]: drivers/atm/atmdev_init.c no longer necessary\n\nFrom: Jan Pieter \u003cpptp@jp.dhs.org\u003e\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fd22f1e037be33040f5583fe091d39d1e632e183",
      "tree": "3b81446f87f05d616c6bf9ce1e3a84ea326637bd",
      "parents": [
        "c22c28f69b1e28505bd0d26bd0f64554a9e66fe8"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Nov 29 16:14:33 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 29 16:14:33 2005 -0800"
      },
      "message": "[ATM]: [lanai] lanai missing unregister\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c22c28f69b1e28505bd0d26bd0f64554a9e66fe8",
      "tree": "083b721ba4dae4d103fc205cbc52e69246058569",
      "parents": [
        "c219750b2e667f4f79f4d8faca5057dad793db87"
      ],
      "author": {
        "name": "Mitchell Blank Jr",
        "email": "mitch@sfgoth.com",
        "time": "Tue Nov 29 16:14:12 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 29 16:14:12 2005 -0800"
      },
      "message": "[ATM]: [lanai] better constification\n\nSigned-off-by: Mitchell Blank Jr \u003cmitch@sfgoth.com\u003e\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f747307ed1defcdfd37a3ef84c48e3138691cd26",
      "tree": "137e2fe4178b0ca77005a92f208a6a1f2055ef37",
      "parents": [
        "325f04dbca60a4cfe4ac25e7cf246edd07eb4c5f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 29 14:21:57 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 29 14:21:57 2005 -0800"
      },
      "message": "Revert \"[PATCH] drivers/message/fusion/mptbase.c: make code static\"\n\nThis reverts commit 252ac865535e1ea9cc2d28be83f477d8d8b961a2.\n\nIt impacts the LSI customers using the mptstm target mode drivers\n(source tar-ball at\n\n  ftp://ftp.lsil.com/HostAdapterDrivers/linux/Fusion-MPT/mptstm-1.00.13-src.tar.gz\n\nfor those who care).\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4168f7a31801bba6acc18662978d24ec850bbbd0",
      "tree": "7949f782d118bb72024de37d2cc7bb06cc74e045",
      "parents": [
        "238f9b063dcc9f23493a0d3fecca29fe332d4905",
        "2b9175c174b83b8d97db9398efe948fa9092938f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 29 13:04:07 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 29 13:04:07 2005 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6\n"
    },
    {
      "commit": "238f9b063dcc9f23493a0d3fecca29fe332d4905",
      "tree": "a2ddb44e978ade378774290a4fb697a232a890b6",
      "parents": [
        "238f58d898df941aa9d1cb390fb27ff4febe8965"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Nov 29 21:36:16 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 29 13:03:01 2005 -0800"
      },
      "message": "[PATCH] fix megaraid.c locking\n\nThis fixes locking in megaraid.c, namely:\n\n (1) make sure megaraid_queue release the adapter lock by changing the\n     code to have a single return\n (2) remove the errornous scsi_assign_lock call\n\nTesting by Burton Windle.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nAcked-by: Burton Windle \u003cbwindle@fint.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2b9175c174b83b8d97db9398efe948fa9092938f",
      "tree": "636ccdc70d45b3bb1268dfd00f985c2015b8d7dc",
      "parents": [
        "ee2d49de3e3a0b846ecedb36fec0e4a5ff222dcb"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Nov 29 14:49:38 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:54:58 2005 +0100"
      },
      "message": "[MTD] Make functions static, include header files with prototypes\n\nThis patch contains the following possible cleanups:\n- every file should #include the headers containing the prototypes for\n  it\u0027s global functions\n- make needlessly global functions static\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "ee2d49de3e3a0b846ecedb36fec0e4a5ff222dcb",
      "tree": "1036f584a62815db5af35b78d544ce28c6d7d0af",
      "parents": [
        "72af3b2c5a9946e78125e143b636f3d7217bcf08"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Nov 29 14:28:31 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:49:03 2005 +0100"
      },
      "message": "[MTD] chips: make sharps driver usable again\n\nUpdate the pre-CFI Sharp driver sharps.c so it compiles.  map_read32 /\nmap_write32 no longer exist in the kernel so the driver is totally broken\nas it stands.  The replacement functions use different parameters resulting\nin the other changes.\n\nChange collie to use this driver until someone works out why the cfi driver\nfails on that machine.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nTested-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "72af3b2c5a9946e78125e143b636f3d7217bcf08",
      "tree": "fce756150625a506421d7ad4cd35c8dbf6157ddc",
      "parents": [
        "e2602b347aa6f62b61754c5f65191ef67ffd0dc7"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Nov 28 22:36:12 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:46:16 2005 +0100"
      },
      "message": "[MTD] Remove bogus PQ2FADS driver\n\nRemove disfunctional driver, which slipped through the review mechanism\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "e2602b347aa6f62b61754c5f65191ef67ffd0dc7",
      "tree": "014d8dad65ad55bbccbe6ad88cf7f05a5dcc382f",
      "parents": [
        "8bc3b3804a6123e634be26359558aa998102506a"
      ],
      "author": {
        "name": "Luiz Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Tue Nov 29 14:30:03 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:37:56 2005 +0100"
      },
      "message": "[MTD] maps: sparse fixup\n\nThe patch below fixes the following sparse warning:\n\ndrivers/mtd/maps/nettel.c:482:27: warning: Using plain integer as NULL pointer\n\nSigned-off-by: Luiz Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "8bc3b3804a6123e634be26359558aa998102506a",
      "tree": "87141f0f991a81f6e18c2c5b7a7c7cc62ce1fd7f",
      "parents": [
        "7ac571f8d0f843fb818f7c70ec77784545e91bc4"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Wed Nov 23 22:07:56 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:36:35 2005 +0100"
      },
      "message": "[MTD] cfi_cmdset_0001: relax locking rules for multi hardware partition support\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "7ac571f8d0f843fb818f7c70ec77784545e91bc4",
      "tree": "521f7281afe5668479b53fa9a29a7656808b44fe",
      "parents": [
        "3c77354794939143fdf1dd669895a812f94f9a38"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Nov 17 08:20:31 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:33:50 2005 +0100"
      },
      "message": "[MTD] Make some tables \u0027const\u0027 so they can live in .rodata\n\narjan: drivers/mtd/maps/sc520cdp.c:167: warning: par_table is never written to and should be declared \u0027const\u0027\narjan: drivers/mtd/maps/pci.c:105: warning: mtd_pci_map is never written to and should be declared \u0027const\u0027\narjan: mind fixing those up ?\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3c77354794939143fdf1dd669895a812f94f9a38",
      "tree": "c85c06f6501557e4e17a1e03d65dc971984f14ae",
      "parents": [
        "987d24018dc83d27e491674c50ff2272f51eb719"
      ],
      "author": {
        "name": "John Bowler",
        "email": "jbowler@acm.org",
        "time": "Wed Nov 16 16:23:25 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:29:37 2005 +0100"
      },
      "message": "[MTD] maps/ixp4xx: half-word boundary and little-endian fixups\n\nixp4xx updates:\n  - Handle reads that don\u0027t start on a half-word boundary.\n  - Make it work when CPU is in little-endian mode.\n\nSigned-off-by: John Bowler \u003cjbowler@acm.org\u003e\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: David Vrabel \u003cdvrabel@arcom.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "987d24018dc83d27e491674c50ff2272f51eb719",
      "tree": "3cef69b2a161db4a194cec81b9f3bd28b009dc0c",
      "parents": [
        "3eb8ceac486ed9b6eceed098423f1ca6b180ec9d"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "tpoynor@mvista.com",
        "time": "Tue Nov 15 23:28:20 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:27:24 2005 +0100"
      },
      "message": "[MTD] CFI: Use 16-bit access to autoselect/read device id data\n\nRecent models of Intel/Sharp and Spansion CFI flash now have significant\nbits in the upper byte of device ID codes, read via what Spansion calls\n\"autoselect\" and Intel calls \"read device identifier\".  Currently these\nvalues are truncated to the low 8 bits in the mtd data structures, as\nall CFI read query info has previously been read one byte at a time.\nAdd a new method for reading 16-bit info, currently just manufacturer\nand device codes; datasheets hint at future uses for upper bytes in\nother fields.\n\nSigned-off-by: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3eb8ceac486ed9b6eceed098423f1ca6b180ec9d",
      "tree": "e1b2e98897563dbc03b44c349246aa89d847fdf3",
      "parents": [
        "21eeb7aa116b1f59fc23339521173cbb13e57f1a"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@infradead.org",
        "time": "Mon Nov 14 13:41:51 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 19:25:47 2005 +0100"
      },
      "message": "[MTD] devices/ms02-nv: phys/virt address fixups\n\nMerge from linux-mips:\nUse physical addresses at the interface level, letting drivers remap\nthem as appropriate.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@infradead.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "bc4117f8767203927e78b92e9e5b3ddb71d6a84d",
      "tree": "bf87bd373c97fb7b63ab88687afb8742a42e7aad",
      "parents": [
        "624f54be206adf970cd8eece16446b027913e533"
      ],
      "author": {
        "name": "Sean Young",
        "email": "sean@mess.org",
        "time": "Tue Nov 29 11:48:00 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Tue Nov 29 16:52:26 2005 +0100"
      },
      "message": "[MTD] RFD_FTL: Use lanana assigned major device number\n\nA major block device number is now assigned by lanana.\n\nSigned-off-by: Sean Young \u003csean@mess.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "5d240918e6813b5c050eeff0c06480ee29e66df9",
      "tree": "892b99b99726f2dd6d9d562514810763d7c26098",
      "parents": [
        "cba2fa186146aacde99bba3dcd713552dad5a897",
        "cb3592be272d83011051dc49f4326355c01f1e1f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 28 15:03:28 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 28 15:03:28 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n"
    },
    {
      "commit": "cba2fa186146aacde99bba3dcd713552dad5a897",
      "tree": "6075d20fd169ee076c6728e32340ad69ffc39cb1",
      "parents": [
        "89a1623df6024e3093f6f3336466809d4f003fe7",
        "24117defabc849a6ad5081ad0fafd0664bf55f13"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 28 15:02:50 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 28 15:02:50 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-mmc\n"
    },
    {
      "commit": "a880b11a95fab4618da412d99fc7365d723e702d",
      "tree": "10839a82741b7154067adfff425dadef3caf4163",
      "parents": [
        "899a1fc084ef3dcb57737d8847bf219cbf353ed3",
        "458af5439fe7ae7d95ca14106844e61f0795166c"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Mon Nov 28 17:46:32 2005 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Mon Nov 28 17:46:32 2005 -0500"
      },
      "message": "Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n"
    },
    {
      "commit": "6aea114a728db9296f42102d4885e7fb035de0a9",
      "tree": "fa03f942fea0fef446a10cba423f2eee890c5d89",
      "parents": [
        "b2a2703c282ce77d189a250f58039daac1da3314"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Mon Nov 28 13:44:13 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 28 14:42:26 2005 -0800"
      },
      "message": "[PATCH] md: fix --re-add for raid1 and raid6\n\nIf you have an array with a write-intent-bitmap, and you remove a device, then\nre-add it, a full recovery isn\u0027t needed.  We detect a re-add by looking at\nsaved_raid_disk.  For raid1, it doesn\u0027t matter which disk it was, only whether\nor not it was an active device.  The old code being removed set a value of\n\u0027mirror\u0027 which was then ignored, so it can go.  The changed code performs the\ncorrect check.\n\nFor raid6, if there are two missing devices, make sure we chose the right slot\non --re-add rather than always the first slot.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b2a2703c282ce77d189a250f58039daac1da3314",
      "tree": "974bf2c2d418b5c57f8c27ea10b01c46710eb3eb",
      "parents": [
        "b5ab28a3b81381103b686ff6b9d2f5fbb944bc8c"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Mon Nov 28 13:44:12 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 28 14:42:25 2005 -0800"
      },
      "message": "[PATCH] md: set default_bitmap_offset properly in set_array_info\n\nIf an array is created using set_array_info, default_bitmap_offset isn\u0027t set\nproperly meaning that an internal bitmap cannot be hot-added until the array\nis stopped and re-assembled.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b5ab28a3b81381103b686ff6b9d2f5fbb944bc8c",
      "tree": "01756ec41c40b0b0fb101c7dc3ee856a745c2e41",
      "parents": [
        "700e432d8364ce59c521abbe03a522051610ebc2"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Mon Nov 28 13:44:11 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 28 14:42:25 2005 -0800"
      },
      "message": "[PATCH] md: fix problem with raid6 intent bitmap\n\nWhen doing a recovery, we need to know whether the array will still be\ndegraded after the recovery has finished, so we can know whether bits can be\nclearred yet or not.  This patch performs the required check.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "700e432d8364ce59c521abbe03a522051610ebc2",
      "tree": "50293a973edfc2cc39858367d50497416473fb5b",
      "parents": [
        "22dfdf5212e5864b844f629736fb993d4611f190"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Mon Nov 28 13:44:10 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 28 14:42:25 2005 -0800"
      },
      "message": "[PATCH] md: fix locking problem in r5/r6\n\nbitmap_unplug actually writes data (bits) to storage, so we shouldn\u0027t be\nholding a spinlock...\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "22dfdf5212e5864b844f629736fb993d4611f190",
      "tree": "e5c2dfd3fbd786323e8adad35f98f26ca22efde2",
      "parents": [
        "20c5ab6821b3a7aad31fb5a4660e9fe414fb37f6"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Mon Nov 28 13:44:09 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 28 14:42:25 2005 -0800"
      },
      "message": "[PATCH] md: improve read speed to raid10 arrays using \u0027far copies\u0027\n\nraid10 has two different layouts.  One uses near-copies (so multiple\ncopies of a block are at the same or similar offsets of different\ndevices) and the other uses far-copies (so multiple copies of a block\nare stored a greatly different offsets on different devices).  The point\nof far-copies is that it allows the first section (normally first half)\nto be layed out in normal raid0 style, and thus provide raid0 sequential\nread performance.\n\nUnfortunately, the read balancing in raid10 makes some poor decisions\nfor far-copies arrays and you don\u0027t get the desired performance.  So\nturn off that bad bit of read_balance for far-copies arrays.\n\nWith this patch, read speed of an \u0027f2\u0027 array is comparable with a raid0\nwith the same number of devices, though write speed is ofcourse still\nvery slow.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "20c5ab6821b3a7aad31fb5a4660e9fe414fb37f6",
      "tree": "aabefc6d93653717e68be07860206a430105f308",
      "parents": [
        "f7b7fd8f3ebbb2810d6893295aa984acd0fd30db"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Mon Nov 28 13:44:08 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 28 14:42:25 2005 -0800"
      },
      "message": "[PATCH] fix broken hybrid v4l-dvb frontend selection\n\nRepair broken build configuration for hybrid v4l/dvb card frontend\nselection.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ad09d583106fadfdf751926107cfe35fba6bdbd4",
      "tree": "35df7418b229ed8b8eb42609924a383660705359",
      "parents": [
        "0332db5aff3eec73eead6d991782b0dee1376dc0"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Mon Nov 28 13:44:00 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 28 14:42:24 2005 -0800"
      },
      "message": "[PATCH] m32r: M3A-2170(Mappi-III) IDE support\n\nThis patch is for supporting IDE interface for M3A-2170(Mappi-III) board.\n\nSigned-off-by: Mamoru Sakugawa \u003csakugawa@linux-m32r.org\u003e\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1a9c3f78a32ddc4ec50f5da2cf2db5db6f442986",
      "tree": "4f0a03b971bf6ca17ed0ec6db4f42e24fca294dd",
      "parents": [
        "8080f231224ccd3169f39e73fd750ba98d5b98a7"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Nov 28 13:43:52 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 28 14:42:23 2005 -0800"
      },
      "message": "[PATCH] Console rotation fixes\n\nRemove bogus usage of test/set_bit() from fbcon rotation code and just\nmanipulate the bits directly.  This fixes an oops on powerpc among others\nand should be faster.  Seems to work fine on the G5 here.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a9d9baa1e819b2f92f9cfa5240f766c535e636a6",
      "tree": "0ae15e5b1071b395affa0ac9abf6fd746ad60b0e",
      "parents": [
        "e0f39591cc178026607fcbbe9a53be435fe8285d"
      ],
      "author": {
        "name": "Ashok Raj",
        "email": "ashok.raj@intel.com",
        "time": "Mon Nov 28 13:43:46 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 28 14:42:23 2005 -0800"
      },
      "message": "[PATCH] clean up lock_cpu_hotplug() in cpufreq\n\nThere are some callers in cpufreq hotplug notify path that the lowest\nfunction calls lock_cpu_hotplug().  The lock is already held during\ncpu_up() and cpu_down() calls when the notify calls are broadcast to\nregistered clients.\n\nIdeally if possible, we could disable_preempt() at the highest caller and\nmake sure we dont sleep in the path down in cpufreq-\u003edriver_target() calls\nbut the calls are so intertwined and cumbersome to cleanup.\n\nHence we consistently use lock_cpu_hotplug() and unlock_cpu_hotplug() in\nall places.\n\n - Removed export of cpucontrol semaphore and made it static.\n - removed explicit uses of up/down with lock_cpu_hotplug()\n   so we can keep track of the the callers in same thread context and\n   just keep refcounts without calling a down() that causes a deadlock.\n - Removed current_in_hotplug() uses\n - Removed PF_HOTPLUG_CPU in sched.h introduced for the current_in_hotplug()\n   temporary workaround.\n\nTested with insmod of cpufreq_stat.ko, and logical online/offline\nto make sure we dont have any hang situations.\n\nSigned-off-by: Ashok Raj \u003cashok.raj@intel.com\u003e\nCc: Zwane Mwaikambo \u003czwane@linuxpower.ca\u003e\nCc: Shaohua Li \u003cshaohua.li@intel.com\u003e\nCc: \"Siddha, Suresh B\" \u003csuresh.b.siddha@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6aab341e0a28aff100a09831c5300a2994b8b986",
      "tree": "1af3908275aa5e1b16e80efee554a9a7504c56d4",
      "parents": [
        "458af5439fe7ae7d95ca14106844e61f0795166c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 28 14:34:23 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 28 14:34:23 2005 -0800"
      },
      "message": "mm: re-architect the VM_UNPAGED logic\n\nThis replaces the (in my opinion horrible) VM_UNMAPPED logic with very\nexplicit support for a \"remapped page range\" aka VM_PFNMAP.  It allows a\nVM area to contain an arbitrary range of page table entries that the VM\nnever touches, and never considers to be normal pages.\n\nAny user of \"remap_pfn_range()\" automatically gets this new\nfunctionality, and doesn\u0027t even have to mark the pages reserved or\nindeed mark them any other way.  It just works.  As a side effect, doing\nmmap() on /dev/mem works for arbitrary ranges.\n\nSparc update from David in the next commit.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cb3592be272d83011051dc49f4326355c01f1e1f",
      "tree": "4eb094ef4e2a2b2f5c18f5ca2c2efe06a81974a0",
      "parents": [
        "f5417612d787e6b619fd69616bbf95f1b895e900"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Mon Nov 28 21:04:11 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 28 21:04:11 2005 +0000"
      },
      "message": "[SERIAL] mark several serial tables const\n\nThis patch marks a few serial data structures const, moving them to\n.rodata where they won\u0027t false-share cachelines with things that get\nwritten to.\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "24117defabc849a6ad5081ad0fafd0664bf55f13",
      "tree": "988c42a389c3309cb940e62d75fa495c21ebab74",
      "parents": [
        "458af5439fe7ae7d95ca14106844e61f0795166c"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon Nov 28 21:00:29 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 28 21:00:29 2005 +0000"
      },
      "message": "[MMC] Fix protocol errors\n\nA review against MMC/SD specifications found some errors in the current\nimplementation.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "458af5439fe7ae7d95ca14106844e61f0795166c",
      "tree": "1e8504d2a91579756c89ef2d65ebd526f973cde8",
      "parents": [
        "2012a116d9e6803fb072d0cfe1aae0cc4e6d6416"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Nov 27 00:36:37 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 27 20:23:46 2005 -0800"
      },
      "message": "[PATCH] drivers/scsi/dpt_i2o.c: fix a NULL pointer dereference\n\nThe Coverity checker spotted this obvious NULL pointer dereference.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Mark Salyzyn \u003cmark_salyzyn@adaptec.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2012a116d9e6803fb072d0cfe1aae0cc4e6d6416",
      "tree": "bb9d851ae660c92edb710909746eb414c8d586e0",
      "parents": [
        "16a631733135a625dd8bc83207553aaf34c0a72c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Nov 27 00:37:36 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 27 20:23:13 2005 -0800"
      },
      "message": "[PATCH] drivers/infiniband/core/mad.c: fix use-after-release case\n\nThe Coverity checker spotted this obvious use-after-release bug caused\nby a wrong order of the cleanups.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "16a631733135a625dd8bc83207553aaf34c0a72c",
      "tree": "62fac0fb16b11299eeee08f4a2077f32eed6129c",
      "parents": [
        "42aacfba6c2d1ee773615cfcfce0fe973d1d0f37"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Nov 27 00:37:05 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 27 20:22:32 2005 -0800"
      },
      "message": "[PATCH] drivers/message/i2o/pci.c: fix a NULL pointer dereference\n\nThe Coverity checker spotted this obvious NULL pointer dereference.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "42aacfba6c2d1ee773615cfcfce0fe973d1d0f37",
      "tree": "1f3b06d516dac26c976cedfc59cd48781b96f86d",
      "parents": [
        "b3eb67a2ab4e14fc6cc035907400b86462d174db",
        "cf65f1623dd005ddfb1cbba20af3423a6c638dbe"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 25 16:48:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 25 16:48:48 2005 -0800"
      },
      "message": "Merge branch \u0027drm-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6\n"
    },
    {
      "commit": "6d9885a8ce45cd9b7d36517ee823a480eaf95c02",
      "tree": "e2579aea1ad0c0896d95afd1a0cc28b9c21c97fb",
      "parents": [
        "33bc227e4e48ddadcf2eacb381c19df338f0a6c8"
      ],
      "author": {
        "name": "Jasper Spaans",
        "email": "jasper@vs19.net",
        "time": "Thu Nov 24 16:53:36 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 24 18:40:34 2005 -0800"
      },
      "message": "[PATCH] fbcon: fix obvious bug in fbcon logo rotation code\n\nThis code fixes a tiny problem with the recent fbcon rotation changes:\nfb_prepare_logo doesn\u0027t check the return value of fb_find_logo and that\ncauses a crash for my while booting.\n\nObvious \u0026 working \u0026 tested fix is here.\n\nSigned-off-by: Jasper Spaans \u003cjasper@vs19.net\u003e\nAcked-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cf65f1623dd005ddfb1cbba20af3423a6c638dbe",
      "tree": "aa1a69092764317ff9ac49c25be5e423882b90d6",
      "parents": [
        "33bc227e4e48ddadcf2eacb381c19df338f0a6c8"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Thu Nov 24 21:41:14 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Thu Nov 24 21:41:14 2005 +1100"
      },
      "message": "drm: fix quiescent locking\n\nA fix for a locking bug which is triggered when a client tries to lock with\nflag DMA_QUIESCENT (typically the X server), but gets interrupted by a signal.\nThe locking IOCTL should then return an error, but if DMA_QUIESCENT succeeds\nit returns 0, and the client falsely thinks it has the lock. In addition\nThe client waits for DMA_QUISCENT and possibly DMA_READY without having the lock.\n\nFrom: Thomas Hellstrom\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "33bc227e4e48ddadcf2eacb381c19df338f0a6c8",
      "tree": "8671830606ba42f4c68e08eb75d84172964b280e",
      "parents": [
        "569cfaadb0ea21bfcedac85dbc5147b4a9ed42d2",
        "7655f493b74f3048c02458bc32cd0b144f7b394f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:10:47 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:10:47 2005 -0800"
      },
      "message": "Merge branch \u0027drm-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n"
    },
    {
      "commit": "569cfaadb0ea21bfcedac85dbc5147b4a9ed42d2",
      "tree": "647984adc75b3a82e32b4d117543d09d37665ed6",
      "parents": [
        "8dd396ec7bf706fe85d8c6792b478ee6f09e8de6"
      ],
      "author": {
        "name": "Nicolas Kaiser",
        "email": "nikai@nikai.net",
        "time": "Wed Nov 23 15:45:58 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:28 2005 -0800"
      },
      "message": "[PATCH] usb serial: remove redundant include\n\nremove redundant include\n\nSigned-off-by: Nicolas Kaiser \u003cnikai@nikai.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "63dc3ff3e019287e8cb4647808de1d93acddd006",
      "tree": "abc7cea2fd8c88f62f7d296b2d56419885807a20",
      "parents": [
        "21b1861fb2ba5b25b32c63bc540bbc7ca1d186f8"
      ],
      "author": {
        "name": "David Härdeman",
        "email": "david@2gen.com",
        "time": "Wed Nov 23 15:45:49 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:28 2005 -0800"
      },
      "message": "[PATCH] USB: fix USB key generates ioctl_internal_command errors issue\n\nOn Wed, Nov 16, 2005 at 06:34:24PM -0800, Pete Zaitcev wrote:\n\u003eOn Wed, 16 Nov 2005 23:52:32 +0100, David Härdeman \u003cdavid@2gen.com\u003e wrote:\n\u003e\u003e usb-storage: waiting for device to settle before scanning\n\u003e\u003e   Vendor: I0MEGA    Model: UMni1GB*IOM2K4    Rev: 1.01\n\u003e\u003e   Type:   Direct-Access                      ANSI SCSI revision: 02\n\u003e\u003e SCSI device sda: 2048000 512-byte hdwr sectors (1049 MB)\n\u003e\u003e sda: Write Protect is off\n\u003e\u003e sda: Mode Sense: 00 00 00 00\n\u003e\u003e sda: assuming drive cache: write through\n\u003e\u003e ioctl_internal_command: \u003c8 0 0 0\u003e return code \u003d 8000002\n\u003e\u003e    : Current: sense key\u003d0x0\n\u003e\u003e     ASC\u003d0x0 ASCQ\u003d0x0\n\u003e\u003e SCSI device sda: 2048000 512-byte hdwr sectors (1049 MB)\n\u003e\n\u003eI think it\u0027s harmless. I saw things like that, and initially I plugged\n\u003ethem with workarounds like this:\n\nThanks for the pointer, and yes, it is harmless, but it floods the\nconsole with the messages which hides other (potentially important)\nmessages...following your example I\u0027ve made a patch which fixes the\nproblem.\n\nSigned-off-by: David Härdeman \u003cdavid@2gen.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "21b1861fb2ba5b25b32c63bc540bbc7ca1d186f8",
      "tree": "bb99e3e7d2ff715d9dbee2db6b3c229d75c2365b",
      "parents": [
        "188075211cc75a31190de4a19a084e3d83ee1c89"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Nov 23 15:45:42 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:28 2005 -0800"
      },
      "message": "[PATCH] USB: ohci, move ppc asic tweaks nearer pci\n\nThis should fix a suspend/resume issues that appear with OHCI on some\nPPC hardware.  The PCI layer should doesn\u0027t have the hooks needed for\nsuch ASIC-specific hooks (in this case, software clock gating), so\nthis moves the code to do that into hcd-pci.c ... where it can be\ndone after the relevant PCI PM state transition (to/from D3).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "188075211cc75a31190de4a19a084e3d83ee1c89",
      "tree": "71649a9b269580f460ad76de4b061741c4a22e23",
      "parents": [
        "abcc94480634f6fe9fc29b821261e8162c87ddd2"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Nov 23 15:45:37 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:28 2005 -0800"
      },
      "message": "[PATCH] USB: EHCI updates split init/reinit logic for resume\n\nMoving the PCI-specific parts of the EHCI driver into their own file\ncreated a few issues ... notably on resume paths which (like swsusp)\nrequire re-initializing the controller.  This patch:\n\n - Splits the EHCI startup code into run-once HCD setup code and\n   separate \"init the hardware\" reinit code.  (That reinit code is\n   a superset of the \"early usb handoff\" code.)\n\n - Then it makes the PCI init code run both, and the resume code only\n   run the reinit code.\n\n - It also removes needless pci wrappers around EHCI start/stop methods.\n\n - Removes a byteswap issue that would be seen on big-endian hardware.\n\nThe HCD glue still doesn\u0027t actually provide a good way to do all this\nrun-one init stuff in one place though.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "abcc94480634f6fe9fc29b821261e8162c87ddd2",
      "tree": "9cede1350b9b26651bc47db292791985aac421d8",
      "parents": [
        "f03c17fc9abe8582d6ad830290b3093fdf1eea61"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Nov 23 15:45:32 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:28 2005 -0800"
      },
      "message": "[PATCH] USB: EHCI updates mostly whitespace cleanups\n\nThis cleans up the recent updates to EHCI PCI support:\n\n  - Gets rid of checks for \"is this a PCI device\", they\u0027re no\n    longer needed since this is now all PCI-only code.\n\n  - Reduce log spamming:  MWI is only interesting in the atypical\n    case that it can actually be used.\n\n  - Whitespace cleanup, as appropriate for a new file with no\n    other pending patches.\n\nSo other than that minor logging change, no functional updates.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f03c17fc9abe8582d6ad830290b3093fdf1eea61",
      "tree": "b110f763ddf4043ef1b994ea2f284d02f6039921",
      "parents": [
        "b4723ae3cc66fd067a8e661b5c05d5bd41be29b5"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Nov 23 15:45:28 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:28 2005 -0800"
      },
      "message": "[PATCH] USB: EHCI updates\n\nThis fixes some bugs in EHCI suspend/resume that joined us over the past\nfew releases (as usbcore, PCI, pmcore, and other components evolved):\n\n  - Removes suspend and resume recursion from the EHCI driver, getting\n    rid of the USB_SUSPEND special casing.\n\n  - Updates the wakeup mechanism to work again; there\u0027s a newish usbcore\n    call it needs to use.\n\n  - Provide simpler tests for \"do we need to restart from scratch\", to\n    address another case where PCI Vaux was lost.  (In this case it was\n    restoring a swsusp snapshot, but there could be others.)\n\nUn-exports a symbol that was temporarily exported.\n\nA notable change from previous version is that this doesn\u0027t move\nthe spinlock init, so there\u0027s still a resume/reinit path bug.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b4723ae3cc66fd067a8e661b5c05d5bd41be29b5",
      "tree": "b6f011272466928aa1d3db515444d8fc06d3cec6",
      "parents": [
        "0b67ba63605a0107f4f3f6d928cdea1e8953fb63"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Wed Nov 23 15:45:23 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:27 2005 -0800"
      },
      "message": "[PATCH] USB: ftdi_sio: new IDs for KOBIL devices\n\nThis patch adds two new devices to the ftdi_sio driver\u0027s device ID\ntable.  The device IDs were supplied by Stefan Nies of KOBIL Systems for\ntwo of their devices using the FTDI chip.\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0b67ba63605a0107f4f3f6d928cdea1e8953fb63",
      "tree": "bba1db4e5c3eaf92fb1b2322463bb8212efb08f8",
      "parents": [
        "cac1a293469a868fab1ecc2dc1b6441728f7e0e7"
      ],
      "author": {
        "name": "Damian Wrobel",
        "email": "dwrobel@ertel.com.pl",
        "time": "Wed Nov 23 15:45:17 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:27 2005 -0800"
      },
      "message": "[PATCH] USB: SN9C10x driver - bad page state fix\n\nThis patch solves the following problem I\u0027ve already discovered on the\nlatest 2.6.15-rc1-git1 kernel:\n\nNov 13 07:37:28 wrobel kernel: Bad page state at free_hot_cold_page (in process \u0027motion\u0027, page c164e020)\nNov 13 07:37:28 wrobel kernel: flags:0x40000400 mapping:00000000 mapcount:0 count:0\nNov 13 07:37:28 wrobel kernel: Backtrace:\nNov 13 07:37:28 wrobel kernel:  [\u003cc0146d86\u003e] bad_page+0x85/0xbe\nNov 13 07:37:28 wrobel kernel:  [\u003cc0147629\u003e] free_hot_cold_page+0x54/0x129\nNov 13 07:37:28 wrobel kernel:  [\u003cc01598c6\u003e] __vunmap+0xa9/0xfe\nNov 13 07:37:28 wrobel kernel:  [\u003cc0154114\u003e] vmalloc_to_page+0x34/0x55\nNov 13 07:37:28 wrobel kernel:  [\u003cc0159942\u003e] vfree+0x27/0x35\nNov 13 07:37:28 wrobel kernel:  [\u003cf8a20292\u003e]  sn9c102_release_buffers+0x30/0x3f [sn9c102]\nNov 13 07:37:28 wrobel kernel:  [\u003cf8a231c2\u003e] sn9c102_release+0x37/0xeb [sn9c102]\nNov 13 07:37:28 wrobel kernel:  [\u003cc0163e74\u003e] __fput+0xa9/0x1aa\nNov 13 07:37:28 wrobel kernel:  [\u003cc01624f7\u003e] filp_close+0x49/0x6d\nNov 13 07:37:30 wrobel kernel:  [\u003cc016258f\u003e] sys_close+0x74/0x95\nNov 13 07:37:30 wrobel kernel:  [\u003cc0102ef9\u003e] syscall_call+0x7/0xb\nNov 13 07:37:31 wrobel kernel: Trying to fix it up, but a reboot is needed\n\nSigned-off-by: Damian Wrobel \u003cdwrobel@ertel.com.pl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f366633fc31db1668b4c261e94816d7304ae9810",
      "tree": "b0fead3c21f62adc948d9038f54260455062ab5d",
      "parents": [
        "ed6d14f9760857c745206c978b80352fc09cfd19"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Nov 23 15:45:04 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:27 2005 -0800"
      },
      "message": "[PATCH] PCI: kernel-doc fix for pci-acpi.c\n\nFix kernel-doc warning in pci/pci-acpi.c.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5a49f2036ad14092c11d09f186da86fd5ae49a05",
      "tree": "75817c2524974df325db97786469e806c4ee546a",
      "parents": [
        "dcb890749bbe63af96163c499e9c86b441fb6c83"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Wed Nov 23 15:44:54 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:27 2005 -0800"
      },
      "message": "[PATCH] PCI Express Hotplug: clear sticky power-fault bit\n\nPer the PCI Express spec, the power-fault-detected bit in the\nslot status register can be set anytime hardware detects a power\nfault, regardless of whether the slot has a device populated in\nit or not. This bit is sticky and must be explicitly cleared.\nThis patch is needed to allow hot-add after such a power fault\nhas been detected.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "657a19ebb74128ec52f20b7e34705bdeadc59400",
      "tree": "96961cb85ac5b3698a552eeb51fee4e6aca99f0d",
      "parents": [
        "07eab46db7f78b2ed49bc9e41eda80695f93886f"
      ],
      "author": {
        "name": "Eugeniy Meshcheryakov",
        "email": "eugen@univ.kiev.ua",
        "time": "Wed Nov 23 15:44:35 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:27 2005 -0800"
      },
      "message": "[PATCH] hwmon: hdaps missing an axis\n\nTrivial patch to report both hdaps axises to the joystick device, not\njust the X axis.\n\nSigned-off-by: Robert Love \u003crml@novell.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "07eab46db7f78b2ed49bc9e41eda80695f93886f",
      "tree": "edcde79443d524afd150770ea2f6a1877a858244",
      "parents": [
        "d0d3cd6965d8e957764663cbb5aaa5ff486a2616"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Nov 23 15:44:31 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:27 2005 -0800"
      },
      "message": "[PATCH] hwmon: Fix missing it87 fan div init\n\nFix a bug where setting the low fan speed limits will not work if no\ndata was ever read through the sysfs interface and the fan clock\ndividers have not been explicitely set yet either. The reason is that\ndata-\u003efan_div[nr] may currently be used before it is initialized from\nthe chip register values. The fix is to explicitely initialize\ndata-\u003efan_div[nr] before using it.\n\nBug reported, and fix tested, by Nicolas Mailhot.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d0d3cd6965d8e957764663cbb5aaa5ff486a2616",
      "tree": "04faf7ab4ea75656af0621e779e2bc00659a02bc",
      "parents": [
        "2723ab91cb4019def10bdb01b0fecb85e6ac7884"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Nov 23 15:44:26 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:26 2005 -0800"
      },
      "message": "[PATCH] hwmon: Fix lm78 VID conversion\n\nFix the lm78 VID reading, which I accidentally broke while making\nthis driver use the common vid_from_reg function rather than\nreimplementing its own in 2.6.14-rc1.\n\nI\u0027m not proud of it, trust me.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2723ab91cb4019def10bdb01b0fecb85e6ac7884",
      "tree": "753a9a0096bb1e41d79e5ef58370d7cfa8152228",
      "parents": [
        "1adc123079207bf9ba5bcf3dbf52bcdb22f82c7c"
      ],
      "author": {
        "name": "Yuan Mu",
        "email": "Ymu@winbond.com.tw",
        "time": "Wed Nov 23 15:44:21 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:26 2005 -0800"
      },
      "message": "[PATCH] hwmon: Fix missing boundary check when setting W83627THF in0 limits\n\nAdd SENSORS_LIMIT in store VCore limit functions. This fixes a potential\nu8 overflow on out-of-range user input.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2b08c8d0468866f86da97f836c6ac14338cb81a9",
      "tree": "eca60a3b6811a825cd3642a666aa523a18fe484b",
      "parents": [
        "133747e8d1e912863edfb3869e36b97b9939d4fc"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Wed Nov 23 15:43:50 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:03:06 2005 -0800"
      },
      "message": "[PATCH] Small fixes to driver core\n\nThis patch (as603) makes a few small fixes to the driver core:\n\nChange spin_lock_irq for a klist lock to spin_lock;\n\nFix reference count leaks;\n\nMinor spelling and formatting changes.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nAcked-by Patrick Mochel \u003cmochel@digitalimplant.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c101e77301877086e6f977fcfb140d1cbbe23fd5",
      "tree": "471198cc41f4e1cb342177934b9ebe9242732e38",
      "parents": [
        "c2b5a251b9feca727661f1a3278cafb1de4c80f3"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Nov 23 13:37:36 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 16:08:38 2005 -0800"
      },
      "message": "[PATCH] revert floppy-fix-read-only-handling\n\nThis fix causes problems on the very first floppy access - we haven\u0027t yet\ntalked to the FDC so we don\u0027t know which state the write-protect tab is in.\n\nRevert for now.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7655f493b74f3048c02458bc32cd0b144f7b394f",
      "tree": "7fca7d65df8a2a05caf9aae9a54a6760a75131f4",
      "parents": [
        "c41f47121d8bf44b886ef2039779dab8c1e3a25f"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Wed Nov 23 22:12:59 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Nov 23 22:12:59 2005 +1100"
      },
      "message": "drm: move is_pci to the end of the structure\n\nWe memset the structure across opens except for the flags. The correct\nfix is more intrusive but this should fix a problem with bad iounmaps\nseen on AGP radeons acting like PCI ones.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "c41f47121d8bf44b886ef2039779dab8c1e3a25f",
      "tree": "98fa0962eeec797d266b5936122e52d96839c2ec",
      "parents": [
        "bd07ed2b4d7071716c09895e19849e8b04991656"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Wed Nov 23 22:09:13 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Nov 23 22:09:13 2005 +1100"
      },
      "message": "drm: add __GFP_COMP to the drm_alloc_pages\n\nThe DRM only uses drm_alloc_pages for non-SG PCI cards using DRM.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "bd07ed2b4d7071716c09895e19849e8b04991656",
      "tree": "41aebda6814e358c6afc27b1f00dbe21355e5eaa",
      "parents": [
        "1778d55edb62753a92b979fa57072c2e1ff3d062"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Wed Nov 23 21:45:43 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Nov 23 21:45:43 2005 +1100"
      },
      "message": "I think that if a PCI bus is a root bus, attached to a host bridge not a\nPCI-\u003ePCI bridge, then bus-\u003eself is allowed to be NULL. Certainly that\u0027s\nthe case on my Pegasos, and it makes the MGA DRM driver oops...\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "a9b1ef8ec7df544b236b19fb6cc42ed2591b65cd",
      "tree": "b56181ba0c5b72d38c1c75b8780617fa2eacd7c8",
      "parents": [
        "b3a5225f31180322fd7d692fd4cf786702826b94"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Nov 22 15:30:29 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 22 15:30:29 2005 -0800"
      },
      "message": "[SPARC]: drivers/sbus/char/aurora.c:  \"extern inline\" -\u003e \"static inline\"\n\n\"extern inline\" doesn\u0027t make much sense.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "899a1fc084ef3dcb57737d8847bf219cbf353ed3",
      "tree": "a9dc1c8530524e0ac345f06de6df105f847a7604",
      "parents": [
        "c64d472abc68dcad4d34f365545058c3f11973d8",
        "989e4d6cbc69191c41ddf4b1c492457410376b43"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Nov 22 12:38:34 2005 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Nov 22 12:38:34 2005 -0500"
      },
      "message": "Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n"
    },
    {
      "commit": "c64d472abc68dcad4d34f365545058c3f11973d8",
      "tree": "e051e99bf02aa54d1167edac1f686ef98b4dcd2c",
      "parents": [
        "066ef9c2fb30a22eca7724326e210f0405c51f29"
      ],
      "author": {
        "name": "Jens-Michael Hoffmann",
        "email": "jensmh@gmx.de",
        "time": "Tue Nov 22 12:37:10 2005 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Nov 22 12:37:10 2005 -0500"
      },
      "message": "ieee1394/raw1394: LIndent fixes\n\nThis patch contains fixes by LIndent.\n\nSigned-off-by: Jens-Michael Hoffmann \u003cjensmh@gmx.de\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n"
    },
    {
      "commit": "066ef9c2fb30a22eca7724326e210f0405c51f29",
      "tree": "07b279cab25f0fb767445e09cd9c5eb1264d093b",
      "parents": [
        "16c333a34a1a0441c54c4fe5cf6052716f95c2fa"
      ],
      "author": {
        "name": "Jens-Michael Hoffmann",
        "email": "jensmh@gmx.de",
        "time": "Tue Nov 22 12:35:23 2005 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Nov 22 12:35:23 2005 -0500"
      },
      "message": "ieee1394/iso: LIndent fixes\n\nThis patch contains fixes by LIndent.\n\nSigned-off-by: Jens-Michael Hoffmann \u003cjensmh@gmx.de\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n"
    },
    {
      "commit": "16c333a34a1a0441c54c4fe5cf6052716f95c2fa",
      "tree": "d721e53bf18b876109fd5e69015a5a05971e5945",
      "parents": [
        "6649e92d792efa00a823781bcee2dba7f21199ba"
      ],
      "author": {
        "name": "Jens-Michael Hoffmann",
        "email": "jensmh@gmx.de",
        "time": "Tue Nov 22 12:34:16 2005 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Nov 22 12:34:16 2005 -0500"
      },
      "message": "ieee1394/ieee1394_transactions: LIndent fixes\n\nThis patch contains fixes by LIndent.\n\nSigned-off-by: Jens-Michael Hoffmann \u003cjensmh@gmx.de\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n"
    },
    {
      "commit": "6649e92d792efa00a823781bcee2dba7f21199ba",
      "tree": "5f544e3dd5765dddf89c206960a3021223cbdeed",
      "parents": [
        "a96074e76f87a4f658af4ecfd95edc89cfd61fc1"
      ],
      "author": {
        "name": "Jens-Michael Hoffmann",
        "email": "jensmh@gmx.de",
        "time": "Tue Nov 22 12:18:28 2005 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Nov 22 12:18:28 2005 -0500"
      },
      "message": "ieee1394/dma: LIndent fixes\n\nThis patch contains fixes by LIndent.\n\nSigned-off-by: Jens-Michael Hoffmann \u003cjensmh@gmx.de\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n"
    },
    {
      "commit": "a96074e76f87a4f658af4ecfd95edc89cfd61fc1",
      "tree": "5c791716a5b8533f25025fbd019d72b9f4e9907f",
      "parents": [
        "5303a986c33ae6c75d5ffb57d06ccf9246a8725a"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjdy@steamballoon.com",
        "time": "Tue Nov 22 12:17:14 2005 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Nov 22 12:17:14 2005 -0500"
      },
      "message": "csr1212: add check for !valid\n\nDon\u0027t read the keyval if there\u0027s already a valid one in place.  May not be\nnecessary but shouldn\u0027t hurt.\n\nSigned-off-by: Jody McIntyre \u003cscjdy@steamballoon.com\u003e\n"
    },
    {
      "commit": "5303a986c33ae6c75d5ffb57d06ccf9246a8725a",
      "tree": "9e305aeba9188fd0693be26a96ff1eb2efa09cbe",
      "parents": [
        "b12479ddce4aed112e0018fdf8bbb7cfb349ebdc"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjody@steamballoon.com",
        "time": "Tue Nov 22 12:17:11 2005 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Tue Nov 22 12:17:11 2005 -0500"
      },
      "message": "csr1212: check results of keyval reads\n\ncsr1212_parse_csr() did not properly check return values when reading\nkeyvals.  Fix this by using _csr1212_read_keyval() instead of\ncsr1212_get_keyval() and checking the return code.\n\nSigned-off-by: Jody McIntyre \u003cscjody@steamballoon.com\u003e\n"
    },
    {
      "commit": "7692c5dd48026d952199c2b97c3418f927cc0407",
      "tree": "f198721b3b65a782ae0ed7400120cc45e0ce87c1",
      "parents": [
        "233886dd32ad71daf9c21bf3728c0933a94870f0"
      ],
      "author": {
        "name": "Jonathan E Brassow",
        "email": "jbrassow@redhat.com",
        "time": "Mon Nov 21 21:32:37 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:14:31 2005 -0800"
      },
      "message": "[PATCH] device-mapper raid1: drop mark_region spinlock fix\n\nThe spinlock region_lock is held while calling mark_region which can sleep.\nDrop the spinlock before calling that function.\n\nA region\u0027s state and inclusion in the clean list are altered by rh_inc and\nrh_dec.  The state variable is set to RH_CLEAN in rh_dec, but only if\n\u0027pending\u0027 is zero.  It is set to RH_DIRTY in rh_inc, but not if it is already\nso.  The changes to \u0027pending\u0027, the state, and the region\u0027s inclusion in the\nclean list need to be atomicly.\n\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "233886dd32ad71daf9c21bf3728c0933a94870f0",
      "tree": "4c60f5639c0983a76a43f51917868bce48acc4f9",
      "parents": [
        "640eb3b0456f8273726d31160aa24568ae703eec"
      ],
      "author": {
        "name": "jblunck@suse.de",
        "email": "jblunck@suse.de",
        "time": "Mon Nov 21 21:32:36 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:14:31 2005 -0800"
      },
      "message": "[PATCH] device-mapper snapshot: bio_list fix\n\nbio_list_merge() should do nothing if the second list is empty - not oops.\n\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "640eb3b0456f8273726d31160aa24568ae703eec",
      "tree": "f7c15ae433fb7bb57251c9496de4d3ba91b761e0",
      "parents": [
        "0e56822d30184d0da35a6ecc51f38c4ceb457a80"
      ],
      "author": {
        "name": "Stefan Bader",
        "email": "Stefan.Bader@de.ibm.com",
        "time": "Mon Nov 21 21:32:35 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:14:31 2005 -0800"
      },
      "message": "[PATCH] device-mapper dm-mpath: endio spinlock fix\n\ndo_end_io() can be called without interrupts blocked.\n\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0e56822d30184d0da35a6ecc51f38c4ceb457a80",
      "tree": "a9ee18ce0e724f16dde3c5c97af67fb3a92701f7",
      "parents": [
        "c4cc66351a24da5feec298be2da59a85f68dd3ea"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Mon Nov 21 21:32:34 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:14:31 2005 -0800"
      },
      "message": "[PATCH] device-mapper: mirror log bitset fix\n\nThe linux bitset operators (test_bit, set_bit etc) work on arrays of \"unsigned\nlong\".  dm-log uses such bitsets but treats them as arrays of uint32_t, only\nallocating and zeroing a multiple of 4 bytes (as \u0027clean_bits\u0027 is a uint32_t).\n\nThe patch below fixes this problem.\n\nThe problem is specific to 64-bit big endian machines such as s390x or ppc-64\nand can prevent pvmove terminating.\n\nIn the simplest case, if \"region_count\" were (say) 30, then\nbitset_size (below) would be 4 and bitset_uint32_count would be 1.\nThus the memory for this butset, after allocation and zeroing would\nbe\n   0 0 0 0 X X X X\nOn a bigendian 64bit machine, bit 0 for this bitset is in the 8th\nbyte! (and every bit that dm-log would use would be in the X area).\n\n   0 0 0 0 X X X X\n                 ^\n                 here\n\nwhich hasn\u0027t been cleared properly.\n\nAs the dm-raid1 code only syncs and counts regions which have a 0 in the\n\u0027sync_bits\u0027 bitset, and only finishes when it has counted high enough, a large\nnumber of 1\u0027s among those \u0027X\u0027s will cause the sync to not complete.\n\nIt is worth noting that the code uses the same bitsets for in-memory and\non-disk logs.  As these bitsets are host-endian and host-sized, this means\nthat they cannot safely be moved between computers with\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c4cc66351a24da5feec298be2da59a85f68dd3ea",
      "tree": "76b03b0bfa3d6db905b9b7e26997263b01cbe3ee",
      "parents": [
        "b6fcc80d03b41162ed88c3fb542aca9b654bc414"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Mon Nov 21 21:32:33 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:14:31 2005 -0800"
      },
      "message": "[PATCH] device-mapper: list_versions fix\n\nIn some circumstances the LIST_VERSIONS output is truncated because the size\ncalculation forgets about a \u0027uint32_t\u0027 in each structure - but the inclusion\nof the whole of ALIGN_MASK frequently compensates for the omission.\n\nThis is a quick workaround to use an upper bound.  (The code ought to be fixed\nto supply the actual size.)\n\nRunning \u0027dmsetup targets\u0027 may demonstrate the problem: when I run it, the last\nline comes out as \u0027erro\u0027 instead of \u0027error\u0027.  Consequently, \u0027lvcreate --type\nerror\u0027 doesn\u0027t work.\n\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b6fcc80d03b41162ed88c3fb542aca9b654bc414",
      "tree": "c716876fbad9a69472e7dd7e92d1e9021e249b91",
      "parents": [
        "98766fbe604bc198ced93c57220c2d4a78ad6c11"
      ],
      "author": {
        "name": "Kiyoshi Ueda",
        "email": "k-ueda@ct.jp.nec.com",
        "time": "Mon Nov 21 21:32:32 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:14:30 2005 -0800"
      },
      "message": "[PATCH] device-mapper dm-ioctl: missing put in table load error case\n\nAn error path in table_load() forgets to release a table that won\u0027t now be\nreferenced.\n\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6c52f1377d9cc4bedec5d4e1e3b22756b8978399",
      "tree": "ac765f9841be4364237ef1012969e4da28a4ef41",
      "parents": [
        "79e448bf2d71d52d28c99be4faff9cc51928f90b"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Nov 21 21:32:30 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:13:44 2005 -0800"
      },
      "message": "[PATCH] dell_rbu driver depends on x86[64]\n\nThis driver only appears on IA32 \u0026 EM64T boxes.\n\nSigned-off-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": "79e448bf2d71d52d28c99be4faff9cc51928f90b",
      "tree": "b3c8255d2384e7e8d529dc368b42563a0a1f6e0b",
      "parents": [
        "e738cf6d03786486b7e1adbaed1c5c4e14d23626"
      ],
      "author": {
        "name": "Matthew Dobson",
        "email": "colpatch@us.ibm.com",
        "time": "Mon Nov 21 21:32:29 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:13:44 2005 -0800"
      },
      "message": "[PATCH] Fix a bug in scsi_get_command\n\nscsi_get_command() attempts to write into a structure that may not have\nbeen successfully allocated.  Move this write inside the if statement that\nensures we won\u0027t panic the kernel with a NULL pointer dereference.\n\nSigned-off-by: Matthew Dobson \u003ccolpatch@us.ibm.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e738cf6d03786486b7e1adbaed1c5c4e14d23626",
      "tree": "b929202b33a993a38110aec3722d8fee75406c32",
      "parents": [
        "0bd0f9fb190a0fc0fb25b764c8b04869711f7657"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "gcoady@gmail.com",
        "time": "Mon Nov 21 21:32:28 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:13:44 2005 -0800"
      },
      "message": "[PATCH] cpufreq: silence cpufreq for UP\n\ndrivers/cpufreq/cpufreq.c: In function `cpufreq_remove_dev\u0027:\ndrivers/cpufreq/cpufreq.c:696: warning: unused variable `cpu_sys_dev\u0027\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5ef897c71a8985b62b7ec320a37376daaad364d0",
      "tree": "e3980355964a3fdb6d36e8fdcaf6bb18ea7c31fe",
      "parents": [
        "b4627dea032ab1f6e472fcf030e28f22ea971f9b"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Nov 21 21:32:26 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:13:43 2005 -0800"
      },
      "message": "[PATCH] vgacon: Fix usage of stale height value on vc initialization\n\nReported by: Wayne E. Harlan\n\n\"[1.] One line summary of the problem:\nWhen the kernel option \"vga\u003d1\" is used, additional tty\u0027s (alt+control+Fx\nwith x\u003d2,3,4,5, etc) do not provide the full 50 lines of output.  The first\none does have 50 lines, however.\n\n[2.] Full description of the problem/report:\nThese addtitional tty\u0027s show only 39 lines plus the top pixel of the 40-th\nline.  The remaining lines are black and not shown.  Kernel version\n2.6.13.4 does not show this problem.\"\n\nThis bug is caused by using a stale font height value on vgacon_init.\n\nBooting with vga\u003d1 gives an 80x50 screen with an 8x8 font.  Somewhere\nduring the initialization, the font was changed to 8x9 and the first\nvc was correctly resized to 80x44.  However, the rest of the vc\u0027s were\nnot allocated yet, and when they were subsequently initialized, they\nstill used a font height of 8 (instead of 9) causing the mentioned bug.\n\nFix by saving the new font height to vga_video_font_height.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b4627dea032ab1f6e472fcf030e28f22ea971f9b",
      "tree": "cf4a6509616f137e46098bbbb0573194b4ef0af5",
      "parents": [
        "74a8a65c526187fe636a6a2abcb7d9ebc5c753ab"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Nov 21 21:32:25 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:13:43 2005 -0800"
      },
      "message": "[PATCH] fbcon: Console Rotation - Fix wrong shift calculation\n\nThe shift value (amount to shift the bitmap so first pixel starts at\norigin(0,0)) is incorrect.  This causes corrupted characters or a kernel crash\nif fontwidth is not divisible by 8 at 270 degrees, or fontheight not divisible\nby 8 at 180 degrees.\n\nReport and part of the fix contributed by Knut Petersen.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f57e88a8d83de8d844b57e16b84d2f762fe9f092",
      "tree": "32fee3ab5c177bc0f47827dd18ad4471be3b2a74",
      "parents": [
        "ee498ed730283e9cdfc8913f12b90a2246f1a8cc"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Mon Nov 21 21:32:19 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:13:42 2005 -0800"
      },
      "message": "[PATCH] unpaged: ZERO_PAGE in VM_UNPAGED\n\nIt\u0027s strange enough to be looking out for anonymous pages in VM_UNPAGED areas,\nlet\u0027s not insert the ZERO_PAGE there - though whether it would matter will\ndepend on what we decide about ZERO_PAGE refcounting.\n\nBut whereas do_anonymous_page may (exceptionally) be called on a VM_UNPAGED\narea, do_no_page should never be: just BUG_ON.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "18317ab0ca5ac0c654be3eac31ebb781b4a5e9b2",
      "tree": "d92ae6722f6f18014f8c27b2d03080213f915ea3",
      "parents": [
        "989e4d6cbc69191c41ddf4b1c492457410376b43"
      ],
      "author": {
        "name": "Richard Knutsson",
        "email": "ricknu-0@student.ltu.se",
        "time": "Mon Nov 21 21:32:03 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:13:41 2005 -0800"
      },
      "message": "[PATCH] net: Fix compiler-error on dgrs.c when !CONFIG_PCI\n\ndrivers/net/dgrs.c: In function `dgrs_init_module\u0027:\ndrivers/net/dgrs.c:1598: `dgrs_pci_driver\u0027 undeclared (first use in this function)\n\nSigned-off-by: Richard Knutsson \u003cricknu-0@student.ltu.se\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "989e4d6cbc69191c41ddf4b1c492457410376b43",
      "tree": "3c36672829527bef6951ca2f1eae7da4285fee31",
      "parents": [
        "5ea8051a23de7b39bd5efebcaf63c05fd03f0d98",
        "963f48a116bf3b797fe184e74c79c50de1da70bb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 21 19:04:44 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 21 19:04:44 2005 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/scjody/ieee1394\n"
    },
    {
      "commit": "5ea8051a23de7b39bd5efebcaf63c05fd03f0d98",
      "tree": "1c74a3b42bf7eb067dad75da5c42d6bf535f42b0",
      "parents": [
        "66b5920f61b020fc2fc34fef9c4fcdd86df3b52e",
        "c889b89619339636240227abb9ee5c9ec1167a1a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 21 19:00:43 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 21 19:00:43 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n"
    },
    {
      "commit": "b12479ddce4aed112e0018fdf8bbb7cfb349ebdc",
      "tree": "a952941828ee564ec9396a57b5228f87eeaac9ec",
      "parents": [
        "d734f92b0dc4c04daa2e0106354972cbbc2e0fbe"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Mon Nov 21 17:32:18 2005 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Mon Nov 21 17:32:18 2005 -0500"
      },
      "message": "raw1394: fix memory deallocation in modify_config_rom\n\nraw1394: use correct deallocation macro for CSR cache\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n"
    },
    {
      "commit": "d734f92b0dc4c04daa2e0106354972cbbc2e0fbe",
      "tree": "c0eaa2ea898f5acc05d08bbe1a2914ed4aac8cfc",
      "parents": [
        "977545e35289b13981614a57fd6c9b82d55e3b4a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Nov 21 17:32:14 2005 -0500"
      },
      "committer": {
        "name": "Jody McIntyre",
        "email": "scjody@modernduck.com",
        "time": "Mon Nov 21 17:32:14 2005 -0500"
      },
      "message": "drivers/ieee1394/raw1394.c: fix a NULL pointer\n\nThe coverity checker spotted that this was a NULL pointer dereference in\nthe \"if (copy_from_user(...))\" case since the next step is to\nkfree(cache-\u003efilled_head).\n\nThere\u0027s no need to free cache at this point, and it\u0027s getting free\u0027d\nlater.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\n"
    },
    {
      "commit": "c889b89619339636240227abb9ee5c9ec1167a1a",
      "tree": "b5c9dcda9140bdd2f67e233abd5174c5289b9dab",
      "parents": [
        "db93a82fa9d8b4d6e31c227922eaae829253bb88"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Nov 21 17:05:21 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 21 17:05:21 2005 +0000"
      },
      "message": "[SERIAL] imx: Fix missed platform_driver_unregister\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e7e37ee9c547213d726b29c2510cbb6696050405",
      "tree": "50c45625de666b23f209d79eb1bfae05c64feee9",
      "parents": [
        "c243f1f1f6545985afcc6adf1fc085729029c3ee",
        "db93a82fa9d8b4d6e31c227922eaae829253bb88"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Nov 21 06:56:52 2005 -0800"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Nov 21 06:56:52 2005 -0800"
      },
      "message": "Merge ../linus/\n"
    },
    {
      "commit": "c243f1f1f6545985afcc6adf1fc085729029c3ee",
      "tree": "6cc10f5552f8ee46118f983f2b29fbfa1b84870b",
      "parents": [
        "a42ab7f2349a72ecf5c3b1b7c836dc4249a71c0c"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Nov 21 06:53:16 2005 -0800"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Nov 21 06:53:16 2005 -0800"
      },
      "message": "[AGPGART] Support VIA P4M800CE bridge.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "db93a82fa9d8b4d6e31c227922eaae829253bb88",
      "tree": "bf816f7c7055127415fc3b718e260855df815d55",
      "parents": [
        "9e18fcdd346c6befdac360c047327fb058f33628"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 11:13:29 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 20 14:06:28 2005 -0800"
      },
      "message": "[PATCH] Fix an OOPS is CinergyT2\n\nFix an OOPS is CinergyT2 driver when registering IR remote\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d4892279d786dd11f9d6269b3029ad3340e79597",
      "tree": "865fc2a2da5db31fa931fa741dec491fc02e21c7",
      "parents": [
        "d271d1c2217b2e9868c32c0437d76b2af3a4b971"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:57:02 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:57:02 2005 -0500"
      },
      "message": "Fix missing initialization in ir-kbd-gpio.c\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d271d1c2217b2e9868c32c0437d76b2af3a4b971",
      "tree": "b5f691d8196d9c12f219126c30248496babe30df",
      "parents": [
        "9e50afd0cb3ff9ee152dbcf8601f5fb7eba5cff8"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:56:54 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:56:54 2005 -0500"
      },
      "message": "Fix an OOPS when initializing IR remote on saa7134\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "9e50afd0cb3ff9ee152dbcf8601f5fb7eba5cff8",
      "tree": "f3b2a72384a1b59ea38b201bbf2f35c306941b4b",
      "parents": [
        "bd0ef2356cd85d39387be36fdf1f83a40075057f"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:56:43 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:56:43 2005 -0500"
      },
      "message": "Input: make serio and gameport more swsusp friendly\n\nkseriod and kgameportd used to process all pending events before\nchecking for freeze condition. This may cause swsusp to time out\nwhile stopping tasks when resuming. Switch to process events one\nby one to check freeze status more often.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "bd0ef2356cd85d39387be36fdf1f83a40075057f",
      "tree": "590c7a005823ecc6836ee17a47fd9b43fcb6e85a",
      "parents": [
        "e597f0c80de7e2ef840b28d111ec532988abc432"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:56:31 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:56:31 2005 -0500"
      },
      "message": "Input: handle failures in input_register_device()\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e597f0c80de7e2ef840b28d111ec532988abc432",
      "tree": "2d8c36d705c27dd081cbd7a6907257d3ad43c8e0",
      "parents": [
        "59c7c0377e00a3cbd7b71631177fb92166ceb437"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:51:43 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:51:43 2005 -0500"
      },
      "message": "Input: uinput - don\u0027t use \"interruptible\" in FF code\n\nIf thread that submitted FF request gets interrupted somehow it\nwill release request structure and ioctl handler will work with\nfreed memory. TO prevent that from happening switch to using\nwait_for_completion instead of wait_for_completion_interruptible.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "59c7c0377e00a3cbd7b71631177fb92166ceb437",
      "tree": "74457d6759338db05c29eb5dc766b8472b7bb496",
      "parents": [
        "29506415a0ff0152cc2928f8fcac724fbbf98651"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:51:33 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:51:33 2005 -0500"
      },
      "message": "Input: uinput - add UI_SET_SWBIT ioctl\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "29506415a0ff0152cc2928f8fcac724fbbf98651",
      "tree": "e1da48667c6b0499f2ea882b1d762758241da1e6",
      "parents": [
        "e753b650e10af8a040b1081e72088b826bdef72f"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:51:22 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:51:22 2005 -0500"
      },
      "message": "Input: uinput - convert to dynalloc allocation\n\nAlso introduce proper locking when creating/deleting device.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    }
  ],
  "next": "e753b650e10af8a040b1081e72088b826bdef72f"
}
