)]}'
{
  "log": [
    {
      "commit": "166f60dde0f3793e67bd0d76952eaa46705bbaa9",
      "tree": "603c9bb0c84a3f9bfa3f919c6500fb88b2af916f",
      "parents": [
        "df470c30da7900a3fbc48e3d34187a3786c1acdb"
      ],
      "author": {
        "name": "James Simmons",
        "email": "jsimmons@infradead.org",
        "time": "Tue Mar 06 01:42:02 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 09:30:24 2007 -0800"
      },
      "message": "[PATCH] fbdev: fix kconfig error if FB_DDC\u003dn\n\nFix the following error if FB_DDC\u003dn\n\nKernel: arch/x86_64/boot/bzImage is ready  (#1)\n  Building modules, stage 2.\n  MODPOST 229 modules\nWARNING: \"fb_ddc_read\" [drivers/video/nvidia/nvidiafb.ko] undefined!\nmake[1]: *** [__modpost] Error 1\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "df470c30da7900a3fbc48e3d34187a3786c1acdb",
      "tree": "4ca10010c960a709acad4e127f449090652503a8",
      "parents": [
        "b9860ecf2553fbc4c3bd66f5df7e82a6d5179775"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Mar 06 01:42:01 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 09:30:24 2007 -0800"
      },
      "message": "[PATCH] atyfb: fix kconfig error part 2\n\nFix implicit declarations and missing code in atyfb.\n\ndrivers/video/aty/atyfb_base.c:2137: warning: implicit declaration of function \u0027a\nty_ld_lcd\u0027\ndrivers/video/aty/atyfb_base.c:2154: warning: implicit declaration of function \u0027a\nty_st_lcd\u0027\natyfb_base.c:(.text+0x33e5c): undefined reference to `aty_ld_lcd\u0027\natyfb_base.c:(.text+0x33eb2): undefined reference to `aty_st_lcd\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b9860ecf2553fbc4c3bd66f5df7e82a6d5179775",
      "tree": "1a535ff607689d0d47e8154dc203c6009a7cc379",
      "parents": [
        "6261d720da40c51af96881ed210fe80f10138a7b"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Mar 06 01:42:00 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 09:30:24 2007 -0800"
      },
      "message": "[PATCH] nvidiafb backlight: Fix implicit declaration in nv_backlight\n\ndrivers/video/nvidia/nv_backlight.c: In function \u0027nvidia_bl_init\u0027:\ndrivers/video/nvidia/nv_backlight.c:103: error: implicit declaration of function \u0027pmac_has_backlight_type\u0027\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "227c5fe7993a5430e582dfd4c3acd9484004c6fc",
      "tree": "9724f1cbebaae71f86c8f2d168f34380355a6f0f",
      "parents": [
        "6ebf622b2577c50b1f496bd6a5e8739e55ae7b1c",
        "202d4e602555e68c2bc71775228876b0356785c8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Mar 05 08:25:43 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Mar 05 08:25:43 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-backlight\n\n* \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-backlight:\n  backlight: Allow enable/disable of fb backlights, fixing regressions\n  backlight: Fix nvidia backlight initial brightness\n"
    },
    {
      "commit": "8690ba446defe2e2b81803756c099d2943dfd5fd",
      "tree": "c7df0f8765ffeeb192ae2a338427c4158100d77d",
      "parents": [
        "8f485612231792373580e8b2fe8ceb3791549aa5"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 05 01:35:36 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Mar 05 08:12:54 2007 -0800"
      },
      "message": "[PATCH] video/aty/mach64_ct.c: fix bogus delay loop\n\nCT based mach64 cards were reported to hang on sparc64 boxes when\ncompiled with gcc-4.1.x and later.\n\nLooking at this piece of code, it\u0027s no surprise.  A critical\ndelay was implemented as an empty for() loop, and gcc 4.0.x\nand previous did not optimize it away, so we did get a delay.\n\nBut gcc-4.1.x and later can optimize it away, and we get crashes.\n\nUse a real udelay() to fix this.  Fix verified on SunBlade100.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "721c04c65f5905ef64732394f6ae147be0aebf69",
      "tree": "f974e7873a76e2e16674a254b11905381ab6f55f",
      "parents": [
        "6346190b2fc0937bbc319b5f0e329789fb846ae6"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Mar 05 00:30:54 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Mar 05 07:57:53 2007 -0800"
      },
      "message": "[PATCH] atyfb: Fix kconfig error\n\nFix the following compile error:\n\n  MODPOST 327 modules\nWARNING: \"aty_st_lcd\" [drivers/video/aty/atyfb.ko] undefined!\nWARNING: \"aty_ld_lcd\" [drivers/video/aty/atyfb.ko] undefined!\nmake[1]: *** [__modpost] Error 1\nmake: *** [modules] Error 2\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1f2b69f9bdce8461341e5fb864568a2ee90079c8",
      "tree": "cb773297c5e40f0e6ac3b183380140c41700521c",
      "parents": [
        "69f7c0a1be84b10a81b6edcce2dbee0cdec26eba"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Mar 05 00:30:31 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Mar 05 07:57:51 2007 -0800"
      },
      "message": "[PATCH] fb: sm501fb off-by-1 sysfs store\n\nCurrently sm501fb_crtsrc_store() won\u0027t allow the routing to be changed via\nechos from userspace in to the sysfs file.  The reason for this is that the\nstrnicmp() for both heads uses a sizeof() for the string length, which ends\nup being strlen() + 1 (\\0 in the normal case, but the echo gives a newline,\nwhich is where the issue occurs), this then causes a mismatch and\nsubsequently bails with the -EINVAL.\n\nIn addition to this, the hardcoded lengths were then used for the store\nlength that was returned, which ended up being erroneous and resulting in a\nwrite error.  There\u0027s also no point in returning anything but the full\nlength since it will -EINVAL out on a mismatch well before then anyways.\n\nsizeof(\"string\") is great for making sure you have space in your buffer,\nbut rather less so for string comparisons :-)\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "202d4e602555e68c2bc71775228876b0356785c8",
      "tree": "e47c4013016e21a231b9d2873a2d75aa2750c5fe",
      "parents": [
        "238576e12fef1d52751c6e08db2d0bdb0e248caf"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sat Mar 03 17:43:52 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Mar 05 08:49:38 2007 +0000"
      },
      "message": "backlight: Allow enable/disable of fb backlights, fixing regressions\n\nEnabling the backlight by default appears to cause problems for many\nusers. This patch disables backlight controls unless explicitly\nenabled by users via a module parameter. Since PMAC users are known\nto work, default to enabled in that case.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "238576e12fef1d52751c6e08db2d0bdb0e248caf",
      "tree": "5344f1ad7ac60dff86b55e664e9bcf4be9863bcd",
      "parents": [
        "20b0f65d35ae45d43f363ace3744a775a752d265"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Feb 26 22:06:09 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Mar 05 08:49:38 2007 +0000"
      },
      "message": "backlight: Fix nvidia backlight initial brightness\n\nFix a mix up when the nvidia driver was converted resulting\nin the backlight having an incorrect initial brightness.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "7ab876703dcbe852652db6441f0aadb3d6b75e94",
      "tree": "4c9f04c21962c5d6a265a4ae0adf19110ea3633e",
      "parents": [
        "c4c31fe0e2298529afa1357ebd9dad54b44c4e19"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 01 18:29:14 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Mar 02 15:22:54 2007 -0800"
      },
      "message": "[RADEON]: Fix blanking return value.\n\nIf you\u0027ll recall, over a year ago, I pointed out that the current\nRadeon driver erroneously returns -EINVAL for valid blanking codes,\nhere is a link to that thread:\n\n\thttp://lkml.org/lkml/2006/1/28/6\n\nNo other driver does this, and it confuses the X server into thinking\nthat the device does not support blanking properly.\n\nI looked again and there is simply no reason for the Radeon driver to\nreturn -EINVAL for FB_BLANK_NORMAL.  It claims it wants to do this in\norder to convince fbcon to blank in software, right here:\n\n\t\t\tif (fb_blank(info, blank))\n\t\t\t\tfbcon_generic_blank(vc, info, blank);\n\nto software blank the screen.  But it only causes that to happen\nin the FB_BLANK_NORMAL case.\n\nThat makes no sense because the Radeon code does this:\n\n\t\tval |\u003d CRTC_DISPLAY_DIS;\n\nin the FB_BLANK_NORMAL case so should be blanking the hardware, and\nthere is therefore no reason to SW blank by returning -EINVAL.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\n"
    },
    {
      "commit": "3f555c700b6c90f9ac24bc81a4f509583d906278",
      "tree": "fcbb17730169f8ab1fd6b30fffe22483f8bb8160",
      "parents": [
        "8a2bfdcbfa441d8b0e5cb9c9a7f45f77f80da465"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Feb 28 20:13:38 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Mar 01 14:53:38 2007 -0800"
      },
      "message": "[PATCH] ps3: introduce CONFIG_PS3_ADVANCED\n\nps3: Introduce CONFIG_PS3_ADVANCED, as suggested by Roman Zippel, and use\nit to control questions about PS3 subsystems that may not be obvious for\nthe casual user.\n\nThis gets rid of the following warning on non-powerpc platforms: |\ndrivers/video/Kconfig:1604:warning: \u0027select\u0027 used by config symbol \u0027FB_PS3\u0027\nrefer to undefined symbol \u0027PS3_PS3AV\u0027\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nAcked-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Roman Zippel \u003czippel@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": "9540f75b2bcfcc29ddcd839c3547a5f380bef323",
      "tree": "b64ba4b714ac8d42ef2c9328d824257f523e6e00",
      "parents": [
        "9b83a6a8523a8a96b6353174b193c5c93e16c6c3"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Feb 28 20:11:06 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Mar 01 14:53:35 2007 -0800"
      },
      "message": "[PATCH] drivers/video/sm501fb.c: make 4 functions static\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "62fa4dc7f782911b7b3867b6360892dcd46d8e69",
      "tree": "641c7bdafdf081907fa0a6f9a3bf065d22eb1a1a",
      "parents": [
        "25165120f2432ffa36518d53bd3ec66f6e434f63"
      ],
      "author": {
        "name": "Ondrej Zajicek",
        "email": "santiago@crfreenet.org",
        "time": "Thu Feb 22 17:00:41 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 26 12:56:46 2007 -0800"
      },
      "message": "[PATCH] Fix build-failure in drivers/video/s3fb.c\n\nToralf Förster pointed out that drivers/video/s3fb.c would fail to compile:\n\u003e ...\n\u003e   CC      drivers/video/s3fb.o\n\u003e drivers/video/s3fb.c: In function `s3_pci_remove\u0027:\n\u003e drivers/video/s3fb.c:1003: warning: unused variable `par\u0027\n\u003e drivers/video/s3fb.c: In function `s3fb_setup\u0027:\n\u003e drivers/video/s3fb.c:1141: error: `mtrr\u0027 undeclared (first use in this function)\n\u003e drivers/video/s3fb.c:1141: error: (Each undeclared identifier is reported only once\n\u003e drivers/video/s3fb.c:1141: error: for each function it appears in.)\n\u003e make[2]: *** [drivers/video/s3fb.o] Error 1\n\u003e make[1]: *** [drivers/video] Error 2\n\u003e make: *** [drivers] Error 2\n\nHere is fix, it also fixes broken boot options.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f1d2120487de3620ff47367d7bc0e290dc868c47",
      "tree": "1f476a6af11e1794cd99f655e0df78e385822c87",
      "parents": [
        "5fc404e47bdf2d34ffc2edc16070cda410838291"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Feb 20 13:58:22 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 20 17:10:16 2007 -0800"
      },
      "message": "[PATCH] i810fb: fix i810_check_params section mismatch\n\nWARNING: drivers/video/i810/i810fb.o - Section mismatch: reference\nto .init.data: from .text between \u0027i810_check_params\u0027 (at offset\n0x1123) and \u0027encode_fix\u0027\n\nyres cannot be declared __devinitdata as it is used in\ni810_check_params(), which isn\u0027t __devinit.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5fc404e47bdf2d34ffc2edc16070cda410838291",
      "tree": "f044aad04b7b622a123071d4c4c786780f76a94b",
      "parents": [
        "5b7e42b2d38e4c4d0cb105a2ad83d43f6957f59e"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@fluff.org.uk",
        "time": "Tue Feb 20 13:58:21 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Feb 20 17:10:16 2007 -0800"
      },
      "message": "[PATCH] fb: SM501 framebuffer driver\n\nDriver for the Silicon Motion SM501 multifunction device framebuffer\nsubsystem.\n\nThis driver supports both the CRT and LCD panel heads, with some simple\nacceleration for the cursor plotting and support for screen panning.  There\nis no current support for bitblt/drawing engines, which should be added at\na later date.\n\nThis has been tested on a number of configurations, including PCI and\ngeneric-bus, on PPC, ARM and SH4\n\n[akpm@linux-foundation.org: fix warnings]\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Vincent Sanders \u003cvince@arm.linux.org.u.\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8f27489d1105c2386e6ed71c35e74e0e69603cbc",
      "tree": "985a154a3045666776cb52142f880ec194dde764",
      "parents": [
        "40f5a0ce2501d62d8653cb1fbfeb80e2a7013933"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 12:27:25 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 12:27:25 2007 +0000"
      },
      "message": "backlight: Remove bogus SYSFS dependency\n\nRemove a bogus SYSFS dependency from the backlight class\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "40f5a0ce2501d62d8653cb1fbfeb80e2a7013933",
      "tree": "ef9f8c5d46d4a2aff70232e0a3b7db5017640573",
      "parents": [
        "599a52d12629394236d785615808845823875868"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sat Feb 10 23:50:39 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 09:26:54 2007 +0000"
      },
      "message": "backlight: simplify corgi_bl locking\n\nNow update_status has locking, we can remove the mutex from corgi_bl.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "599a52d12629394236d785615808845823875868",
      "tree": "4e2dfa3a25ce761be0ecc0490acabac553f77a67",
      "parents": [
        "321709c5994f952b78d567fd7083dbebbdc381b7"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sat Feb 10 23:07:48 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 09:26:53 2007 +0000"
      },
      "message": "backlight: Separate backlight properties from backlight ops pointers\n\nPer device data such as brightness belongs to the indivdual device\nand should therefore be separate from the the backlight operation\nfunction pointers. This patch splits the two types of data and\nallows simplifcation of some code.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "321709c5994f952b78d567fd7083dbebbdc381b7",
      "tree": "df237c216e8bab6ce5c14d5797a796d4bf889a92",
      "parents": [
        "e0e34ef7f02915cfe50e501e9f32c24217177a96"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sat Feb 10 15:04:08 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 09:26:40 2007 +0000"
      },
      "message": "backlight: Clean up pmac_backlight handling\n\nMove the setting/unsetting of pmac_backlight into the\nbacklight core instead of doing it in each driver.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "e0e34ef7f02915cfe50e501e9f32c24217177a96",
      "tree": "af8fba1d60e4c0f32a8baf1e71d2fb4dad1eb7ab",
      "parents": [
        "37ce69a57ff217a4ca0871e9ee5aa58c052b7d86"
      ],
      "author": {
        "name": "James Simmons",
        "email": "jsimmons@infradead.org",
        "time": "Sat Feb 10 14:15:43 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 08:38:46 2007 +0000"
      },
      "message": "backlight: Improve backlight selection for fbdev drivers\n\nImprove backlight selection for fbdev drivers\n\nSigned-off-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "37ce69a57ff217a4ca0871e9ee5aa58c052b7d86",
      "tree": "21cdbb8c988eed585437bb502ca15c2998ea7fbc",
      "parents": [
        "b5c6916b3118d4301dc2f8cf8d33f13e5324a3a5"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sat Feb 10 14:10:33 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 08:38:46 2007 +0000"
      },
      "message": "backlight: Rework backlight/fb interaction simplifying, lots\n\nfb_info-\u003ebl_mutex is badly thought out and the backlight class doesn\u0027t\nneed it if the framebuffer/backlight register/unregister order is\nconsistent, particularly after the backlight locking fixes.\n\nFix the drivers to use the order:\n\nbacklight_device_register()\nregister_framebuffer()\nunregister_framebuffer()\nbacklight_device_unregister()\n\nand turn bl_mutex into a lock for the bl_curve data only.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "b5c6916b3118d4301dc2f8cf8d33f13e5324a3a5",
      "tree": "c81b4e3ba0c4b6b435b6040ede9fb0b299d71a71",
      "parents": [
        "85a3a9aa69c24c056eae578e68d44d5f612e6b51"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Fri Feb 09 09:53:56 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 08:38:46 2007 +0000"
      },
      "message": "backlight: Remove unneeded backlight update_status calls\n\nThe backlight core listens for blanking events and triggers a\nbacklight_update_status call so these extra calls are not\nneeded and can be removed.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "85a3a9aa69c24c056eae578e68d44d5f612e6b51",
      "tree": "d897003052162da25d6ef0751db66c2642731a61",
      "parents": [
        "994efacdf9a087b52f71e620b58dfa526b0cf928"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Fri Feb 09 09:50:47 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 08:38:46 2007 +0000"
      },
      "message": "backlight: Remove uneeded update_status call from chipsfb.c\n\nRemove uneeded update_status call from chipsfb.c since the\nbacklight core now receives software blanking notifications\ntoo.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "994efacdf9a087b52f71e620b58dfa526b0cf928",
      "tree": "2b2668df970fe350ce2ab4a7bb7ae91d6313ce0f",
      "parents": [
        "34f18a71d9bc55e8210c3fe02938336f82f40b30"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Fri Feb 09 09:46:45 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 08:38:45 2007 +0000"
      },
      "message": "backlight/fbcon: Add FB_EVENT_CONBLANK\n\nThe backlight class wants notification whenever the console is blanked\nbut doesn\u0027t get this when hardware blanking fails and software blanking\nis used. Changing FB_EVENT_BLANK to report both would be a behaviour\nchange which could confuse the console layer so add a new event for\nsoftware blanking and have the backlight class listen for both.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "34f18a71d9bc55e8210c3fe02938336f82f40b30",
      "tree": "8e95cb30288c5d0831adfaf13cecc39bcb1402a4",
      "parents": [
        "1cfc97f21f6ab91df8d5617fcbf758322fdd238b"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Fri Feb 09 09:40:30 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 08:38:45 2007 +0000"
      },
      "message": "backlight: Fix Kconfig entries\n\nCurrently its possible to build the backlight core as a module yet\ncompile the drivers into the kernel which gives missing symbols.\n\nFix.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "1cfc97f21f6ab91df8d5617fcbf758322fdd238b",
      "tree": "610ccaa9d6d57d79c293d3d23fe813fb9c54fa7d",
      "parents": [
        "249040dc7fd391186f420fe23a9b59d357103cac"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Fri Feb 09 00:34:52 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 08:38:45 2007 +0000"
      },
      "message": "backlight: Remove uneeded nvidia set_power calls\n\nnvidia_bl_set_power isn\u0027t needed since the backlight class handles\nthis by receiving fb events itself and calling update_status so\nremove it.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "249040dc7fd391186f420fe23a9b59d357103cac",
      "tree": "fa62127c1a66e752ff5f32aa53c3d986022e0851",
      "parents": [
        "28ee086d5b36aab2931f6740e409bb0fb6c65e5f"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 08 22:53:55 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 08:38:45 2007 +0000"
      },
      "message": "backlight: Convert semaphore -\u003e mutex\n\nConvert internal semaphore to a mutex\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "28ee086d5b36aab2931f6740e409bb0fb6c65e5f",
      "tree": "0a308c80affcc39c2c869f29f1109e5ee9d6140f",
      "parents": [
        "a8db3c1948eb30cd6988b5b96b654f591e6280b1"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 08 22:25:09 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 08:38:45 2007 +0000"
      },
      "message": "backlight: Fix external uses of backlight internal semaphore\n\nbacklight_device-\u003esem has a very specific use as documented in the\nheader file. The external users of this are using it for a different\nreason, to serialise access to the update_status() method.\n\nbacklight users were supposed to implement their own internal\nserialisation of update_status() if needed but everyone is doing\nthings differently and incorrectly. Therefore add a global mutex to\ntake care of serialisation for everyone, once and for all.\n\nLocking for get_brightness remains optional since most users don\u0027t\nneed it.\n\nAlso update the lcd class in a similar way.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "a8db3c1948eb30cd6988b5b96b654f591e6280b1",
      "tree": "b1950b1bd1f72a6b67c927cf14e7112fd6628be9",
      "parents": [
        "da7a747125ff80e13c00b231602e7c86b6bb8741"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 08 00:33:24 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 08:38:44 2007 +0000"
      },
      "message": "backlight: Minor code cleanups for hp680_bl.c\n\nSince people use this code as an example, clean it up to\nto use platform_*_drvdata instead of a global variable.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "da7a747125ff80e13c00b231602e7c86b6bb8741",
      "tree": "57a323187590c8158421309ae277a6e96539d8a0",
      "parents": [
        "90968e8ebc4611896ff7f2ef0c0bf8455e845cd1"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 08 00:32:14 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 08:38:44 2007 +0000"
      },
      "message": "backlight: Minor code cleanups for corgi_bl.c\n\nSince people use this code as an example, clean it up to\nto use platform_*_drvdata and remove an unneeded function.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "90968e8ebc4611896ff7f2ef0c0bf8455e845cd1",
      "tree": "b2b59bb46bf1118f7283145953c494c5164534d0",
      "parents": [
        "dfcba200679dc3f62212154b65b40b835ce69ab7"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@mail.ru",
        "time": "Thu Feb 08 00:12:28 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 08:38:44 2007 +0000"
      },
      "message": "backlight: Remove excessive (un)likelys\n\nRemove excessive numbers of (un)likely()s in the backlight core.\n\nThere are no hot paths in this code so rely on compiler to do\nthe right thing.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "dfcba200679dc3f62212154b65b40b835ce69ab7",
      "tree": "59aef9bbcf713b4e515e2df75c5d1ead2711e80f",
      "parents": [
        "2fd5a15489dd2e58009ffd4ecbadb36a40f67d2b"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 08 00:06:32 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 08:37:40 2007 +0000"
      },
      "message": "backlight: Remove unneeded owner field\n\nRemove uneeded owner field from backlight_properties structure.\n\nNothing uses it and it is unlikely that it will ever be used. The\nbacklight class uses other means to ensure that nothing references\nunloaded code.\n\nBased on a patch from Dmitry Torokhov \u003cdtor@insightbb.com\u003e\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "2fd5a15489dd2e58009ffd4ecbadb36a40f67d2b",
      "tree": "4f7406a6efbe9219f5bf78e3f112e67573efa0aa",
      "parents": [
        "7a208463b20e893e8e2074b2d41b8dc09568ddee"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@mail.ru",
        "time": "Wed Feb 07 22:25:50 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 08:35:09 2007 +0000"
      },
      "message": "backlight: Fix error handling\n\nFix error handling when registering new device\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "7a208463b20e893e8e2074b2d41b8dc09568ddee",
      "tree": "d45ac55f11ec31d5728d0b6411c044b323fb5651",
      "parents": [
        "300abeb5490d6fab640f7da3f612fc8c1b906580"
      ],
      "author": {
        "name": "Marcin Juszkiewicz",
        "email": "openembedded@hrw.one.pl",
        "time": "Wed Feb 07 22:24:01 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 08:35:09 2007 +0000"
      },
      "message": "backlight: Add Frontpath ProGear HX1050+ driver\n\nAdd control of LCD backlight for Frontpath ProGear HX1050+.\nPatch is based on http://downloads.sf.net/progear/progear-lcd-0.2.tar.gz\ndriver by M Schacht.\n\nSigned-off-by: Marcin Juszkiewicz \u003copenembedded@hrw.one.pl\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "0187f221e96e3436d552c0c7143f183eb82fb658",
      "tree": "72f50692961fe3a704359aabd3d25d4bd196d596",
      "parents": [
        "008983d9669b80ac628b6b09ce4d78e75844b294"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@fluff.org.uk",
        "time": "Fri Feb 16 01:28:42 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:14:01 2007 -0800"
      },
      "message": "[PATCH] s3c2410fb: fix un-initialised dev field\n\nThe current driver is not setting the dev field in the private data\nstructure, which can lead to an OOPS if the driver tries to report an\nerror.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "38515e908ba3a9c467ad3bf347b9bce69216df94",
      "tree": "3bb0287ad4ea18d61cb3cad74337343ef5034b5d",
      "parents": [
        "3159f06dc2303630c02d1ad2eeaeaf341414c9df"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Feb 14 00:33:16 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:54 2007 -0800"
      },
      "message": "[PATCH] Scheduled removal of SA_xxx interrupt flags fixups\n\nThe obsolete SA_xxx interrupt flags have been used despite the scheduled\nremoval.  Fixup the remaining users.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Dave Airlie \u003cairlied@linux.ie\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cd354f1ae75e6466a7e31b727faede57a1f89ca5",
      "tree": "09a2da1672465fefbc7fe06ff4e6084f1dd14c6b",
      "parents": [
        "3fc605a2aa38899c12180ca311f1eeb61a6d867e"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Wed Feb 14 00:33:14 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:54 2007 -0800"
      },
      "message": "[PATCH] remove many unneeded #includes of sched.h\n\nAfter Al Viro (finally) succeeded in removing the sched.h #include in module.h\nrecently, it makes sense again to remove other superfluous sched.h includes.\nThere are quite a lot of files which include it but don\u0027t actually need\nanything defined in there.  Presumably these includes were once needed for\nmacros that used to live in sched.h, but moved to other header files in the\ncourse of cleaning it up.\n\nTo ease the pain, this time I did not fiddle with any header files and only\nremoved #includes from .c-files, which tend to cause less trouble.\n\nCompile tested against 2.6.20-rc2 and 2.6.20-rc2-mm2 (with offsets) on alpha,\narm, i386, ia64, mips, powerpc, and x86_64 with allnoconfig, defconfig,\nallmodconfig, and allyesconfig as well as a few randconfigs on x86_64 and all\nconfigs in arch/arm/configs on arm.  I also checked that no new warnings were\nintroduced by the patch (actually, some warnings are removed that were emitted\nby unnecessarily included header files).\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "12a917f69d1468c91d646dbad8408dd0d39d6207",
      "tree": "3336f373d174600d0981d8a34de4cf0e26eab79f",
      "parents": [
        "beb58aa39e6e5a52875defe12c7697b0bfa95d4c"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Feb 13 22:09:03 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Tue Feb 13 22:09:03 2007 +0100"
      },
      "message": "i2c: Declare more i2c_adapter parent devices\n\nDeclare the parent device of i2c_adapter devices each time we can\neasily do so. It makes the i2c_adapter appear at the right place in\nthe device tree, rather than as a platform device.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Len Brown \u003clen.brown@intel.com\u003e\nCc: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: Jody McIntyre \u003cscjody@modernduck.com\u003e\nCc: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nCc: v4l-dvb-maintainer@linuxtv.org\nCc: Petr Vandrovec \u003cvandrove@vc.cvut.cz\u003e\n"
    },
    {
      "commit": "00977a59b951207d38380c75f03a36829950265c",
      "tree": "26933feafebffca95df02c19df03f5e56aada47e",
      "parents": [
        "d54b1fdb1d9f82e375a299e22bd366aad52d4c34"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Mon Feb 12 00:55:34 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:45 2007 -0800"
      },
      "message": "[PATCH] mark struct file_operations const 6\n\nMany struct file_operations in the kernel can be \"const\".  Marking them const\nmoves these to the .rodata section, which avoids false sharing with potential\ndirty data.  In addition it\u0027ll catch accidental writes at compile time to\nthese shared resources.\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "310d8c11126d21e417206c874c6382c44ece1baa",
      "tree": "f09e4f821a34346f412689d4da365688fad7ba89",
      "parents": [
        "fbdb3e5be36619c4acf415d870eceab4cbce2850"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Mon Feb 12 00:55:23 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:44 2007 -0800"
      },
      "message": "[PATCH] ps3: Virtual Frame Buffer Driver\n\nAdd the PS3 Virtual Frame Buffer Driver.\n\nAs the actual graphics hardware cannot be accessed directly by Linux, ps3fb\nuses a virtual frame buffer in main memory.  The actual screen image is copied\nto graphics memory by the GPU on every vertical blank, by making a hypervisor\ncall.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\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": "dcfe2666ffd6316b764801db82092bc62db56e6f",
      "tree": "fc70384ab89cc3afb864174977197fbf36299f11",
      "parents": [
        "9791d763de8cca82b42a7a579e031db78e8011ff"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Mon Feb 12 00:55:21 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:44 2007 -0800"
      },
      "message": "[PATCH] fb_videomode_to_var: reset virtual screen parameters\n\nfb_videomode_to_var(): reset the virtual screen parameters when converting\nfrom an fb_videomode to an fb_var_screeninfo.\n\nWithout this the old virtual screen parameters are kept.  Hence you cannot\nswitch to a video mode with a lower resolution on frame buffer devices that\ndon\u0027t support virtual screens and panning, as values are not supposed to be\nrounded down when they don\u0027t fit.\n\nI also reordered the assignments to match the order of the individual members.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\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": "9791d763de8cca82b42a7a579e031db78e8011ff",
      "tree": "b3a13693bad97543a75a53a2c5d97ad63ed26c09",
      "parents": [
        "5c52cbeb7f27e1242e88f99f7f6486a16d5733c7"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Mon Feb 12 00:55:19 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:44 2007 -0800"
      },
      "message": "[PATCH] fbdev modedb: make more pointer parameters const\n\nfbdev modedb: make more input and output pointer parameters const\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\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": "5c52cbeb7f27e1242e88f99f7f6486a16d5733c7",
      "tree": "f9274651844822522f1885c951bacdaadd2e2eef",
      "parents": [
        "11227fd1922dc5dda691586852cfd220dd383f37"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Mon Feb 12 00:55:18 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:44 2007 -0800"
      },
      "message": "[PATCH] fbdev modedb: allow refresh rates for named video modes\n\nfbdev modedb: Take into account the specified refresh rates for video modes\nspecified by name, so e.g.  all of `720p\u0027, `720p@60\u0027, and `720p@50\u0027 work.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\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": "5e14ab8b5ecca8997406180e23761525f49a09a3",
      "tree": "d6b790089cda1262a68166217d280ace43701427",
      "parents": [
        "f5610b9c3a2896fcaa623b92d0f24d83f10bb2c0"
      ],
      "author": {
        "name": "Prarit Bhargava",
        "email": "prarit@redhat.com",
        "time": "Mon Feb 12 00:55:14 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:44 2007 -0800"
      },
      "message": "[PATCH] change nvidiafb_remove to __devexit\n\nChange nvidiafb_remove to __devexit to fix MODPOST warnings:\n\nWARNING: drivers/video/nvidia/nvidiafb.o - Section mismatch: reference to\n.exit.text:nvidiafb_remove from .data.rel.local after \u0027nvidiafb_driver\u0027 (at\noffset 0x28)\n\nSigned-off-by: Prarit Bhargava \u003cprarit@redhat.com\u003e\nAcked-By: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f5610b9c3a2896fcaa623b92d0f24d83f10bb2c0",
      "tree": "f4ff35f5991debf0f892794687abc574cdaacb4f",
      "parents": [
        "c4f28e54d61278203c2bb2aea0679e0a738235d2"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Mon Feb 12 00:55:12 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:43 2007 -0800"
      },
      "message": "[PATCH] Video: fb, kzalloc changes\n\nUse kzalloc instead of kmalloc + memset(0).\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c4f28e54d61278203c2bb2aea0679e0a738235d2",
      "tree": "d92cf0718084a4e659444741443ee38afb847836",
      "parents": [
        "52e7c922f37907ab3cf3445b916fbbc53cbd6c75"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Mon Feb 12 00:55:11 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:42 2007 -0800"
      },
      "message": "[PATCH] Video: fb, add true ref_count atomicity\n\nSome of fb drivers uses atomic_t in bad manner, since there are still some\nrace-prone gaps.  Use mutexes to protect open/close code sections with\nref_count testing and finally use simple uint.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nAcked-by: Denis Oliver Kropp \u003cdok@directfb.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "52e7c922f37907ab3cf3445b916fbbc53cbd6c75",
      "tree": "7ec6c65950b47ab40c654bd5b63920948533bb7e",
      "parents": [
        "2fdbe5cf27aff997e348c5f01b424ad734bd1d25"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Feb 12 00:55:09 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:42 2007 -0800"
      },
      "message": "[PATCH] remove the broken FB_S3TRIO driver\n\nThe FB_S3TRIO driver:\n- has been marked as BROKEN for more than two years and\n- is still marked as BROKEN.\n\nDrivers that had been marked as BROKEN for such a long time seem to be\nunlikely to be revived in the forseeable future.\n\nBut if anyone wants to ever revive this driver, the code is still\npresent in the older kernel releases.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2fdbe5cf27aff997e348c5f01b424ad734bd1d25",
      "tree": "9e3e826c47a4d55ea1d3f53eadfda83121d95349",
      "parents": [
        "c30660ead2dd6ced47ac6ad4c099fb9305263ffb"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Feb 12 00:55:07 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:42 2007 -0800"
      },
      "message": "[PATCH] matroxfb: Use kzalloc\n\nUse kzalloc instead of kmalloc+memset, twice.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Petr Vandrovec \u003cvandrove@vc.cvut.cz\u003e\nAcked-By: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c30660ead2dd6ced47ac6ad4c099fb9305263ffb",
      "tree": "b85e8c6db87e0627924568ac6ad2b5d71965bcfb",
      "parents": [
        "3aebbd8f92ef1aa3048800b4991db60403b85964"
      ],
      "author": {
        "name": "Richard Knutsson",
        "email": "ricknu-0@student.ltu.se",
        "time": "Mon Feb 12 00:55:06 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:42 2007 -0800"
      },
      "message": "[PATCH] drivers/video/sis: Convert to generic boolean\n\nConvert:\nFALSE   -\u003e false\nTRUE    -\u003e true\nBOOLEAN -\u003e bool\n\nSigned-off-by: Richard Knutsson \u003cricknu-0@student.ltu.se\u003e\nCc: Thomas Hellstrom \u003cthomas@tungstengraphics.com\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3aebbd8f92ef1aa3048800b4991db60403b85964",
      "tree": "5d5c6e0efecfe515eec3d2bfa3ea4f1a0f26884f",
      "parents": [
        "33e321b458ffa09cf0dcc7ff4e35fb31d3a71a49"
      ],
      "author": {
        "name": "Alan",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Feb 12 00:55:05 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:42 2007 -0800"
      },
      "message": "[PATCH] pm3fb: kill pci_find_device usage\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "33e321b458ffa09cf0dcc7ff4e35fb31d3a71a49",
      "tree": "09930d1270c318501c34412eb76daa836dd0b4db",
      "parents": [
        "c7b54477d36fc5d6bd3c4e2e025a39ad9ccb5188"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Mon Feb 12 00:55:03 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:42 2007 -0800"
      },
      "message": "[PATCH] Correct apparent typo CONFIG_ATY_CT in ATY video\n\nReplace the apparent typo CONFIG_ATY_CT with CONFIG_FB_ATY_CT.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: Ville Syrjala \u003csyrjala@sci.fi\u003e\nCc: Antonino A. Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c7b54477d36fc5d6bd3c4e2e025a39ad9ccb5188",
      "tree": "a971c3c918e883558c733b664f1663cbab86daaf",
      "parents": [
        "f9506a53b446bc942c79584d3ce442d6334de697"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Mon Feb 12 00:55:02 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:42 2007 -0800"
      },
      "message": "[PATCH] Recognize video\u003dgx1fb:... option\n\nJuergen Beisert reported that the following option doesn\u0027t work for him\n\n\tvideo\u003dgx1fb:1024x768-16@60\n\nthough sisfb was able to parse similar option correctly.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f9506a53b446bc942c79584d3ce442d6334de697",
      "tree": "43b9f4d82e31ec2af75fa79bb2201de1e48648f5",
      "parents": [
        "cd792aa896f281a224870eb5f2ee5b24682910a5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Feb 12 00:55:01 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:42 2007 -0800"
      },
      "message": "[PATCH] proper prototype for tosh_smm()\n\nAdd a proper prototype for tosh_smm() to include/linux/toshiba.h\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cd792aa896f281a224870eb5f2ee5b24682910a5",
      "tree": "3f16b6dfb372fd5eb6f86fd8e919e664eba548bb",
      "parents": [
        "3a0991029b577125ac5b3eedbe366320c581d8d6"
      ],
      "author": {
        "name": "Woody Suwalski",
        "email": "woodys@xandros.com",
        "time": "Mon Feb 12 00:55:00 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:42 2007 -0800"
      },
      "message": "[PATCH] cyber2010 framebuffer on ARM Netwinder fix\n\nThe Netwinder machines with Cyber2010 crash badly when starting Xserver.\nThe workaround is to disable pci burst option for this revision of video\nchip.\n\n[akpm@osdl.org: cleanup]\nSigned-off-by: Woody Suwalski \u003cwoodys@xandros.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3a0991029b577125ac5b3eedbe366320c581d8d6",
      "tree": "3d4f4f83cb1005fb907a42906724ffd0796a7688",
      "parents": [
        "fef459028bd842dde21bf55f83d6399b963f9911"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Feb 12 00:54:59 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:41 2007 -0800"
      },
      "message": "[PATCH] remove bogus con_is_present() prototypes\n\nAlthough gcc seems to accept \"extern\" prototypes after it has seen the\n\"static inline\" function, that\u0027s not really correct.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fef459028bd842dde21bf55f83d6399b963f9911",
      "tree": "89e126e689e11ac21b80b4cc659f64ea89556055",
      "parents": [
        "a524d946bdced73c5fbe60170fb33611491c4211"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Feb 12 00:54:58 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:41 2007 -0800"
      },
      "message": "[PATCH] tgafb: Fix the PCI ID table\n\nThe end marker is missing from the driver\u0027s PCI ID table.  This set of\nchanges adds the marker, switches to using PCI_DEVICE() and records the\ntable for the use in a module.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a524d946bdced73c5fbe60170fb33611491c4211",
      "tree": "1699a10cd7700bdff5005e19c1945c268a418039",
      "parents": [
        "1b2f2fe8ac0273ae9a9b480b799ce62d832168cb"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Feb 12 00:54:57 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:41 2007 -0800"
      },
      "message": "[PATCH] tgafb: sync-on-green support fixes\n\nThis sets up the deep register of the TGA ASIC as well as the blank pedestal\nof the Bt463 RAMDAC correctly for the sync-on-green mode.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1b2f2fe8ac0273ae9a9b480b799ce62d832168cb",
      "tree": "4237ba89bd082a087fa41f4bdb0e0e3e10ed91a8",
      "parents": [
        "c7488ce38121fc92aee847c51ac74dced1d48c3a"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Feb 12 00:54:56 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:41 2007 -0800"
      },
      "message": "[PATCH] tgafb: module support fixes\n\nThis is a set of clean-ups for the module support in the driver -- __devinit\nand __devexit classifiers are now specified correctly, initialization\nfunctions are marked static and a few unnecessary #ifdefs are removed.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c7488ce38121fc92aee847c51ac74dced1d48c3a",
      "tree": "54600161517b3b00c9337954c1f0e827831a21e2",
      "parents": [
        "be6011831c74d5db251b5f9746d259a5f59e71cf"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Feb 12 00:54:55 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:41 2007 -0800"
      },
      "message": "[PATCH] tgafb: fix the mode register setting\n\nThere is no need to set the GE bit (Win32 compatibility) in the mode register;\nit shall get cleared with the next subsequent update to the register anyway.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "be6011831c74d5db251b5f9746d259a5f59e71cf",
      "tree": "ca34dfd81c61cc3a8794f9ada3803ab1ed865a64",
      "parents": [
        "36f71405e63f3d1e4c2a8dd98523820bbca8e078"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Feb 12 00:54:54 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:41 2007 -0800"
      },
      "message": "[PATCH] tgafb: support the DirectColor visual\n\n The 32-plane variations of the TGA use the Bt463 RAMDAC and are therefore\nDirectColor rather than TrueColor adapters.  This is a set of changes to\nimplement the necessary bits to support this model.  A couple of fixes to fix\naccesses to the RAMDAC are included as a side-effect.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "36f71405e63f3d1e4c2a8dd98523820bbca8e078",
      "tree": "10037edbfbdc7246cdc8038735de6fa624f7ae39",
      "parents": [
        "ee9a25e5df81f4392439055c28989dfd4b18d894"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Feb 12 00:54:53 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:41 2007 -0800"
      },
      "message": "[PATCH] tgafb: fix copying overlapping areas\n\nThe direction of copying in the copyarea functions is selected incorrectly,\nresulting in corruption.  This is a fix.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ee9a25e5df81f4392439055c28989dfd4b18d894",
      "tree": "324dc90db08ead77c9ed064e01094c2e0ea9d00e",
      "parents": [
        "e019630e78e3482c2386d18cbdc7a4c54f7a809c"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Feb 12 00:54:52 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:41 2007 -0800"
      },
      "message": "[PATCH] tgafb: switch to framebuffer_alloc()\n\nThis is a set of changes to update the driver to the framebuffer_alloc() API.\nIncluded, there is also a fix to a memory leak due to the colour map\nallocation not being freed upon driver\u0027s removal.  Aside from the fix there\nare no functional changes.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e019630e78e3482c2386d18cbdc7a4c54f7a809c",
      "tree": "4b4bac38f1b501bac9a54ce8f08a1a6f1b26123f",
      "parents": [
        "a268422de8bf1b4c0cb97987b6c329c9f6a3da4b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Feb 12 00:54:50 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:41 2007 -0800"
      },
      "message": "[PATCH] remove broken video drivers\n\nRemove some video drivers that:\n\n- had already been marked as BROKEN in 2.6.0 three years ago and\n- are still marked as BROKEN.\n\nThese are the following drivers:\n- FB_CYBER\n- FB_VIRGE\n- FB_RETINAZ3\n- FB_SUN3\n\nDrivers that had been marked as BROKEN for such a long time seem to be\nunlikely to be revived in the forseeable future.\n\nBut if anyone wants to ever revive any of these drivers, the code is\nstill present in the older kernel releases.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-By: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a268422de8bf1b4c0cb97987b6c329c9f6a3da4b",
      "tree": "521e88fddb250dc193893c07bd889b5a28b7ded5",
      "parents": [
        "59ae6c6b87711ceb2d1ea5f9e08bb13aee947a29"
      ],
      "author": {
        "name": "Ondrej Zajicek",
        "email": "santiago@crfreenet.org",
        "time": "Mon Feb 12 00:54:49 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:41 2007 -0800"
      },
      "message": "[PATCH] fbdev driver for S3 Trio/Virge\n\nAdd a driver for S3 Trio / S3 Virge.  Driver is tested with most versions\nof S3 Trio and with S3 Virge/DX, on i386.\n\n(akpm: We kind-of have support for this hardware already, but...\n\nvirgefb.c\n  - amiga/zorro specific,\n  - broken (according to Kconfig),\n  - uses obsolete/nonexistent interface (struct display_switch)\n  - recent Adrian Bunk\u0027s patch removes this driver\n\nS3triofb.c\n  - ppc/openfirmware specific\n  - minimal functionality\n  - broken (according to Kconfig),\n  - uses obsolete/nonexistent interface (struct display_switch)\n)\n\nSigned-off-by: Ondrej Zajicek \u003csantiago@crfreenet.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b385a144ee790f00e8559bcb8024d042863f9be1",
      "tree": "c2f2df78805fe8eff006716cee7b8fa8010d3b62",
      "parents": [
        "521dae191e5ba9362152da9fd3a12203e087df83"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Sat Feb 10 01:46:25 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 11:18:06 2007 -0800"
      },
      "message": "[PATCH] Replace regular code with appropriate calls to container_of()\n\nReplace a small number of expressions with a call to the \"container_of()\"\nmacro.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nCc: James Morris \u003cjmorris@namei.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9084b0058e11378abb43d01e669bac8ac7b593ff",
      "tree": "7e32112843fa3f56f2218208c70334b62129b4b5",
      "parents": [
        "4df4db5c6c6daeb10a8693d09ce872bce8cd84e6"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Feb 05 16:28:29 2007 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Feb 09 16:23:18 2007 +0000"
      },
      "message": "[TC] pmagb-b-fb: Convert to the driver model\n\nThis is a set of changes to convert the driver to the driver model.  As a\nside-effect the driver now supports building as a module.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "335dc50cec2891026bd51e46769fc12365b6e475",
      "tree": "b67a9b849fed4bab1cdbaddf2f9ea2b524297c01",
      "parents": [
        "e89a2cfb7d7b5a658295fef9be84b12e813163bd"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Feb 05 16:28:28 2007 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Feb 09 16:23:17 2007 +0000"
      },
      "message": "[TC] mips: pmag-ba-fb: Convert to the driver model\n\nThis is a set of changes to convert the driver to the driver model.  As a\nside-effect the driver now supports building as a module.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "274ec7a8c07036bd02e8f2301456e443ef30b8a8",
      "tree": "1ed2159c6a9c18e78ac3d769f221fdb0f0237d59",
      "parents": [
        "6b259707d53f0f25f0b24318a0774f1ae7e7e92c",
        "b03637b8863159a4518cb0a9ab90577460fe3417"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 03 01:39:22 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Feb 03 01:39:22 2007 -0500"
      },
      "message": "Pull output-switch into test branch\n"
    },
    {
      "commit": "27c5d745ac685c3f48cebd7a9c07707755b4b711",
      "tree": "73d4ccd1f07fb699456ac7297e1e658b0caeca9f",
      "parents": [
        "e22a9a8b703d05f13366c3f2e7e1aa0550bb5ca6"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sat Dec 30 15:40:11 2006 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Jan 02 00:06:18 2007 -0500"
      },
      "message": "backlight: fix backlight_device_register compile failures\n\nFix breakage from commit 519ab5f2be65b72cf12ae99c89752bbe79b44df6 which\ndidn\u0027t update all references to backlight_device_register causing\ncompile failures.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "e3a411a3dfc1d633504aa63efab32b7e00318454",
      "tree": "2ba6117448edd7056c8fa48cc6a696ae73a6c21a",
      "parents": [
        "6fc5bae797a6632bbccdd49a1b6a96121368a4b9"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Dec 28 21:01:32 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Dec 31 14:06:05 2006 -0800"
      },
      "message": "[SPARC64]: Fix of_iounmap() region release.\n\nWe need to pass in the resource otherwise we cannot\nrelease the region properly.  We must know whether it is\nan I/O or MEM resource.\n\nSpotted by Eric Brower.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "18ed1c051317ac3a685120cead2adb192b802347",
      "tree": "c08a9147119a6cb69114166c7107f6b0bba6e2ab",
      "parents": [
        "dab6df63086762629936e8b89a5984bae39724f6",
        "36bcbec7ce21e2e8b3143b11a05747330abeca70"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 22 18:46:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 22 18:46:56 2006 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (68 commits)\n  ACPI: replace kmalloc+memset with kzalloc\n  ACPI: Add support for acpi_load_table/acpi_unload_table_id\n  fbdev: update after backlight argument change\n  ACPI: video: Add dev argument for backlight_device_register\n  ACPI: Implement acpi_video_get_next_level()\n  ACPI: Kconfig - depend on PM rather than selecting it\n  ACPI: fix NULL check in drivers/acpi/osl.c\n  ACPI: make drivers/acpi/ec.c:ec_ecdt static\n  ACPI: prevent processor module from loading on failures\n  ACPI: fix single linked list manipulation\n  ACPI: ibm_acpi: allow clean removal\n  ACPI: fix git automerge failure\n  ACPI: ibm_acpi: respond to workqueue update\n  ACPI: dock: add uevent to indicate change in device status\n  ACPI: ec: Lindent once again\n  ACPI: ec: Change #define to enums there possible.\n  ACPI: ec: Style changes.\n  ACPI: ec: Acquire Global Lock under EC mutex.\n  ACPI: ec: Drop udelay() from poll mode. Loop by reading status field instead.\n  ACPI: ec: Rename gpe_bit to gpe\n  ...\n"
    },
    {
      "commit": "31fccf7fe4097e62f038bdfe8f4f68ecaea8ebe7",
      "tree": "d0a62c413b17572e2d8baa4fbd79fde042458b40",
      "parents": [
        "5e40508e5fee2dac7b04d5bc5b5ef3b452f0a899"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Dec 22 01:10:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 22 08:55:50 2006 -0800"
      },
      "message": "[PATCH] gxt4500: Fix colormap and PLL setting, support GXT6000P\n\nThis fixes some bugs in the gxt4500 framebuffer driver, and adds support\nfor GXT6000P cards.\n\nFirst, I had the red and blue channels swapped in the colormap update code,\nresulting in penguins\u0027 noses and feet turning blue (though the penguins\nweren\u0027t actually shivering :).\n\nSecondly, the code that calculated the values to put in the PLL that\ngenerates the pixel clock wasn\u0027t observing some constraints that I wasn\u0027t\noriginally aware of, but am now that I have some documentation on the chip.\n\nThe GXT6000P is essentially identical from software\u0027s point of view, except\nfor a different reference clock for the PLL, and the addition of a geometry\nengine (which this driver doesn\u0027t use).\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.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": "40b20c257a13c5a526ac540bc5e43d0fdf29792a",
      "tree": "e125c0c2b557e36cb0c3a2c3726fadbcdae0dca3",
      "parents": [
        "cece901481bafbf14de8cbd3a89ae869ea881055",
        "a8274d57afb83e4954ddcb3f8b7dd1c03a379bd4"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Dec 20 02:52:17 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Dec 20 02:52:17 2006 -0500"
      },
      "message": "Pull platform-drivers into test branch\n"
    },
    {
      "commit": "2dec3ba8d872aa3ffbcdb8f6f8a2c0bcd44e9910",
      "tree": "6b732a1badfed8d1a9cf724ffca14d1c36ff678a",
      "parents": [
        "f238085415c56618e042252894f2fcc971add645"
      ],
      "author": {
        "name": "Yu Luming",
        "email": "luming.yu@gmail.com",
        "time": "Tue Dec 19 12:56:17 2006 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Dec 20 01:46:41 2006 -0500"
      },
      "message": "output: Add display output class support\n\nAdd generic abstract layer for display output switch control.  The output\nsysfs class driver provides an abstract video output layer that can be used to\nhook platform specific methods to enable/disable video output device through\ncommon sysfs interface.\n\nSigned-off-by: Luming Yu \u003cLuming.yu@intel.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a8274d57afb83e4954ddcb3f8b7dd1c03a379bd4",
      "tree": "d5e8f8b475df8d06724cde6a4f3f53ed5b93ddee",
      "parents": [
        "519ab5f2be65b72cf12ae99c89752bbe79b44df6"
      ],
      "author": {
        "name": "James Simmons",
        "email": "jsimmons@infradead.org",
        "time": "Tue Dec 19 12:56:16 2006 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Dec 20 01:43:42 2006 -0500"
      },
      "message": "fbdev: update after backlight argument change\n\nUpdate the frambuffer drivers to the backlight_device_registers changes.\n\nSigned-off-by: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: Luming Yu \u003cLuming.yu@intel.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "519ab5f2be65b72cf12ae99c89752bbe79b44df6",
      "tree": "6e404b214e426e6ccc08e414df405655fb2b404c",
      "parents": [
        "f4715189dfb1c381ad36b7e02e3716fb7a7f84db"
      ],
      "author": {
        "name": "Yu Luming",
        "email": "luming.yu@gmail.com",
        "time": "Tue Dec 19 12:56:15 2006 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Dec 20 01:42:19 2006 -0500"
      },
      "message": "ACPI: video: Add dev argument for backlight_device_register\n\nThis patch set adds generic abstract layer support for acpi video driver to\nhave generic user interface to control backlight and output switch control by\nleveraging the existing backlight sysfs class driver, and by adding a new\nvideo output sysfs class driver.\n\nThis patch:\n\nAdd dev argument for backlight_device_register to link the class device to\nreal device object.  The platform specific driver should find a way to get the\nreal device object for their video device.\n\n[akpm@osdl.org: build fix]\n[akpm@osdl.org: fix msi-laptop.c]\nSigned-off-by: Luming Yu \u003cLuming.yu@intel.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2343217fb770ef2b172a12186c0cd0526bfb7d0c",
      "tree": "e45fffca3cf8f5b067b603fa6dedbafee1699646",
      "parents": [
        "46a34d68901c12621ef09f11a5d410b92f0643e4"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sun Dec 17 13:21:05 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Dec 17 23:37:47 2006 +0000"
      },
      "message": "[ARM] 4035/1: fix collie compilation\n\nThanks to Al Viro, here\u0027s fix to 2.6.20-rc1-git, so that collie\ncompiles, again. It was broken by INIT_WORK changes.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "46a34d68901c12621ef09f11a5d410b92f0643e4",
      "tree": "5724bf1d60053388f36e5f06c03e6fdb8498d1a3",
      "parents": [
        "c924aff853bdc1c9841dd22440f931fba5ab3a59"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sun Dec 17 01:01:11 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Dec 17 23:37:45 2006 +0000"
      },
      "message": "[ARM] 4034/1: pxafb: Fix compile errors\n\nFix pxafb compile failures when CONFIG_FB_PXA_PARAMETERS is enabled\nafter recent structure changes.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5cbded585d129d0226cb48ac4202b253c781be26",
      "tree": "fb24edc194a57ee81a3bf8a4dd8a95030dd0ad22",
      "parents": [
        "0743b86800cf1dfbf96df4a438938127bbe4476c"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Wed Dec 13 00:35:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:58 2006 -0800"
      },
      "message": "[PATCH] getting rid of all casts of k[cmz]alloc() calls\n\nRun this:\n\n\t#!/bin/sh\n\tfor f in $(grep -Erl \"\\([^\\)]*\\) *k[cmz]alloc\" *) ; do\n\t  echo \"De-casting $f...\"\n\t  perl -pi -e \"s/ ?\u003d ?\\([^\\)]*\\) *(k[cmz]alloc) *\\(/ \u003d \\1\\(/\" $f\n\tdone\n\nAnd then go through and reinstate those cases where code is casting pointers\nto non-pointers.\n\nAnd then drop a few hunks which conflicted with outstanding work.\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e, Ian Molton \u003cspyro@f2s.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Ian Kent \u003craven@themaw.net\u003e\nCc: Steven French \u003csfrench@us.ibm.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0743b86800cf1dfbf96df4a438938127bbe4476c",
      "tree": "49a9807cdf0fcefb4d4d1652b8d9515766535d21",
      "parents": [
        "3161986224a3faa8ccca3e665b7404d81e7ee3cf"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Wed Dec 13 00:35:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:55 2006 -0800"
      },
      "message": "[PATCH] sstfb: add sysfs interface\n\nModify the sstfb (Voodoo1/2) driver:\n\n- fix a memleak when removing the sstfb module\n\n- fix sstfb to use the fbdev default videomode database\n\n- add module option \"mode_option\" to set initial screen mode\n\n- add sysfs-interface to turn VGA-passthrough on/off via\n  /sys/class/graphics/fbX/vgapass\n\n- remove old debug functions from ioctl interface\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nAcked-By: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3161986224a3faa8ccca3e665b7404d81e7ee3cf",
      "tree": "c80817e5867bd75d0bb0e080483bf2a24d5e0633",
      "parents": [
        "f13c152684a7f99ead26525270ed3e28a1d2467f"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Wed Dec 13 00:35:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:55 2006 -0800"
      },
      "message": "[PATCH] fbdev: remove references to non-existent fbmon_valid_timings()\n\nRemove references to non-existent fbmon_valid_timings()\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "659dba34807692a6ebd55e7859dff2c7cb1b005d",
      "tree": "cbc8454fa57af5d3e5d37a3dbbca2c7da92c6ef0",
      "parents": [
        "3640543df26fd38f31f0c6decc35c07be2a6307c",
        "d7aef138f3c08c5bbab567bc9a84e43a88f50395"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 09:57:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 09:57:55 2006 -0800"
      },
      "message": "Merge branch \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6:\n  i2c: Fix OMAP clock prescaler to match the comment\n  i2c: Refactor a kfree in i2c-dev\n  i2c: Fix return value check in i2c-dev\n  i2c: Enable PEC on more i2c-i801 devices\n  i2c: Discard the i2c algo del_bus wrappers\n  i2c: New ARM Versatile/Realview bus driver\n  i2c: fix broken ds1337 initialization\n  i2c: i2c-i801 documentation update\n  i2c: Use the __ATTR macro where possible\n  i2c: Whitespace cleanups\n  i2c: Use put_user instead of copy_to_user where possible\n  i2c: New Atmel AT91 bus driver\n  i2c: Add support for nested i2c bus locking\n  i2c: Cleanups to the i2c-nforce2 bus driver\n  i2c: Add request/release_mem_region to i2c-ibm_iic bus driver\n  i2c: New Philips PNX bus driver\n  i2c: Delete the broken i2c-ite bus driver\n  i2c: Update the list of driver IDs\n  i2c: Fix documentation typos\n"
    },
    {
      "commit": "3269711b76ba27b78862c48398b0d313ccaa99c2",
      "tree": "fcd2daf3af9b20bb72ba28555cac1995312309c5",
      "parents": [
        "6b65cd742823f78a6538491982159098ab5fcae1"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Dec 10 21:21:33 2006 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Sun Dec 10 21:21:33 2006 +0100"
      },
      "message": "i2c: Discard the i2c algo del_bus wrappers\n\nThey are all only calling i2c_del_adapter, so we may as well do\nit directly.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "a3d899839064b6924c3d8a6404dae14c79f657fd",
      "tree": "0d373bc6e63f5f29d5b3ea5caddbde590f91ad3a",
      "parents": [
        "ee2f344b33b507af23610c8fdfdde38d7c10fb33"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Dec 10 02:20:42 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Dec 10 09:57:20 2006 -0800"
      },
      "message": "[PATCH] Fbdev driver for IBM GXT4500P videocards\n\nThis is an fbdev driver for the IBM GXT4500P display card found in some IBM\nSystem P (pSeries) machines.  These cards have hardware 2D and 3D\ncapabilities, but the driver does not use them; it just exports a dumb\nframebuffer.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.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": "4971bb70c0b0d0810e0c2b66927de2422ff82119",
      "tree": "9851e4fba4e864e80a1e92e816ba436cafa08122",
      "parents": [
        "a219a7e76b4db0c8e9ccb036e96a0a613d9fdfec"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Fri Dec 08 02:40:59 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] video: neofb stray bracket fix\n\nThis code is \u0027#if 0\u0027ed.  Anyway if anyone wants to dump neo registers\nbetter to have it fixed.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a219a7e76b4db0c8e9ccb036e96a0a613d9fdfec",
      "tree": "687d940bcd680916809eee99c48bcc649a1e0282",
      "parents": [
        "c9b2ec4d52275d20e6e2db80727d289b0bdd90b3"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Fri Dec 08 02:40:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] video: cyberfb broken macro removal\n\nRemove broken and unused macro.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c9b2ec4d52275d20e6e2db80727d289b0bdd90b3",
      "tree": "2bcec3de0ef0c41dfedab0d9ac7e0949eed86ab7",
      "parents": [
        "58219896df521ddd749bee48a8465db69b6163f3"
      ],
      "author": {
        "name": "James Simmons",
        "email": "jsimmons@infradead.org",
        "time": "Fri Dec 08 02:40:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] Video Select set for VESA FB\n\nAutomatically set VIDEO_SELECT when you select VESA FB.  Currently if you\nselect VESA FB with fbcon but don\u0027t select VGA console the box will not\nhave its video mode set.  Thus you get a blank screen.\n\nSigned-off-by: James Simmons \u003cjsimmons@infradead.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": "58219896df521ddd749bee48a8465db69b6163f3",
      "tree": "12bacc56be8aa2bac5650e97b767e91bceaffe6c",
      "parents": [
        "53d53bd4ab3fd1498f728fa96635ab95d1ec8ba0"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Fri Dec 08 02:40:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] gxfb: Turn on the flatpanel power and data\n\nFor Geode devices without a flatpanel aware BIOS, this enables the flatpanel\npower and data.\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "53d53bd4ab3fd1498f728fa96635ab95d1ec8ba0",
      "tree": "7da8b278d058bbcbfc25f26aa38c2014cadcdfc5",
      "parents": [
        "16ef9870959621fa437d25ead28a7199acc6ce49"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Fri Dec 08 02:40:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] gxfb: Fixup flatpanel detection\n\nUse the right MSR and bits to detect if the GX is strapped for TFT or CRT\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "16ef9870959621fa437d25ead28a7199acc6ce49",
      "tree": "e58bfb79c1a37db85af6187438a667de9384a793",
      "parents": [
        "ab1db0cfcf69f94a5c6831db230982cd6bbeb2e1"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Fri Dec 08 02:40:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] gxfb: Support command line options\n\nAdd support for command line options for setting the mode and various\nsettings.\n\n[akpm@osdl.org: cleanups]\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ab1db0cfcf69f94a5c6831db230982cd6bbeb2e1",
      "tree": "9c8178a6c5a0f5a62498cb47648046ae22a30ec8",
      "parents": [
        "f378819a19e2b9639f17a1a82c5e12adc9512390"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Fri Dec 08 02:40:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] gxfb: Support flat panel timings\n\nSupport TFT panels by correctly setting up the flat panel registers\n\n[akpm@osdl.org: cleanups]\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f378819a19e2b9639f17a1a82c5e12adc9512390",
      "tree": "ef6278a50642f63d3ae1667fe33e92fb78536f5b",
      "parents": [
        "4c1979c8963528cc6f52203ae62162ed22e171f4"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Fri Dec 08 02:40:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] gxfb: Fixups for the AMD Geode GX framebuffer driver\n\nWe cannot assume that the BIOS will be correctly setting up the hardware, so\nset some bits in various display registers to enable video output.  Allow an\nadvanced user to specify a frambuffer size, rather then probing the BIOS.  All\nof these fixes were prompted by the OLPC effort.\n\n[akpm@osdl.org: cleanups]\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4c1979c8963528cc6f52203ae62162ed22e171f4",
      "tree": "dc3219a7767747fc6e5476d7ea8aec104b8d0852",
      "parents": [
        "4437cd1e98409e236a9d303fb742fdd53b3a20bb"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Fri Dec 08 02:40:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:08 2006 -0800"
      },
      "message": "[PATCH] FB: Get the Geode GX frambuffer size from the BIOS\n\nUse the Geode GX BIOS virtual registers to get the actual size of the\nframebuffer.\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4437cd1e98409e236a9d303fb742fdd53b3a20bb",
      "tree": "461c3806fb8988d764fdb974b3dd042fd4fe7efa",
      "parents": [
        "024cd7e08896884cfd58c78cd1f2103be12e3c09"
      ],
      "author": {
        "name": "Henrique de Moraes Holschuh",
        "email": "hmh@hmh.eng.br",
        "time": "Fri Dec 08 02:40:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:07 2006 -0800"
      },
      "message": "[PATCH] backlight: do not power off backlight when unregistering\n\nACPI drivers like ibm-acpi are moving to the backlight sysfs\ninfrastructure.  During ibm-acpi testing, I have noticed that\nbacklight_device_unregister() sets the display brightness and power to\nzero.\n\nThis causes the display to be dimmed on ibm-acpi module removal.  It will\naffect all other ACPI drivers that are being converted to use the backlight\nclass, as well.  It also affects a number of framebuffer devices that are\nused on desktops and laptops which might also not want such behaviour.\n\nSince working around this behaviour requires undesireable hacks, Richard\nPurdie decided that we would be better off reverting the changes in the\nsysfs class, and adding the code to dim and power off the backlight device\nto the drivers that want it.  This patch is my attempt to do so.\n\nPatch against latest linux-2.6.git.  Changes untested, as I lack the\nrequired hardware.  Still, they are trivial enough that, apart from typos,\nthere is little chance of getting them wrong.\n\nSigned-off-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "024cd7e08896884cfd58c78cd1f2103be12e3c09",
      "tree": "889a534d0bdd5d20499450cda47dd504dfa7d967",
      "parents": [
        "3d5eeaddad9338f39d25ee0c6c2ab1eda1ed2ef6"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "fbuihuu@gmail.com",
        "time": "Fri Dec 08 02:40:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:07 2006 -0800"
      },
      "message": "[PATCH] softcursor.c: avoid unaligned accesses\n\nFix some possible unaligned accesses when accessing fields of \u0027image\u0027\npointer.  Indeed this pointer was obtained by allocating a block of memory\nthat embeds a temporary array plus an image structure.  The temporary\nbuffer was located at the start of the allocated block and depending on its\nsize, the image structure which comes right after can be unaligned.\n\nFor example when using mini fonts (4x6) (cursor\u0027s width is 4 and its height\nis 6) the temporary buf size is 6 bytes.\n\nTherefore this patch moves the image structure to the start of the block\nand moves the temporary buffer right after.  It makes \u0027image\u0027 pointer\nalways aligned and since the tempo buf is a buffer of char, it\u0027s always\ncorrectly aligned as well.\n\nIt also fixes the file header alignement.\n\nSigned-off-by: Franck Bui-Huu \u003cfbuihuu@gmail.com\u003e\nCc: James Simmons \u003cjsimmons@infradead.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": "3d5eeaddad9338f39d25ee0c6c2ab1eda1ed2ef6",
      "tree": "dfb85035f7cc4732e0bf407ec43ff8229ac25dba",
      "parents": [
        "b5bd1cec8999624fa2b32833ba9707eb4966df17"
      ],
      "author": {
        "name": "James Simmons",
        "email": "jsimmons@infradead.org",
        "time": "Fri Dec 08 02:40:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:07 2006 -0800"
      },
      "message": "[PATCH] backlight: lcd: Remove dependenct from the framebuffer layer\n\nThe backlight layer should be independent from the framebuffer layer.  It\ncan use the services offered by the framebuffer, but its absence should not\nprevent the backlight/lcd layer from functioning.\n\n[akpm@osdl.org: cleanups]\nSigned-off-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bfba7b3793f59adedfde5fb07dee565c5cc15ab8",
      "tree": "d9e0559f288f0bc24df71ad46800e8cb2b779c59",
      "parents": [
        "efc08a75d3a2d449edab7d1bee312eaa591f7669"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Dec 08 02:40:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:07 2006 -0800"
      },
      "message": "[PATCH] drivers/video/*: use kmemdup()\n\nFrom: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "efc08a75d3a2d449edab7d1bee312eaa591f7669",
      "tree": "a22c27c69cb226dd6e1fc9dc4c82f57cd81f289e",
      "parents": [
        "4ec3fd71e4f5d1201cb7d2374ffdb4f328091fb4"
      ],
      "author": {
        "name": "Ville Syrjala",
        "email": "syrjala@sci.fi",
        "time": "Fri Dec 08 02:40:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:07 2006 -0800"
      },
      "message": "[PATCH] atyfb: Improve power management\n\nSome register were only set in aty_init() which is not called on resume.  I\nadded the aty_resume_chip() function to reset those registers on resume.\n\nSusped-to-ram now works on a HP Omnibook 6000 with acpi_sleep\u003ds3_bios.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\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": "4ec3fd71e4f5d1201cb7d2374ffdb4f328091fb4",
      "tree": "f8d4ceae49f18302ba25382d9300549a7b349ec2",
      "parents": [
        "cab5901e93bfe4f3cfd8cf9cda2558d22568f7a2"
      ],
      "author": {
        "name": "Ville Syrjala",
        "email": "syrjala@sci.fi",
        "time": "Fri Dec 08 02:40:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:07 2006 -0800"
      },
      "message": "[PATCH] atyfb: Improve atyfb_atari_probe()\n\nImprove atyfb_atari_probe():\n* Call correct_chipset() so that more par members, par-\u003efeatures in\n  particular, get initialized.\n* If probe fails iounmap() the mapped regions and continue probing for more\n  adapters.\n\nOnly verified to cross-compile due to lack of hardware.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\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": "cab5901e93bfe4f3cfd8cf9cda2558d22568f7a2",
      "tree": "8de4f0586cfeac786eeb48699fa61b5862c4649c",
      "parents": [
        "5850e0cf9a2345498fe2545c37118ef9405044eb"
      ],
      "author": {
        "name": "Ville Syrjala",
        "email": "syrjala@sci.fi",
        "time": "Fri Dec 08 02:40:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:07 2006 -0800"
      },
      "message": "[PATCH] atyfb: Remove aty_cmap_regs\n\nRemove aty_cmap_regs. Access the LUT in the same way as other registers.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\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"
    }
  ],
  "next": "5850e0cf9a2345498fe2545c37118ef9405044eb"
}
