)]}'
{
  "log": [
    {
      "commit": "57a20d8fb0d2a05abe40abd6bb29e3f923721f1b",
      "tree": "a80237a27e6f5d9809e5a218692b93086ec7afd4",
      "parents": [
        "c134fd868fb5137984ce1b7a58f3f6dd4171615e"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Jul 17 15:05:22 2008 +1000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 22 10:39:36 2008 +1000"
      },
      "message": "fbdev: Teaches offb about palette on radeon r5xx/r6xx\n\nThe offb driver already has a collection of hacks to be able to set\nthe palette on various chips. This adds support for r5xx/r6xx radeons.\n\nThis is needed as offb is the only console solution on these currently\nand the firmware in some cases sets a really bad color palette. This\nfixes using some Radeon X16xx on the Powerstation for example.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "7f29b87a7779505288a31df16ba84a85fc1ae93c",
      "tree": "856acab5434b7e712010b5a13c2d5e6bfc55c3b5",
      "parents": [
        "e4c690e061b909127ab0f12e929f82f3f39ec953"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Mon Apr 28 02:14:50 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 28 08:58:35 2008 -0700"
      },
      "message": "powerpc: offb: add support for foreign endianness\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d01184c8db7f1aa9b10597b9f8071ecc5d7e12f8",
      "tree": "4c3e0ffe96c297d2e59651437f8cf8fddedbe3fe",
      "parents": [
        "24fc72239ab5a2d26ebdd4f6950539e6120d1a54"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Jul 17 04:05:38 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:12 2007 -0700"
      },
      "message": "offb: the pseudo_palette is only 16 elements long\n\nThe pseudo_palette is only 16 elements long.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "55b61fec22caa3e7872caea6c4100fc75cb8f49b",
      "tree": "995c2cf733bbd9ee1adc6e77773b0e31e9c21267",
      "parents": [
        "d9333afd6a714760c13f76ba275a32ec7bd979c1"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu May 03 17:26:52 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon May 07 20:31:14 2007 +1000"
      },
      "message": "[POWERPC] Rename device_is_compatible to of_device_is_compatible\n\nfor consistency with other Open Firmware interfaces (and Sparc).\n\nThis is just a straight replacement.\n\nThis leaves the compatibility define in place.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "40cd3a4564ed6b7bc0279430120ca0e9b83cf486",
      "tree": "1b7b7705613d915f4f2ca2f79bec4d246171086a",
      "parents": [
        "9f9a3b8a06b7965335bfe5162c1a50e4d9c3859b"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue May 01 13:54:02 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed May 02 20:04:32 2007 +1000"
      },
      "message": "[POWERPC] Rename get_property to of_get_property: drivers\n\nThese are all the remaining instances of get_property.  Simple rename of\nget_property to of_get_property.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f190017b889c45364576396a3bfa32acbb16bf2b",
      "tree": "1f24c91592b60f8c1f8b83db085fa91bc0f09356",
      "parents": [
        "2b7574da255fef27cdb294e19bea26d911443511"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Fri Dec 08 02:40:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:04 2006 -0800"
      },
      "message": "[PATCH] ioremap balanced with iounmap for drivers/video/offb\n\nioremap must be balanced by an iounmap and failing to do so can result in a\nmemory leak.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "441cbd8dace80545db2ac43175ac1c097d96f75c",
      "tree": "fd56c377409091420b9fb159730779bb6d68b3bb",
      "parents": [
        "d5b9b787b5e1618dfe82a2c2a6972374e85b02db"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Oct 26 15:38:10 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 01 14:52:48 2006 +1100"
      },
      "message": "[POWERPC] Fix various offb issues\n\nThis patch fixes a few issues in offb:\n\n - A test was inverted causing the palette hack to never work\n(no device node was passed down to the init function)\n\n - Some cards seem to have their assigned-addresses property in a random\norder, thus we need to try using of_get_pci_address() first, which will\nfail if it\u0027s not a PCI device, and fallback to of_get_address() in that\ncase. of_get_pci_address() properly parsees assigned-addresses to test\nthe BAR number and thus will get it right whatever the order is.\n\n - Some cards (like GXT4500) provide a linebytes of 0xffffffff in the\ndevice-tree which does no good. This patch handles that by using the\nscreen width when that happens. (Also fixes btext.c while at it).\n\n - Add detection of the GXT4500 in addition to the GXT2000 for the\npalette hacks (we use the same hack, palette is linear in register space\nat offset 0x6000).\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "57cad8084e0837e0f2c97da789ec9b3f36809be9",
      "tree": "e9c790afb4286f78cb08d9664f58baa7e876fe55",
      "parents": [
        "cb18bd40030c879cd93fef02fd579f74dbab473d",
        "49b1e3ea19b1c95c2f012b8331ffb3b169e4c042"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 01 10:37:25 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 01 10:37:25 2006 +1000"
      },
      "message": "Merge branch \u0027merge\u0027\n"
    },
    {
      "commit": "b04e3dd4ab4c7763a4ca8f751caaf69ce8dabbba",
      "tree": "0224891d9ea4bfa4b1b8245d498cf2fa81737884",
      "parents": [
        "018a3d1db7cdb6127656c1622ee1d2302e16436d"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Wed Jul 12 15:40:40 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jul 31 15:55:05 2006 +1000"
      },
      "message": "[POWERPC] video \u0026 agp: Constify \u0026 voidify get_property()\n\nNow that get_property() returns a void *, there\u0027s no need to cast its\nreturn value. Also, treat the return value as const, so we can\nconstify get_property later.\n\npowerpc-specific video \u0026 agp driver changes.\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "98c82472e98469ef23d7c680a0d6be1429540166",
      "tree": "dd713a1389008d2c19de3f376745f56751cb5ea6",
      "parents": [
        "45507ff3a2c58bc4781688eac1a80979ea972dce"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 04 17:07:18 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jul 26 01:28:04 2006 +1000"
      },
      "message": "[POWERPC] More offb/bootx fixes\n\nThere were still some issues with offb when BootX doesn\u0027t provide a\nproper display node, this fixes them.  This also re-instates the\npalette hacks that were disabled a couple of kernel versions ago when\nI converted to the new OF parsing, and shuffles some functions around\nto avoid prototypes.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a8f340e394ff30b79ab5b03c67ab4c94b2ac3646",
      "tree": "54bb79dba4f3943e893bacd1efe7b265d7f86aaa",
      "parents": [
        "67eb5db5874076db01febed5a1a9281628fa9fb4"
      ],
      "author": {
        "name": "Jon Smirl",
        "email": "jonsmir@gmail.com",
        "time": "Mon Jul 10 04:44:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 10 13:24:16 2006 -0700"
      },
      "message": "[PATCH] vt: Remove VT-specific declarations and definitions from tty.h\n\nMAX_NR_CONSOLES, fg_console, want_console and last_console are more of a\nfunction of the VT layer than the TTY one.  Moving these to vt.h and vt_kern.h\nallows all of the framebuffer and VT console drivers to remove their\ndependency on tty.h.\n\n[akpm@osdl.org: fix alpha build]\nSigned-off-by: Jon Smirl \u003cjonsmir@gmail.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "73ea6959b11821ba5ade77fb1d3d4aed52be3b67",
      "tree": "0082aa5e030c4908a8d6f2ff2347a99a00c65bc5",
      "parents": [
        "a45b83957deabbdac9a3d908c6ca4c25f05ce1ad"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Jul 04 17:07:18 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jul 07 20:19:16 2006 +1000"
      },
      "message": "[POWERPC] More offb/bootx fixes\n\nThere were still some issues with offb when BootX doesn\u0027t provide a\nproper display node, this fixes them.  This also re-instates the\npalette hacks that were disabled a couple of kernel versions ago when\nI converted to the new OF parsing, and shuffles some functions around\nto avoid prototypes.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ab13446616118dc61c00ea50cc49919400717dd0",
      "tree": "3758a9db2938e354ea77629330551d7be8236ccd",
      "parents": [
        "4ce631e7a229a0e073078a197ed37d437cabcde0"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Jul 03 17:19:48 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jul 03 17:19:48 2006 +1000"
      },
      "message": "[POWERPC] Fix various offb and BootX-related issues\n\nThis patch fixes various issues with offb (the default fbdev used on\npowerpc when no proper fbdev is supported). It was broken when using\nBootX under some circumstances and would fail to properly get the\nframebuffer base address in others.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6ab3d5624e172c553004ecc862bfeac16d9d68b7",
      "tree": "6d98881fe91fd9583c109208d5c27131b93fa248",
      "parents": [
        "e02169b682bc448ccdc819dc8639ed34a23cedd8"
      ],
      "author": {
        "name": "Jörn Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "message": "Remove obsolete #include \u003clinux/config.h\u003e\n\nSigned-off-by: Jörn Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "cc5d0189b9ba95260857a5018a1c2fef90008507",
      "tree": "1202c94b6b3cb81a96d0a0e54424cad10eef68bb",
      "parents": [
        "9cf84d7c97992dbe5360b241327341c07ce30fc9"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Dec 13 18:01:21 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 09 14:53:55 2006 +1100"
      },
      "message": "[PATCH] powerpc: Remove device_node addrs/n_addr\n\nThe pre-parsed addrs/n_addrs fields in struct device_node are finally\ngone. Remove the dodgy heuristics that did that parsing at boot and\nremove the fields themselves since we now have a good replacement with\nthe new OF parsing code. This patch also fixes a bunch of drivers to use\nthe new code instead, so that at least pmac32, pseries, iseries and g5\ndefconfigs build.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f365cfd0d8b6d8fb3583d23d48f54efa88ee8563",
      "tree": "26b22435eb7dfa2bc8df082a837a244cd5248838",
      "parents": [
        "8a5abdf80ecf3ad3fa052878778c7185c5911a53"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 18 16:41:49 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 18 16:41:49 2005 +1100"
      },
      "message": "offb: Fix compile error on ppc32 systems\n\nThe code Ben H added needs \u003clinux/pci.h\u003e for things like pci_dev, etc.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b341e32e5cc1a154cb0ac2f4229c2d040647804b",
      "tree": "c10e935a30c0d4f1a776650473e6fccc62d40291",
      "parents": [
        "1e28a7ddd3e713384e9c6768e7c502031dc205e2"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Nov 17 13:34:57 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 17 16:54:19 2005 +1100"
      },
      "message": "[PATCH] powerpc: Workaround for offb on 64 bits platforms\n\nThis fixes a problem with offb not parsing addresses properly on 64 bits\nmachines, and thus crashing at boot.  The problem is worked around by\nlocating the matching PCI device and using the properly relocated PCI\nbase addresses instead of misparsing the Open Firmware properties.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c465e05a03209651078b95686158648fd7ed84c5",
      "tree": "e1119586a567a9a6a5ad9bda43d3438772ecf5a4",
      "parents": [
        "e764a20196f4e1b497a42fdc6e9d254e7ec290f2"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Nov 07 01:00:35 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:50 2005 -0800"
      },
      "message": "[PATCH] fbcon/fbdev: Move softcursor out of fbdev to fbcon\n\nAccording to Jon Smirl, filling in the field fb_cursor with soft_cursor for\ndrivers that do not support hardware cursors is redundant.  The soft_cursor\nfunction is usable by all drivers because it is just a wrapper around\nfb_imageblit.  And because soft_cursor is an fbcon-specific hook, the file is\nmoved to the console directory.\n\nThus, drivers that do not support hardware cursors can leave the fb_cursor\nfield blank.  For drivers that do, they can fill up this field with their own\nversion.\n\nThe end result is a smaller code size.  And if the framebuffer console is not\nloaded, module/kernel size is also reduced because the soft_cursor module will\nalso not be loaded.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1635317facea3094ddf34082cd86797efb1d9f7e",
      "tree": "67d5a4d4c7af00ac4be4608092fec99a32683715",
      "parents": [
        "b28d2582ce8aafe531d909bb9c4dcf29189e786e"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Sep 06 13:17:54 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 09 22:11:38 2005 +1000"
      },
      "message": "[PATCH] Separate pci bits out of struct device_node\n\nThis patch pulls the PCI-related junk out of struct device_node and\nputs it in a separate structure, struct pci_dn.  The device_node now\njust has a void * pointer in it, which points to a struct pci_dn for\nnodes that represent PCI devices.  It could potentially be used in\nfuture for device-specific data for other sorts of devices, such as\nvirtual I/O devices.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
