)]}'
{
  "log": [
    {
      "commit": "7e533705bd973267c488f8c3a7c7246ecad3a414",
      "tree": "09afdadc6955aa10c226962f0d6607fb35c83124",
      "parents": [
        "19d06eff4e0d77fc1a15c92f845f1916e2d10dd0"
      ],
      "author": {
        "name": "Ville Syrjala",
        "email": "syrjala@sci.fi",
        "time": "Tue Mar 04 14:28:49 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 04 16:35:13 2008 -0800"
      },
      "message": "sm501fb: fix timing limits\n\nVertical sync height register can only hold 6 bits.  Fix the hsync start test\nto use \u003e instead of \u003e\u003d.  Also add a few clarifying comments.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\u003e\nAcked-by: 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": "19d06eff4e0d77fc1a15c92f845f1916e2d10dd0",
      "tree": "32fed5a54e7303836adfd9b868d27363335fb99a",
      "parents": [
        "fedbb3625b3c16441de1378ca00a74e9c1733289"
      ],
      "author": {
        "name": "Ville Syrjala",
        "email": "syrjala@sci.fi",
        "time": "Tue Mar 04 14:28:48 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 04 16:35:13 2008 -0800"
      },
      "message": "sm501fb: set transp.offset to 0 in 8bpp and 16bpp modes\n\nEven though it may not be strictly necessary transp.offset should probably be\n0 when alpha channel is not available.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\u003e\nAcked-by: 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": "fedbb3625b3c16441de1378ca00a74e9c1733289",
      "tree": "3d3eaaf4bf181d4115b0c46daefa744517c262f9",
      "parents": [
        "5619d823bc0e49d05618cdf955b04055b51a7de5"
      ],
      "author": {
        "name": "Ville Syrjala",
        "email": "syrjala@sci.fi",
        "time": "Tue Mar 04 14:28:47 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 04 16:35:13 2008 -0800"
      },
      "message": "sm501fb: RGB offsets are reversed in 16bpp modes\n\nThe RGB offsets were reversed in 16bpp modes.  Simply trying to reverse the\noffsets when endianness differs is clearly the wrong thing to do but that is\nan issue for another patch.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\u003e\nAcked-by: 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": "5619d823bc0e49d05618cdf955b04055b51a7de5",
      "tree": "8464e11094060a49132fc068a562da7bc5d9a72f",
      "parents": [
        "5cba6d22e35a05adb28fdea191b232501518c455"
      ],
      "author": {
        "name": "Ville Syrjala",
        "email": "syrjala@sci.fi",
        "time": "Tue Mar 04 14:28:46 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 04 16:35:13 2008 -0800"
      },
      "message": "sm501fb: direct color visual does not work\n\nThe sm501fb palette code clearly does not handle direct color so change the\ndriver to use true color visual for 16bpp.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\u003e\nAcked-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nAcked-by: 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": "e8ed857c64e3ae62e27606ae58bc7371b5daccb1",
      "tree": "1cd65f3b9151e245fc89abe31eaf7d4cccef91fe",
      "parents": [
        "00f0b8259e48979c37212995d798f3fbd0374690"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Mar 04 14:28:39 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 04 16:35:12 2008 -0800"
      },
      "message": "tridentfb: resource management fixes in probe function\n\nCorrect error paths in probe function.\n\nThe probe function enables mmio mode so it important to disable the mmio\nmode before exiting the probe function.  Otherwise, the console is left in\nunusable state (garbled fonts at least, lock up at worst).\n\n[akpm@linux-foundation.org: cleanups]\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "79306a340c23e40c94ce16e504d172ae15b24187",
      "tree": "fed8a3dfac3d49e5b87e4e1300daa4a74380384c",
      "parents": [
        "8808117ca571fd63e188a2306baae86cca9fce7a"
      ],
      "author": {
        "name": "Sergio Luis",
        "email": "sergio@larces.uece.br",
        "time": "Sat Feb 23 15:23:53 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 23 17:12:15 2008 -0800"
      },
      "message": "drivers/video/uvesafb.c: fix section mismatch warning in param_set_scroll()\n\nFix following warnings:\nWARNING: drivers/video/built-in.o(.text+0x7c64a): Section mismatch in reference from the function param_set_scroll() to the variable .devinit.data:ypan\nWARNING: drivers/video/built-in.o(.text+0x7c65d): Section mismatch in reference from the function param_set_scroll() to the variable .devinit.data:ypan\nWARNING: drivers/video/built-in.o(.text+0x7c679): Section mismatch in reference from the function param_set_scroll() to the variable .devinit.data:ypan\nWARNING: drivers/video/built-in.o(.text+0x7c699): Section mismatch in reference from the function param_set_scroll() to the variable .devinit.data:ypan\nWARNING: drivers/video/built-in.o(.text+0x7c69f): Section mismatch in reference from the function param_set_scroll() to the variable .devinit.data:ypan\nWARNING: drivers/built-in.o(.text+0xa3676): Section mismatch in reference from the function param_set_scroll() to the variable .devinit.data:ypan\nWARNING: drivers/built-in.o(.text+0xa3689): Section mismatch in reference from the function param_set_scroll() to the variable .devinit.data:ypan\nWARNING: drivers/built-in.o(.text+0xa36a5): Section mismatch in reference from the function param_set_scroll() to the variable .devinit.data:ypan\nWARNING: drivers/built-in.o(.text+0xa36c5): Section mismatch in reference from the function param_set_scroll() to the variable .devinit.data:ypan\nWARNING: drivers/built-in.o(.text+0xa36cb): Section mismatch in reference from the function param_set_scroll() to the variable .devinit.data:ypan\nWARNING: vmlinux.o(.text+0x4a079a): Section mismatch in reference from the function param_set_scroll() to the variable .devinit.data:ypan\nWARNING: vmlinux.o(.text+0x4a07ad): Section mismatch in reference from the function param_set_scroll() to the variable .devinit.data:ypan\nWARNING: vmlinux.o(.text+0x4a07c9): Section mismatch in reference from the function param_set_scroll() to the variable .devinit.data:ypan\nWARNING: vmlinux.o(.text+0x4a07e9): Section mismatch in reference from the function param_set_scroll() to the variable .devinit.data:ypan\nWARNING: vmlinux.o(.text+0x4a07ef): Section mismatch in reference from the function param_set_scroll() to the variable .devinit.data:ypan\n\nRemove __devinitdata annotation from the variable ypan.\n\nSigned-off-by: Sergio Luis \u003csergio@larces.uece.br\u003e\nCc: Michal Januszewski \u003cspock@gentoo.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": "3a2d5b700132f35401f1d9e22fe3c2cab02c2549",
      "tree": "ad991428c41aee92a5f78b06bf73430af0e6f7ae",
      "parents": [
        "39273b58a409cd6d65c9732bdca00bacd1626672"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sat Feb 23 19:13:25 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Feb 23 10:40:04 2008 -0800"
      },
      "message": "PM: Introduce PM_EVENT_HIBERNATE callback state\n\nDuring the last step of hibernation in the \"platform\" mode (with the\nhelp of ACPI) we use the suspend code, including the devices\u0027\n-\u003esuspend() methods, to prepare the system for entering the ACPI S4\nsystem sleep state.\n\nBut at least for some devices the operations performed by the\n-\u003esuspend() callback in that case must be different from its operations\nduring regular suspend.\n\nFor this reason, introduce the new PM event type PM_EVENT_HIBERNATE and\npass it to the device drivers\u0027 -\u003esuspend() methods during the last phase\nof hibernation, so that they can distinguish this case and handle it as\nappropriate.  Modify the drivers that handle PM_EVENT_SUSPEND in a\nspecial way and need to handle PM_EVENT_HIBERNATE in the same way.\n\nThese changes are necessary to fix a hibernation regression related\nto the i915 driver (ref. http://lkml.org/lkml/2008/2/22/488).\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nTested-by: Jeff Chua \u003cjeff.chua.linux@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "06165752c8dfd7c6a3f3186bd6dec86a70895c72",
      "tree": "b8bfcd0ec0a61ec187fc67d941f9200a3a3c5f0d",
      "parents": [
        "597592d951cdca8e5edb29f7e8174f633a69685a",
        "717a54ad6cb4b1782a26ae0eaebc8bd49c56c66e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:19:34 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 21 16:19:34 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 4835/1: Fix stale comment in struct machine_desc description\n  [ARM] 4829/1: add .get method to pxa-cpufreq to silence a warning\n  [ARM] 4828/1: fix 3 warnings in drivers/video/pxafb.c\n  [ARM] 4827/1: fix two warnings in drivers/i2c/busses/i2c-pxa.c\n  [ARM] 4826/1: Orion: Register the RTC interrupt on the TS-209\n  [ARM] pxa: fix clock lookup to find specific device clocks\n"
    },
    {
      "commit": "30b3cfe1f67550bb6ec6868507a78060ef98269a",
      "tree": "74e5f34ca4b75457ec1930f44a7fae9ef5e88958",
      "parents": [
        "101788b0ab5464cf485c5d434ac30563e6f9e5fe"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 18 15:26:43 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 18 15:26:43 2008 -0800"
      },
      "message": "[ATYFB]: Kill \u0027prom_palette\u0027 sparc code.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ac2bf5bdc6ab9d820152623122973ccb1c166031",
      "tree": "a58830d8f5f973b45acd3527ce03fbc6bc50b88e",
      "parents": [
        "d6a7b5f84b5c15617010e06c95129fe8800e6b21"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "h.schurig@mn-solutions.de",
        "time": "Mon Feb 11 16:52:30 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 17 10:42:09 2008 +0000"
      },
      "message": "[ARM] 4828/1: fix 3 warnings in drivers/video/pxafb.c\n\n* Silence a debug output.\n* Silence three sparse warnings, one still left.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "631a9dca60ddd7d84a08171a14828e9cfb667d48",
      "tree": "cb4a278bdca3144229a619a4872a577fce6f00c0",
      "parents": [
        "96b5a46e2a72dc1829370c87053e0cd558d58bc0"
      ],
      "author": {
        "name": "Robert Reif",
        "email": "reif@earthlink.net",
        "time": "Tue Feb 12 18:23:31 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 12 18:23:31 2008 -0800"
      },
      "message": "[SPARC]: video/cg14.c and video/sbuslib.c build fixes\n\nApparently these drivers now need uaccess.h\n\nSigned-off-by: Robert Reif \u003creif@earthlink.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b920de1b77b72ca9432ac3f97edb26541e65e5dd",
      "tree": "40fa9be1470e929c47927dea7eddf184c0204229",
      "parents": [
        "ef3d534754f31fed9c3b976fee1ece1b3bc38282"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Fri Feb 08 04:19:31 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 08 09:22:30 2008 -0800"
      },
      "message": "mn10300: add the MN10300/AM33 architecture to the kernel\n\nAdd architecture support for the MN10300/AM33 CPUs produced by MEI to the\nkernel.\n\nThis patch also adds board support for the ASB2303 with the ASB2308 daughter\nboard, and the ASB2305.  The only processor supported is the MN103E010, which\nis an AM33v2 core plus on-chip devices.\n\n[akpm@linux-foundation.org: nuke cvs control strings]\nSigned-off-by: Masakazu Urade \u003curade.masakazu@jp.panasonic.com\u003e\nSigned-off-by: Koichi Yasutake \u003cyasutake.koichi@jp.panasonic.com\u003e\nSigned-off-by: David Howells \u003cdhowells@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": "4383f18b7f94a4d668c5eec68645c75d44556235",
      "tree": "829ef77b976fb914c65166ac906595e5c0264f0f",
      "parents": [
        "3d50337f62a61027f40ad4ceddefa3c91e5d479e",
        "ec072b0f8bc8e885a8572418ad4b6802c027ca01"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 09:45:37 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 09:45:37 2008 -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: Add OMAP1 PWL backlight driver\n  backlight: Avoid unecessary driver callbacks\n"
    },
    {
      "commit": "37969581301e50872a1ae84dc73962b5f7ee6b76",
      "tree": "35bbd6a07f903f248f4bd209b8d194a922415fe0",
      "parents": [
        "80ff8a805113850a3ffafcc8e6eaa1fdd51b02f3",
        "24f1a849614ba1805e26a05da7cc8c6bd67490ea"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 09:02:26 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 07 09:02:26 2008 -0800"
      },
      "message": "Merge branch \u0027for-2.6.25\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027for-2.6.25\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (69 commits)\n  [POWERPC] Add SPE registers to core dumps\n  [POWERPC] Use regset code for compat PTRACE_*REGS* calls\n  [POWERPC] Use generic compat_sys_ptrace\n  [POWERPC] Use generic compat_ptrace_request\n  [POWERPC] Use generic ptrace peekdata/pokedata\n  [POWERPC] Use regset code for PTRACE_*REGS* requests\n  [POWERPC] Switch to generic compat_binfmt_elf code\n  [POWERPC] Switch to using user_regset-based core dumps\n  [POWERPC] Add user_regset compat support\n  [POWERPC] Add user_regset_view definitions\n  [POWERPC] Use user_regset accessors for GPRs\n  [POWERPC] ptrace accessors for special regs MSR and TRAP\n  [POWERPC] Use user_regset accessors for SPE regs\n  [POWERPC] Use user_regset accessors for altivec regs\n  [POWERPC] Use user_regset accessors for FP regs\n  [POWERPC] mpc52xx: fix compile error introduce when rebasing patch\n  [POWERPC] 4xx: PCIe indirect DCR spinlock fix.\n  [POWERPC] Add missing native dcr dcr_ind_lock spinlock\n  [POWERPC] 4xx: Fix offset value on Warp board\n  [POWERPC] 4xx: Add 440EPx Sequoia ehci dts entry\n  ...\n"
    },
    {
      "commit": "ec072b0f8bc8e885a8572418ad4b6802c027ca01",
      "tree": "4b37407fcd9515e9b7330159c26587797094b0e8",
      "parents": [
        "515524537999c1f107a0a7c7f74c034979c2c86d"
      ],
      "author": {
        "name": "Andrzej Zaborowski",
        "email": "balrogg@gmail.com",
        "time": "Sun Jan 13 23:15:43 2008 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 07 09:31:52 2008 +0000"
      },
      "message": "backlight: Add OMAP1 PWL backlight driver\n\nThis adds the OMAP1 PWL-based LCD backlight driver.  It\u0027s been in the OMAP\ntree for some time.  Note that OMAP2 can do similar things with the generic\ntimers which have PWM outputs.  Such timers are more generic than the PWL\nfound on OMAP1 chips, but have a different EMI profile because they aren\u0027t\ndriven by a pseudorandom number generator.\n\n[akpm@linux-foundation.org: cleanups]\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrzej Zaborowski \u003cbalrogg@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "515524537999c1f107a0a7c7f74c034979c2c86d",
      "tree": "409cfcb5c15a2e46e67a9790850b94ac7a7fa8d4",
      "parents": [
        "488b5ec871191359b9b79262a3d48456dae7ea5f"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Sun Jan 13 23:01:13 2008 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Feb 07 09:31:52 2008 +0000"
      },
      "message": "backlight: Avoid unecessary driver callbacks\n\nAvoid driver callbacks when the brightness hasn\u0027t changed since\nthey\u0027re not necessary.\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "256ae6a720618cbbfacc5e62ea1fe7c129d1b644",
      "tree": "99fbc75fe12eeb737b42e0a8a8cef57df89596a6",
      "parents": [
        "e8318d98e95ddd3969c0701b5d15ec961ce786b2",
        "ef66a9d222718f080018d07f691faa1f01789e7d"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Feb 06 21:06:45 2008 -0600"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Feb 06 21:06:45 2008 -0600"
      },
      "message": "Merge branch \u0027virtex-for-2.6.25\u0027 of git://git.secretlab.ca/git/linux-2.6-virtex into for-2.6.25\n"
    },
    {
      "commit": "55850f47333c6e7d932e6426eaed863b27c9cd7f",
      "tree": "dad1007589b09f22838bc70a03f6848252bbc7a4",
      "parents": [
        "6659a0f0bb7481d0f94ca3f203a4e1e406a9694d"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Wed Feb 06 01:40:23 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:21 2008 -0800"
      },
      "message": "fb: fix warning: no return statement in function returning non-void\n\nWarning is reproducible with selected FB_CFB_REV_PIXELS_IN_BYTE.\n\n  CC      drivers/video/sysfillrect.o\nIn file included from drivers/video/sysfillrect.c:18:\ndrivers/video/fb_draw.h: In function `fb_rev_pixels_in_long\u0027:\ndrivers/video/fb_draw.h:94: warning: no return statement in function returning non-void\n  CC      drivers/video/syscopyarea.o\nIn file included from drivers/video/syscopyarea.c:22:\ndrivers/video/fb_draw.h: In function `fb_rev_pixels_in_long\u0027:\ndrivers/video/fb_draw.h:94: warning: no return statement in function returning non-void\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "91c4313206e4409871e2ddd13c29508afe1c8834",
      "tree": "a37ae47c38b3f1fa119f141d546c000f58502eb9",
      "parents": [
        "e8973637bd49de225130f9c04ceb388d48969d98"
      ],
      "author": {
        "name": "Thomas Pfaff",
        "email": "tpfaff@pcs.com",
        "time": "Wed Feb 06 01:39:45 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:18 2008 -0800"
      },
      "message": "fbcon: fix color generation for monochrome framebuffer\n\nThe current attr_fgcol_ec / attr_bgcol_ec macros do a simple shift of bits\nto get the color from vc_video_erase_char.  For a monochrome display\nhowever the attribute does not contain any color, only attribute bits.\nFurthermore the reverse bit is lost because it is shifted out, the\nresulting color is always 0.\n\nThis can bee seen on a monochrome console either directly or by setting it\nto inverse mode via \"setterm -inversescreen on\" .  Text is written with\ncorrect color, fb_fillrects from a bit_clear / bit_clear_margins will get\nwrong colors.\n\nSigned-off-by: Thomas Pfaff \u003ctpfaff@pcs.com\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": "e8973637bd49de225130f9c04ceb388d48969d98",
      "tree": "598aa995af584390fe3a1e0feb6280b8608272a0",
      "parents": [
        "c0d40335353e1c89c9c885e5af4d0be0f1a50483"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Feb 06 01:39:44 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:18 2008 -0800"
      },
      "message": "FB/S3C2410: check default_display parameter passed in platform data\n\nEnsure that the default display parameter passed in via the\ndevice\u0027s platform data is valid. It turns out when mach-bast.c\nwas updated, the default_display was set outside of the display\narray bounds, causing a panic on startup.\n\nIf the default_display is bigger than num_displays, then generate\nan error and refuse to initialise the driver.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Vincent Sanders \u003cvince@simtec.co.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c0d40335353e1c89c9c885e5af4d0be0f1a50483",
      "tree": "7fa2a2d14b48b9cbf1fa5f12f984400c8cf2bd04",
      "parents": [
        "38a02f560752a8a003baffafac9fde5f7bfdcdf8"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Feb 06 01:39:43 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:17 2008 -0800"
      },
      "message": "FB/S3C2410: ensure S3C2410 framebuffer clears initial memory to black\n\nChange the initial pattern in the s3c2410 framebuffer driver\nto black.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Vincent Sanders \u003cvince@simtec.co.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "38a02f560752a8a003baffafac9fde5f7bfdcdf8",
      "tree": "6fda07a97efc2c3b067518e1d44e6f9aadf97c7a",
      "parents": [
        "f62e770b25bdc24e18c9191fe2ca3e159036bd79"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Feb 06 01:39:42 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:17 2008 -0800"
      },
      "message": "FB/S3C2410: update debugging in S3C2410 framebuffer driver\n\nUpdate the debugging in the s3c2410 framebuffer driver.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Vincent Sanders \u003cvince@simtec.co.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f62e770b25bdc24e18c9191fe2ca3e159036bd79",
      "tree": "9180909af9cc5af60147b7232a0b897b56a2ac45",
      "parents": [
        "40488db20e3f43e65f10747f9026fba7d59d29a3"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Feb 06 01:39:41 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:17 2008 -0800"
      },
      "message": "FB/S3C2412: add S3C2412 support to S3C2410 fb driver\n\nAdd support for the S3C2412 to the S3C2410 frame buffer driver\nby ensuring that any moved registers can be dealt with.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Vincent Sanders \u003cvince@simtec.co.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "40488db20e3f43e65f10747f9026fba7d59d29a3",
      "tree": "58c2258f30223f74230dc3606d9df888a1d42f0d",
      "parents": [
        "bc9c6a175fa8123587668c38959a105e3ccb6bbd"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Feb 06 01:39:38 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:17 2008 -0800"
      },
      "message": "FB/SM501: ensure console suspended before saving state\n\nMove the console suspend to before we save the state of\nthe framebuffer to ensure that it does not try and change\nthe fb state again once we have copied it out.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Vincent Sanders \u003cvince@simtec.co.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bc9c6a175fa8123587668c38959a105e3ccb6bbd",
      "tree": "2dd0225546ed1c66a4a7a648de370b9c7b912be6",
      "parents": [
        "a782eed655de49faa4895ae6143c3891985e4d98"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Wed Feb 06 01:39:37 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:17 2008 -0800"
      },
      "message": "pm2fb: big endian fix\n\nFix garbled letters on big endian machines with acceleration enabled.\n\nThis makes pm2fb works fine with full acceleration on sparc machine (card\nknown as Sun PGX-32 or TechSource Raptor GFX-8P).\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\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": "a782eed655de49faa4895ae6143c3891985e4d98",
      "tree": "a547230861bd7298653c86f3f81d53483ea9cc1b",
      "parents": [
        "a286408c702cad43ae9046f4ed4928495848ea51"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Wed Feb 06 01:39:36 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:17 2008 -0800"
      },
      "message": "ps3fb: fix modedb typos\n\nFix modedb typos\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\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": "a286408c702cad43ae9046f4ed4928495848ea51",
      "tree": "c90de1ab02f39828b97e57a526be3144d324cd07",
      "parents": [
        "a3665366b0cbf3af1e0949bb9ada9ce63eaaaac1"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Feb 06 01:39:35 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:17 2008 -0800"
      },
      "message": "ps3fb: cleanup sweep\n\ncleanup sweep:\n  - Kill ps3fb_priv.xdr_ea and ps3fb_priv.xdr_size, use info-\u003escreen_base and\n    info-\u003efix.smem_len instead.\n  - Kill superfluous assignments to info-\u003efix.smem_start, info-\u003efix.smem_len,\n    and info-\u003escreen_base in ps3fb_set_par(). Their values never change.\n  - Add sparse annotations to casts to kill address space warnings\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\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": "a3665366b0cbf3af1e0949bb9ada9ce63eaaaac1",
      "tree": "3617fcebf52db6a796acb179027dea8b96bb8834",
      "parents": [
        "34c422fb2435b1e18b7c36c3310e4f57e21d7ddf"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Feb 06 01:39:35 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:17 2008 -0800"
      },
      "message": "ps3fb: round up video modes\n\nRound up arbitrary video modes until they fit (if possible)\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\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": "34c422fb2435b1e18b7c36c3310e4f57e21d7ddf",
      "tree": "39d9fbb06dafca5dd618d726764ac3608d416376",
      "parents": [
        "633bd111bafa346d0bb5137bd1e71b92cf1ca594"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Feb 06 01:39:34 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:17 2008 -0800"
      },
      "message": "ps3fb: reorganize modedb handling\n\nReorganize modedb handling:\n  - Reorder the video modes in ps3fb_modedb, for easier indexing using\n    PS3AV_MODE_* numbers,\n  - Introduce ps3fb_native_vmode(), to convert from native (PS3AV_MODE_*) mode\n    numbers to struct fb_videomode *,\n  - Rename and move ps3fb_default_mode() to ps3fb_vmode().\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\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": "633bd111bafa346d0bb5137bd1e71b92cf1ca594",
      "tree": "c7ff676a7ad446d4b4f39e5171b25579d0ee663b",
      "parents": [
        "7974f72a21a246051b3dd84d7158974fc4785150"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Feb 06 01:39:33 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:17 2008 -0800"
      },
      "message": "ps3fb: add support for configurable black borders\n\nAllow all video modes where the visible resolution plus the black borders\nmatches a native resolution\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\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": "7974f72a21a246051b3dd84d7158974fc4785150",
      "tree": "12c70baaf7807c7f13787674220048fee7d7e95a",
      "parents": [
        "9f4f21b453f2f51c9d1f22638eae306c07c95b42"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Feb 06 01:39:32 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:17 2008 -0800"
      },
      "message": "ps3fb: make frame buffer offsets unsigned int\n\nFrame buffer offsets don\u0027t have to be `unsigned long\u0027, `unsigned int\u0027 is\nsufficient\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\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": "9f4f21b453f2f51c9d1f22638eae306c07c95b42",
      "tree": "5ea052702442dee3e155ec74db82cf981f412bfa",
      "parents": [
        "d9a4ba6a28f6cdd291ce2ee85bc91a85ff2c4a38"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Feb 06 01:39:31 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:17 2008 -0800"
      },
      "message": "ps3fb: kill ps3fb_res\n\nkill ps3fb_res[], as all information it contains can be obtained in some other\nway.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\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": "d9a4ba6a28f6cdd291ce2ee85bc91a85ff2c4a38",
      "tree": "ddb3fea4925a5c8e3462b4438b28f812290fc07b",
      "parents": [
        "bbcfe34078f3a0e690d1b54036dc9e6006129d9f"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Feb 06 01:39:31 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:17 2008 -0800"
      },
      "message": "ps3fb: open-code macros that are used only once\n\nOpen-code the X_OFF(), Y_OFF(), WIDTH(), HEIGHT(), and VP_OFF() macros, as\nthey\u0027re used in one place only\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\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": "bbcfe34078f3a0e690d1b54036dc9e6006129d9f",
      "tree": "3f2d762e1496742968c408284139cb8a03f0ca08",
      "parents": [
        "084ffff29844a4bce69999d67809e6c00309ba58"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Feb 06 01:39:30 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:17 2008 -0800"
      },
      "message": "ps3fb: kill PS3FB_FULL_MODE_BIT\n\nKill PS3FB_FULL_MODE_BIT, use PS3AV_MODE_FULL instead\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\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": "084ffff29844a4bce69999d67809e6c00309ba58",
      "tree": "11c98d8c1c127edc227cb610ffcac4e7c321bcc3",
      "parents": [
        "3c4f594a6da410789975dcde16b07b62c62fa564"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Feb 06 01:39:29 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:17 2008 -0800"
      },
      "message": "ps3: use symbolic names for video modes\n\nUse symbolic names for video modes\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\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": "a9a84c37d1ee50db8f3752b117caf2b48dcd4f8a",
      "tree": "adac878234cbe372624c5d33e7d70322972392d7",
      "parents": [
        "b1230ee50a9903a987feaad767fb71e2fd173894"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Feb 06 01:39:26 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:16 2008 -0800"
      },
      "message": "atmel_lcdfb: backlight control\n\nOn the sam9 EK boards, the LCD backlight is hooked up to a PWM output from\nthe LCD controller.  It\u0027s controlled by \"contrast\" registers though.\n\nThis patch lets boards declare that they have that kind of backlight\ncontrol.  The driver can then export this control, letting screenblank and\nother operations actually take effect ...  reducing the typically\nsubstantial power drain from the backlight.\n\nNote that it\u0027s not fully cooked\n  - doesn\u0027t force backlight off during system suspend\n  - the \"power\" and \"blank\" events may not be done right\nThis should be easily added in the future.\n\n[nicolas.ferre@atmel.com: remove unneeded inline and rename functions]\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nCc: Andrew Victor \u003clinux@maxim.org.za\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\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": "b1230ee50a9903a987feaad767fb71e2fd173894",
      "tree": "b0c2ddb9ae3c180361ebcef571a611a801b80dab",
      "parents": [
        "dfcffa467b4112fa6f1631c9d6bf7759c3bbe75a"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Wed Feb 06 01:39:25 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:16 2008 -0800"
      },
      "message": "sm501fb: clear framebuffer memory and palette\n\nAvoid displaying garbage on unused framebuffers.  For most users a single\nframebuffer is used together with fbcon.  sm501fb supports two framebuffers\nwhere one often is assigned to fbcon and the other one is left unused during\nthe boot.\n\nThe problem here is that framebuffers not in use by fbcon happen to display\ngarbage.  This can easily be solved by making sure that framebuffer memory and\npalette ram are cleared.\n\nThe problem can be observed by using looking at the panel output (fb1) after\nbooting the kernel with fbcon on crt (fb0).  This is the default\nconfiguration.  It\u0027s also possible to watch the garbage on the crt framebuffer\nby passing \"fbcon\u003dmap:1\" on the kernel cmdline.  This will assign fbcon to the\npanel (fb1) and leave the crt (fb0) unused.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\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": "dfcffa467b4112fa6f1631c9d6bf7759c3bbe75a",
      "tree": "9614c586efae6e05a381f081956a30aaf9a175d2",
      "parents": [
        "625fcaf97340b9409e41fcefbbd18e02e3a9e9dd"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus.damm@gmail.com",
        "time": "Wed Feb 06 01:39:24 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:16 2008 -0800"
      },
      "message": "sm501fb: control panel pin usage with platform data flags\n\nThis patch makes it possible to control panel pins usage with flags passed\nfrom the platform data.  Without this patch the sm501fb driver always controls\nthe VBIASEN and FPEN pins.  The polarity and use of these pins are very\nplatform specific, so this patch introduces the flags\nSM501FB_FLAG_PANEL_USE_VBIASEN and SM501FB_FLAG_PANEL_USE_FPEN which enable\nthe use of these pins.\n\nThis patch is needed to support the a Sharp LQ104V1DG21 lcd panel on SuperH\nplatforms such as R2D-1 and R2D-PLUS boards.  Letting the sm501fb driver\ncontrol the FPEN and VBIASEN pins like today just results in lcd panel\nflicker.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\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": "625fcaf97340b9409e41fcefbbd18e02e3a9e9dd",
      "tree": "3ea04c28d5528132d8aa6975579b04dd6e89013f",
      "parents": [
        "5eb03a4ab239d8769fa13df6c894d618ecae1b50"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Wed Feb 06 01:39:23 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:16 2008 -0800"
      },
      "message": "drivers/video: add missing pci_dev_get\n\npci_get_device does a pci_dev_get, so pci_dev_put needs to be called in an\nerror case\n\nThe problem was fixed using the following semantic patch.\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@exists@\ntype T1,T2;\nidentifier E;\nstatement S,S1;\nexpression x1,x2,x3;\nexpression test;\nint ret !\u003d 0;\n@@\n\n  struct pci_dev *E;\n  ...\n(\n  E \u003d \\(pci_get_slot\\|pci_get_device\\|pci_get_bus_and_slot\\)(...);\n  if (E \u003d\u003d NULL) S\n|\n  if ((E \u003d \\(pci_get_slot\\|pci_get_device\\|pci_get_bus_and_slot\\)(...)) \u003d\u003d NULL) S\n)\n  ... when !\u003d pci_dev_put(...,(T1)E,...)\n      when !\u003d if (E !\u003d NULL) { ... pci_dev_put(...,(T1)E,...); ...}\n      when !\u003d x1 \u003d (T1)E\n      when !\u003d E \u003d x3;\n      when any\n(\n  if (E \u003d\u003d NULL) S1\n|\n  if (test)\n+   {\n(\n+   pci_dev_put(E);\n    return;\n|\n+   pci_dev_put(E);\n    return ret;\n)\n+   }\n|\n  if (test) {\n    ... when !\u003d pci_dev_put(...,(T2)E,...)\n        when !\u003d if (E !\u003d NULL) { ... pci_dev_put(...,(T2)E,...); ...}\n        when !\u003d x2 \u003d (T2)E\n(\n+   pci_dev_put(E);\n    return;\n|\n+   pci_dev_put(E);\n    return ret;\n)\n  }\n)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\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": "5eb03a4ab239d8769fa13df6c894d618ecae1b50",
      "tree": "d931610790da410a2e5806df09170e67aca92f8b",
      "parents": [
        "0ce85eb8824679cd9e7b3b12202e2bf54f1f3e2c"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Feb 06 01:39:22 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:16 2008 -0800"
      },
      "message": "uvesafb: small cleanups\n\nSome cleanups in uvesafb:\n- The custom module_param() get/set functions don\u0027t need to be inlined\n  since it is referred to via a pointer in a struct.\n- don\u0027t end a #define with a \u0027;\u0027\n- remove one of the single quote marks in \"\u0027\u0027ypan\u0027\"\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Michal Januszewski \u003cspock@gentoo.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0ce85eb8824679cd9e7b3b12202e2bf54f1f3e2c",
      "tree": "aa7f6ac38f7b660dc37ddfdf16bda8050aacdd03",
      "parents": [
        "74f482cca5f76643e7f323e66cc38b1a882d5e6f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Feb 06 01:39:19 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:16 2008 -0800"
      },
      "message": "tdfxfb: fix section mismatch warnings\n\ntdfxfb_setup() can be __init.  This fixes the modpost section mismatch\nwarnings:\n\nWARNING: vmlinux.o(.text+0x4cff9b): Section mismatch: reference to .init.data:mode_option (between \u0027tdfxfb_setup\u0027 and \u0027getclkMHz\u0027)\nWARNING: vmlinux.o(.text+0x4cffa8): Section mismatch: reference to .init.data: (between \u0027tdfxfb_setup\u0027 and \u0027getclkMHz\u0027)\n\n[krzysztof.h1@poczta.fm: use __init, not __devinit]\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\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": "74f482cca5f76643e7f323e66cc38b1a882d5e6f",
      "tree": "7b547bb4b139aa04983079359d4594b45a023af4",
      "parents": [
        "2e9750272cd49732293b6fe771ae110be8d87273"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Feb 06 01:39:18 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:16 2008 -0800"
      },
      "message": "fb: nvidiafb: Try harder at initial mode setting.\n\nThe current nvidiafb_check_var() simply bails out if the selected mode is\nout of range of the panel dimensions.  A good question would be why the\nbogus mode is being selected in the first place -- the panel dimensions\nthat are read back are certainly bogus, but alas, I have no idea where to\neven begin looking at the i2c/EDID/DDC mess:\n\nnvidiafb: Device ID: 10de0165\nnvidiafb: CRTC0 analog not found\nnvidiafb: CRTC1 analog not found\nnvidiafb: EDID found from BUS1\nnvidiafb: CRTC 0 is currently programmed for DFP\nnvidiafb: Using DFP on CRTC 0\nnvidiafb: Panel size is 1280 x 1024\nnvidiafb: Panel is TMDS\nnvidiafb: unable to setup MTRR\nnvidiafb: Flat panel dithering disabled\nnvidiafb: PCI nVidia NV16 framebuffer (64MB @ 0xC0000000)\n\nIn my .config I presently have:\n\nCONFIG_FIRMWARE_EDID\u003dy\nCONFIG_FB_DDC\u003dy\nCONFIG_FB_NVIDIA_I2C\u003dy\n\nI\u0027ve not tried fiddling with these options, as I haven\u0027t the vaguest idea\nwhat I should be looking at.\n\nAs a workaround, simply groveling for a new mode based on the probed\ndimensions seems to work ok.  While it would be nice to debug this further\nand sort out why the panel information is bogus, I think it\u0027s still worth\nretrying the mode based on the panel information at hand as a last-ditch\neffort, rather than simply bailing out completely.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\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": "2e9750272cd49732293b6fe771ae110be8d87273",
      "tree": "25ef9c021c4376c1f79a0a587f37666e1554a0e2",
      "parents": [
        "0e9045494aa50f34b774a7449dde4128240a7b00"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Feb 06 01:39:16 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:16 2008 -0800"
      },
      "message": "vermilion.c: use ALIGN(), not __ALIGN_MASK()\n\n__ALIGN_MASK() is an internal implementation detail of ALIGN().  Let\u0027s not\nneedlessly fatten the interface in this driver.\n\n[fujita.tomonori@lab.ntt.co.jp: fix it]\nCc: Alan Hourihane \u003calanh@fairlite.demon.co.uk\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0e9045494aa50f34b774a7449dde4128240a7b00",
      "tree": "9331f94260931db893420ed0b15b72b7b9e9cec0",
      "parents": [
        "050da932f857a7c83949147f3d22e7c02f4f3c91"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Feb 06 01:39:15 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:16 2008 -0800"
      },
      "message": "neofb: avoid overwriting fb_info fields\n\nFix bug identified by Marcio Buss in\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9565 - neofb can overwrite a field\nin the fb_info struct.\n\nThis fix will result in truncated device identification strings - perhaps\nfb_innfo.fix.id can be made larger?\n\nCc: Marcio Buss \u003cmarciobuss@gmail.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Christian Trefzer \u003cctrefzer@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "050da932f857a7c83949147f3d22e7c02f4f3c91",
      "tree": "fcd0ae3e3981e900094accbdc97657e7208643f6",
      "parents": [
        "2428e59b5309286842c4bacbe90921b7f67e4ced"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Feb 06 01:39:15 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:16 2008 -0800"
      },
      "message": "drivers/video/pm3fb.c section fix\n\nWARNING: vmlinux.o(.text+0x46e456): Section mismatch: reference to .init.data: (between \u0027pm3fb_size_memory\u0027 and \u0027update_crtc2\u0027)\nWARNING: vmlinux.o(.text+0x46e45c): Section mismatch: reference to .init.data: (between \u0027pm3fb_size_memory\u0027 and \u0027update_crtc2\u0027)\nWARNING: vmlinux.o(.text+0x46e49b): Section mismatch: reference to .init.data: (between \u0027pm3fb_size_memory\u0027 and \u0027update_crtc2\u0027)\nWARNING: vmlinux.o(.text+0x46e4a0): Section mismatch: reference to .init.data: (between \u0027pm3fb_size_memory\u0027 and \u0027update_crtc2\u0027)\nWARNING: vmlinux.o(.text+0x46e4bc): Section mismatch: reference to .init.data: (between \u0027pm3fb_size_memory\u0027 and \u0027update_crtc2\u0027)\nWARNING: vmlinux.o(.text+0x46e4c2): Section mismatch: reference to .init.data: (between \u0027pm3fb_size_memory\u0027 and \u0027update_crtc2\u0027)\nWARNING: vmlinux.o(.text+0x46e5c1): Section mismatch: reference to .init.data: (between \u0027pm3fb_size_memory\u0027 and \u0027update_crtc2\u0027)\nWARNING: vmlinux.o(.text+0x46e5c7): Section mismatch: reference to .init.data: (between \u0027pm3fb_size_memory\u0027 and \u0027update_crtc2\u0027)\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nCc: 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": "2428e59b5309286842c4bacbe90921b7f67e4ced",
      "tree": "9f1348202e4417914b7e9ace9c552f70264d49d0",
      "parents": [
        "2c6cc35c3033ef1ef79565164963687d686f9f05"
      ],
      "author": {
        "name": "Marcin Slusarz",
        "email": "marcin.slusarz@gmail.com",
        "time": "Wed Feb 06 01:39:14 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:16 2008 -0800"
      },
      "message": "fbcon: fix sparse warning about shadowing \u0027rotate\u0027 symbol\n\nSigned-off-by: Marcin Slusarz \u003cmarcin.slusarz@gmail.com\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": "2c6cc35c3033ef1ef79565164963687d686f9f05",
      "tree": "2fc47d4f449b0c6d340fb796708b68f768a59e01",
      "parents": [
        "cbfb3e09c5f5cc21994fd06abb5b5839589d5b9a"
      ],
      "author": {
        "name": "Marcin Slusarz",
        "email": "marcin.slusarz@gmail.com",
        "time": "Wed Feb 06 01:39:13 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:15 2008 -0800"
      },
      "message": "fbcon: fix sparse warning about shadowing \u0027p\u0027 symbol\n\nSigned-off-by: Marcin Slusarz \u003cmarcin.slusarz@gmail.com\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": "cbfb3e09c5f5cc21994fd06abb5b5839589d5b9a",
      "tree": "e71f8ed1a154430a90da79c04c5f27f46c2827bf",
      "parents": [
        "162b3a084904a1d6ef1553782b8573885d5f900b"
      ],
      "author": {
        "name": "Marcin Slusarz",
        "email": "marcin.slusarz@gmail.com",
        "time": "Wed Feb 06 01:39:12 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:15 2008 -0800"
      },
      "message": "vgacon: fix sparse warning about shadowing \u0027i\u0027 symbol\n\nSigned-off-by: Marcin Slusarz \u003cmarcin.slusarz@gmail.com\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": "162b3a084904a1d6ef1553782b8573885d5f900b",
      "tree": "d525a8f16852d80175555d3e28c52fb1f7d98bc0",
      "parents": [
        "529e55b6a57bda6df9e45eb268589efc70f63303"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Wed Feb 06 01:39:11 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:15 2008 -0800"
      },
      "message": "atmel_lcdfb: validate display timings\n\nSetting a display timing parameter too high or too low may cause it to\nwrap around and thus become completely wrong. Validate the timings in\natmel_lcdfb_check_var() and saturate to the highest or lowest possible\nvalue if necessary.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\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": "529e55b6a57bda6df9e45eb268589efc70f63303",
      "tree": "6f9424043fa47f4c0a6f59e79fa7094ec10da6d1",
      "parents": [
        "8c85fd89be565e7b7ff48d66b3544b320c129475"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Feb 06 01:39:10 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:15 2008 -0800"
      },
      "message": "fb: defio nopage\n\nConvert fb defio from nopage to fault.\nSwitch from OOM to SIGBUS if the resource is not available.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Jaya Kumar \u003cjayakumar.lkml@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": "8c85fd89be565e7b7ff48d66b3544b320c129475",
      "tree": "05a36554c157e467d80fea9e413180c4cd352635",
      "parents": [
        "cb85063ae806e14f653f6e1fa7ffb63c6b9a4f0e"
      ],
      "author": {
        "name": "Andre Haupt",
        "email": "andre@bitwigglers.org",
        "time": "Wed Feb 06 01:39:10 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:15 2008 -0800"
      },
      "message": "fbmon: cleanup trailing whitespaces\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Andre Haupt \u003candre@bitwigglers.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": "cb85063ae806e14f653f6e1fa7ffb63c6b9a4f0e",
      "tree": "13a1f9f561750c815bdd77325dd94def9995fd9a",
      "parents": [
        "ea237a6ae953b19d03f29236f095389d7906a0b4"
      ],
      "author": {
        "name": "Andre Haupt",
        "email": "andre@bitwigglers.org",
        "time": "Wed Feb 06 01:39:09 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:15 2008 -0800"
      },
      "message": "fbmon: remove unnecessary local variable\n\nThis fixes a sparse warning about symbol \u0027i\u0027 shadowing an earlier one.\n\nSigned-off-by: Andre Haupt \u003candre@bitwigglers.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": "ea237a6ae953b19d03f29236f095389d7906a0b4",
      "tree": "fe72f63bd5342678b7cd4d59a2308300f34e7dfa",
      "parents": [
        "5a1c84f1465a90192f55e21ccc67fd396c596374"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Wed Feb 06 01:39:07 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:15 2008 -0800"
      },
      "message": "drivers/video: remove unnecessary pci_dev_put\n\npci_get_class implicitly does a pci_dev_put on its second argument, so\npci_dev_put is only needed if there is a break out of the loop.\n\nThe semantic match detecting this problem is as follows:\n\n// \u003csmpl\u003e\n@@\nexpression dev;\nexpression E;\n@@\n\n* pci_dev_put(dev)\n  ... when !\u003d dev \u003d E\n(\n* pci_get_device(...,dev)\n|\n* pci_get_device_reverse(...,dev)\n|\n* pci_get_subsys(...,dev)\n|\n* pci_get_class(...,dev)\n)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nCc: Thomas Winischhofer \u003cthomas@winischhofer.net\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": "5a1c84f1465a90192f55e21ccc67fd396c596374",
      "tree": "da76cdd2df036f7d7d613cd7a0ccca14e1c59b61",
      "parents": [
        "cfe2f714d9ebca9d17f392de1fa656d77aa2d4f1"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Feb 06 01:39:06 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:15 2008 -0800"
      },
      "message": "video/hpfb.c section fix\n\nWARNING: vmlinux.o(.text+0xb851a): Section mismatch: reference to .init.text:hpfb_init_one (between \u0027hpfb_dio_probe\u0027 and \u0027read_null\u0027)\n\nhpfb_init_one() must be __devinit since it\u0027s called by the __devinit\nhpfb_dio_probe().\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.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": "cfe2f714d9ebca9d17f392de1fa656d77aa2d4f1",
      "tree": "53beca627882040766a690a757d9e1f8aee8f65c",
      "parents": [
        "f5e8ff483266e2913bd676d520f46b5675a18e7a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Feb 06 01:39:05 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:15 2008 -0800"
      },
      "message": "make video/geode/lxfb_core.c:geode_modedb[] static\n\ngeode_modedb[] can become static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: 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": "7b892806b09dca77db8ef6acbb6c51271578d34d",
      "tree": "594e77bbf8b9147d4cd39a67a89c26ada1572546",
      "parents": [
        "b524b9adb3f655697fe6df9197b3ed6f14bc1729"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Feb 06 01:36:29 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:01 2008 -0800"
      },
      "message": "cleanup after APUS removal\n\nAfter the APUS removal, some code can be removed.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\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": "15aafa2f9d8399b22e418c53a87dfc0c43f4030f",
      "tree": "7861111fb87f4f69e496901d8883d0b796521255",
      "parents": [
        "bcfbf84d4067674b0740a39605f8057622ad5230"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Feb 06 01:36:20 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:41:01 2008 -0800"
      },
      "message": "Remove pointless casts from void pointers\n\nMostly in and around irq handlers.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\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: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nAcked-by: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nAcked-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "eaa0ff15c30dc9799eb4d12660edb73aeb6d32c5",
      "tree": "592ea2010b2e6fb2951e78c21dafc4c2e6fe2134",
      "parents": [
        "551e4fb2465b87de9d4aa1669b27d624435443bb"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Feb 06 01:36:06 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 06 10:40:59 2008 -0800"
      },
      "message": "fix ! versus \u0026 precedence in various places\n\nFix various instances of\n\n\tif (!expr \u0026 mask)\n\nwhich should probably have been\n\n\tif (!(expr \u0026 mask))\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Peter Osterlund \u003cpetero2@telia.com\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Al Viro \u003cviro@zeniv.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": "0e349b0e2d90eb1bb76d16c48d0127feebfeeb89",
      "tree": "c09f26f4bae9a5431c24c105e1424d035a28b384",
      "parents": [
        "911a3175997000c1fcddb2013aaa5fbbee79f0f0"
      ],
      "author": {
        "name": "Stephen Neuendorffer",
        "email": "stephen.neuendorffer@xilinx.com",
        "time": "Wed Jan 09 06:35:05 2008 +1100"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Feb 06 10:23:21 2008 -0700"
      },
      "message": "[POWERPC] Xilinx: Update compatible to use values generated by BSP generator.\n\nMainly, this involves two changes:\n1) xilinx-\u003exlnx (recognized standard is to use the stock ticker)\n2) In order to have the device tree focus on describing what the\nhardware is as exactly as possible, the compatible strings contain the\nfull IP name and IP version.\n\nSigned-off-by: Stephen Neuendorffer \u003cstephen.neuendorffer@xilinx.com\u003e\nAcked-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "911a3175997000c1fcddb2013aaa5fbbee79f0f0",
      "tree": "8c858443b2dc91296da3f7857979f7a2b0dca1cb",
      "parents": [
        "99e139126ab2e84be67969650f92eb37c12ab5cd"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Feb 06 10:23:12 2008 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Feb 06 10:23:12 2008 -0700"
      },
      "message": "[POWERPC] Fix incorrectly tagged __devinitdata structures\n\nFix compile errors in the xilinxfb, xsysace and uartlite drivers used\nby the Xilinx Virtex platform\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\n"
    },
    {
      "commit": "44363f14d9e7c9786ddbe7742d0f002b4ad685e1",
      "tree": "2592509c1d80124f33d19182de7f87281c7e42df",
      "parents": [
        "b8c268d10439bdd4ed469d58fbadf2c2f56801b0"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Feb 03 17:31:49 2008 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Feb 03 17:31:49 2008 +0200"
      },
      "message": "drivers/video/: Spelling fixes\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "ed8a5d49a0d4b5cf411a71476e6582f153df54e3",
      "tree": "bf6d32fc0500380c597bfd039adcec1dbf675d70",
      "parents": [
        "63bfb1f18a50e879c5cb9684ed241052ad38efcb"
      ],
      "author": {
        "name": "Fernando Luis Vázquez Cao",
        "email": "fernando@oss.ntt.co.jp",
        "time": "Mon Nov 05 16:21:11 2007 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Feb 01 14:34:48 2008 -0800"
      },
      "message": "USB: sisusb: *_ioctl32_conversion functions do not exist in recent kernels\n\nRemove dead code while at it.\n\nSigned-off-by: Fernando Luis Vazquez Cao \u003cfernando@oss.ntt.co.jp\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d7c8f21a8cad0228c7c5ce2bb6dbd95d1ee49d13",
      "tree": "d1e305bec62022a0bec82a3499a372c2c7c40583",
      "parents": [
        "d1028a154c65d7fadd1b2d0276c077014d401ec7"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Jan 30 13:34:07 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:34:07 2008 +0100"
      },
      "message": "x86: cpa: move flush to cpa\n\nThe set_memory_* and set_pages_* family of API\u0027s currently requires the\ncallers to do a global tlb flush after the function call; forgetting this is\na very nasty deathtrap. This patch moves the global tlb flush into\neach of the callers\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "6d238cc4dc8a36a3915c26202fe49f58a0683fb9",
      "tree": "f17d1b7d27ab48ba3b5f998a8a286c198b052ce2",
      "parents": [
        "75cbade8ea3127a84e3da7c2c15808e54f0df7e8"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Wed Jan 30 13:34:06 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jan 30 13:34:06 2008 +0100"
      },
      "message": "x86: convert CPA users to the new set_page_ API\n\nThis patch converts various users of change_page_attr() to the new,\nmore intent driven set_page_*/set_memory_* API set.\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "d0d42df2a440003d96c8bf29991c2afb691ef720",
      "tree": "1bdb3c59b3a708270b61e422ca64f437d2367807",
      "parents": [
        "e01dbdb40eea94ecb2c703960dac744c9b19a186",
        "eaf858a988a4b7b34a6ae03a3ac52cdf25013892",
        "6331acd78f7916db16ec20b50d7838bd4944cd27",
        "b696b6b448d3ec5f882aa346ce544e00763e7b3d",
        "5de865b4c5af253db19bdae3c0553952dc7eda1d",
        "20118ff97823822bf4d52ccb528ce2b5042c3057",
        "1d7d4f54b1337bf64605dc9cb3c540f67843be39",
        "bfe645adf1a79b873b528556523abb46f281a5dc",
        "06dbbd69f94e97751782ef6f1a9bb19da60efd1c",
        "d142b6e77d394a4fcc0a42381b03852bd9c4e263",
        "b5872db4a2ebe7dbc7a5e4013ae8ee37f3de3b97"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:21 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 28 13:21:21 2008 +0000"
      },
      "message": "Merge branches \u0027at91\u0027, \u0027ep93xx\u0027, \u0027iop\u0027, \u0027kprobes\u0027, \u0027ks8695\u0027, \u0027misc\u0027, \u0027msm\u0027, \u0027s3c2410\u0027, \u0027sa1100\u0027 and \u0027vfp\u0027 into devel\n\n* at91: (24 commits)\n  [ARM] 4615/4: sam926[13]ek buttons updated\n  [ARM] 4765/1: [AT91] AT91CAP9A-DK board support\n  [ARM] 4764/1: [AT91] AT91CAP9 core support\n  [ARM] 4738/1: at91sam9261: Remove udc pullup enabling in board initialisation\n  [ARM] 4761/1: [AT91] Board-support for NEW_LEDs\n  [ARM] 4760/1: [AT91] SPI CS0 errata on AT91RM9200\n  [ARM] 4759/1: [AT91] Buttons on CSB300\n  [ARM] 4758/1: [AT91] LEDs\n  [ARM] 4757/1: [AT91] UART initialization\n  [ARM] 4756/1: [AT91] Makefile cleanup\n  [ARM] 4755/1: [AT91] NAND update\n  [ARM] 4754/1: [AT91] SSC library support\n  [ARM] 4753/1: [AT91] Use DMA_BIT_MASK\n  [ARM] 4752/1: [AT91] RTT, RTC and WDT peripherals on SAM9\n  [ARM] 4751/1: [AT91] ISI peripheral on SAM9263\n  [ARM] 4750/1: [AT91] STN LCD displays on SAM9261\n  [ARM] 4734/1: at91sam9263ek: include IRQ for Ethernet PHY\n  [ARM] 4646/1: AT91: configurable HZ, default to 128\n  [ARM] 4688/1: at91: speed-up irq processing\n  [ARM] 4657/1: AT91: Header definition update\n  ...\n\n* ep93xx:\n  [ARM] 4671/1: ep93xx: remove obsolete gpio_line_* operations\n  [ARM] 4670/1: ep93xx: implement IRQT_BOTHEDGE gpio irq sense type\n  [ARM] 4669/1: ep93xx: simplify GPIO code and cleanups\n  [ARM] 4668/1: ep93xx: implement new GPIO API\n\n* iop:\n  [ARM] 4770/1: GLAN Tank: correct physmap_flash_data width field\n  [ARM] 4732/1: GLAN Tank: register rtc-rs5c372 i2c device\n  [ARM] 4708/1: iop: update defconfigs for 2.6.24\n\n* kprobes:\n  ARM kprobes: let\u0027s enable it\n  ARM kprobes: special hook for the kprobes breakpoint handler\n  ARM kprobes: prevent some functions involved with kprobes from being probed\n  ARM kprobes: don\u0027t let a single-stepped stmdb corrupt the exception stack\n  ARM kprobes: add the kprobes hook to the page fault handler\n  ARM kprobes: core code\n  ARM kprobes: instruction single-stepping support\n\n* ks8695:\n  [ARM] 4603/1: KS8695: debugfs interface to view pin state\n  [ARM] 4601/1: KS8695: PCI support\n\n* misc:\n  [ARM] remove duplicate includes\n  [ARM] CONFIG_DEBUG_STACK_USAGE\n  [ARM] 4689/1: small comment wrap fix\n  [ARM] 4687/1: Trivial arch/arm/kernel/entry-common.S comment fix\n  [ARM] 4666/1: ixp4xx: fix sparse warnings in include/asm-arm/arch-ixp4xx/io.h\n  [ARM] remove reference to non-existent MTD_OBSOLETE_CHIPS\n  [SERIAL] 21285: Report baud rate back via termios\n  [ARM] Remove pointless casts from void pointers,\n  [ARM] Misc minor interrupt handler cleanups\n  [ARM] Remove at91_lcdc.h\n  [ARM] ARRAY_SIZE() cleanup\n  [ARM] Update mach-types\n\n* msm:\n  [ARM] msm: dma support for MSM7X00A\n  [ARM] msm: board file for MACH_HALIBUT (QCT MSM7200A)\n  [ARM] msm: irq and timer support for ARCH_MSM7X00A\n  [ARM] msm: core platform support for ARCH_MSM7X00A\n\n* s3c2410: (33 commits)\n  [ARM] 4795/1: S3C244X: Add armclk and setparent call\n  [ARM] 4794/1: S3C24XX: Comonise S3C2440 and S3C2442 clock code\n  [ARM] 4793/1: S3C24XX: Add IRQ-\u003eGPIO pin mapping function\n  [ARM] 4792/1: S3C24XX: Remove warnings from debug-macro.S\n  [ARM] 4791/1: S3C2412: Make fclk a parent of msysclk\n  [ARM] 4790/1: S3C2412: Fix parent selection for msysclk.\n  [ARM] 4789/1: S3C2412: Add missing CLKDIVN register values\n  [ARM] 4788/1: S3C24XX: Fix paramet to s3c2410_dma_ctrl if S3C2410_DMAF_AUTOSTART used.\n  [ARM] 4787/1: S3C24XX: s3c2410_dma_request() should return the allocated channel number\n  [ARM] 4786/1: S3C2412: Add SPI FIFO controll constants\n  [ARM] 4785/1: S3C24XX: Add _SHIFT definitions for S3C2410_BANKCON registers\n  [ARM] 4784/1: S3C24XX: Fix GPIO restore glitches\n  [ARM] 4783/1: S3C24XX: Add s3c2410_gpio_getpull()\n  [ARM] 4782/1: S3C24XX: Define FIQ_START for any FIQ users\n  [ARM] 4781/1: S3C24XX: DMA suspend and resume support\n  [ARM] 4780/1: S3C2412: Allow for seperate DMA channels for TX and RX\n  [ARM] 4779/1: S3C2412: Add s3c2412_gpio_set_sleepcfg() call\n  [ARM] 4778/1: S3C2412: Add armclk and init from DVS state\n  [ARM] 4777/1: S3C24XX: Ensure clk_set_rate() checks the set_rate method for the clk\n  [ARM] 4775/1: s3c2410: fix compilation error if only s3c2442 cpu is selected\n  ...\n\n* sa1100:\n  [ARM] sa1100: add clock source support\n\n* vfp:\n  [ARM] 4584/2: ARMv7: Add Advanced SIMD (NEON) extension support\n  [ARM] 4583/1: ARMv7: Add VFPv3 support\n  [ARM] 4582/2: Add support for the common VFP subarchitecture\n"
    },
    {
      "commit": "91525300baf162e83e923b09ca286f9205e21522",
      "tree": "115f50c0f270eb1bb032dc520e018d9aa65b957c",
      "parents": [
        "991dee591a99d035796a8c194eb1796cc020e142",
        "9c5e710bc1431f41ccdd0c294fa355aa0d45d2d7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 28 08:15:24 2008 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 28 08:15:24 2008 +1100"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6: (54 commits)\n  MAINTIANERS: just use Mike gmail e-mail for contact and pawn the serial driver off onto Sonic\n  [Blackfin] arch: remove old I2C BF54x porting.\n  [Blackfin] arch: Add the semtimedop syscall.  Upstream uClibc doesn\u0027t compile without it.\n  [Blackfin] arch: fix bug kernel boot message: memory information is not reasonable\n  [Blackfin] arch: use common flash driver to setup partitions rather than the bf5xx-flash driver\n  [Blackfin] arch: Fix bug - kernel build with Debug option enabled fails to boot up\n  [Blackfin] arch: Fix bug Only RTC interrupt can wake up deeper sleep core.\n  [Blackfin] arch: Add proper SW System Reset delay sequence\n  [Blackfin] arch: Update copyright date\n  [Blackfin] arch: GPIO API cleanup and anomaly update\n  [Blackfin] arch: Fix BUG gpio_direction_output API is not compatitable with GENERIC_GPIO API interface\n  [Blackfin] arch: Initial checkin of the memory protection support.\n  [Blackfin] arch: set_bfin_dma_config shouldnt set SYNC or RESTART by default - add argument or option\n  [Blackfin] arch: Add some comments - fix semicolons\n  [Blackfin] arch: move all code related to CPLB handling into a new subdirectory under kernel/\n  [Blackfin] arch: print out list of modules if kernel is crashing and tell people if the kernel is tainted \n  [Blackfin] arch: enable generic GPIO based I2C driver in STAMP-BF533, EZKIT-BF533 and EZKIT-BF561 boards\n  [Blackfin] arch: Don\u0027t oops_in_progress if single step is comming from the kernel\n  [Blackfin] arch: Fix BUG - kernel sometimes would stuck with KEYBOARD_GPIO on\n  [Blackfin] arch: update to latest anomaly sheets\n  ...\n"
    },
    {
      "commit": "6d16bfb5e81d3925a7efb38b5cc3e0021b57d03a",
      "tree": "deb1d0de0cc09b0d9cd6a4e1f5440677b5a8b81d",
      "parents": [
        "caada32afe0d181b1dc36ab3fc29628582776e09"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sun Jan 27 18:14:49 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun Jan 27 18:14:49 2008 +0100"
      },
      "message": "i2c/tps65010: move header to \u003clinux/i2c/...\u003e\n\nMove the tps65010 header file from the OMAP arch directory to the\nmore generic \u003clinux/i2c/...\u003e directory, and remove the spurious\ndependency of this driver on OMAP.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "2cdddeb8d7dd42dc1847b110228a626d25a1e468",
      "tree": "b349ef86c00f4fd732266dfe6dea2fd8b74a1c52",
      "parents": [
        "922539a0a3c44e3b8dcf1025910f08e1940ba49f"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Jan 27 18:14:47 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun Jan 27 18:14:47 2008 +0100"
      },
      "message": "i2c: normal_i2c can be made const (remaining drivers)\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "2b3b3516b6eeea1464e205b2dde9ebc9b7dd2ec8",
      "tree": "29ec4fd51c8231fd710783effcbaf21b4f80005d",
      "parents": [
        "da7a42d60ba214937ddb35152f336a4e4baa49a6"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Thu Jan 24 15:10:39 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:01:13 2008 +0000"
      },
      "message": "[ARM] 4764/1: [AT91] AT91CAP9 core support\n\nAdd support for Atmel\u0027s AT91CAP9 Customizable Microcontroller family.\n  \u003chttp://www.atmel.com/products/AT91CAP/Default.asp\u003e\n\nSigned-off-by: Stelian Pop \u003cstelian@popies.net\u003e\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9e4e980b027c892b02a73d6ea0d01c197b818a32",
      "tree": "ed16f8cb0f0ff1555ef4ee7b4fe341b2ed5e3464",
      "parents": [
        "13b54a50525a9685065684e1e11258d27dd27bdf"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hcegtvedt@atmel.com",
        "time": "Mon Dec 03 10:43:28 2007 +0100"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Fri Jan 25 08:31:40 2008 +0100"
      },
      "message": "Disable VGA text console for AVR32 architecture\n\nThis patch disables the VGA text console for AVR32 architecture since\nit does not provide the vga.h include file.\n\nAVR32 users should use framebuffer console instead if they need a\nconsole on an attached display.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chcegtvedt@atmel.com\u003e\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "a10336043b8193ec603ad54bb79cdcd26bbf94b3",
      "tree": "650c025ea276d04301edae2bc8db47565e23cf79",
      "parents": [
        "a56d00bbea018cfa6dc62f76db52760872efa1a7"
      ],
      "author": {
        "name": "Stefan Schmidt",
        "email": "stefan@openmoko.org",
        "time": "Mon Jan 21 17:18:27 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 21 19:39:41 2008 -0800"
      },
      "message": "s3c2410_fb: fix line length calculation\n\nFix line length calculation. var-\u003ewidth is the size of the display in mm. We\nlike to use the pixel size.\n\nWithout this fix, dynamic (fbset) based resolution and depths changes with\ns3c2410_fb don\u0027t work at all.\n\nSpotted by john cass \u003cjohnpcass@yahoo.com\u003e\n\nSigned-off-by: Stefan Schmidt \u003cstefan@openmoko.org\u003e\nSigned-off-by: Harald Welte \u003claforge@openmoko.org\u003e\nAcked-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nAcked-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nAcked-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@akpm@linux-foundation.org\u003e\n"
    },
    {
      "commit": "545c4423335469de06af7f7c95e97c1122c1c818",
      "tree": "a3ae75c9610de8ca64d2cec0870123f8e14a3546",
      "parents": [
        "9723198c219f3546982cb469e5aed26e68399055"
      ],
      "author": {
        "name": "Alex",
        "email": "alevkovich@tut.by",
        "time": "Thu Jan 17 15:21:18 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jan 17 15:38:59 2008 -0800"
      },
      "message": "fix radeonfb regression with Xpress 200m 5955\n\nFix http://bugzilla.kernel.org/show_bug.cgi?id\u003d9762\n\nFramebuffer is ok only with default parameters only (it is 1280x800-8@60).  If\nparameters are video\u003dradeonfb:1280x800-32@60 then xres, yres and xres_virtual\nare ok but yres_virtual is 1024.  It can be corrected by fbset utility so I\nthink it can be corrected in the driver code also.\n\nSteps to reproduce: video\u003dradeonfb:1280x800-32@60 or\nvideo\u003dradeonfb:1280x800-16@60\n\nAdd 1280x800 mode into modedb\n\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "27b526a09086d563d61cf0e0fdd5c8e3f3c295d4",
      "tree": "317395b44e62bad55f7bc28a0bc2123a3173c672",
      "parents": [
        "d2d159dbd51a99abdd4ae02fecc68cd1e0b0558e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Jan 14 00:55:24 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 14 08:52:23 2008 -0800"
      },
      "message": "uvesafb: fix section mismatch warnings\n\nMark uvesafb_init_mtrr() as __devinit since its caller is __devinit\nand since it accesses __devinitdata.\n\nWARNING: vmlinux.o(.text+0x4df80e): Section mismatch: reference to .init.data: (between \u0027uvesafb_init_mtrr\u0027 and \u0027uvesafb_show_vbe_ver\u0027)\n\nVariable \u0027blank\u0027 cannot be __devinitdata since it is referenced in an\nfb_ops method that could be called at any time.\n\nWARNING: vmlinux.o(.text+0x4dfc1e): Section mismatch: reference to .init.data:blank (between \u0027param_set_scroll\u0027 and \u0027vesa_setpalette\u0027)\nWARNING: vmlinux.o(.text+0x4dfc24): Section mismatch: reference to .init.data:blank (between \u0027param_set_scroll\u0027 and \u0027vesa_setpalette\u0027)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\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": "f0466441492dc17d0749ef0cce9831fc7e4a7a5d",
      "tree": "883ec9ba461f3cf656030ae9d7f8bfa881914146",
      "parents": [
        "68842c9b94560e647e8e7cc75cbb3dbe59f6fcb5"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Mon Jan 14 00:55:20 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 14 08:52:23 2008 -0800"
      },
      "message": "s3c2410fb: fix incorrect argument type in resume function\n\nFix wrong pointer type passed into the s3c2410fb_init_registers()\nfunction.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "8f4c79ce79d1552014af3c115d03e13092443905",
      "tree": "b2162510aff9523df60b26ddd91d69f597bb8b42",
      "parents": [
        "2490c681ea3d7f5ac3fb876f14567bf1a9e0aa87"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Mon Jan 14 00:55:13 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 14 08:52:22 2008 -0800"
      },
      "message": "MAINTAINERS: email update and add missing entry\n\n - MAINTAINERS email update\n - add atmel_lcdfb entry\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8dab63761219d7bc6a7d7d3b5f0fca76af5533a5",
      "tree": "3354b2867c05507acb5618f961cdf982f98e2b41",
      "parents": [
        "ba21611c9c0031ca8388cae5e43b38c29c8b595d"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Fri Jan 11 14:28:04 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Jan 11 11:47:43 2008 -0800"
      },
      "message": "ps3fb: fix deadlock on kexec()\n\nSince the introduction of the acquire_console_sem calls in\n0333d83509c7d8496c8965b5ba9bc0c98e83c259, kexecing can cause the\nkernel to deadlock:\n\n ps3fb_shutdown()\n  -\u003e unregister_framebuffer()\n  -\u003e fb_notifier_call_chain(FB_EVENT_FB_UNBIND)\n  -\u003e fbcon_fb_unbind()\n  -\u003e unbind_con_driver()\n  -\u003e bind_con_driver()\n\t[ acquires console_sem ]\n  -\u003e fbcon_deinit()\n  -\u003e fbops-\u003efb_release(newinfo, 0)\n  -\u003e ps3fb_release()\n  -\u003e ps3fb_sync()\n\t[ acquires console_sem ]\n\nThis change avoids the deadlock by moving the acquire_console_sem()\nout of ps3fb_sync(), and puts it into the two other callsites, leaving\nps3fb_release() to call ps3fb_sync() without the console semaphore.\n\n[Geert]\n  - Corrected call sequence above\n  - ps3fb_release() may be called with and without console_sem held. This is an\n    inconsistency that should be fixed at the fb level, but for now, try to\n    acquire console_sem in ps3fb_release().\n\n    I think it\u0027s safer to let ps3fb_release() try to acquire console_sem and\n    not refresh the screen if it fails, than to call ps3fb_sync() without\n    holding console_sem, as ps3fb_par may be modified at the same time, causing\n    crashes or lockups.\n\n    Besides, ps3fb_release() only calls ps3fb_sync() to refresh the screen\n    when display flipping is disabled, which is an uncommon case (except during\n    shutdown/kexec).\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ba21611c9c0031ca8388cae5e43b38c29c8b595d",
      "tree": "c2062639f66ea8aebd1b874f291cfdcc6aee7e27",
      "parents": [
        "b506d1b6c49a5884ff67a29bc99a1912ee20acee"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Fri Jan 11 14:27:10 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Jan 11 11:47:42 2008 -0800"
      },
      "message": "ps3fb: prevent use after free of fb_info\n\nIn ps3fb_shutdown, freeing the framebuffer will cause fb_info (in\ndev-\u003ecore.driver_data) to be free()ed, which we potentially access\nfrom the ps3fbd kthread.\n\nThis change frees the framebuffer after stopping the ps3fbd kthread.\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fcbe6e9709f90fd83cfa614a4e0efe83174018ea",
      "tree": "722a9562abdd1675aa87e12adbb7d4ec8db9c988",
      "parents": [
        "9ac67a35827ee03d71f2f1c656a725e263b14a7e"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Wed Dec 19 11:17:31 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 19 14:27:30 2007 -0800"
      },
      "message": "ps3fb: Fix ps3fb free_irq() dev_id\n\nThe dev_id arg passed to free_irq() must match that passed to\nrequest_irq().\n\nFixes this PS3 error message:\n\n  Trying to free already-free IRQ 44\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ac67a35827ee03d71f2f1c656a725e263b14a7e",
      "tree": "9bae9a9d3f0755dfba36f7873f32e91f0566bdd9",
      "parents": [
        "c7eeae734f38bcdce97d43152bf9db6b9b18759a"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Dec 19 11:16:41 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Dec 19 14:27:30 2007 -0800"
      },
      "message": "ps3fb: Update for firmware 2.10\n\nps3fb: Update for firmware 2.10\n\nAs of PS3 firmware version 2.10, the GPU command buffer size must be at least 2\nMiB large. Since we use only a small part of the GPU command buffer and don\u0027t\nwant to waste precious XDR memory, move the GPU command buffer back to the\nstart of the XDR memory reserved for ps3fb and let the unused part overlap with\nthe actual frame buffer.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7c83172b98e569d9aabf947d8b3b089dadb2ff46",
      "tree": "674db31e73f5ae5f65e459455b63ac61ff5bff96",
      "parents": [
        "f78ba15705a5ef36b55c4e3142724e2211cb1733"
      ],
      "author": {
        "name": "Huang, Ying",
        "email": "ying.huang@intel.com",
        "time": "Wed Nov 28 16:21:55 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:54 2007 -0800"
      },
      "message": "x86_64 EFI boot support: EFI frame buffer driver\n\nThis patch adds Graphics Output Protocol support to the kernel.  UEFI2.0 spec\ndeprecates Universal Graphics Adapter (UGA) protocol and only Graphics Output\nProtocol (GOP) is produced.  Therefore, the boot loader needs to query the\nUEFI firmware with appropriate Output Protocol and pass the video information\nto the kernel.  As a result of GOP protocol, an EFI framebuffer driver is\nneeded for displaying console messages.  The patch adds a EFI framebuffer\ndriver.  The EFI frame buffer driver in this patch is based on the Intel Mac\nframebuffer driver.\n\nThe ELILO bootloader takes care of passing the video information as\nappropriate for EFI firmware.\n\nThe framebuffer driver has been tested in i386 kernel and x86_64 kernel on EFI\nplatform.\n\nSigned-off-by: Chandramouli Narayanan \u003cmouli@linux.intel.com\u003e\nSigned-off-by: Huang Ying \u003cying.huang@intel.com\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Andi Kleen \u003cak@suse.de\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": "db573b241eb1259f749e88f54105d7fa946cb9b2",
      "tree": "a325280267fbeee093a4c3bf6ed3ca789f54e396",
      "parents": [
        "12429bf9327d41a0692e275bbfce4997f07432f6"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Nov 28 16:21:52 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:53 2007 -0800"
      },
      "message": "imacfb: remove reference to otherwise-unused, non-existent screen_info.imacpm_seg\n\nCc: Edgar Hucek \u003chostmaster@ed-soft.at\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Kamalesh Babulal \u003ckamalesh@linux.vnet.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e593f070b40887dc0415646a4c0720eb8630c722",
      "tree": "15c7213d85f345602b5a67d7e71c4416b649e6e7",
      "parents": [
        "2868f89fc43d16441a90714d4676089bdfc4255a"
      ],
      "author": {
        "name": "Anti Sullin",
        "email": "anti.sullin@artecdesign.ee",
        "time": "Wed Nov 28 16:21:40 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:53 2007 -0800"
      },
      "message": "atmel_lcdfb: LCDC startup fix\n\nThis patch adds an additional loop, that delays turning off the DMA\nuntil the LCDC core has been turned off. This prevents the picture\nto be shifted some random length when the kernel re-initializes\nthe LCDC.\n\nWithout this patch, the LCDC keeps running for some small time after the\nPWRCON:LCD_PWR has been cleared ; the FIFO suffers an underrun and on\nre-starting the LCDC the FIFO data stays shifted.\n\nThis behavior has been seen and fixed on AT91SAM9261-EK and two custom\nAT91SAM9261 boards, all of them having different LCD panels.\n\nThanks a lot to Anti Sullin for submitting this patch (long\ntime ago).\n\nSigned-off-by: Anti Sullin \u003canti.sullin@artecdesign.ee\u003e\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nAcked-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\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": "b64d70825abbf706bbe80be1b11b09514b71f45e",
      "tree": "2e44dc590b4cbfb198294c85fe59a5023083bfb6",
      "parents": [
        "e482179d547ff250cab487859b6fc91995bbdbb5"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Nov 28 16:21:35 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:52 2007 -0800"
      },
      "message": "fb_ddc: fix DDC lines quirk\n\nThe code in fb_ddc_read() is said to be based on the implementation of the\nradeon driver:\nhttp://git.kernel.org/?p\u003dlinux/kernel/git/torvalds/linux-2.6.git;a\u003dcommitdiff;h\u003dfc5891c8a3ba284f13994d7bc1f1bfa8283982de\n\nHowever, comparing the old radeon driver code with the new fb_ddc code\nreveals some differences.  Most notably, the I2C bus lines are held at the\nend of the function, while the original code was releasing them (as the\ncomment above correctly says.)\n\nThere are a few other differences, which appear to be responsible for read\nfailures on my system.  While tracing low-level I2C code in i2c-algo-bit, I\nnoticed that the initial attempt to read the EDID always failed.  It takes\none retry for the read to succeed.  As we are about to remove this\nautomatic retry property from i2c-algo-bit, reading the EDID would really\nfail.\n\nAs a summary, the I2C lines quirk which is supposedly needed to read EDID\non some older monitors is currently breaking the (first) read on all other\nmonitors (and might not even work with older ones - did anyone try since\nOctober 2006?)\n\nAfter applying the patch below, which makes the code in fb_ddc_read()\nreally similar to what the radeon driver used to have, the first EDID read\nsucceeds again.\n\nOn top of that, as it appears that this code has been broken for one year\nnow and nobody seems to have complained, I\u0027m curious if it makes sense to\nkeep this quirk in place.  It makes the code more complex and slower just\nfor the sake of monitors which I guess nobody uses anymore.  Can\u0027t we just\nget rid of it?\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nTested-by: Roger Leigh \u003crleigh@whinlatter.ukfsn.org\u003e\nTested-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ee592a5bd5180cc1ffaf5acd7bf1e91e0d854a08",
      "tree": "8387d440d834db1fc995b376b1f1f209b18a67c4",
      "parents": [
        "248285501ea251379dd449316bf5af78362ae638"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Nov 28 16:21:11 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:51 2007 -0800"
      },
      "message": "ps3fb: video memory size cleanups\n\n- Limit video memory size to avoid crossing a 256 MiB boundary in IOIF space.\n- Pass the actual amount of video memory used to lv1_gpu_memory_allocate().\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b5faa4b89e4d83203b1f44f143a351b518f7cda2",
      "tree": "1d195fa302af8f156b049fa548008360f16a78d5",
      "parents": [
        "a039767f8d7eeb0731c4053d43c0d8caa27d69d0",
        "233b28a91caf7cff326e604c437a364eaf794106"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 26 19:40:27 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 26 19:40:27 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6: (56 commits)\n  Blackfin arch: fix bug when enable uart1 with uart0 disabled \u003d\u003e no initial console\n  Blackfin arch: split apart dump_bfin_regs and merge/remove show_regs from process.c, which was largely duplicated\n  Blackfin arch: use common __INIT/__FINIT defines rather than setting the .section ourselves to .init.text\n  Blackfin arch: fix bug when sending signals with the wrong PC, cause gdb get confused\n  Blackfin arch: Ensure we printk out strings with the proper loglevel\n  Blackfin arch: Need to specify ax with the .init.text section,\n  Blackfin arch: Update Kconfig to latest Blackfin silicon datasheets\n  Blackfin arch: update defconfig files\n  Blackfin arch: Fix typo, and add ENDPROC - no functional changes\n  Blackfin arch: convert READY to DMA_READY as it causes build errors in common sound code otherwise\n  Blackfin arch: add defines for the on-chip L1 ROM of BF54x\n  Blackfin arch: cplb and map header file cleanup\n  Blackfin arch: cleanup the cplb declares\n  Blackfin arch: fix broken on BF52x, remove silly checks on processors for L1_SCRATCH defines\n  Blackfin arch: add support for working around anomaly 05000312\n  Blackfin arch: cleanup BF54x header file and add BF547 definition\n  Blackfin arch: fix building for BF542 processors which only have 1 TWI\n  Blackfin arch: rename _return_from_exception to _bfin_return_from_exception and export it\n  Blackfin arch: move EXPORT_SYMBOL() to C files where the symbol is actually defined\n  Blackfin arch: fix bug NOR Flash MTD mount fail\n  ...\n"
    },
    {
      "commit": "3050d45caded2d9fb8170547d08c389122c6c5d5",
      "tree": "850245b4764cb8ae03675c62b32df98473dcba66",
      "parents": [
        "6d272940537e834848d88c11b428e9973b8fa2bc"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@arcor.de",
        "time": "Mon Nov 19 09:28:22 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 26 19:19:19 2007 -0800"
      },
      "message": "radeonfb: add chip definition for RV370 5b63\n\n... which I\u0027ve found on a Sapphire X550 (Silent).\n\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andreas Herrmann \u003caherrman@arcor.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "acbcd2631975cf6f0be5cd294cbfd12226cd9958",
      "tree": "fc603be9957970892395b145547af3e17add7084",
      "parents": [
        "b97b8a998397e8c64699559099fa9febffae2b4d"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Jan 22 18:36:20 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Jan 22 18:36:20 2008 +0800"
      },
      "message": "[Blackfin] arch: Fix BUG gpio_direction_output API is not compatitable with GENERIC_GPIO API interface\n\nsignef-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "2047e40d724d42928c0b5994a1568c1b738efdb7",
      "tree": "5653e4003441a8b22b1e9cad674c725a53f38f1f",
      "parents": [
        "4521ef42de8dbaa9bce3f60bbb5868564f752e98"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Jan 22 15:29:18 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Jan 22 15:29:18 2008 +0800"
      },
      "message": "[Blackfin] arch: set_bfin_dma_config shouldnt set SYNC or RESTART by default - add argument or option\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "529a73fbaeee2f3bd932be8b54665994133be6ae",
      "tree": "89376052e434af5a68a4c8adfbeaf75b2e0f93c6",
      "parents": [
        "e4e9a7adebfc01bfa2a46c76615c249a4082dfec"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Fri Nov 23 14:28:44 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Fri Nov 23 14:28:44 2007 +0800"
      },
      "message": "Blackfin arch: punt CONFIG_BFIN -- we already have CONFIG_BLACKFIN\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "579d6d93ca531fba3e29ddf39fefe5184012068b",
      "tree": "f5a1e4d6f66f21d34edffdfc40022da661fccdde",
      "parents": [
        "cb51f973bce7aef46452b0c6faea8f791885f5b8"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Nov 14 17:00:11 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:42 2007 -0800"
      },
      "message": "gbefb: fix section mismatch warnings\n\nMake \u0027default_mode\u0027 and \u0027default_var\u0027 be __initdata.\nFixes these section warnings:\n\nWARNING: vmlinux.o(.data+0x128e0): Section mismatch: reference to .init.data:default_mode_CRT (between \u0027default_mode\u0027 and \u0027default_var\u0027)\nWARNING: vmlinux.o(.data+0x128e4): Section mismatch: reference to .init.data:default_var_CRT (between \u0027default_var\u0027 and \u0027dev_attr_size\u0027)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\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": "a9e60e5c3c4721dd216047e4c58c4eb89789f519",
      "tree": "889d05f1bcee8050500274f6ce695d038ee8c744",
      "parents": [
        "43054412db5e5b3eda1eff6c2245ff4257560340"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Nov 14 16:59:02 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:38 2007 -0800"
      },
      "message": "video/sis/: fix negative array index\n\nThis patch fixes the possible usage of a negative value as an array\nindex spotted by the Coverity checker.\n\nsisfb_validate_mode() could return a negative error code and we must check for\nthat prior to using its return value as an array index.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Thomas Winischhofer \u003cthomas@winischhofer.net\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": "62ec56524f0eeaa1aa4f7281425fa34d400cdacc",
      "tree": "b795ea1bb8abee49ad182f0b4e65ae6340dd8039",
      "parents": [
        "e47776a0a41a14a5634633c96e590827f552c4b5"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Wed Nov 14 16:58:58 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:38 2007 -0800"
      },
      "message": "LXFB: use the correct MSR number for panel support\n\nA relatively recent version of the Geode LX datasheet listed the wrong\naddress for one of the MSRs that controls TFT panels, resulting in\nbreakage.  This patch corrects the MSR address.\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "28822f22e18fc3c422f64b5bf0bb1e6c306af634",
      "tree": "fb0484c08cc48fcf54e9587ff520fbb66acfc40a",
      "parents": [
        "cfe36bde59bc1ae868e775ad82386c3acaabb738"
      ],
      "author": {
        "name": "Stanislav Brabec",
        "email": "utx@penguin.cz",
        "time": "Wed Nov 14 16:58:55 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:38 2007 -0800"
      },
      "message": "drivers/video/s1d13xxxfb.c: fix build as module with dbg\n\nAttached patch fixes two compilation problems of s1d13xxxfb.c:\n\n- Fixes outdated dbg() message to fix compilation error with debugging enabled.\n\n- Do not read kernel command line options when compiled as module.\n\nSigned-off-by: Stanislav Brabec \u003cutx@penguin.cz\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": "03ad369ac900116f35da7505f768ebbd481d09a4",
      "tree": "3a3febc31a77965e78a9d3e45e951cc90daf3910",
      "parents": [
        "0f8c0234f275c8198cbb68f16e035fa46254e372"
      ],
      "author": {
        "name": "Frank Lichtenheld",
        "email": "frank@lichtenheld.de",
        "time": "Wed Nov 14 16:58:47 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:37 2007 -0800"
      },
      "message": "uvesafb: fix warnings about unused variables on non-x86\n\nVariables that are only used in #ifdef CONFIG_X86 should also only be\ndeclared there.\n\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.de\u003e\nCc: Michal Januszewski \u003cspock@gentoo.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": "0f8c0234f275c8198cbb68f16e035fa46254e372",
      "tree": "c56e5fba774e1121f0eefcbe0734425e863fa357",
      "parents": [
        "108b4c3638be251d6b42eaa633e8a6b852b960f0"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Nov 14 16:58:45 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:37 2007 -0800"
      },
      "message": "chipsfb: uses/depends on PCI\n\nchipsfb uses PCI interfaces and should depend on PCI.\n\n  CC      drivers/video/chipsfb.o\ndrivers/video/chipsfb.c: In function \u0027chipsfb_pci_init\u0027:\ndrivers/video/chipsfb.c:378: error: implicit declaration of function \u0027pci_request_region\u0027\ndrivers/video/chipsfb.c:435: error: implicit declaration of function \u0027pci_release_region\u0027\nmake[2]: *** [drivers/video/chipsfb.o] Error 1\nmake[1]: *** [drivers/video] Error 2\nmake: *** [drivers] Error 2\n\n!CONFIG_PCI causes the build to fail.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Kamalesh Babulal \u003ckamalesh@linux.vnet.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3cc2c17700c98b0af778566b0af6292b23b01430",
      "tree": "682ad7be38831721588f4c24fd0540cf2dd4e23b",
      "parents": [
        "682d73f685536fdb09322dde8caad339480e7bad"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Wed Nov 14 16:58:33 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:36 2007 -0800"
      },
      "message": "drivers/video/ps3fb: fix memset size error\n\nThe size passed to memset is wrong.\n\nSigned-off-by Li Zefan \u003clizf@cn.fujitsu.com\u003e\nAcked-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c2ec21c5c8f15c079c209f403d582f3134785060",
      "tree": "9f006e98245d5e156527acfd5c00a24eec2c82c6",
      "parents": [
        "a8fa9ba623122a51efe6c9ef8fe7412c91582d48"
      ],
      "author": {
        "name": "Jan Rinze",
        "email": "janrinze@home.nl",
        "time": "Thu Nov 08 21:51:05 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 08 23:29:36 2007 +0000"
      },
      "message": "[ARM] 4645/1: Cyberpro: Trivial fix to restore 16bpp mode.\n\nCyberpro: when user requests 16bpp, use it and not 24bpp.\nThere was a missing break causing requests for 16bpp mode\nto end up in 24bpp mode.\n\nSigned-off-by: Jan Rinze Peterzon \u003cjanrinze@home.nl\u003e\nAcked-by: Ralph Siemsen \u003cralphs@netwinder.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e403149c92a2a0643211debbbb0a9ec7cc04cff7",
      "tree": "c3ef82a7fa02222aab2c3d3d79e644f8a1c95286",
      "parents": [
        "bdb76ef5a4bc8676a81034a443f1eda450b4babb"
      ],
      "author": {
        "name": "Dirk Hohndel",
        "email": "hohndel@linux.intel.com",
        "time": "Tue Oct 30 13:37:19 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 14:26:30 2007 -0700"
      },
      "message": "Kbuild/doc: fix links to Documentation files\n\nFix links to files in Documentation/* in various Kconfig files\n\nSigned-off-by: Dirk Hohndel \u003chohndel@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cc72233c838fbb459e786d2be3b5091f6cc50f4d",
      "tree": "de28c0ef8b5909a7a3c9d519d18dce8532d53975",
      "parents": [
        "f08f3895f4171d336c52d37a81376a910a1673e0"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Oct 29 14:37:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 08:06:55 2007 -0700"
      },
      "message": "radeonfb: remove warning with CONFIG_PM\u003dn\n\nRemove warning from powerpc ppc64_defconfig builds:\n\ndrivers/video/aty/radeon_pm.c:30: warning: \u0027radeon_reinitialize_M10\u0027 declared \u0027static\u0027 but never defined\n\nIt\u0027s used only under CONFIG_PM, and only with CONFIG_X86 before it is\ndefined, so the forward declaration can be moved under the ifdef.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.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": "f08f3895f4171d336c52d37a81376a910a1673e0",
      "tree": "c38f988042a46197462ad778905d2aa7a28df1f3",
      "parents": [
        "64e862a579015d229b8e40b6bc4ac3612e9656e1"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Oct 29 14:37:16 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 08:06:55 2007 -0700"
      },
      "message": "fb menu: fix FB_OMAP dependencies so that menu is displayed correctly\n\nFix FB_OMAP dependencies so that the OMAP FB driver options are presented\ncorrectly.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\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"
    }
  ],
  "next": "36ea96a485ce09a88819896e48468d6469c292ab"
}
