)]}'
{
  "log": [
    {
      "commit": "1ca23434dd0001bd2bfff31b8251436b34aa9066",
      "tree": "aa6696927db181540cfd9ec551e54d18dfc60e4a",
      "parents": [
        "2436af8ca7a6c4679cf7da7e3867f1d5cd8528b7"
      ],
      "author": {
        "name": "Daniel Hellstrom",
        "email": "daniel@gaisler.com",
        "time": "Fri Jan 14 03:02:42 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jan 14 12:45:54 2011 -0800"
      },
      "message": "GRETH: handle frame error interrupts\n\nFrame error interrupts must also be handled since the RX flag only indicates\nsuccessful reception, it is unlikely but the old code may lead to dead lock\nif 128 error frames are recieved in a row.\n\nSigned-off-by: Daniel Hellstrom \u003cdaniel@gaisler.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2dc11581376829303b98eadb2de253bee065a56a",
      "tree": "dbce62559c822cd720d1819a50c488bfecdfa945",
      "parents": [
        "fc1caf6eafb30ea185720e29f7f5eccca61ecd60"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Fri Aug 06 09:25:50 2010 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Fri Aug 06 09:25:50 2010 -0600"
      },
      "message": "of/device: Replace struct of_device with struct platform_device\n\nof_device is just an alias for platform_device, so remove it entirely.  Also\nreplace to_of_device() with to_platform_device() and update comment blocks.\n\nThis patch was initially generated from the following semantic patch, and then\nedited by hand to pick up the bits that coccinelle didn\u0027t catch.\n\n@@\n@@\n-struct of_device\n+struct platform_device\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nReviewed-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d4c41139df6e74c6fff0cbac43e51cab782133be",
      "tree": "c0831f0896b680d272e3e20314c8b47efb9ca48c",
      "parents": [
        "b6ca430599ea37843632b0eaa231dea5414dec25"
      ],
      "author": {
        "name": "Kristoffer Glembo",
        "email": "kristoffer@gaisler.com",
        "time": "Mon Feb 15 03:33:44 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 17 15:59:40 2010 -0800"
      },
      "message": "net: Add Aeroflex Gaisler 10/100/1G Ethernet MAC driver\n\nAdds device driver for Aeroflex Gaisler 10/100 and 10/100/1G Ethernet\nMAC IP cores.\n\nSigned-off-by: Kristoffer Glembo \u003ckristoffer@gaisler.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ]
}
