)]}'
{
  "log": [
    {
      "commit": "a46481d7af1e6c59c03f3ddac400d9054f804952",
      "tree": "9e0aa62c215bfb578c5f36ed3b6e1bd536ba436e",
      "parents": [
        "0c4eae66591a292fee70051ea363a8d27aa54102"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Tue Jan 10 15:10:52 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 10 16:30:53 2012 -0800"
      },
      "message": "drivers/rtc/rtc-mc13xxx.c: make mc13xxx_rtc_idtable static\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nAcked-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nAcked-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "db5cf8d1ac4ac3fa06d89345154ce20068aeb097",
      "tree": "005495c7dc31ab072226b076c44083a1b08da8d9",
      "parents": [
        "43fcb81550f7a16be192b19c77a379c9b27b1585"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Wed Nov 02 13:37:56 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 02 16:06:58 2011 -0700"
      },
      "message": "drivers/rtc/rtc-mc13xxx.c: move probe and remove callbacks to .init.text and .exit.text\n\nThe driver is added using platform_driver_probe(), so the callbacks can be\ndiscarded more aggessively.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "156229b352b999cafb86a21b50912975e39b7f44",
      "tree": "dfcbb6c3ede5afd1adfb8fc4efcef37c9f1deb1a",
      "parents": [
        "130107b270f9a8ef1b50e02140a381c44a6abd68"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Fri May 06 11:57:47 2011 +0200"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Fri May 06 18:02:07 2011 -0700"
      },
      "message": "rtc: mc13xxx: Don\u0027t call rtc_device_register while holding lock\n\nSince commit f44f7f9 (RTC: Initialize kernel state from RTC)\nrtc_device_register reads the programmed alarm. As reading the alarm\nneeds to take the mc13xxx lock, release it before calling\nrtc_device_register.\n\nThis fixes a deadlock during boot:\n\n\tINFO: task swapper:1 blocked for more than 120 seconds.\n\t\"echo 0 \u003e /proc/sys/kernel/hung_task_timeout_secs\" disables this message.\n\tswapper         D c02b175c     0     1      0 0x00000000\n\t[\u003cc02b175c\u003e] (schedule+0x304/0x4f4) from [\u003cc02b25a8\u003e] (__mutex_lock_slowpath+0x7c/0x110)\n\t[\u003cc02b25a8\u003e] (__mutex_lock_slowpath+0x7c/0x110) from [\u003cc020b4cc\u003e] (mc13xxx_rtc_read_time+0x1c/0x118)\n\t[\u003cc020b4cc\u003e] (mc13xxx_rtc_read_time+0x1c/0x118) from [\u003cc0208f04\u003e] (__rtc_read_time+0x58/0x5c)\n\t[\u003cc0208f04\u003e] (__rtc_read_time+0x58/0x5c) from [\u003cc0209508\u003e] (rtc_read_time+0x30/0x48)\n\t[\u003cc0209508\u003e] (rtc_read_time+0x30/0x48) from [\u003cc0209dd4\u003e] (__rtc_read_alarm+0x1c/0x290)\n\t[\u003cc0209dd4\u003e] (__rtc_read_alarm+0x1c/0x290) from [\u003cc0208d58\u003e] (rtc_device_register+0x150/0x27c)\n\t[\u003cc0208d58\u003e] (rtc_device_register+0x150/0x27c) from [\u003cc02b0b74\u003e] (mc13xxx_rtc_probe+0x128/0x17c)\n\t[\u003cc02b0b74\u003e] (mc13xxx_rtc_probe+0x128/0x17c) from [\u003cc01d5280\u003e] (platform_drv_probe+0x1c/0x24)\n\t[\u003cc01d5280\u003e] (platform_drv_probe+0x1c/0x24) from [\u003cc01d3e58\u003e] (driver_probe_device+0x80/0x1a8)\n\t[\u003cc01d3e58\u003e] (driver_probe_device+0x80/0x1a8) from [\u003cc01d400c\u003e] (__driver_attach+0x8c/0x90)\n\t[\u003cc01d400c\u003e] (__driver_attach+0x8c/0x90) from [\u003cc01d3654\u003e] (bus_for_each_dev+0x60/0x8c)\n\t[\u003cc01d3654\u003e] (bus_for_each_dev+0x60/0x8c) from [\u003cc01d2f6c\u003e] (bus_add_driver+0x180/0x248)\n\t[\u003cc01d2f6c\u003e] (bus_add_driver+0x180/0x248) from [\u003cc01d4664\u003e] (driver_register+0x70/0x15c)\n\t[\u003cc01d4664\u003e] (driver_register+0x70/0x15c) from [\u003cc01d5700\u003e] (platform_driver_probe+0x18/0x98)\n\t[\u003cc01d5700\u003e] (platform_driver_probe+0x18/0x98) from [\u003cc00273a8\u003e] (do_one_initcall+0x2c/0x168)\n\t[\u003cc00273a8\u003e] (do_one_initcall+0x2c/0x168) from [\u003cc00083ac\u003e] (kernel_init+0xa0/0x150)\n\t[\u003cc00083ac\u003e] (kernel_init+0xa0/0x150) from [\u003cc0033ff8\u003e] (kernel_thread_exit+0x0/0x8)\n\nReported-by: Vagrant Cascadian \u003cvagrant@debian.org\u003e\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nCloses: http://bugs.debian.org/625804\n[Tweaked commit log -jstultz]\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "c344180c9e77145a9e7eab0050169c68afae04b2",
      "tree": "496b810ee3766bd7f32a507f30144e4d0dea87ab",
      "parents": [
        "584208e6b4103d2cfb08a7889c9fa3540826e0d5"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Thu Apr 14 15:21:55 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 14 16:06:54 2011 -0700"
      },
      "message": "drivers/rtc/rtc-mc13xxx.c: fix unterminated platform_device_id table\n\nThe platform_device_id table is supposed to be zero-terminated.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nAcked-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "51ba60c5bb3b0f71bee26404ddc22d8e4109e88a",
      "tree": "27465aa6427981e542df0a9822ae634fe225a838",
      "parents": [
        "696160fec162601d06940862b5b3aa4460344c1b"
      ],
      "author": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Thu Feb 03 12:13:50 2011 -0800"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Wed Mar 09 11:23:37 2011 -0800"
      },
      "message": "RTC: Cleanup rtc_class_ops-\u003eupdate_irq_enable()\n\nNow that the generic code handles UIE mode irqs via periodic\nalarm interrupts, no one calls the\nrtc_class_ops-\u003eupdate_irq_enable() method anymore.\n\nThis patch removes the driver hooks and implementations of\nupdate_irq_enable if no one else is calling it.\n\nCC: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCC: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCC: Marcelo Roberto Jimenez \u003cmroberto@cpti.cetuc.puc-rio.br\u003e\nCC: rtc-linux@googlegroups.com\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "1c97872b80691f6bd3e46ec431a0d59dc75cb8da",
      "tree": "921661b89914be8d606bf2539d4e2137a429b5c0",
      "parents": [
        "72f2e2c763edc41f8eead042b6ff933acb0378e2"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Thu Oct 28 12:30:53 2010 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Fri Oct 29 00:30:01 2010 +0200"
      },
      "message": "rtc: Add support for the rtc found in the MC13892 PMIC\n\nThe mfd driver for MC13783 recently got support for MC13892 and was\nrenamed accordingly from mc13783-core to mc13xxx-core.  Do the same for\nrtc-mc13783.\n\nThe only relevant change is to use platform id\u0027s to tell the platform bus\nthat this driver is responsible for mc13892-rtc devices, too.\n\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    }
  ]
}
