)]}'
{
  "log": [
    {
      "commit": "358dfb6d77c016af764c0f7007697e5f5bc322c2",
      "tree": "aa2636c3b81bbfa9cf521fc8a474d8e4a77bbbfe",
      "parents": [
        "a6891ac70c99be5312c9aea9e38169e4cbb4f099"
      ],
      "author": {
        "name": "Takahiro Shimizu",
        "email": "tshimizu818@gmail.com",
        "time": "Fri Apr 20 18:50:34 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 21 15:27:45 2012 -0400"
      },
      "message": "pch_gbe: correct receive time stamp filtering\n\nThis patch fixes the driver so that multicast PTP event messages can\nbe recognized by the hardware time stamping unit. The station address\nregister must be set according to the desired transport type.\n\n[ RC - Rebased Takahiro\u0027s changes and wrote a commit message\n  explaining the changes. ]\n\nSigned-off-by: Takahiro Shimizu \u003ctshimizu818@gmail.com\u003e\nSigned-off-by: Richard Cochran \u003crichardcochran@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a6891ac70c99be5312c9aea9e38169e4cbb4f099",
      "tree": "a2fb0554be15f0570d428c86ff15df30361d6dea",
      "parents": [
        "93c8acb599b72ca7da42e36d7971a28dce273665"
      ],
      "author": {
        "name": "Takahiro Shimizu",
        "email": "tshimizu818@gmail.com",
        "time": "Fri Apr 20 18:50:33 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 21 15:27:45 2012 -0400"
      },
      "message": "pch_gbe: do not set the channel control register\n\nWe will let the pch_gbe code do that according to the receive time stamp\nfilter.\n\n[ RC - Rebased Takahiro\u0027s changes and wrote a commit message\n  explaining the changes. ]\n\nSigned-off-by: Takahiro Shimizu \u003ctshimizu818@gmail.com\u003e\nSigned-off-by: Richard Cochran \u003crichardcochran@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "17cdedf3b3649a7d07acaa89be044becaab9f1ab",
      "tree": "69b8d73f33be9fef9b3defa3f7167a1e5ad10d16",
      "parents": [
        "eefc48b078e1c74c701e8b44a56717418e9cd2bb"
      ],
      "author": {
        "name": "Takahiro Shimizu",
        "email": "tshimizu818@gmail.com",
        "time": "Fri Apr 20 18:50:31 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 21 15:27:45 2012 -0400"
      },
      "message": "pch_gbe: export a method to set the receive match address\n\nThe code in phc_gbe_main will need to call this method in order to set the\nstation address register according to the receive time stamping filter.\n\n[ RC - Rebased Takahiro\u0027s changes and wrote a commit message\n  explaining the changes. ]\n\nSigned-off-by: Takahiro Shimizu \u003ctshimizu818@gmail.com\u003e\nSigned-off-by: Richard Cochran \u003crichardcochran@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d50566c7274376f5d9325d675d4854d27798018f",
      "tree": "5143f70924a864c2f543fe76715768cc7a5bd7cd",
      "parents": [
        "5f568e5afe35721f2f692bccab243ba87cd8f87a"
      ],
      "author": {
        "name": "Takahiro Shimizu",
        "email": "tshimizu818@gmail.com",
        "time": "Fri Apr 20 18:50:28 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 21 15:27:44 2012 -0400"
      },
      "message": "pch_gbe: scale time stamps to nanoseconds\n\nThis patch fixes the helper functions that give the transmit and\nreceive time stamps to return nanoseconds, instead of arbitrary clock\nticks.\n\n[ RC - Rebased Takahiro\u0027s changes and wrote a commit message\n  explaining the changes. ]\n\nSigned-off-by: Takahiro Shimizu \u003ctshimizu818@gmail.com\u003e\nSigned-off-by: Richard Cochran \u003crichardcochran@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c1e6aaf0ab0150d625dc266721c033db8b43e49d",
      "tree": "b859b93aef8fb4b3a2acd5af8aca123f12e1aa1f",
      "parents": [
        "e35f30c131a562bafd069820a6983fd4023e606e"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Sat Apr 07 05:56:10 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 12 16:01:09 2012 -0400"
      },
      "message": "ixp4xx_eth: Fix up the get_ts_info ethtool method.\n\nCommit e77bd1ec121ee4163a6b42a44e87b2e382c39e04 added support for a\nnew ethtool function, but that cannot compile due to a misnamed global\nvariable. Not that it really matters (since the IXP4xx does compile\neither, as of about Linux 3.1) but just in case, this patch fixes the\nmisnamed variable in the PHC driver.\n\nSigned-off-by: Richard Cochran \u003crichardcochran@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "509a7c25729feab353502e1b544c614772a1d49a",
      "tree": "44e08849d8c9cd6cff083c5d3b1720588d4e8944",
      "parents": [
        "a85bbddd080ab49e461870411f6bb93f3d94ec11"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Tue Apr 03 22:59:21 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 04 05:28:46 2012 -0400"
      },
      "message": "ixp4xx_eth: Support the get_ts_info ethtool method.\n\nSigned-off-by: Richard Cochran \u003crichardcochran@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "995a9090b2b7dc734351f3ac0ba8d913ffb87001",
      "tree": "ff47973003ce5c420ca556739885c85d9daa68ee",
      "parents": [
        "2173bff5dcff4ca02226978f39648b66a8c3ca1e"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Tue Apr 03 22:59:16 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 04 05:28:45 2012 -0400"
      },
      "message": "ptp: Add a method for obtaining the device index.\n\nThis commit adds a method that MAC drivers may call in order to find out\nthe device number of their associated PTP Hardware Clock.\n\nSigned-off-by: Richard Cochran \u003crichardcochran@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c2ec3ff6b8712f5d951927d7774c805fe3270caa",
      "tree": "99245281ae8c686cf6ee5b63dd6e387d2748c7a5",
      "parents": [
        "126a3fd251b244eabd9ab9dcb32b8b6f999c1b91"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Fri Mar 16 22:39:29 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 17 01:41:43 2012 -0700"
      },
      "message": "phc: Update author\u0027s email address.\n\nThis commit brings the author email address macros up to date for four\nmodules in the PTP Hardware Clock subsystem.\n\nSigned-off-by: Richard Cochran \u003crichardcochran@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d8d789497aa016f802b95606c6473e92361ec0b5",
      "tree": "ef6100c2f6ca2605804e7e7d13294f5f648081e7",
      "parents": [
        "4d29515f5a2e062c3fe82bfb574da70ed544ffad"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 09 14:47:24 2012 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 09 14:47:24 2012 -0800"
      },
      "message": "ptp_pch: rename pch_pcidev to pci_driver to fix section mismatch warnings.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "863d08ece9bf11043541e8017cfbdd16b800fbe5",
      "tree": "3974d8ffc9c4da70094f6cf6eb5989d7f934cc9b",
      "parents": [
        "74dd1521d0b4f940cdd3ce7b9d988836bef589b8"
      ],
      "author": {
        "name": "Takahiro Shimizu",
        "email": "tshimizu818@gmail.com",
        "time": "Wed Mar 07 22:16:26 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 09 13:55:34 2012 -0800"
      },
      "message": "supports eg20t ptp clock\n\nSupports EG20T ptp clock in the driver\n\nChanges e-mail address.\n\nAdds number.\n\nSigned-off-by: Takahiro Shimizu \u003ctshimizu818@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d68fb11c3dae75c8331538dcf083a65e697cc034",
      "tree": "58e17fb372e78aac7bec64cff201379094c75ff4",
      "parents": [
        "45e713efe2fa574b6662e7fb63fae9497c5e03d4"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Dec 05 21:16:06 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Dec 06 11:38:32 2011 +0100"
      },
      "message": "ptp: Fix clock_getres() implementation\n\nThe clock_getres() function must return the resolution in the timespec\nargument and return 0 for success.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\nCc: stable@kernel.org\nCc: Richard Cochran \u003crichard.cochran@omicron.at\u003e\n"
    },
    {
      "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"
    }
  ]
}
