)]}'
{
  "log": [
    {
      "commit": "246846fc18ba43c4f31d6e5b208fe6b045d9f7b1",
      "tree": "295831723ccfc6854659051d24b6c9fb17f96ee3",
      "parents": [
        "3e42f0b19e94b3e84043088b5367dd0f3c487921"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 18 22:22:10 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:54 2006 -0700"
      },
      "message": "[PATCH] radeonfb section mismatches\n\nMarking radeon_pci_register() as __devinit clears up all section\nmismatch warnings that are caused by radeon_pci_register() calling\nvarious __devinit function.  Is there some reason not to do this?\n\nWARNING: drivers/video/aty/radeonfb.o - Section mismatch: reference to .init.text: from .text.radeonfb_pci_register after \u0027radeonfb_pci_register\u0027 (at offset 0x628)\nWARNING: drivers/video/aty/radeonfb.o - Section mismatch: reference to .init.text: from .text.radeonfb_pci_register after \u0027radeonfb_pci_register\u0027 (at offset 0x6b5)\nWARNING: drivers/video/aty/radeonfb.o - Section mismatch: reference to .init.text: from .text.radeonfb_pci_register after \u0027radeonfb_pci_register\u0027 (at offset 0x6bd)\nWARNING: drivers/video/aty/radeonfb.o - Section mismatch: reference to .init.text:radeon_probe_screens from .text.radeonfb_pci_register after \u0027radeonfb_pci_register\u0027 (at offset 0x7d6)\nWARNING: drivers/video/aty/radeonfb.o - Section mismatch: reference to .init.text:radeon_check_modes from .text.radeonfb_pci_register after \u0027radeonfb_pci_register\u0027 (at offset 0x7e5)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: 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": "9ec85c03d045d5ec24d6f15649a68646aefe88ba",
      "tree": "b2f5e983ac0bf99a7e9c0a57444cd38c9b7568e6",
      "parents": [
        "358dd55aa3a77fbbae482b83d96733d9ad441d05"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Apr 10 22:55:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:53 2006 -0700"
      },
      "message": "[PATCH] video/aty/atyfb_base.c: fix an off-by-one error\n\nFix an obvious of-by-one error spotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: \"Antonino A. 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": "bac30d1a78d0f11c613968fc8b351a91ed465386",
      "tree": "e52f3c876522a2f6047a6ec1c27df2e8a79486b8",
      "parents": [
        "e8222502ee6157e2713da9e0792c21f4ad458d50",
        "ca9ba4471c1203bb6e759b76e83167fec54fe590"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 29 13:24:50 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Mar 29 13:24:50 2006 +1100"
      },
      "message": "Merge ../linux-2.6\n"
    },
    {
      "commit": "e8222502ee6157e2713da9e0792c21f4ad458d50",
      "tree": "0f970fb99912c257a7e5254f863a53f79d22ab14",
      "parents": [
        "056cb48a2fb6fb31debf665695a9f97b45cfb8ec"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Mar 28 23:15:54 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Mar 28 23:15:54 2006 +1100"
      },
      "message": "[PATCH] powerpc: Kill _machine and hard-coded platform numbers\n\nThis removes statically assigned platform numbers and reworks the\npowerpc platform probe code to use a better mechanism.  With this,\nboard support files can simply declare a new machine type with a\nmacro, and implement a probe() function that uses the flattened\ndevice-tree to detect if they apply for a given machine.\n\nWe now have a machine_is() macro that replaces the comparisons of\n_machine with the various PLATFORM_* constants.  This commit also\nchanges various drivers to use the new macro instead of looking at\n_machine.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d1ae418eef4ce763a95edec0b5fc095af5daca2e",
      "tree": "251158f7887435cd058293c2532eafd722adff3a",
      "parents": [
        "b0c87978216836455ef5fbcac6df1ce6679750b0"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Mon Mar 27 01:17:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:58 2006 -0800"
      },
      "message": "[PATCH] drivers/video: Use ARRAY_SIZE macro\n\nUse ARRAY_SIZE macro instead of sizeof(x)/sizeof(x[0]) and remove\nduplicates of ARRAY_SIZE.  Some coding style and trailing whitespaces are\nalso fixed.\n\nCompile-tested where possible (some are other arch or BROKEN)\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nCc: \"Antonino A. 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": "eba87e8e8d7024da827accb00ce7e3affd10b7de",
      "tree": "58f072405f64681ff96345aeb0b430ae0a124487",
      "parents": [
        "0e4be28023c14624e03a09b4494e919e088513f0"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Mar 27 01:17:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:56 2006 -0800"
      },
      "message": "[PATCH] atyfb: Remove dead code\n\nRemove code that can never be reached.\n\nCoverity Bug 67\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": "db77ec270d00098ff4fbf15f62f4506f6efb25d2",
      "tree": "c4d49f61e120624d435b80b9ee7448eb6f064046",
      "parents": [
        "59153f7d7effdb5b3c81eb6d03914a866157b319"
      ],
      "author": {
        "name": "Alan Curry",
        "email": "pacman@TheWorld.com",
        "time": "Mon Mar 27 01:17:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:56 2006 -0800"
      },
      "message": "[PATCH] framebuffer: cmap-setting return values\n\nA set of 3 small bugfixes, all of which are related to bogus return values\nof fb colormap-setting functions.\n\nFirst, fb_alloc_cmap returns -1 if memory allocation fails. This is a hard\ncondition to reproduce since you\u0027d have to be really low on memory, but from\nstudying the contexts in which it is called, I think this function should be\nreturning a negative errno, and the -1 will be seen as an EPERM. Switching it\nto -ENOMEM makes sense.\n\nSecond, the store_cmap function which is called for writes to\n/sys/class/graphics/fb0/color_map returns 0 for success, but it should be\nreturning the count of bytes written since its return value ends up in\nuserspace as the result of the write() syscall.\n\nThird, radeonfb returns 1 instead of a negative errno when FBIOPUTCMAP is\ncalled with an oversized colormap.  This is seen in userspace as a return\nvalue of 1 from the ioctl() syscall with errno left unchanged.  A more\nuseful return value would be -EINVAL.\n\nSigned-off-by: Alan Curry \u003cpacman@TheWorld.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": "53b3531bbbf70ac7551b32d1acc229d94de52658",
      "tree": "644440c93f599bbf64bb0b703c97b03b4dc5d737",
      "parents": [
        "29afd49b72a9b2c26fa8c678bcf3976d0540446b"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Mar 24 03:16:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:24 2006 -0800"
      },
      "message": "[PATCH] s/;;/;/g\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ed62178589929d248a0aaf4018ca3867e2f96d9d",
      "tree": "3dce07a9f0fa8bd6f5758174a1db80a090ea368b",
      "parents": [
        "8e6509876c5cb079f56dbe334aafaae9a293c886"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Sat Mar 11 03:27:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 11 09:19:36 2006 -0800"
      },
      "message": "[PATCH] radeonfb: Fix static array overrun\n\nradeonfb_parse_monitor_layout() will produce an array overrun if passed with a\nsubstring of length higher than 4 (ie, \"XXXXX,YYYYYY\").\n\nCoverity Bug 494\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": "8e6509876c5cb079f56dbe334aafaae9a293c886",
      "tree": "2c53657866458f3e94a8695cf8003263ec83af40",
      "parents": [
        "54243cefdd3ab8133ebe7d3d705f35ca1d0b59eb"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Sat Mar 11 03:27:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 11 09:19:36 2006 -0800"
      },
      "message": "[PATCH] aty128fb: Fix array overrun\n\nFix static array overrun\n\nCoverity Bug 556\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": "a1909e631caa3a02c25e493ac4004cd67984e0e0",
      "tree": "ff8f4a40cf80f5ed9e24137985959301f6ac2dab",
      "parents": [
        "ec33b5fe1a6f68c0a494aab476b9667945e029c4"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Feb 20 18:28:11 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:11 2006 -0800"
      },
      "message": "[PATCH] radeonfb: resume support for Samsung P35 laptops\n\nMake resume from suspend-to-ram possible for Samsung P35 laptops.\n\nThe radeon mobility 9700 chip on Samsung P35 laptops locks up everything on\nresume from suspend-to-ram if it is not reinitialized.\n\nVGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]\nClass 0300: 1002:4e50\n       Subsystem: 144d:c00c\n\nUnfortunately, the DMI strings are mostly identical for all Samsung\nlaptops.  So we match the PCI ID and subsystem ID of the graphics card\nwhich is unique for each Samsung laptop model.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nSigned-off-by: 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": "fc03da1ca1954f103ed57daf90611cefa57b07e0",
      "tree": "2b9b44b1a39f7743c1c3d7bc89654792686d7dbc",
      "parents": [
        "caf5b04c82f05c65843b2d7189845d6c3df5a41e",
        "e05b3b4adbaeea508bd1c195f1f2e22c8251176b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 15 10:05:10 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 15 10:05:10 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge\n"
    },
    {
      "commit": "a7fdd90bc43e3e9cb08bc1b13650024d419b89e5",
      "tree": "5c99a41b9d157186668ed63c001f72a09965143b",
      "parents": [
        "e8625d463560198cff7cb3eb22886c47d728d501"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Jan 15 17:30:44 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Jan 15 17:30:44 2006 +1100"
      },
      "message": "[PATCH] ppc: Remove powermac support from ARCH\u003dppc\n\nThis makes it possible to build kernels for PReP and/or CHRP\nwith ARCH\u003dppc by removing the (non-building) powermac support.\nIt\u0027s now also possible to select PReP and CHRP independently.\nPowermac users should now build with ARCH\u003dpowerpc instead of\nARCH\u003dppc.  (This does mean that it is no longer possible to\nbuild a 32-bit kernel for a G5.)\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "216d526c89d144928f095f2800bc6c67e968d628",
      "tree": "2363b4c9ab1e4f7acea503427fa6a21e5fa3dbe8",
      "parents": [
        "67a6680d64e18c7a1901f31ef747ea53b6cd986d"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sat Jan 14 13:21:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 18:27:15 2006 -0800"
      },
      "message": "[PATCH] fbdev: Sanitize -\u003efb_mmap prototype\n\nNo need for a file argument.  If we\u0027d really need it it\u0027s in vma-\u003evm_file\nalready.  gbefb and sgivwfb used to set vma-\u003evm_file to the file argument, but\nthe kernel alrady did that.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\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": "67a6680d64e18c7a1901f31ef747ea53b6cd986d",
      "tree": "1d428eb19fdd393290348c63911c2974016ebc9d",
      "parents": [
        "a80da7389891d0eeacbd568a9b54f665fd424d14"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sat Jan 14 13:21:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 18:27:14 2006 -0800"
      },
      "message": "[PATCH] fbdev: Sanitize -\u003efb_ioctl prototype\n\nThe ioctl and file arguments to -\u003efb_mmap are totally unused and there\u0027s not\nreason a driver should need them.\n\nAlso update the -\u003efb_compat_ioctl prototype to be the same as -\u003efb_mmap.\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": "cef46b1f10ab67c2a00d866413b9e7e26aae9eed",
      "tree": "b2804e2e05461b7dbc1d0c3fcfd5cf93cfb71e45",
      "parents": [
        "3272244c2b1a8f13cec83c04b8245fa7fcb47a27"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jan 12 01:06:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jan 12 09:09:00 2006 -0800"
      },
      "message": "[PATCH] m68k: dumb typo in atyfb\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a14b2283c5fb8504d15768cbd20fbe337ffdb3d6",
      "tree": "53c598fb07cb6c12170aff5b86b3b41568b318c9",
      "parents": [
        "0c23b67c49e239e40fad3947483815637e5f1790"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:49 2006 -0800"
      },
      "message": "[PATCH] atyfb: LT/LG cleanup\n\nClean up LT and LG chip descriptions.\n\n\"Mach64 LG\" is called 3D Rage LT in the specs and ATI press releases.\n\n\"Mach64 LT\" is unclear.  XFree86 driver doesn\u0027t know this chip at all.\nWindows display.inf calls it just \"mach64 LT\" and it uses the same driver as\nVT-A/GT-A and older chips.  VT-B/GT-B and better use another driver and all of\nthose chips have a more descriptive name in the display.inf file.  That makes\nme think this chip is not a 3D Rage chip.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "0c23b67c49e239e40fad3947483815637e5f1790",
      "tree": "1e3b29be3cb4680f1eb07a02e0407c40a3d15c3d",
      "parents": [
        "69b569f5c0b47c33fec4e35921368e43cbe089a5"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:49 2006 -0800"
      },
      "message": "[PATCH] atyfb: VT/GT cleanup\n\nClean up VT and GT chip descriptions.\n\nAll B revision VT chips are called 264VT3. Verified from pictures of the\nchips as the specs are a bit unlear in this.\n\nGT revision B1 is Rage II, B2 is Rage II+. Specs and chip pictures seem\nto agree.\n\nVT revision A4 is 264VT2. Revision A3 is probably a plain 264VT.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "69b569f5c0b47c33fec4e35921368e43cbe089a5",
      "tree": "7dd2d7cc4eb75a5f09884ffb343dad7b67526f95",
      "parents": [
        "480913fe42ae2ff2c821a9e12e6e3eac28d7d730"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:49 2006 -0800"
      },
      "message": "[PATCH] atyfb: Rage XL/XC cleanup\n\nClean up Rage XL/XC chip descriptions.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "480913fe42ae2ff2c821a9e12e6e3eac28d7d730",
      "tree": "8e4e577dd0f07a636e821a937c8b76407f7976a0",
      "parents": [
        "25163c56ed88a3009e7c1d808d3a052357301d63"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:49 2006 -0800"
      },
      "message": "[PATCH] atyfb: Improve blanking\n\nForce blanking signal and disable display requests when blanked.  Don\u0027t\ndisable LCD backlight with FB_BLANK_NORMAL.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "25163c56ed88a3009e7c1d808d3a052357301d63",
      "tree": "8b70b0c0e0cb1d84b1e9b75ebe57088a52c510ac",
      "parents": [
        "e98cef1e9e0ef0c5c02f6f3daa4da7956ad1c9ea"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:48 2006 -0800"
      },
      "message": "[PATCH] atyfb: Set ECP divider\n\nSet ECP (scaler/overlay clock) divider. The limits were taken from the\nXFree86 ati driver.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "e98cef1e9e0ef0c5c02f6f3daa4da7956ad1c9ea",
      "tree": "8aa0f1d9ae9e6750fa7899af1bd902591e6e70b1",
      "parents": [
        "a87d7fddbd7f46475842431d153d35bd03cf4f63"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:48 2006 -0800"
      },
      "message": "[PATCH] atyfb: Don\u0027t stretch with CRT\n\nThe overlay on 3D Rage LT Pro doesn\u0027t work correctly if stretching is\nenabled when using only a CRT.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "a87d7fddbd7f46475842431d153d35bd03cf4f63",
      "tree": "ea069c0462c3a247038d9186110bab2db03fc5fe",
      "parents": [
        "50c839c7b5e7d7cc3443176f5d5458e134b0b189"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:48 2006 -0800"
      },
      "message": "[PATCH] atyfb: Fix interlaced modes\n\nFix interlaced display modes.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "50c839c7b5e7d7cc3443176f5d5458e134b0b189",
      "tree": "58c9f0f765b285782e80c752a8dd7c175f808b31",
      "parents": [
        "866d84cec0d37bd6a54428b66fed01e7b7aceeb3"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:48 2006 -0800"
      },
      "message": "[PATCH] atyfb: Fix CRTC_FIFO_LWM mask\n\nCRTC_FIFO_LWM was incorrectly masked.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "866d84cec0d37bd6a54428b66fed01e7b7aceeb3",
      "tree": "16755efe0c524533515386b72f96e67450b3fa77",
      "parents": [
        "cd4617bef436a3342a959fe7ca870bb10d59d509"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:47 2006 -0800"
      },
      "message": "[PATCH] atyfb: Reduce verbosity\n\nDon\u0027t complain about invalid modes when FB_ACTIVATE_TEST is used.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "cd4617bef436a3342a959fe7ca870bb10d59d509",
      "tree": "628be135bbd887e0ec036ad3fc1a6bbe2c4c8944",
      "parents": [
        "c49a2bf7993c38b452017e729646e86815b7a51d"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:47 2006 -0800"
      },
      "message": "[PATCH] atyfb: Fix spelling\n\nFix some spelling mistakes.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "cb639258f92b2407c50f79a95364f42932481389",
      "tree": "bb069095848bf723f4bfd06e027e6c467b8931b3",
      "parents": [
        "313e58ab362473fb471f32b7bf86587f7c627a11"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:46 2006 -0800"
      },
      "message": "[PATCH] fbdev: atyfb: Remove BIOS-less booting\n\nCONFIG_ATYFB_XL_INIT option is broken for a long time.  It will always cause a\nkernel hang.\n\nSince no one has fixed this problem for some time now, remove it from atyfb.\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": "8416131ded5e491ecc2947d1ffaedf64725bb7a3",
      "tree": "2567482d480da5d320cc7af065f03716e41dbbd6",
      "parents": [
        "2b4f2f4b0132afa9f441171285cca354377bf5d0"
      ],
      "author": {
        "name": "Richard Knutsson",
        "email": "ricknu-0@student.ltu.se",
        "time": "Mon Jan 09 20:52:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:42 2006 -0800"
      },
      "message": "[PATCH] aty: remove unnecessary CONFIG_PCI\n\nSigned-off-by: Richard Knutsson \u003cricknu-0@student.ltu.se\u003e\nCc: \"Antonino A. 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": "943ffb587cfdf3b2adfe52a6db08573f4ecf3284",
      "tree": "d2b631e24a824e9742f941cf3b89b0eea91bd201",
      "parents": [
        "540695886075964c0e5295bea8e4793e8765d010"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 10 00:10:13 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 10 00:10:13 2006 +0100"
      },
      "message": "spelling: s/retreive/retrieve/\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "5b373e10aeadc2599c085a3357b7fad8b8e760b8",
      "tree": "63b6a041cc7fdef16c32949e30f898a8bb3a6b1e",
      "parents": [
        "db9edfd7e339ca4113153d887e782dd05be5a9eb"
      ],
      "author": {
        "name": "Luis F. Ortiz",
        "email": "lfo@Polyad.Org",
        "time": "Thu Jan 05 13:12:41 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 05 13:12:41 2006 -0800"
      },
      "message": "[ATYFB]: Fix onboard video on SPARC Blade 100 for 2.6.{13,14,15}\n\n\tI have recently been switching from using 2.4.32 on my trusty\nold Sparc Blade 100 to using 2.6.15 .  Some of the problems I ran into\nwere distorted video when the console was active (missing first\ncharacter, skipped dots) and when running X windows (colored snow,\nstripes, missing pixels).  A quick examination of the 2.6 versus 2.4\nsource for the ATY driver revealed alot of changes.\n\n         A closer look at the code/data for the 64GR/XL chip revealed\ntwo minor \"typos\" that the rewriter(s) of the code made.  The first is\na incorrect clock value (230 .vs. 235) and the second is a missing\nflag (M64F_SDRAM_MAGIC_PLL).  Making both these changes seems to have\nfixed my problem.  I tend to think the 235 value is the correct one,\nas there is a 29.4 Mhz clock crystal close to the video chip and 235.2\n(29.4*8) is too close to 235 to make it a coincidence.\n\n\tThe flag for M64F_SDRAM_MAGIC_PLL was dropped during the\nchanges made by adaplas in file revision 1.72 on the old bitkeeper\nrepository.\n\n\tThe change relating to the clock rate has been there forever,\nat least in the 2.6 tree.  I\u0027m not sure where to look for the old 2.5\ntree or if anyone cares when it happened.\n\nOn SPARC Blades 100\u0027s, which use the ATY MACH64GR video chipset, the\nclock crystal frequency is 235.2 Mhz, not 230 Mhz.  The chipset also\nrequires the use of M64F_SDRAM_MAGIC_PLL in order to setup the PLL\nproperly for the DRAM.\n\nSigned-off-by: Luis F. Ortiz \u003clfo@Polyad.Org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4a4efbdee278b2f4ed91aad2db5c006ff754276e",
      "tree": "be5742c3d3ff5382c8a6ccdcd31bfe00fb9b6491",
      "parents": [
        "7a1119b1fc87cc347d3932b8aee051e86b32818f"
      ],
      "author": {
        "name": "Matt Mackall",
        "email": "mpm@selenic.com",
        "time": "Tue Jan 03 13:27:11 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 03 13:27:11 2006 +0100"
      },
      "message": "s/retreiv/retriev/g\n\nAs everyone knows, the rule is: \"i before e.. um.. always.\"\n\nSigned-off-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "183dee0f02d878def016476afd7995bec8d5f3a6",
      "tree": "d7b4d1cc7d0c4c20c0a654e5e7e81465922d0d77",
      "parents": [
        "5ee1ef96a0d5c49809c61bdbb30cdda88e1d23cf"
      ],
      "author": {
        "name": "Jake Moilanen",
        "email": "moilanen@austin.ibm.com",
        "time": "Mon Nov 07 01:00:55 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:53 2005 -0800"
      },
      "message": "[PATCH] fbdev: ATI RN50 pci id\n\nHere\u0027s the PCI ID for the ATI RN50 chip.\n\nSigned-off-by: Jake Moilanen \u003cmoilanen@austin.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@hotpop.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1013d26663199f8c1c31e1fe8e9352da09630d69",
      "tree": "51b7a8eb48e553dc514c016a8522d8ac4209bc33",
      "parents": [
        "eba50850458cf6e907b6b751cb18711666819406"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Nov 07 01:00:41 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:51 2005 -0800"
      },
      "message": "[PATCH] atyfb: Get initial mode timings from LCD BIOS\n\nReported by: Jean-Philippe Guérard (Bugzilla Bug 1782)\n\n\"I\u0027ve tried with video\u003datyfb:debug and video\u003datyfb:debug,mode:1280x600, \\\nnomtrr.\n\nIn both case, the screen stays black, but seems divided into 4 vertical bands.\n Some white lines pop up randomly on each vertical band.\"\n\nThe problem is a combination of an incorrect xclk plus lack of timing\ninformation.  The adapter is attached to an LCD device that can do 1280x600\n(which is not a standard resolution).  The global mode database does not have\nan entry for it.  Fortunately, the Video BIOS contains the complete timing\ninfo for this display, however, atyfb is not making use of it.\n\nAdd support to get the timing information from the BIOS, if available.\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": "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": "e764a20196f4e1b497a42fdc6e9d254e7ec290f2",
      "tree": "daa5d3c6d386a201ba1660d73a0f4875dd3f75cd",
      "parents": [
        "3a59026ba111d85b1a86af0f1c4e5a8ef1242d82"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Nov 07 01:00:34 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:49 2005 -0800"
      },
      "message": "[PATCH] radeonfb: prevent spurious recompilations\n\nPrevent spurious recompilations of the radeonfb driver when I2C/DDC support\nis not included and i2c header files are modified.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: \"Antonino A. 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": "14bfd1ff94f519a59b1e88e682819332d7e98171",
      "tree": "a93505ba7f7983e529b3cf19670cfc1b1af75fc7",
      "parents": [
        "14bf01bb0599c89fc7f426d20353b76e12555308"
      ],
      "author": {
        "name": "Sven Henkel",
        "email": "shenkel@gmail.com",
        "time": "Sun Oct 02 08:29:18 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 01 17:01:48 2005 -0700"
      },
      "message": "[PATCH] pmac/radeonfb: Add suspend support for M11 chip in new iBook 12\"\n\nThis adds suspend support for the Radeon M11 chip in 12\" iBooks\nmanufactured after July 2005.  I don\u0027t know if the new 14\" iBooks also\nhave that chip, so they might also be supported.\n\nThe chip identifies itself as \"RV350 NV\" (pci id 0x4e56), revision 0x80.\nApple calls it \"Snowy\", xfree86 names it \"ATI FireGL Mobility T2 (M11)\nNV (AGP)\".  So, we seem to be lucky here: The suspend-code for the M10\n(which also is a \"RV350 NV\") works flawless for that chip.\n\nSigned-off-by: Sven Henkel \u003cshenkel@gmail.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "017fb98e70351e9fb5635c299c4d1c50e2f8b823",
      "tree": "9ccad087ad69f2cbc080f4ddefb3c110d5b7aafc",
      "parents": [
        "717463d806a53380a691eeb0136a4b750a9f9ae0"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 29 19:26:51 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Sep 29 19:26:51 2005 -0700"
      },
      "message": "[RADEON]: Fix unaligned I/O port access during probe.\n\nThe driver does a readl() on DEVICE_ID which is 2-byte aligned and\n2-bytes in size.  It\u0027s doing this read just to flush write buffers.\n\nCreate IN16() and OUT16() macros, and use the former to do this I/O\nload.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2601c2e278863cd48c01bce1377b4c9747893025",
      "tree": "7d0de071e962b55c57f302106b6356761c08923e",
      "parents": [
        "a3b5f0d43863402b03b3af9a7eaec0037a823374"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Fri Sep 23 13:24:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 23 13:35:36 2005 -0700"
      },
      "message": "[PATCH] atyfb c99 fix\n\n- fix this:\n\n  drivers/video/aty/xlinit.c: In function `atyfb_xl_init\u0027:\n  drivers/video/aty/xlinit.c:256: warning: ISO C90 forbids mixed declarations and code\n\n- repair some kooky coding style\n\n- Use ARRAY_SIZE()\n\nCc: Tom \u0027spot\u0027 Callaway \u003ctcallawa@redhat.com\u003e\nCc: \"Antonino A. 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": "1a3e64aa480101d11d8cac94ca57fd8bbe2536b7",
      "tree": "371ca21e83c83ccabe48484f9f62078232d4660a",
      "parents": [
        "729b4f7de68191478b20fab19a6d0c6b8c4380c9"
      ],
      "author": {
        "name": "Tom \u0027spot\u0027 Callaway",
        "email": "tcallawa@redhat.com",
        "time": "Wed Sep 21 00:29:16 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 21 00:29:16 2005 -0700"
      },
      "message": "[ATYFB]: Fix build with CONFIG_FB_ATY_GENERIC_LCD disabled.\n\nSigned-off-by: Tom \u0027spot\u0027 Callaway \u003ctcallawa@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3b4abffbadf728996fb9243b4af1df48dd771e86",
      "tree": "b9748b90cd24b4b523b82f860c3a8f982b7479d0",
      "parents": [
        "63edceac69889e48b1b39f40ca0a4c00fdc3bbb0"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Fri Sep 09 13:10:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 14:03:41 2005 -0700"
      },
      "message": "[PATCH] quiet non-x86 option ROM warnings\n\nQuiet an incorrect warning in aty128fb and radeonfb about the PCI ROM\ncontent.  Macs work just find without that signature.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5251bffc9b4ca699993c79166adf02faf1bbc043",
      "tree": "0d3a0c8f3efe9a71d68e7f9de0b79195aa790909",
      "parents": [
        "c5eb5c1ea919f3f717236c5d0892f9c37f19de37"
      ],
      "author": {
        "name": "Daniel Burcaw",
        "email": "dburcaw@terrasoftsolutions.com",
        "time": "Fri Sep 09 13:04:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:58:02 2005 -0700"
      },
      "message": "[PATCH] radeonfb: Only request resources we need\n\nThis patch changes radeon to request only resources 0 and 2 instead of all\n3.  This works around problems with some setups where BAR 1 (IO BAR) has\nnot been assigned by the firmware since it\u0027s not used on the machine and\nthe kernel fails to assign something to it due to the card being between a\nP2P bridge that was configured without an IO range at all.\n\nThis typically fixes radeonfb on some Apple Xserve G5 machines\n\nSigned-off-by: Daniel Burcaw \u003cdburcaw@terrasoftsolutions.com\u003e\nSigned-off-by: 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": "2a43b58589eac1fdcf62624e86c67c0f92f45bf7",
      "tree": "673e339a79d30d1478431f3ce3e286074628a7a7",
      "parents": [
        "3b41dc1a3c7839a765ffa560a5ae07aa5d253cc8"
      ],
      "author": {
        "name": "Alexander Kern",
        "email": "alex.kern@gmx.de",
        "time": "Fri Sep 09 13:04:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:58:00 2005 -0700"
      },
      "message": "[PATCH] atyfb: Remove code that sets sync polarity unconditionally\n\nCurrently, atyfb has code that sets the hsync and vsync polarity based on the\ncurrent video mode, without letting the user override the settings.\n\nRemove this particular code.  The sync polarities are set by the PROM, the\nuser or by the videomode.\n\nSigned-off-by: Alexander Kern \u003calex.kern@gmx.de\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": "1684a984303abbfc39aa8b59b0fe825c717811a9",
      "tree": "5ba646c7c81f1ed3a2bbc032a412dcff21fc7c37",
      "parents": [
        "c7a46533ff7ef9e1c51bae6e54208527c5275b24"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Aug 11 23:51:10 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 05 09:14:32 2005 -0700"
      },
      "message": "[PATCH] I2C: Kill i2c_algorithm.id (6/7)\n\nIn theory, there should be no more users of I2C_ALGO_* at this point.\nHowever, it happens that several drivers were using I2C_ALGO_* for\nadapter ids, so we need to correct these before we can get rid of all\nthe I2C_ALGO_* definitions.\n\nNote that this also fixes a bug in media/video/tvaudio.c:\n\n\t/* don\u0027t attach on saa7146 based cards,\n\t   because dedicated drivers are used */\n\tif ((adap-\u003eid \u0026 I2C_ALGO_SAA7146))\n\t\treturn 0;\n\nThis test was plain broken, as it would succeed for many more adapters\nthan just the saa7146: any those id would share at least one bit with\nthe saa7146 id. We are really lucky that the few other adapters we want\nthis driver to work with did not fulfill that condition.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ca078bae813dd46c0f9b102fdfb4a3384641ff48",
      "tree": "e3348f5dcb24159a522941aa2e3ee40bc9e0589b",
      "parents": [
        "829ca9a30a2ddb727981d80fabdbff2ea86bc9ea"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Sep 03 15:56:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:16 2005 -0700"
      },
      "message": "[PATCH] swsusp: switch pm_message_t to struct\n\nThis adds type-checking to pm_message_t, so that people can\u0027t confuse it\nwith int or u32.  It also allows us to fix \"disk yoyo\" during suspend (disk\nspinning down/up/down).\n\n[We\u0027ve tried that before; since that cpufreq problems were fixed and I\u0027ve\ntried make allyes config and fixed resulting damage.]\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Alexander Nyberg \u003calexn@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3ca34fcbfbf8a7cbe99d54ae81c4e28fdc6f4ac6",
      "tree": "767ed7d2cf9932e015f4b5753a1a849ca47a2ce3",
      "parents": [
        "5a340cce09f5dfd89b7b7eea1a52d1a2d1c99a2e"
      ],
      "author": {
        "name": "Jon Smirl",
        "email": "jonsmirl@gmail.com",
        "time": "Wed Jul 27 11:46:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:18 2005 -0700"
      },
      "message": "[PATCH] radeonfb: clean up EDID sysfs attribute\n\nradeonfb does not clean up EDID sysfs attribute\n\nSigned-off-by: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c8709334cec803368a432a33e0f2e116d48fe07",
      "tree": "f3298ae6d844e548c36df9fc3bfb5a3662d4e45d",
      "parents": [
        "fcd16cc084f2b98ab64d27721abdb941f3d9c4cb"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Jun 27 14:36:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 15:11:43 2005 -0700"
      },
      "message": "[PATCH] ppc32: Remove CONFIG_PMAC_PBOOK\n\nThis patch removes CONFIG_PMAC_PBOOK (PowerBook support).  This is now\nsplit into CONFIG_PMAC_MEDIABAY for the actual hotswap bay that some\npowerbooks have, CONFIG_PM for power management related code, and just left\nout of any CONFIG_* option for some generally useful stuff that can be used\non non-laptops as well.\n\nSigned-off-by: 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": "8d5f7b4353dae4c7ee342c61303372fd996ca161",
      "tree": "8e82ed5ca2d5934947ca13771300599151d2b882",
      "parents": [
        "c3315ede1bdf7bc706b59870df41b9cdb6e3995a"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Jun 11 09:45:30 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Jun 12 20:59:05 2005 -0700"
      },
      "message": "[PATCH] radeonfb: don\u0027t blow up VGA console on load\n\nThe current radeonfb memset\u0027s the framebuffer to 0 when loaded.  This\nremoves occasional artifacts but has the nasty side effect that if you\nload radeonfb without framebuffer console, you destroy the VGA text\nbuffer, font, etc...  radeon must not touch the framebuffer content when\nit doesn\u0027t \"own\" it.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7149437669f79b497830e643a2b13d26a017b038",
      "tree": "f5df8234c2e3cca1a335cf64b9f387c98c123fcf",
      "parents": [
        "5b052d8bb3ad9108489e7475868e14372774ca08"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sun May 01 08:59:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:22 2005 -0700"
      },
      "message": "[PATCH] fbdev: Batch cmap changes at driver level\n\nThis patch adds to the fbdev interface a set_cmap callback that allow the\ndriver to \"batch\" palette changes.  This is useful for drivers like\nradeonfb which might require lenghtly workarounds on palette accesses, thus\nallowing to factor out those workarounds efficiently.\n\nSigned-off-by: 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": "0c541b4406a68e74d94ddb667c69d9e03bce8681",
      "tree": "869506b6c3f7c00ac13f2aa80c35fb5e229cc329",
      "parents": [
        "7a648b9ec09f32606fe0f27fb9d095311cf968ca"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Apr 16 15:24:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:24:19 2005 -0700"
      },
      "message": "[PATCH] ppc32: Fix AGP and sleep again\n\nMy previous patch that added sleep support for uninorth-agp and some AGP\n\"off\" stuff in radeonfb and aty128fb is breaking some configs.  More\nspecifically, it has problems with rage128 setups since the DRI code for\nthese in X doesn\u0027t properly re-enable AGP on wakeup or console switch\n(unlike the radeon DRM).\n\nThis patch fixes the problem for pmac once for all by using a different\napproach.  The AGP driver \"registers\" special suspend/resume callbacks with\nsome arch code that the fbdev\u0027s can later on call to suspend and resume\nAGP, making sure it\u0027s resumed back in the same state it was when suspended.\n This is platform specific for now.  It would be too complicated to try to\ndo a generic implementation of this at this point due to all sort of weird\nthings going on with AGP on other architectures.  We\u0027ll re-work that whole\nproblem cleanly once we finally merge fbdev\u0027s and DRI.\n\nIn the meantime, please apply this patch which brings back some r128 based\nlaptops into working condition as far as system sleep is concerned.\n\nSigned-off-by: 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": "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"
    }
  ]
}
