)]}'
{
  "log": [
    {
      "commit": "76832d8416430d6dd0575579ca1e00d1a790f4cb",
      "tree": "ea023cf43ba81487b8361c7ccf5cd9a9cdf9aabd",
      "parents": [
        "72fad7139b6829f71d7f41f39eb30da5760d90a8"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Mon Dec 10 15:49:28 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 10 19:43:55 2007 -0800"
      },
      "message": "drivers/serial/uartlite.c: Add missing of_node_put\n\nThere should be an of_node_put when breaking out of a loop that iterates\nusing for_each_compatible_node.\n\nThis was detected and fixed using the following semantic patch.\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@@\nidentifier d;\ntype T;\nexpression e;\niterator for_each_compatible_node;\n@@\n\nT *d;\n...\nfor_each_compatible_node(d,...)\n  {... when !\u003d of_node_put(d)\n       when !\u003d e \u003d d\n(\n   return d;\n|\n+  of_node_put(d);\n?  return ...;\n)\n...}\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1d6b698764084510fe6168bb5b650165dced03ae",
      "tree": "3fce7676f8086b0b49d676dcaf99f04a253be989",
      "parents": [
        "7ae0fa49c6502ca1ada0e043c5d25ee73c0a28c6"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 23 14:27:46 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Thu Nov 01 07:12:19 2007 -0500"
      },
      "message": "[POWERPC] Uartlite: speed up console output\n\nChange the wait_tx routine to call cpu_relax() instead of udelay() to\nreduce console output latency and test for the TXFULL bit instead of\nTXEMPTY.  That way the FIFO doesn\u0027t need to by 100% flushed before\nwriting the next character.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "e077b50c29a7e8be5812d1156934ea837b712ca6",
      "tree": "45fc2e9e02a9b9f97f4d671d7fa98753f1a05fc6",
      "parents": [
        "be1b4d34e3a379d20d50e75a95aa5c3f0c7cf612"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Oct 03 02:47:02 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:37:41 2007 -0500"
      },
      "message": "[POWERPC] Uartlite: Revert register io access changes\n\nReverts commit a15da8eff3627b8368db7f5dd260e5643213d918\n\nThis driver is used by devices other than the xilinx opb-uartlite which\ndepend on bytewise access to the registers.  The change to 32 bit access\ndoes not work on these devices.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "fb4e6e663b404ecdfac2e3f6e643d204488b28e9",
      "tree": "3722233130a7d31667949078513631af15989a67",
      "parents": [
        "852e1ea748e83eba7fdb1cc198f271837b16137b"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 02 12:16:09 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:23:16 2007 -0500"
      },
      "message": "[POWERPC] Uartlite: Let the console be initialized earlier\n\nBy configuring it earlier we get console output sooner which is helpful\nfor debugging when the kernel crashes before the serial drivers are\ninitialized.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "852e1ea748e83eba7fdb1cc198f271837b16137b",
      "tree": "f3a2b65e469c76acf3a7d2adb5c1ac69e446a060",
      "parents": [
        "435706b385d1f5422e44ee86b5dec0a2150eca02"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 02 12:16:04 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:23:15 2007 -0500"
      },
      "message": "[POWERPC] Uartlite: Add of-platform-bus binding\n\nAdd of_platform bus binding so this driver can be used with arch/powerpc\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "435706b385d1f5422e44ee86b5dec0a2150eca02",
      "tree": "453d8882a52781770abc6f767141b47fc81b1ea6",
      "parents": [
        "8fa7b6100693e0b648ffd34564f6f41226502a19"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 02 12:15:59 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:23:15 2007 -0500"
      },
      "message": "[POWERPC] Uartlite: Comment block tidy\n\nTidy the comments to split the driver into logical section; the main driver,\nthe console driver, the platform bus binding, and module initialization\nand teardown.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "8fa7b6100693e0b648ffd34564f6f41226502a19",
      "tree": "8feec5322aee8e7402d5a61a9f23e466bd75290e",
      "parents": [
        "00775828e66124b4af54fafc393e5e89248802c9"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 02 12:15:54 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:23:15 2007 -0500"
      },
      "message": "[POWERPC] Uartlite: Separate the bus binding from the driver proper\n\nSeparate the bus binding code from the driver structure allocation code in\npreparation for adding the of_platform_bus bindings needed by arch/powerpc\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "00775828e66124b4af54fafc393e5e89248802c9",
      "tree": "6d58e172a0ad596eec1f439ff3dfb7e2d2d82563",
      "parents": [
        "483c79db95b56a9650bd6f0638e7366eb20ffc01"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 02 12:15:49 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:23:15 2007 -0500"
      },
      "message": "[POWERPC] Uartlite: Add macro for uartlite device name\n\nChanged to make the following OF_platform bus binding patch a wee bit cleaner\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "483c79db95b56a9650bd6f0638e7366eb20ffc01",
      "tree": "098877284134606c96b9a7945c263fe8fc839c8e",
      "parents": [
        "a15da8eff3627b8368db7f5dd260e5643213d918"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 02 12:15:44 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:23:15 2007 -0500"
      },
      "message": "[POWERPC] Uartlite: change name of ports to ulite_ports\n\nChanged to match naming convention used in the rest of the module\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "a15da8eff3627b8368db7f5dd260e5643213d918",
      "tree": "262d3d4b34625b3630fe785c6b625e1d84670fe9",
      "parents": [
        "260c02a9beddf4186a8c7549b2eec2f6c67f1151"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 02 12:15:39 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:23:14 2007 -0500"
      },
      "message": "[POWERPC] Uartlite: Fix reg io to access documented register size\n\nThe Uartlite data sheet defines the registers as 32 bit wide.  This\npatch changes the register access to use 32 bit transfers and eliminates\nthe magic +3 offset which is currently required to make the device\nwork.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: John Williams \u003cjwilliams@itee.uq.edu.au\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "b81831c69afb82c0545d3de729290fab4e50d429",
      "tree": "8b24dc6da9b8c799912d757cb77611a97b99b105",
      "parents": [
        "f2e97df669d32f74152336f46e4e0e328b993c57"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Fri Feb 09 16:38:25 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 09 09:14:06 2007 -0800"
      },
      "message": "[PATCH] drivers/serial NULL noise removal\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e21654a756177bf209d7a3cbe971f16104555f75",
      "tree": "47275c784e126b93c47aaf32e0c42f42459e6dea",
      "parents": [
        "b2b2cbc4b2a2f389442549399a993a8306420baf"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Fri Dec 22 16:38:40 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 22 09:58:48 2006 -0800"
      },
      "message": "[PATCH] serial/uartlite: Only enable port if request_port succeeded\n\nThe uartlite driver used to always enable the port even if request_port\nfailed causing havoc. This patch fixes it.\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "606d099cdd1080bbb50ea50dc52d98252f8f10a1",
      "tree": "80d17450a5fb78effce3f4312f672c058658e004",
      "parents": [
        "edc6afc5496875a640bef0913604be7550c1795d"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Dec 08 02:38:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:57 2006 -0800"
      },
      "message": "[PATCH] tty: switch to ktermios\n\nThis is the grungy swap all the occurrences in the right places patch that\ngoes with the updates.  At this point we have the same functionality as\nbefore (except that sgttyb() returns speeds not zero) and are ready to\nbegin turning new stuff on providing nobody reports lots of bugs\n\nIf you are a tty driver author converting an out of tree driver the only\nimpact should be termios-\u003ektermios name changes for the speed/property\nsetting functions from your upper layers.\n\nIf you are implementing your own TCGETS function before then your driver\nwas broken already and its about to get a whole lot more painful for you so\nplease fix it 8)\n\nAlso fill in c_ispeed/ospeed on init for most devices, although the current\ncode will do this for you anyway but I\u0027d like eventually to lose that extra\nparanoia\n\n[akpm@osdl.org: bluetooth fix]\n[mp3@de.ibm.com: sclp fix]\n[mp3@de.ibm.com: warning fix for tty3270]\n[hugh@veritas.com: fix tty_ioctl powerpc build]\n[jdike@addtoit.com: uml: fix -\u003eset_termios declaration]\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Martin Peschke \u003cmp3@de.ibm.com\u003e\nAcked-by: Peter Oberparleiter \u003coberpar@de.ibm.com\u003e\nCc: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "238b8721a554a33a451a3f13bdb5be8fe5cfc927",
      "tree": "624439b105107fffae7f5d439f443966c4da7389",
      "parents": [
        "57881dd9df40b76dc7fc6a0d13fd75f337accb32"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Wed Dec 06 20:35:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:30 2006 -0800"
      },
      "message": "[PATCH] serial uartlite driver\n\nAdd a driver for the Xilinx uartlite serial controller used in boards with\nthe PPC405 core in the Xilinx V2P/V4 fpgas.\n\nThe hardware is very simple (baudrate/start/stopbits fixed and no break\nsupport).  See the datasheet for details:\n\n\thttp://www.xilinx.com/bvdocs/ipcenter/data_sheet/opb_uartlite.pdf\n\nSee http://thread.gmane.org/gmane.linux.serial/1237/ for the email thread.\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nAcked-by: Olof Johansson \u003colof@lixom.net\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ]
}
