)]}'
{
  "log": [
    {
      "commit": "0c06090c9472db0525cb6fe229c3bea33bbbbb3c",
      "tree": "b01c21f6ef5649b6f0071dee4a55cb3ba236a7b8",
      "parents": [
        "5eb82498e3a6da8a979c48945e3c1a85c10ccc25"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jul 18 11:41:17 2008 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Aug 06 13:21:09 2008 +0000"
      },
      "message": "[WATCHDOG] Coding style - Indentation - part 2\n\nThis brings the watchdog drivers into line with coding style.\nThis patch takes cares of the indentation as described in chapter 1.\nMain changes:\n* Re-structure the ioctl switch call for all drivers as follows:\n\tswitch (cmd) {\n\tcase WDIOC_GETSUPPORT:\n\tcase WDIOC_GETSTATUS:\n\tcase WDIOC_GETBOOTSTATUS:\n\tcase WDIOC_GETTEMP:\n\tcase WDIOC_SETOPTIONS:\n\tcase WDIOC_KEEPALIVE:\n\tcase WDIOC_SETTIMEOUT:\n\tcase WDIOC_GETTIMEOUT:\n\tcase WDIOC_GETTIMELEFT:\n\tdefault:\n\t}\n\nThis to make the migration from the drivers to the uniform watchdog\ndevice driver easier in the future.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "6f932f18de7f0e22a1bdae5d0040eb5d8e4a6777",
      "tree": "bde5406cb425fd3971345e80846a101f5c7ec5be",
      "parents": [
        "2760600da2a13d5a2a335ba012d0f3ad5df4c098"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Mon May 19 14:05:24 2008 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue May 27 15:26:47 2008 +0000"
      },
      "message": "[WATCHDOG 07/57] cpu5_wdt: switch to unlocked_ioctl\n\nReview and switch to unlocked_ioctl\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "996d62d449a7d5e691b0da22b7c877df08c2b0a4",
      "tree": "cfad4f591da2f0d693a065b540b22703180665fd",
      "parents": [
        "fa9363c5f866d6beedf36d4f4b1393ba802d8248"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian.fainelli@telecomint.eu",
        "time": "Mon Feb 25 13:39:57 2008 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Mar 06 11:30:32 2008 +0000"
      },
      "message": "[WATCHDOG] Remove volatiles from watchdog device structures\n\nRemove the volatile since those are useless in such a structure.\n\nSigned-off-by: Florian Fainelli \u003cflorian.fainelli@telecomint.eu\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "b7e04f8c61a46d742de23af5d7ca2b41b33e40ac",
      "tree": "c52a7ea568648e2d8ed0d423098b42298de2058b",
      "parents": [
        "d85714d81cc0408daddb68c10f7fd69eafe7c213"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Aug 17 08:38:02 2007 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Thu Oct 18 10:39:03 2007 +0000"
      },
      "message": "mv watchdog tree under drivers\n\nmove watchdog tree from drivers/char/watchdog to drivers/watchdog.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "4e24f4edb6e04677c04fc5b456eb4be95d93f2cd",
      "tree": "d71254a6872192f303be45bc1f3df0ba90ab2956",
      "parents": [
        "c0e962f93d0b6ecc594dc75bb28ee744143cdbe4"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Jul 24 00:07:27 2007 -0700"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Jul 24 16:45:30 2007 +0000"
      },
      "message": "[WATCHDOG] git-watchdog-typo\nFrom: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\nThis driver isn\u0027t very coding-style friendly.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\n"
    },
    {
      "commit": "5c4eb61b375ce16fc7af5055d8ab7bc19e788361",
      "tree": "764284501cf9474b4dfe4b8cf1409cacc85669a4",
      "parents": [
        "ec9505a7ecadc0ab8f8e3c4c5fa900d57467e391"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Jul 21 13:42:18 2007 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Jul 23 17:26:49 2007 +0000"
      },
      "message": "[WATCHDOG] WDIOC_GETSTATUS and WDIOC_GETBOOTSTATUS clean-up\n\nAdd mandatory WDIOC_GETSTATUS and WDIOC_GETBOOTSTATUS ioctl\u0027s for\ndrivers that don\u0027t have them yet.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "fb8f7ba077b5c665432082ab205bcd2cb01f6a3c",
      "tree": "13a956eb9a1723bd3d5463230acbfc6513f3b034",
      "parents": [
        "0e94f2ee0d1947ba6c2c00c3e971ff93ce8edec1"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sat Mar 24 15:58:12 2007 +0300"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Mar 26 20:26:11 2007 +0000"
      },
      "message": "[WATCHDOG] Semi-typical watchdog bug re early misc_register()\n\nIt seems that some watchdog drivers are doing following mistake:\n\n\trv \u003d misc_register();\n\tif (rv \u003c 0)\n\t\treturn rv;\n\trv \u003d request_region();\n\tif (rv \u003c 0) {\n\t\tmisc_deregister();\n\t\treturn rv;\n\t}\n\nBut, right after misc_register() returns, misc device can be opened and\nioctls interacting with hardware issued, and driver can do outb() to\nport it doesn\u0027t own yet, because request_region() is still pending.\n\nHere is my patch, compile-tested only.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "82eb7c5059de64bd43f6b3cf3f128470f2b3fb83",
      "tree": "6735317bd9c19574f85fa7e21d0071562e824355",
      "parents": [
        "35fcf53870eaa6cc966604a6e36df1c2c1577540"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Feb 08 18:39:36 2007 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Feb 12 22:43:02 2007 +0100"
      },
      "message": "[WATCHDOG] timers cleanup\n\n- Use timer macros to set function and data members and to modify\n  expiration time.\n- Use DEFINE_TIMER for single (platform dependent) watchdog timers and\n  do not init them at run-time in these cases.\n- del_timer_sync is common in most cases -- we want to wait for timer\n  function if it\u0027s still running.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Steve Hill \u003csteve@navaho.co.uk\u003e\nCc: Heiko Ronsdorf \u003chero@ihg.uni-duisburg.de\u003e\nCc: Fernando Fuganti \u003cfuganti@conectiva.com.br\u003e\nCc: Gergely Madarasz \u003cgorgo@itc.hu\u003e\nCc: Ken Hollis \u003ckhollis@bitgate.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n\n"
    },
    {
      "commit": "795b89d207d8ff5397f9ff1f4d44662aa7c821fc",
      "tree": "931ab1a0283c523e13c8b3de1a4804c43305b2bc",
      "parents": [
        "25ff3780d4cd46804e22192a728cfb6b33c84d1b"
      ],
      "author": {
        "name": "Samuel Tardieu",
        "email": "sam@rfc1149.net",
        "time": "Sat Sep 09 17:34:31 2006 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Oct 02 23:08:34 2006 +0200"
      },
      "message": "[WATCHDOG] use ENOTTY instead of ENOIOCTLCMD in ioctl()\n\nReturn ENOTTY instead of ENOIOCTLCMD in user-visible ioctl() results\n\nThe watchdog drivers used to return ENOIOCTLCMD for bad ioctl() commands.\nENOIOCTLCMD should not be visible by the user, so use ENOTTY instead.\n\nSigned-off-by: Samuel Tardieu \u003csam@rfc1149.net\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n\n"
    },
    {
      "commit": "62322d2554d2f9680c8ace7bbf1f97d8fa84ad1a",
      "tree": "904f8b8354a4079cc1daaa355fe30200dcae9dc9",
      "parents": [
        "d459ec0baa5d22e111dfb139c46d6d788a9eac20"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Mon Jul 03 00:24:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 03 15:26:59 2006 -0700"
      },
      "message": "[PATCH] make more file_operation structs static\n\nMark the static struct file_operations in drivers/char as const.  Making\nthem const prevents accidental bugs, and moves them to the .rodata section\nso that they no longer do any false sharing; in addition with the proper\ndebug option they are then protected against corruption..\n\n[akpm@osdl.org: build fix]\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3fe0c2776113c24b4b30374003f934cf44280db5",
      "tree": "0b0039205fd82fb7da94370be23e2634757573c1",
      "parents": [
        "906c3b75f6c09b4693a20387aaa6aaa50d327082"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Mon Jan 09 15:59:26 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:26 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, semaphore to completion: CPU3WDT\n\nchange CPU3WDT semaphores to completions.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "4e57b6817880946a3a78d5d8cad1ace363f7e449",
      "tree": "b6b5f3f9e8e52cc55d98239a4992e72e983c8fa4",
      "parents": [
        "b0423a0d9cc836b2c3d796623cd19236bfedfe63"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Sun Oct 30 15:03:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fix missing includes\n\nI recently picked up my older work to remove unnecessary #includes of\nsched.h, starting from a patch by Dave Jones to not include sched.h\nfrom module.h. This reduces the number of indirect includes of sched.h\nby ~300. Another ~400 pointless direct includes can be removed after\nthis disentangling (patch to follow later).\nHowever, quite a few indirect includes need to be fixed up for this.\n\nIn order to feed the patches through -mm with as little disturbance as\npossible, I\u0027ve split out the fixes I accumulated up to now (complete for\ni386 and x86_64, more archs to follow later) and post them before the real\npatch.  This way this large part of the patch is kept simple with only\nadding #includes, and all hunks are independent of each other.  So if any\nhunk rejects or gets in the way of other patches, just drop it.  My scripts\nwill pick it up again in the next round.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\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"
    }
  ]
}
