)]}'
{
  "log": [
    {
      "commit": "0ac8382e9cfdd723445692fc97aaa4643929750d",
      "tree": "e42c65488ea8d839c39441dce939d21ba6d60ae6",
      "parents": [
        "1b6331848b69d1ed165a6bdc75c4046d68767563"
      ],
      "author": {
        "name": "Yury Georgievskiy",
        "email": "ygeorgie@gmail.com",
        "time": "Tue Jul 20 15:26:50 2010 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Aug 10 13:47:45 2010 -0700"
      },
      "message": "serial: mcf: don\u0027t take spinlocks in already protected functions\n\nDon\u0027t take the port spinlock in uart functions where the serial core\nalready takes care of locking/unlocking them.\n\nThe code would actually lock up on architectures where spinlocks are\nimplemented.\n\nAlso protect calling mcf_rx_chars/mcf_tx_chars in the interrupt handler by\nthe port spinlock and use IRQ_RETVAL to return from isr.\n\n[akpm@linux-foundation.org: make irq-handler return value more explicit]\nSigned-off-by: Yury Georgievskiy \u003cygeorgie@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2545cf6e94b4eb5a2c48dd55751aa9a70ff1ff9d",
      "tree": "8996778639a9b16ac2689c19e8fb0fdee18376cf",
      "parents": [
        "3732b68f22857201fa09cb82b128f295096a2375"
      ],
      "author": {
        "name": "Philippe De Muyter",
        "email": "phdm@macqel.be",
        "time": "Thu Mar 18 11:37:13 2010 +0100"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Apr 21 14:56:00 2010 +1000"
      },
      "message": "m68knommu: allow 4 coldfire serial ports\n\nFix driver/serial/mcf.c for 4-ports coldfire\u0027s (e.g. MCF5484).\n\nSigned-off-by: Philippe De Muyter \u003cphdm@macqel.be\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "3732b68f22857201fa09cb82b128f295096a2375",
      "tree": "14584810aee0a110704fa0c6f5b858b67d32afab",
      "parents": [
        "6ecaf44e62274cd3496341ee0189bbbc0ae00976"
      ],
      "author": {
        "name": "Philippe De Muyter",
        "email": "phdm@macqel.be",
        "time": "Fri Apr 02 17:56:08 2010 +0200"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Apr 21 13:43:06 2010 +1000"
      },
      "message": "m68knommu: fix coldfire tcdrain\n\nFix tcdrain on coldfire uarts.\nCurrently with coldfire uarts tcdrain returns without waiting for txempty,\nbecause (tx)fifosize is 0.  Fix that and call uart_update_timeout when\nsetting the baud rate, otherwise tcdrain will wait for an half our :)\nAlso constify mcf_uart_ops.\n\nSigned-off-by: Philippe De Muyter \u003cphdm@macqel.be\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "d6f80e3a2a8c49f3e9c350b15f510c6eb8c1770d",
      "tree": "683b8bb620133ca7a4e97328381338de07f4c2e2",
      "parents": [
        "22763c5cf3690a681551162c15d34d935308c8d7"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Thu Oct 01 10:28:15 2009 +0200"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@goober.(none)",
        "time": "Fri Dec 04 11:45:30 2009 +1000"
      },
      "message": "m68knommu: move mcf_remove to .devexit.text\n\nThe function mcf_remove is used only wrapped by __devexit_p so define it\nusing __devexit.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nCc: Len Sorensen \u003clsorense@csclub.uwaterloo.ca\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nCc: linux-kernel@vger.kernel.org\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "ebd2c8f6d2ec4012c267ecb95e72a57b8355a705",
      "tree": "36a01b2ac2520bf7e0d9362b8da17d3c894da2db",
      "parents": [
        "11d85d7b2ecc72fe752bba55389e7d11907528af"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Sat Sep 19 13:13:28 2009 -0700"
      },
      "committer": {
        "name": "Live-CD User",
        "email": "linux@linux.site",
        "time": "Sat Sep 19 13:13:28 2009 -0700"
      },
      "message": "serial: kill off uart_info\n\nWe moved this into uart_state, now move the fields out of the separate\nstructure and kill it off.\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4330e179a96bc9310d36e9b858bc8f275f329312",
      "tree": "c173ef0aff6f0285b805b87194f2a0575542c143",
      "parents": [
        "c315bd5fdd2a949a9ccc22b2c64ee694602682d4"
      ],
      "author": {
        "name": "Len Sorensen",
        "email": "lsorense@csclub.uwaterloo.ca",
        "time": "Thu Feb 05 10:11:24 2009 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Mar 24 15:17:43 2009 +1000"
      },
      "message": "m68knommu: Fix support for console port other than ttyS0 on mcf.c\n\nDue to a case of backwards logic, mfc.c always makes the console port be\nttyS0 even when you ask for another port.\n\nThis patch fixes this issue.\n\nOnly when the requested port is NOT in the range 0 to MAXPORTS-1 do we\nforce it to be treated as if port 0 was requested.  Forcing the port to\n0 when it is in fact in the range 0 to MAXPORTS is not helpful.\n\nTested with working console on ttyS2 on a 5271evb.\n\nSigned-off-by: Len Sorensen \u003clsorense@csclub.uwaterloo.ca\u003e\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "26a4bc66a6f57299027e04d90b14fe56a44c6d2b",
      "tree": "78465b6c8de7c1309f59667455287df9f88f2c76",
      "parents": [
        "c7bcd0df1f2879fcedc3f55323c3afa7bb1f4295"
      ],
      "author": {
        "name": "John Adamson",
        "email": "jadamson@allen-organ.com",
        "time": "Fri Aug 22 16:43:49 2008 +1000"
      },
      "committer": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Tue Jan 27 16:42:00 2009 +1000"
      },
      "message": "m68knommu: fix ColdFire 5272 serial baud rates in mcf.c\n\nI noticed (the hard way) that the mcf.c driver doesn\u0027t support the fractional precision register on the MCF5272.  This makes the console dicey at 115200 baud and a system clock of 66.0 MHz.  On the other hand, if your hardware is running at 66.666 MHz, it probably isn\u0027t a problem.\n\nPatch submitted by John Adamson \u003cjadamson@allen-organ.com\u003e\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "a88487c79bfefb715030c5baa68fbedc1b8732e8",
      "tree": "1bf54afe3ec0a8aef77fc0e4ccc2c922a918ad98",
      "parents": [
        "b1ca7e7a0b35874b2a9cae60f8f5b78df575faa7"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Jul 16 21:54:42 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jul 20 17:12:36 2008 -0700"
      },
      "message": "Fix compile errors in SGI console drivers (linux-next tree)\n\nThe below is the patch to replace blindly all possible places,\nincluding Jack\u0027s fixes.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n(Reviewed and checked rather than blindly added)\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e169c139642fb4c682ec12a409725508dbefa520",
      "tree": "71d1911b9973bc68c69597784c9d542c03f935b8",
      "parents": [
        "12c2c019eb9b0b586a061b336766d11cca449499"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Tue Apr 15 14:34:35 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 15 19:35:40 2008 -0700"
      },
      "message": "serial: fix platform driver hotplug/coldplug\n\nSince 43cc71eed1250755986da4c0f9898f9a635cb3bf, the platform modalias is\nprefixed with \"platform:\".  Add MODULE_ALIAS() to the hotpluggable serial\nplatform drivers, to re-enable auto loading.\n\nNOTE that Kconfig for some of these drivers doesn\u0027t allow modular builds, and\nthus doesn\u0027t match the driver source\u0027s unload support.  Presumably their\nunload code is buggy and/or weakly tested...\n\n[dbrownell@users.sourceforge.net: more drivers, registration fixes]\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\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": "16791963ff7dd6a108251f5fa4b273cf1ffe531f",
      "tree": "547938c67fb9c81d1b2f11f33166c7dd9b7e2543",
      "parents": [
        "540e3102f75dca9c5e614905527599de18294cc8"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Feb 04 22:29:56 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 05 09:44:21 2008 -0800"
      },
      "message": "m68knommu: use ARRAY_SIZE in ColdFire serial driver\n\nUse ARRAY_SIZE macroto get maximum ports in ColdFire serial driver.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9f69ba86d66297189916ceae401fe0944a207714",
      "tree": "9dada9de4f74f87bc28917da589112aba2098973",
      "parents": [
        "c9f27c3619b3ee26b8ec47692bdd3a7ac075ad87"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Feb 01 17:38:34 2008 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 01 21:00:01 2008 +1100"
      },
      "message": "m68knommu: use container_of in mcf.c\n\nUse container_of() instead of assuming local uart struct is first member\nof uart_port struct.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "49aa49bfd40d718095669c1c70c9d167b814e29b",
      "tree": "dfaab373edc3e6691bfdaaa78fe8e7b1ac143b0f",
      "parents": [
        "c48f484b9b7c8444247706b3ad9050245b8062f9"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Tue Oct 23 14:37:54 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 23 08:32:34 2007 -0700"
      },
      "message": "m68knommu: new style ColdFire UART driver\n\nA new style serial driver for the Freescale ColdFire UART to replace\nthe old style one currently in the tree (drivers/serial/mcfserial.c).\n\nCurrently this UART is only found in the ColdFire CPU family of parts\n(thus I prefixed this patch [M68KNOMMU]).\n\nThis has been around for a long while now, tested on all available\nplatforms.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ]
}
