)]}'
{
  "log": [
    {
      "commit": "fb5a18cf7c771a12c3f42a5eb4b476eed68b77cb",
      "tree": "99f023f49d8b88918f2ac5c9ce33b956e948b678",
      "parents": [
        "e23ef227d10878ff3f323a1dfed10205a1825b71"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Sun May 29 22:54:07 2011 +0300"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Wed Jun 01 19:29:10 2011 -0700"
      },
      "message": "ptp: Fix some locking bugs in ptp_read()\n\nIn ptp_read there is an unlock missing on an error path, and a double\nunlock on another error path.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "e23ef227d10878ff3f323a1dfed10205a1825b71",
      "tree": "175dedf039bee62658960c270643f5cbc019cdb1",
      "parents": [
        "1fa7b6a29c61358cc2ca6f64cef4aa0e1a7ca74c"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Sun May 29 22:53:12 2011 +0300"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Wed Jun 01 19:29:08 2011 -0700"
      },
      "message": "ptp: Return -EFAULT on copy_to_user() errors\n\ncopy_to_user() returns the number of bytes remaining, but we want a\nnegative error code in ptp_ioctl.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "cb646e2b02b27a33a1d1eabd016749606254071c",
      "tree": "28961fc0c9c26ef2d7b8c3e3e5ecc471f31b3d48",
      "parents": [
        "32bd93e8f924c23b8cc2e2a12fef0d8cc9cda0c5"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Fri Apr 22 12:04:55 2011 +0200"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Mon May 23 13:10:23 2011 -0700"
      },
      "message": "ptp: Added a clock driver for the National Semiconductor PHYTER.\n\nThis patch adds support for the PTP clock found on the DP83640.\nThe basic clock operations and one external time stamp have\nbeen implemented.\n\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "32bd93e8f924c23b8cc2e2a12fef0d8cc9cda0c5",
      "tree": "de808d7b959459c741b9999444dfc4a4460b1d2f",
      "parents": [
        "c78275f366c687b5b3ead3d99fc96d1f02d38a8e"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Fri Apr 22 12:04:31 2011 +0200"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Mon May 23 13:10:19 2011 -0700"
      },
      "message": "ptp: Added a clock driver for the IXP46x.\n\nThis patch adds a driver for the hardware time stamping unit found on the\nIXP465. The basic clock operations and an external trigger are implemented.\n\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\nAcked-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "c78275f366c687b5b3ead3d99fc96d1f02d38a8e",
      "tree": "279a8cccfc56fd347b4864c3f400935f18244a5f",
      "parents": [
        "d94ba80ebbea17f036cecb104398fbcd788aa742"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Fri Apr 22 12:03:54 2011 +0200"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Mon May 23 13:10:14 2011 -0700"
      },
      "message": "ptp: Added a clock that uses the eTSEC found on the MPC85xx.\n\nThe eTSEC includes a PTP clock with quite a few features. This patch adds\nsupport for the basic clock adjustment functions, plus two external time\nstamps, one alarm, and the PPS callback.\n\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "d94ba80ebbea17f036cecb104398fbcd788aa742",
      "tree": "7fe40228c5ea2bb77f2892b722d27155df8c1157",
      "parents": [
        "caebc160ce3f76761cc62ad96ef6d6f30f54e3dd"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Fri Apr 22 12:03:08 2011 +0200"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Mon May 23 13:01:00 2011 -0700"
      },
      "message": "ptp: Added a brand new class driver for ptp clocks.\n\nThis patch adds an infrastructure for hardware clocks that implement\nIEEE 1588, the Precision Time Protocol (PTP). A class driver offers a\nregistration method to particular hardware clock drivers. Each clock is\npresented as a standard POSIX clock.\n\nThe ancillary clock features are exposed in two different ways, via\nthe sysfs and by a character device.\n\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    }
  ]
}
