)]}'
{
  "log": [
    {
      "commit": "fb911ee849756fc6c609dddded92d9207ff3fb29",
      "tree": "2eda87e13d7d5da91839a22b75c5ac7e12a0c849",
      "parents": [
        "8a1c17574a01555e5d3fdf56d8d72969904c91ca"
      ],
      "author": {
        "name": "Peter Osterlund",
        "email": "petero2@telia.com",
        "time": "Tue Sep 13 01:25:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 08:22:29 2005 -0700"
      },
      "message": "[PATCH] Remove unnecessary check_region references in comments\n\nRemove check_region references from comments and printk statements so that\nsearching for real users of this deprecated function gets easier.\n\nSigned-off-by: Peter Osterlund \u003cpetero2@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "074c5279ef671e4fcd2ce2960ecc9d7d9735fabd",
      "tree": "d0da7d1a20790fefea14c5f9cbc2f06e296050f8",
      "parents": [
        "7caaeabb17758295edff9703c18a840073c5b8f4"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Mon Sep 12 14:16:17 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 12 14:16:17 2005 -0700"
      },
      "message": "[SPARC] drivers/sbus: fix-up schedule_timeout() usage\n\nUse schedule_timeout_uninterruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0aaaa028297a0e2aed9671419a11d8e17510cb51",
      "tree": "0588fcac9a57c14a244d5efe32211d25e903b864",
      "parents": [
        "fe08ac3178243fbed61f24878ffcf5cfb53fceb1"
      ],
      "author": {
        "name": "viro@ZenIV.linux.org.uk",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Fri Sep 09 22:09:08 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 10:16:27 2005 -0700"
      },
      "message": "[PATCH] envctrl fixes\n\nenvctrl doesn\u0027t need unistd.h; moreover, since it declares errno static\ngcc4 gets very unhappy about including unistd.h.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8d06afab73a75f40ae2864e6c296356bab1ab473",
      "tree": "1d9c8c24a1024a12a4e8df841fba5809fa914356",
      "parents": [
        "7c352bdf048811b8128019ffc1e886161e09c11c"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Sep 09 13:10:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 14:03:48 2005 -0700"
      },
      "message": "[PATCH] timer initialization cleanup: DEFINE_TIMER\n\nClean up timer initialization by introducing DEFINE_TIMER a\u0027la\nDEFINE_SPINLOCK.  Build and boot-tested on x86.  A similar patch has been\nbeen in the -RT tree for some time.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5843e37e24d7cf32f7996dd015245633e0790595",
      "tree": "d665ee3a23306c79f6b285c32e13a47b2db79fe6",
      "parents": [
        "2ef27778a26dd828dd0d348ff12d2c180062746e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 30 21:46:19 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 30 21:46:19 2005 -0700"
      },
      "message": "[SPARC64]: Use drivers/Kconfig\n\nAnd move some other stuff into drivers/sbus/char/Kconfig.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "38c1844b3120e04b7f5bb9c18ebbc19883d1e1d6",
      "tree": "62b5387a79777395af440f0fcb601eb692feb2aa",
      "parents": [
        "4875ccdb304775e9fd830f644643a1513357e043"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 09 14:43:14 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 09 14:43:14 2005 -0700"
      },
      "message": "[SPARC]: envctrl: ERR_PTR() --\u003e PTR_ERR()\n\nFix thinko in Christoph\u0027s changes.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4875ccdb304775e9fd830f644643a1513357e043",
      "tree": "8467c7e0f6066613a850945cd3e54993d42bbe3e",
      "parents": [
        "bc2406684b5929cea5d40b9cc4fd872816956779"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Aug 09 14:39:10 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 09 14:39:10 2005 -0700"
      },
      "message": "[SPARC]: remove ifdef CONFIG_PCI from envctrl.c\n\nThe driver already depends on CONFIG_PCI in Kconfig.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bc2406684b5929cea5d40b9cc4fd872816956779",
      "tree": "e7e9f356f14b5353f8b07273948beb1eef0ec8f9",
      "parents": [
        "218b29e0c3995ee15782de55ad1dd74cce1a728d"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Aug 09 13:32:25 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 09 13:32:25 2005 -0700"
      },
      "message": "[SPARC]: Use kthread infrastructure in bbc_envctrl\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "218b29e0c3995ee15782de55ad1dd74cce1a728d",
      "tree": "e734f30f6123ae2b4e3ba545e9017d6d0498b3e7",
      "parents": [
        "00dd1e433967872f3997a45d5adf35056fdf2f56"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Aug 09 12:30:07 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 09 12:30:07 2005 -0700"
      },
      "message": "[SPARC]: Use kthread infrastructure in envctrl\n\nenvctrl currently uses very odd ways to stop a thread, using various\nthings that should be exposed to drivers at all.\n\nThis patch (which is untested as I don\u0027t have sparc hardware) switches\nit to use the proper kthread infrastructure.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3873658be7b3896e88648664e480a44d12083ad8",
      "tree": "efaa703103f650da42d072d7c517a33839d68baf",
      "parents": [
        "d95a1b4818f2fe38a3cfc9a7d5817dc9a1a69329"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Thu Aug 04 07:05:37 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 04 07:05:37 2005 -0700"
      },
      "message": "[SPARC]: Fix up sleep_on() removal in vfc driver.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4b502421aac89c8d4e61ecc89a70065a33305a0b",
      "tree": "81f1a6f285623e2eb6393cd0dc7dce50bbf6448e",
      "parents": [
        "2d1aea8dd02ad35658864de52a3e0f9f033e63f4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 24 19:35:08 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 24 19:35:08 2005 -0700"
      },
      "message": "[SPARC]: Fix __KERNEL_SYSCALLS__ defining in envctrl.c and bbc_envctrl.c\n\nIt needs to happen before any header includes because nowadays\nsome things implicitly include asm/unistd.h which ends up being\nbefore the __KERNEL_SYSCALLS__ define gets done.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2d1aea8dd02ad35658864de52a3e0f9f033e63f4",
      "tree": "23c30e31146d67dd1f0bd2bf6747cf2f9abfeddb",
      "parents": [
        "cb39d263e751f9cca8055bcacfe5ec863dfe2705"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sun Jul 24 19:34:47 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 24 19:34:47 2005 -0700"
      },
      "message": "[SPARC]: sbus/vfc_i2c: remove sleep_on() usage\n\nUse wait-queue directly instead of the deprecated sleep_on()\nfunction. This required adding a local wait-queue. Also use new (added in\nseparate patch to K-J) usecs to jiffies function to convert value.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cb39d263e751f9cca8055bcacfe5ec863dfe2705",
      "tree": "6b2bead3545fced8f8b1e8de54d1b0b52e109d24",
      "parents": [
        "70c83375bb47cadd60fdb923ad913d4f4be75aba"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sun Jul 24 19:34:33 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 24 19:34:33 2005 -0700"
      },
      "message": "[SPARC]: sbus/envctrl: replace schedule_timeout() with msleep_interruptible()\n\nUse msleep_interruptible() instead of schedule_timeout() to guarantee\nthe task delays as expected. Change the units of poll_interval to\nmsecs as it is only used in this delay.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "70c83375bb47cadd60fdb923ad913d4f4be75aba",
      "tree": "3453e8fb3622dfd56f6d41ca1f405a037b3306de",
      "parents": [
        "4564203d76599973da9c5cbcd93057252414ac9e"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sun Jul 24 19:34:19 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 24 19:34:19 2005 -0700"
      },
      "message": "[SPARC]: sbus/aurora: replace schedule_timeout() with msleep_interruptible()\n\nUse msleep_interruptible() instead of\nschedule_timeout() to guarantee the task delays as expected.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Maximilian Attems \u003cjanitor@sternwelten.at\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\n"
    },
    {
      "commit": "4564203d76599973da9c5cbcd93057252414ac9e",
      "tree": "57dd8422ea0ef4dffa3fe186ce904c0ef1ef86da",
      "parents": [
        "2c2a68b84752cb1090fd2456e8b83e5bcc0e73c4"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jul 24 19:33:55 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 24 19:33:55 2005 -0700"
      },
      "message": "[SPARC]: Remvoe APM_RTC_IS_GMT from config.\n\nI can\u0027t see any effect of this option outside the i386-specific APM code.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "06326e40b7c66477d4a460bfc23c951f7b39f191",
      "tree": "5ba2c44506ca7a8b2dc6e0a4ea7a83b2da91da31",
      "parents": [
        "e7270dec080002d8aa18256c756af6c32331ef48"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Mon Jul 04 13:24:14 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 13:24:14 2005 -0700"
      },
      "message": "[SPARC]: bpp: remove sleep_on usage\n\nUse schedule_timeout() instead of sleep_on + timer.  Totally untested\ndue to lack of hardware, but the changes are rather trivial.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4b40033ef110b833986c1a1d958a951b695f9fbc",
      "tree": "78b9b23eb5469db6762bd761d58bf4ad3531467b",
      "parents": [
        "4dbc30fb27ac4e647e6efadb382ff7d38c3d368e"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "domen@coderock.org",
        "time": "Sun May 15 16:01:50 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 15 16:01:50 2005 -0700"
      },
      "message": "[SPARC]: Eliminate local MIN/MAX macros in drivers/sbus/char/aurora.c\n\nFrom: Christophe Lucas \u003cclucas@rotomalug.org\u003e\n\nmin/max macros from kernel.h are safe, a lot of handcrafted MIN/MAX are\nnot.\n\nSigned-off-by: Christophe Lucas \u003cclucas@rotomalug.org\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\n"
    },
    {
      "commit": "ef0299bf8e868c09bff13e6f3c4fc9b835f60471",
      "tree": "0b734b9d95cf5fe38a9a15a48e4900d28447502e",
      "parents": [
        "fdca124a1bcc7e624f6b887c6f26153f40ee43ee"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Sun Apr 24 12:28:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Apr 24 12:28:36 2005 -0700"
      },
      "message": "[PATCH] mostek bogus sparse annotations fixed\n\nvoid * __iomem foo is not a pointer to iomem - it\u0027s an iomem variable\ncontaining void *.  A pile of such guys in arch/sparc64/kernel/time.c,\ndrivers/sbus/char/rtc.c and include/asm-sparc64/mostek.h turned into\nintended void __iomem *. \n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b4bca26c0160f48b4eb04f21d31a229832732013",
      "tree": "b4a6d736fcb8664753066df3e6a93ed24c0f409b",
      "parents": [
        "d7be828e03969ea7f922f299acb8daa0d8ce7006"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 21:42:34 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Apr 21 21:42:34 2005 -0700"
      },
      "message": "[SPARC]: Provide generic ioctls in Sparc RTC driver.\n\nProvide support for drivers/char/rtc.c ioctls in the\nMostek rtc driver as well as the Sparc specific RTCGET\nand RTCSET.\n\nThis allows userspace to be much less messy.  Currently\nutil-linux and other spots jump through hoops trying\nvarious ioctl variants until it hits the right one whatever\ndriver actually being used supports.\n\nEventually all of this should move over to the genrtc.c\ndriver, but not today...\n\nWhile we are here, fix up the register types for sparse.\n\nThanks to Frans Pop for helping point out this issue.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
