)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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": "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": "01dd2fbf0da4019c380b6ca22a074538fb31db5a",
      "tree": "210291bd341c4450c8c51d8db890af0978f4035d",
      "parents": [
        "0f035b8e8491f4ff87f6eec3e3f754d36b39d7a2"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Sat Oct 20 01:34:40 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sat Oct 20 01:34:40 2007 +0200"
      },
      "message": "typo fixes\n\nMost of these fixes were already submitted for old kernel versions, and were\napproved, but for some reason they never made it into the releases.\n\nBecause this is a consolidation of a couple old missed patches, it touches both\nKconfigs and documentation texts.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "53da05632b96440b07615458e57d096a89cc466c",
      "tree": "eb68195d6a50a51b91330c421cfbb18fbb2480e7",
      "parents": [
        "149041070deb2e83cd36dc60bc72975b3cbf5bbe"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 18 03:04:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 18 14:37:17 2007 -0700"
      },
      "message": "netport_con.c: fix build errors and warnings\n\nFix build broken by accaa24c492f1aa3b9c37226d868dc59c3007531:\n\n  CC      drivers/video/console/newport_con.o\ndrivers/video/console/newport_con.c: In function \u0027newport_show_logo\u0027:\ndrivers/video/console/newport_con.c:111: error: assignment of read-only location\ndrivers/video/console/newport_con.c:111: warning: assignment makes integer from pointer without a cast\ndrivers/video/console/newport_con.c:112: error: assignment of read-only location\ndrivers/video/console/newport_con.c:112: warning: assignment makes integer from pointer without a cast\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: \"Randy.Dunlap\" \u003crdunlap@xenotime.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": "3ea335100014785fd2518461705654b200e58d00",
      "tree": "e8f25757f05c9cb0d97638fc8dc18e5e2ad05dbf",
      "parents": [
        "30c826451d3e5bbc6e11bba0e7fee5d2f49d9b75"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Tue Oct 16 22:36:04 2007 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Tue Oct 16 22:57:17 2007 -0700"
      },
      "message": "Remove magic macros for screen_info structure members\n\nStop using magic macros for screen_info structure members.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "30c826451d3e5bbc6e11bba0e7fee5d2f49d9b75",
      "tree": "61abd11d1703673ff21227d42ed4b07d85dd0290",
      "parents": [
        "2b0460b534f383eca744eb8fff66ec9f57e702b9"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Oct 15 17:13:22 2007 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Tue Oct 16 17:38:31 2007 -0700"
      },
      "message": "[x86] remove uses of magic macros for boot_params access\n\nInstead of using magic macros for boot_params access, simply use the\nboot_params structure.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "4d8a2d986d3ee3ece9c3cefbb23425a22132492c",
      "tree": "617d6e6ba3939e0e9866034840e99d01221299a2",
      "parents": [
        "15afdd433610c4ba0edf1f8a59915b3755af7365"
      ],
      "author": {
        "name": "Antonino Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Oct 16 01:29:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:23 2007 -0700"
      },
      "message": "fbcon: delay the start of the cursor timer until a con_switch()\n\nAs reported in Bugzilla Bug 9093, upon switching to X, a small rectangular\ncursor can still be seen blinking in the upper left part of the screen.  It is\nfbcon\u0027s text cursor.  This is caused by a strange ioctl(..., KDSETMODE,\nKD_TEXT) call done by something in userspace, perhaps by X itself, while the\ntty is still in graphics mode.  And when the tty is in KD_TEXT mode, the\ncursor timer is restarted.\n\nAlthough this is a userspace problem, we can work around it by delaying the\nrestart of the cursor timer until an fbcon_switch() is called.  In other\nwords, the cursor timer will not be restarted even if a KD_TEXT mode switch is\nrequested.\n\nRegression potential: Present but low\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "accaa24c492f1aa3b9c37226d868dc59c3007531",
      "tree": "18778253e745b9b01a8913f2e2903b3f58226ebc",
      "parents": [
        "840bc9b0937aebd6004debf457cfb53f1f122d3b"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Oct 16 01:29:37 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:20 2007 -0700"
      },
      "message": "fbcon: logo: disable logo at boot\n\nAdd logo.nologo kernel boot option to disable the logo in order to provide\nmore screen space for kernel messages; especially useful when debugging and\nscreen space is more critical.\n\nnewport_con driver changes are untested.\n\n[akpm@linux-foundation.org: cleanups, coding-style fixes]\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e400b6ec4ede4dc0aa8e5640425df5b29796fe0e",
      "tree": "8fbca730c850fd85fbf0f2d70daef7765ed4cb7f",
      "parents": [
        "0058f479e52d0c0718c843cb34223bc1bfce36e1"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Oct 16 01:29:35 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:20 2007 -0700"
      },
      "message": "vt/vgacon: Check if screen resize request comes from userspace\n\nVarious console drivers are able to resize the screen via the con_resize()\nhook.  This hook is also visible in userspace via the TIOCWINSZ, VT_RESIZE and\nVT_RESIZEX ioctl\u0027s.  One particular utility, SVGATextMode, expects that\ncon_resize() of the VGA console will always return success even if the\nresulting screen is not compatible with the hardware.  However, this\nparticular behavior of the VGA console, as reported in Kernel Bugzilla Bug\n7513, can cause undefined behavior if the user starts with a console size\nlarger than 80x25.\n\nTo work around this problem, add an extra parameter to con_resize().  This\nparameter is ignored by drivers except for vgacon.  If this parameter is\nnon-zero, then the resize request came from a VT_RESIZE or VT_RESIZEX ioctl\nand vgacon will always return success.  If this parameter is zero, vgacon will\nreturn -EINVAL if the requested size is not compatible with the hardware.  The\nlatter is the more correct behavior.\n\nWith this change, SVGATextMode should still work correctly while in-kernel and\nstty resize calls can expect correct behavior from vgacon.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "80185a9d919847190d1b3812ffe5deeae7abc9c6",
      "tree": "3d68c4a17f8f0fb3dc9004717a72a5c015593e21",
      "parents": [
        "28ea28a6be33dd7ce00f0d599bd245e5ce37ca1c"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Oct 16 01:29:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:19 2007 -0700"
      },
      "message": "export font_vga_8x16\n\nmips allmodconfig:\n\nERROR: \"font_vga_8x16\" [drivers/video/console/newport_con.ko] undefined!\n\nCc: Ralf Baechle \u003cralf@linux-mips.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": "84902b7af642c86a518c17629c0dbe705a4b6d14",
      "tree": "b16dd021a3a5217557bb29c986be9615b8cddf48",
      "parents": [
        "120c0b6d57257b2a3508d96bdaf54781935439f6"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:17 2007 -0700"
      },
      "message": "fbdev: change asm/uaccess.h to linux/uaccess.h\n\nThis patch replaces \u003casm/uaccess.h\u003e with \u003clinux/uaccess.h\u003e after the\ncheckpatch.pl hint.  The include of \u003casm/uaccess.h\u003e is removed if the driver\ndoes not use it.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "908633f3ec8b3e10ef23de28ae6a5b1770118cfd",
      "tree": "14acb7b617a4d3bafd71401a5a5cfac16dfa1109",
      "parents": [
        "ad41b439cc0650952d14f4083af36cc4b3321a77"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 16 01:29:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:17 2007 -0700"
      },
      "message": "fbcon: Convert struct font_desc to use ISO C initializers\n\nAkpm\u0027s patch \"newport_con warning fix\" got me to look at the console drivers\nagain and one thing that I noticed was that none of the fonts was using ISO\ninitializers for it\u0027s fonts.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c24c55c75a0d799be07ad6c1a7ff4ccfe25da75b",
      "tree": "0893ca1b41c8f1b18f6ee7b37ce70337f9d2e668",
      "parents": [
        "f5cc15dac55d4943176f84681f37aa48094ffa8b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Aug 30 23:56:23 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Aug 31 01:42:22 2007 -0700"
      },
      "message": "Fix font dependency for SGI Newport console driver\n\nWe better select a font when the newport driver is a module or the user\nexperience might suffer.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.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": "d96a2a5c6479342229416565944b56bc7a2b1a60",
      "tree": "a17556ff042e739973decf0f4d1a21712e409520",
      "parents": [
        "50c46637aa894f904e2fb39086a3d7732f68bd50",
        "81b4b98ae484f11d97b3d5b8e88d916b74055b78"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 27 09:30:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Aug 27 09:30:52 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6:\n  [PARISC] Add NOTES section\n  [PARISC] Use compat_sys_getdents\n  [PARISC] Do not allow STI_CONSOLE to be modular\n  [PARISC] Clean up sti_flush\n  [PARISC] Add dummy isa_(bus|virt)_to_(virt|bus) inlines\n  [PARISC] Add empty \u003casm-parisc/vga.h\u003e\n"
    },
    {
      "commit": "1eb51c362d5e7b3e2cc741d87872aa4fc867de42",
      "tree": "c3a85ef5109fe5c49f80122afcbd23c66bbde731",
      "parents": [
        "03b18f1b2afeac76840648b4232d8e53cfb7ec84"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Fri Jun 29 02:15:12 2007 -0400"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@minerva.i.cabal.ca",
        "time": "Mon Aug 27 00:29:24 2007 -0400"
      },
      "message": "[PARISC] Do not allow STI_CONSOLE to be modular\n\nIt doesn\u0027t really make much sense, anyways, and would need a pile of\nsymbols exported.\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "03b18f1b2afeac76840648b4232d8e53cfb7ec84",
      "tree": "5177edf43d8babd8ba766662dc2b664fdd3afa2e",
      "parents": [
        "fabb8ff4ffa2b6bf89df8ed598551b6aaf632478"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Fri Jun 29 02:17:50 2007 -0400"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@minerva.i.cabal.ca",
        "time": "Mon Aug 27 00:29:23 2007 -0400"
      },
      "message": "[PARISC] Clean up sti_flush\n\nsti_flush is supposed to flush the caches so we can execute the STI rom\nwe copied to memory. Anything more than flush_icache_range is overkill.\n\nFixes a missing symbol when built as a module.\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "4ae8aeae47e0f014ec453c4b75c9de00bd29e9e6",
      "tree": "fc5f8af5c600520d9bb91fa0099bcd56c9122278",
      "parents": [
        "0aa42632d3a0024700b25f57fd0fca56f6abad24"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Aug 22 14:02:01 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Aug 22 19:52:47 2007 -0700"
      },
      "message": "newport_con warning fix\n\ndrivers/video/console/newport_con.c: In function `newport_console_init\u0027:\ndrivers/video/console/newport_con.c:743: warning: return makes integer from pointer without a cast\n\nAlthough one wonders whether that should have been -ENODEV...\n\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4769a9a53b39f3b6a7e4d0b3c5e6b9598560818d",
      "tree": "872f7306ec85ba3f09e14d039a6817080f8ffa91",
      "parents": [
        "04a3f959f691fd3eea42be37bc7a8cf32c1bd899"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Fri Aug 10 13:00:46 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Aug 11 15:47:40 2007 -0700"
      },
      "message": "fbcon: Kill compile warning\n\nFix compile warning (\u0027map_override unused\u0027) if fbcon is compiled as a module\nand CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY\u003dn.\n\n[akpm@linux-foundation.org: cleanup]\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c81f717cb9e0bd91dc4b98753cb2705ab0fe2801",
      "tree": "449fd751060c50355bf416fe0425c382a42ce047",
      "parents": [
        "bb029c67e430e9ae96476ce7233468c11627c1db"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Jul 31 00:37:36 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:37 2007 -0700"
      },
      "message": "fbcon: Fix typo and bogus logic in get_default_font\n\nReported in: Bugzilla Bug 8727\n\nFix typo and bogus logic in get_default_font(). The bug results in\nget_default_font() returning a font that may not be displayed properly by a\nframebuffer driver.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "80e27982a66ea8306a704ba8bdf634ed480d4b46",
      "tree": "50536d35b176048b781e3a5b3ed63c59e5ea1138",
      "parents": [
        "3e63516c826454c964eefdd24d33e188064c6679"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Jul 21 04:37:31 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Jul 21 17:49:14 2007 -0700"
      },
      "message": "console: fix section mismatch warning in vgacon.c\n\nFix following section mismatch warning:\nWARNING: vmlinux.o(.text+0x121e62): Section mismatch: reference to .init.text:__alloc_bootmem (between \u0027vgacon_startup\u0027 and \u0027vgacon_scrolldelta\u0027)\n\nBrowsing the code it seems that vgacon_scrollback_startup() is only called\nduring the init phase so the reference to the .init.text section is OK.\n\nTeach modpost not to warn using ___init_refok.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: \"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": "cfafca8067c6defbaeb28cb898b7b3f8abdfe20d",
      "tree": "93c5bae1e14a4d9bec3e9396c5dd9ef0fecfaf1d",
      "parents": [
        "afd1db1632c3f8f95cbc2786bfa122cead79db58"
      ],
      "author": {
        "name": "Jesse Barnes",
        "email": "jesse.barnes@intel.com",
        "time": "Tue Jul 17 04:05:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:11 2007 -0700"
      },
      "message": "fbdev: fbcon: console unregistration from unregister_framebuffer\n\nThis allows for proper console unregistration via the VT layer, and updates\nthe FB layer to use it.  This makes debugging new console drivers much easier,\nsince you can properly clean them up before unloading.\n\n[adaplas]\nunregister_framebuffer() is typically called as part of the driver\u0027s\nmodule_exit(). Doing so otherwise will freeze the machine as the VT layer is\nholding reference counts on fbcon, and fbcon on the driver.  With this change,\nit allows unregister_framebuffer() to be called safely anywhere as needed.\n\nAdditions from the original:  If multiple drivers are used by fbcon, and if\none of them unregisters, a driver will take over the consoles vacated by the\noutgoing one (via set_con2fb_map).   Once only the outgoing driver remains,\nthen fbcon will unbind from the VT layer (if CONFIG_HW_CONSOLE_UNBINDING is\nset to y).\n\nIt is important that these drivers implement fb_open() and fb_release()\njust to ensure that no other process is using the driver. Likewise, these\ndrivers _must_ check the return value of unregister_framebuffer().\n\n[akpm@linux-foundation.org: make fbcon_unbind() stub inline]\nSigned-off-by: Jesse Barnes \u003cjesse.barnes@intel.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\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": "afd1db1632c3f8f95cbc2786bfa122cead79db58",
      "tree": "6708d77c3c790f32bd8d647f878a639d93b58dcc",
      "parents": [
        "d1baa4ffa677bf6986c460fcfd4cdaf8bfe66f0e"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Jul 17 04:05:32 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:11 2007 -0700"
      },
      "message": "fbcon: Revise primary device selection\n\nUse set_con2fb_map() to select the primary display driver instead of using\nunbind_con_driver() and bind_con_driver().  Using the former is much simpler\nand safer than the current one.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d1baa4ffa677bf6986c460fcfd4cdaf8bfe66f0e",
      "tree": "bb1670cd6842187babf0b6e2792f9c736646dbbc",
      "parents": [
        "2f7bb99fc9eb7a3d3840dc0a507049b7be1daba8"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Jul 17 04:05:32 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:11 2007 -0700"
      },
      "message": "fbcon: set_con2fb_map fixes\n\nset_con2fb_map() has regressed for some time.  Using fbcon\u003dmap:01, for\nexample, works only if there is only 1 working framebuffer. Trying to do a\nset_con2fb_map() on a non-allocated vc will freeze the system.\n\n- ensure that succeeding drivers after the first gets mapped to the console\n- remove fbcon_preset_display() and modify fbcon_set_display() to include the\n  former\u0027s functionality\n- ensure that binding and unbinding succeeds if multiple drivers are mapped to\n  the console\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "623e71b035cb5271028500720b3622ba76db42bb",
      "tree": "651cd606c57b1e1322f92e0406d744a2b341da7e",
      "parents": [
        "317b3c2167f5326a7de30a1abe50c9897da7a0e3"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Jul 17 04:05:28 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:11 2007 -0700"
      },
      "message": "fbcon: allow fbcon to use the primary display driver\n\nAllow fbcon to select the primary display adapter using the\nfb_is_primary_device() arch-specific helper.  If a a primary adapter is\ndetected, fbcon will unbind the old adapter from the VT layer, then rebind\nusing the new adapter.  This requires that bind_/unbind_con_driver() be made\npublic.\n\nBecause this feature may produce unexpected behavior (from the user\u0027s POV),\nthis must be explicitly enabled in Kconfig.\n\n[akpm@linux-foundation.org: export unbind_con_driver]\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0c6c1ce079082ddde9ba5636c352c235cd395aa1",
      "tree": "3af2bf5a5083a675937f23f3320de33680d2452b",
      "parents": [
        "acba9cd01974353294ecd0c750581a6707d1ebe1"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Jul 17 04:05:26 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:11 2007 -0700"
      },
      "message": "fbcon: use struct device instead of struct class_device\n\nPort fbcon.c to use struct device from using struct class_device\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "acba9cd01974353294ecd0c750581a6707d1ebe1",
      "tree": "440432eca5a634227e45f30fc15c6c6d8d34a5ee",
      "parents": [
        "01b15bd4bfae794246c047b961a282e19014e240"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Jul 17 04:05:26 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:11 2007 -0700"
      },
      "message": "fbcon: cursor blink control\n\nAdd sysfs attribute to enable or disable cursor blinking.  This will also\ndisable cursor blinking if the VT layer\u0027s softcursor is active.  These changes\nare required to enable some machines to enter low-power states properly.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bad07ff74c32829defce8c83d7ff6ea69c329441",
      "tree": "95f9b2e86dc6dd53ec517389972057efa381e284",
      "parents": [
        "5d2b56c69c400dfc1a878966efa2b4a4a797a855"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Jul 17 04:05:25 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:11 2007 -0700"
      },
      "message": "fbcon: smart blitter usage for scrolling\n\nThis patch replaces the current SCROLL_MOVE method with smarter method using\nthe same logic as the SCROLL_REDRAW method.  This brings these two methods\nmuch closer in performance and benefits all framebuffers which uses the\nSCROLL_MOVE method.\n\n[adaplas]\n- remove unnecessary char attribute checking\n- whitespace cleanups and 80-column line fixes\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "db83b991bce1b4792125d4b23bb108e8cfd5d366",
      "tree": "64b163903e324e3f4ba3ef2ab9f31d245e1ae31f",
      "parents": [
        "61b59563266aa6bedaf5d45b9b25bc48bb4d3ed3"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Jul 12 12:07:40 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu Jul 12 12:07:40 2007 +0800"
      },
      "message": "Video Console: Blackfin doesnt support VGA console\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "aba297927d1d558c7a94548135133bdf9172708a",
      "tree": "d107c53de78175124ba5c3ade07fc295c48f9331",
      "parents": [
        "08f3dfe8c4b91189890019d307aad236c3633515",
        "462b529f91b618f4bd144bbc6184f616dfb58a1e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jun 14 18:36:21 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jun 14 18:36:21 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6: (30 commits)\n  [PARISC] remove global_ack_eiem\n  [PARISC] Fix kernel panic in check_ivt\n  [PARISC] Fix bug when syscall nr is __NR_Linux_syscalls\n  [PARISC] be more defensive in process.c::get_wchan\n  [PARISC] fix \"reduce size of task_struct on 64-bit machines\" fallout\n  [PARISC] fix null ptr deref in unwind.c\n  [PARISC] fix trivial spelling nit in asm/linkage.h\n  [PARISC] remove remnants of parisc-specific softirq code\n  [PARISC] fix section mismatch in smp.c\n  [PARISC] fix \"ENTRY\" macro redefinition\n  [PARISC] Wire up utimensat/signalfd/timerfd/eventfd syscalls\n  [PARISC] fix section mismatch in superio serial drivers\n  [PARISC] fix section mismatch in parisc eisa driver\n  [PARISC] fix section mismatches in arch/parisc/kernel\n  [PARISC] fix section mismatch in ccio-dma\n  [PARISC] fix section mismatch in parisc STI video drivers\n  [PARISC] fix section mismatch in parport_gsc\n  [PARISC] fix lasi_82596 build\n  [PARISC] Build fixes for power.c\n  [PARISC] kobject is embedded in subsys, not kset\n  ...\n"
    },
    {
      "commit": "353076fee81318d056c7a853b1bf6ad1f81d050d",
      "tree": "40cd766ce155a5ec4ae0197c291f5c96d9753c4d",
      "parents": [
        "65d8bac3df9516adb17ce9df94a955d3c2c85a51"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Mon Jun 04 23:52:45 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 04 23:52:45 2007 -0700"
      },
      "message": "[VIDEO]: Fix section mismatch warning in promcon.\n\nFix the following warnings in promcon:\nWARNING: o-sparc64/drivers/video/console/built-in.o(.text+0x480): Section mismatch: reference to .init.data:promfont_unitable (between \u0027promcon_init_unimap\u0027 and \u0027promcon_init\u0027)\nWARNING: o-sparc64/drivers/video/console/built-in.o(.text+0x488): Section mismatch: reference to .init.data:promfont_unitable (between \u0027promcon_init_unimap\u0027 and \u0027promcon_init\u0027)\nWARNING: o-sparc64/drivers/video/console/built-in.o(.text+0x48c): Section mismatch: reference to .init.data:promfont_unicount (between \u0027promcon_init_unimap\u0027 and \u0027promcon_init\u0027)\nWARNING: o-sparc64/drivers/video/console/built-in.o(.text+0x490): Section mismatch: reference to .init.data:promfont_unicount (between \u0027promcon_init_unimap\u0027 and \u0027promcon_init\u0027)\n\nThe warnings happens because the function: promcon_init_unimap()\nreferences promfont_unitable and promfont_unicount which are marked\n__initdata by the conmakehash command in the drivers/video/console/Makefile\n\nFix the warning by removing the __initdata marker on the two variables.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9db71a188bd04114c04b1faa6538f1c4faa0a9a7",
      "tree": "859c1cd34de17e92c587d6b79af5735d04f2a332",
      "parents": [
        "bfeeffbb4fb73a32c00d52742850f88e563726a5"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Fri Jun 01 00:46:46 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Jun 01 08:18:28 2007 -0700"
      },
      "message": "fbdev: Move declaration of fb_class to \u003clinux/fb.h\u003e\n\nMove the forward declaration of fb_class from drivers/video/console/fbcon.h to\n\u003clinux/fb.h\u003e, together with the other forward declarations related to\ndrivers/video/fbmem.c.\n\nThis kills the following sparse warning:\n| drivers/video/fbmem.c:1363:14: warning: symbol \u0027fb_class\u0027 was not declared. Should it be static?\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "48a7d5c66b3cecc40364d62cfd54c502c0979561",
      "tree": "514ca51c78cca2359b90a47f5538bb4cb427a78f",
      "parents": [
        "649f0edd8b8ec0c0344fc36dd3f1c0add4497dc8"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Sun May 27 18:10:25 2007 +0200"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@athena.road.mcmartin.ca",
        "time": "Sun May 27 12:14:53 2007 -0400"
      },
      "message": "[PARISC] fix section mismatch in parisc STI video drivers\n\nHi Kyle,\n\nthis patch fixes various section mismatches in the sti graphics driver:\nWARNING: drivers/built-in.o(.text.sticore_pci_init+0xac): Section mismatch: reference to .init.text:sti_try_rom_generic (after \u0027sticore_pci_init\u0027)\nWARNING: drivers/built-in.o(.text.sticore_pci_init+0xe4): Section mismatch: reference to .init.text:sticore_check_for_default_sti (after \u0027sticore_pci_init\u0027)\nWARNING: drivers/built-in.o(.text.sti_get_rom+0x18): Section mismatch: reference to .init.text:sti_init_roms (after \u0027sti_get_rom\u0027)\n(and others).\n\nBasically it\u0027s a replacement of __init by __devinit.\nPlease apply, Helge\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "a1a4849c419337f649c6633219b555eb4d4d955a",
      "tree": "514e1cf01c52e5995a0143c20e5aea682b736f09",
      "parents": [
        "79974a0e4c6be6e9a3717b4c5a5d5c44c36b1653"
      ],
      "author": {
        "name": "Gerd Hoffmann",
        "email": "kraxel@redhat.com",
        "time": "Wed May 16 22:11:09 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 17 05:23:04 2007 -0700"
      },
      "message": "Refine SCREEN_INFO sanity check for vgacon initialization\n\nRefine SCREEN_INFO sanity check for vgacon initialization.\n\nChecking video mode field only to see whenever SCREEN_INFO is\ninitialized is not enougth, in some cases it is zero although\na vga card is present.  Lets additionally check cols and lines.\n\nSigned-off-by: Gerd Hoffmann \u003ckraxel@redhat.com\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Alan \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Eric W. Biederman \u003cebiederm@xmission.com\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": "11fe250d89cdce3d6bb43bd674f3dcdcaa78dbc8",
      "tree": "1c43b68cf3ea76e43573b62c5b0e19259bdbbfec",
      "parents": [
        "03b9ae4b80dd5b20d7bf7e15902592d50c66780d"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Thu May 10 22:23:30 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 08:29:37 2007 -0700"
      },
      "message": "VIDEO: remove archaic if[] construct from Kconfig file\n\nRemove the obsolete \"if [ ]\" construct from the video console Kconfig\nfile.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5886269962f94fa9185c32db3ec936c612503235",
      "tree": "2f24dabcf5791319ebb1fbdfb5dbc58284714275",
      "parents": [
        "01afd80626e98c2347bc25be92ee4a3faf314514"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "ukleinek@informatik.uni-freiburg.de",
        "time": "Wed May 09 07:51:49 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed May 09 08:58:16 2007 +0200"
      },
      "message": "fix file specification in comments\n\nMany files include the filename at the beginning, serveral used a wrong one.\n\nSigned-off-by: Uwe Kleine-König \u003cukleinek@informatik.uni-freiburg.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "2ae854777592856ad8ce4d4cdb6114804e2e28f6",
      "tree": "49192562a7cbe6216442c6b3f3bee644f9a7091f",
      "parents": [
        "32dd38030b3b4ca0aa18a5402059de27bf69ed6b"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue May 08 00:40:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:33 2007 -0700"
      },
      "message": "vgacon: disallow console operations when in KD_GRAPHICS mode\n\nReported by James Pearson as:\n\n\t boot to run level 3\n\n\t if not root, then make sure /dev/console is writeable\n\n\t login and type:\n\n\t setterm -blank 0\n\n\t start X\n\n\t type into an xterm:\n\n\t while true; do echo \"\" \u003e /dev/console; usleep 100000; done\n\n\t while the above loop is running switch to the text console and back\n\t again (Ctrl-Alt-F1 then Ctrl-Alt-F7)\n\n\t ... and the screen will be shifting (and wrapping) to the left.\n\nThis problem stems from continuously writing text to the system console (which\nis in KD_TEXT mode) while the foreground console is in KD_GRAPHICS\nmode. Somewhere along the way, console printing got confused and omitted the\nKD_GRAPHICS/KD_TEXT test.  Thus, vgacon attempted to scroll the screen of X,\nwhich causes X to shift.\n\nFix by disallowing vgacon to touch the hardware when the vc is in KD_GRAPHICS\nmode. A definitive fix entails a full audit of the console code.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "167f07f1bc20ea1ab51d833deb0c18f5ab93618f",
      "tree": "ca3ef41b8fc3308ba237a0abcae354dff9987e12",
      "parents": [
        "b1e7223f28b4ed5073d2029a3597bf514ff514f2"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue May 08 00:39:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:33 2007 -0700"
      },
      "message": "fbcon: check console-fb mapping in fbcon_get_requirement\n\n- Check the console-to-fb mapping in fbcon_get_requirement(), otherwise the\n  value returned may not be valid for the driver.\n\n- Minor cleanup\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "38a3dc51852d8350b156ea909c5aa8767d71b005",
      "tree": "933e9a4b7b0a0d871aaccd7d44e9224ea6c4a0b5",
      "parents": [
        "e15de77e74d429f14641ebe7a29ccd8aa6656f3c"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue May 08 00:39:37 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:32 2007 -0700"
      },
      "message": "fbdev: fbcon: check if mode can handle new screen\n\nCheck if the mode can properly display the screen.  This will be needed by\ndrivers where the capability is not constant with each mode.  The function\nfb_set_var() will query fbcon the requirement, then it will query the driver\n(via a new hook fb_get_caps()) its capability.  If the driver\u0027s capability\ncannot handle fbcon\u0027s requirement, then fb_set_var() will fail.\n\nFor example, if a particular driver supports 2 modes where:\n\nmode1 \u003d can only display 8x16 bitmaps\nmode2 \u003d can display any bitmap\n\nthen if current mode \u003d mode2 and current font \u003d 12x22\n\nfbset \u003cmode1\u003e /* mode1 cannot handle 12x22 */\nfbset will fail\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "38b4982c6388ae9596f959e3d7fef91affbd181d",
      "tree": "fb3938204e811886c2793908dca528e20b40f665",
      "parents": [
        "ff388ad05bc67163124ac74126bbc16faa2fb771"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue May 08 00:39:19 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:31 2007 -0700"
      },
      "message": "fbcon: check if the character count can be handled\n\nFontmaps can be 256 or 512 in length. The only driver that can do tileblitting\ncan only handle 256 characters.  Check for this when setting the font.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2d2699d984924890f6dac8cf51c3b6311f56816c",
      "tree": "bd8f50392ac6918589c6069177b89172f2263916",
      "parents": [
        "bf26ad72a60c0009a99179b449a43daa6bf4b4f6"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue May 08 00:39:11 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:31 2007 -0700"
      },
      "message": "fbcon: font setting should check limitation of driver\n\nfbcon_set_font() will now check if the new font dimensions can be drawn by the\ndriver (by checking pixmap.blit_x and blit_y).  Similarly, add 2 new\nparameters to get_default_font(), font_w and font_h, to further aid in the\nfont selection process.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "95d67bb1ca82dc8bd75304bda891e7ad81ecd935",
      "tree": "044b0526dc9406abd1d525a64f7949214a92b402",
      "parents": [
        "b2f594fd7adff7aae2d1664e72044926b0b906aa"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue May 08 00:38:40 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:29 2007 -0700"
      },
      "message": "fbcon: delay screen update when setting the mode of all consoles\n\nIf the current framebuffer console is rotated (rotate !\u003d 0), doing an\n\"fbset -a\" will corrupt the current console.  Fix by updating the current\nconsole only after all non-visible consoles have been updated.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "70802c60379fb843c485dfd4cab9e8f527d8fe81",
      "tree": "cb7482bc24e878dd31fbf2a0e8da962c0e80e552",
      "parents": [
        "6314db4110ad79cc666faff2209ed2691259afd9"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue May 08 00:38:14 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:28 2007 -0700"
      },
      "message": "fbdev: don\u0027t show logo if driver or fbcon are modular\n\nIt was always intended for the logo to be drawn only if both fbcon and the\ndriver that is mapped to it are both compiled statically.  Currently, if fbcon\nis loaded prior to the driver, the logo is not shown.  Reverse the order, and\nthe code may attempt to draw the logo which is __initdata.  By accident, this\nbug is rarely seen because this method of loading the modules is not common\nand secondly, a code in fb_prepare_logo() that checks the height of the logo\n(now a random value) rarely succeeds.\n\nFix by drawing the logo only if both fbcon and the driver are statically\ncompiled.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nCc:  Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d1e2306681ad3cbbe63a2bfcc37ac22a21b0f0eb",
      "tree": "40bc6df28d932d9873df786613d8254f545b8661",
      "parents": [
        "31990a9d2ed02cb7552e05bb8a99872df9fd04da"
      ],
      "author": {
        "name": "Michal Januszewski",
        "email": "spock@gentoo.org",
        "time": "Tue May 08 00:38:07 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:28 2007 -0700"
      },
      "message": "fbcon: don\u0027t draw cursor when it\u0027s disabled\n\nWhen the cursor and echo are disabled on the current console, pressing a\nkey will cause a black rectangle to be painted in the cursor\u0027s position.\nFix this by not touching the framebuffer in fbcon_cursor() when the\ncursor is off.\n\nSigned-off-by: 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": "cf36a65b08969d3cff3c1c878b7e0fdf148379b7",
      "tree": "471437f22fb43854f7baae4fff6ba21e024c9797",
      "parents": [
        "fa6ce9ab5fbcb4c276c48861584b70d387e787b3"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue May 08 00:38:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:27 2007 -0700"
      },
      "message": "vt-add-color-support-to-the-underline-and-italic-attributes-fix\n\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Jan Engelhardt \u003cjengelh@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": "fa6ce9ab5fbcb4c276c48861584b70d387e787b3",
      "tree": "71b6295410513d17226a57be542f0a761db97841",
      "parents": [
        "1c2bbe6a11ec7d1de114acfc8a6bf2821b0224a5"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Tue May 08 00:38:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:27 2007 -0700"
      },
      "message": "vt: add color support to the \"underline\" and \"italic\" attributes\n\nAdd color support to the \"underline\" and \"italic\" attributes as in\nOpenBSD/NetBSD-style (vt220) and xterm.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nAcked-by: \"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": "250038f5a7207796fb54aff3dc686d664659cf0c",
      "tree": "13b0ff75f25f4e1d8f5769e23dc1bac28fe11ba3",
      "parents": [
        "538c79248c0dc1a4a37d92254a571bd62f6eb7f2"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue May 08 00:37:53 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:27 2007 -0700"
      },
      "message": "fbdev: avoid vertical overflow when making space for the logo\n\nfbcon_prepare_logo(): Avoid vertical overflow when making space for the logo\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nAcked-By: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f82af20e1a028e16b9bb11da081fa1148d40fa6a",
      "tree": "90bff2de9c6f005ef0733031612cff38fc3576ca",
      "parents": [
        "889f21ce272e38db19c8114a7e0a5793d4590077"
      ],
      "author": {
        "name": "Gerd Hoffmann",
        "email": "kraxel@suse.de",
        "time": "Wed May 02 19:27:19 2007 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Wed May 02 19:27:19 2007 +0200"
      },
      "message": "[PATCH] x86-64: ignore vgacon if hardware not present\n\nAvoid trying to set up vgacon if there\u0027s no vga hardware present.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy@xensource.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nCc: Alan \u003calan@lxorguk.ukuu.org.uk\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "994efacdf9a087b52f71e620b58dfa526b0cf928",
      "tree": "2b2668df970fe350ce2ab4a7bb7ae91d6313ce0f",
      "parents": [
        "34f18a71d9bc55e8210c3fe02938336f82f40b30"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Fri Feb 09 09:46:45 2007 +0000"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Feb 20 08:38:45 2007 +0000"
      },
      "message": "backlight/fbcon: Add FB_EVENT_CONBLANK\n\nThe backlight class wants notification whenever the console is blanked\nbut doesn\u0027t get this when hardware blanking fails and software blanking\nis used. Changing FB_EVENT_BLANK to report both would be a behaviour\nchange which could confuse the console layer so add a new event for\nsoftware blanking and have the backlight class listen for both.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "cd354f1ae75e6466a7e31b727faede57a1f89ca5",
      "tree": "09a2da1672465fefbc7fe06ff4e6084f1dd14c6b",
      "parents": [
        "3fc605a2aa38899c12180ca311f1eeb61a6d867e"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Wed Feb 14 00:33:14 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:54 2007 -0800"
      },
      "message": "[PATCH] remove many unneeded #includes of sched.h\n\nAfter Al Viro (finally) succeeded in removing the sched.h #include in module.h\nrecently, it makes sense again to remove other superfluous sched.h includes.\nThere are quite a lot of files which include it but don\u0027t actually need\nanything defined in there.  Presumably these includes were once needed for\nmacros that used to live in sched.h, but moved to other header files in the\ncourse of cleaning it up.\n\nTo ease the pain, this time I did not fiddle with any header files and only\nremoved #includes from .c-files, which tend to cause less trouble.\n\nCompile tested against 2.6.20-rc2 and 2.6.20-rc2-mm2 (with offsets) on alpha,\narm, i386, ia64, mips, powerpc, and x86_64 with allnoconfig, defconfig,\nallmodconfig, and allyesconfig as well as a few randconfigs on x86_64 and all\nconfigs in arch/arm/configs on arm.  I also checked that no new warnings were\nintroduced by the patch (actually, some warnings are removed that were emitted\nby unnecessarily included header files).\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9791d763de8cca82b42a7a579e031db78e8011ff",
      "tree": "b3a13693bad97543a75a53a2c5d97ad63ed26c09",
      "parents": [
        "5c52cbeb7f27e1242e88f99f7f6486a16d5733c7"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Mon Feb 12 00:55:19 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:44 2007 -0800"
      },
      "message": "[PATCH] fbdev modedb: make more pointer parameters const\n\nfbdev modedb: make more input and output pointer parameters const\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "024cd7e08896884cfd58c78cd1f2103be12e3c09",
      "tree": "889a534d0bdd5d20499450cda47dd504dfa7d967",
      "parents": [
        "3d5eeaddad9338f39d25ee0c6c2ab1eda1ed2ef6"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "fbuihuu@gmail.com",
        "time": "Fri Dec 08 02:40:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:07 2006 -0800"
      },
      "message": "[PATCH] softcursor.c: avoid unaligned accesses\n\nFix some possible unaligned accesses when accessing fields of \u0027image\u0027\npointer.  Indeed this pointer was obtained by allocating a block of memory\nthat embeds a temporary array plus an image structure.  The temporary\nbuffer was located at the start of the allocated block and depending on its\nsize, the image structure which comes right after can be unaligned.\n\nFor example when using mini fonts (4x6) (cursor\u0027s width is 4 and its height\nis 6) the temporary buf size is 6 bytes.\n\nTherefore this patch moves the image structure to the start of the block\nand moves the temporary buffer right after.  It makes \u0027image\u0027 pointer\nalways aligned and since the tempo buf is a buffer of char, it\u0027s always\ncorrectly aligned as well.\n\nIt also fixes the file header alignement.\n\nSigned-off-by: Franck Bui-Huu \u003cfbuihuu@gmail.com\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0128beeee8749e3cb01c27ef9d1da217f5d7b3b8",
      "tree": "ce206dd5f8d32258a5e9ffdb3f1197e210cca7f0",
      "parents": [
        "d95159cf1b12e8e4b169094b35cbd93b887cb939"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Fri Dec 08 02:40:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:06 2006 -0800"
      },
      "message": "[PATCH] constify and annotate __read_mostly in vgacon.c and fbmem.c\n\n- annotate some variables from vgacon.c and fbmem.c as __read_mostly\n- move the mask[] array in fb_set_logo_truepalette() into the .rodata section\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d95159cf1b12e8e4b169094b35cbd93b887cb939",
      "tree": "da8f8f13ee4d73d7653f5004751ca00f21bc872a",
      "parents": [
        "adf6b206546414fd006098d027e81f2b576ea2aa"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Fri Dec 08 02:40:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:05 2006 -0800"
      },
      "message": "[PATCH] various fbdev files: mark structs and array read-only\n\n- move some structs and arrays to the read-only (.rodata) section\n\n[akpm@osdl.org: build fix]\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c4028958b6ecad064b1a6303a6a5906d4fe48d73",
      "tree": "1c4c89652c62a75da09f9b9442012007e4ac6250",
      "parents": [
        "65f27f38446e1976cc98fd3004b110fedcddd189"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Nov 22 14:57:56 2006 +0000"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Nov 22 14:57:56 2006 +0000"
      },
      "message": "WorkStruct: make allyesconfig\n\nFix up for make allyesconfig.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\n"
    },
    {
      "commit": "7d12e780e003f93433d49ce78cfedf4b4c52adc5",
      "tree": "6748550400445c11a306b132009f3001e3525df8",
      "parents": [
        "da482792a6d1a3fbaaa25fae867b343fb4db3246"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Oct 05 14:55:46 2006 +0100"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@warthog.cambridge.redhat.com",
        "time": "Thu Oct 05 15:10:12 2006 +0100"
      },
      "message": "IRQ: Maintain regs pointer globally rather than passing to IRQ handlers\n\nMaintain a per-CPU global \"struct pt_regs *\" variable which can be used instead\nof passing regs around manually through all ~1800 interrupt handlers in the\nLinux kernel.\n\nThe regs pointer is used in few places, but it potentially costs both stack\nspace and code to pass it around.  On the FRV arch, removing the regs parameter\nfrom all the genirq function results in a 20% speed up of the IRQ exit path\n(ie: from leaving timer_interrupt() to leaving do_IRQ()).\n\nWhere appropriate, an arch may override the generic storage facility and do\nsomething different with the variable.  On FRV, for instance, the address is\nmaintained in GR28 at all times inside the kernel as part of general exception\nhandling.\n\nHaving looked over the code, it appears that the parameter may be handed down\nthrough up to twenty or so layers of functions.  Consider a USB character\ndevice attached to a USB hub, attached to a USB controller that posts its\ninterrupts through a cascaded auxiliary interrupt controller.  A character\ndevice driver may want to pass regs to the sysrq handler through the input\nlayer which adds another few layers of parameter passing.\n\nI\u0027ve build this code with allyesconfig for x86_64 and i386.  I\u0027ve runtested the\nmain part of the code on FRV and i386, though I can\u0027t test most of the drivers.\nI\u0027ve also done partial conversion for powerpc and MIPS - these at least compile\nwith minimal configurations.\n\nThis will affect all archs.  Mostly the changes should be relatively easy.\nTake do_IRQ(), store the regs pointer at the beginning, saving the old one:\n\n\tstruct pt_regs *old_regs \u003d set_irq_regs(regs);\n\nAnd put the old one back at the end:\n\n\tset_irq_regs(old_regs);\n\nDon\u0027t pass regs through to generic_handle_irq() or __do_IRQ().\n\nIn timer_interrupt(), this sort of change will be necessary:\n\n\t-\tupdate_process_times(user_mode(regs));\n\t-\tprofile_tick(CPU_PROFILING, regs);\n\t+\tupdate_process_times(user_mode(get_irq_regs()));\n\t+\tprofile_tick(CPU_PROFILING);\n\nI\u0027d like to move update_process_times()\u0027s use of get_irq_regs() into itself,\nexcept that i386, alone of the archs, uses something other than user_mode().\n\nSome notes on the interrupt handling in the drivers:\n\n (*) input_dev() is now gone entirely.  The regs pointer is no longer stored in\n     the input_dev struct.\n\n (*) finish_unlinks() in drivers/usb/host/ohci-q.c needs checking.  It does\n     something different depending on whether it\u0027s been supplied with a regs\n     pointer or not.\n\n (*) Various IRQ handler function pointers have been moved to type\n     irq_handler_t.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\n(cherry picked from 1b16e7ac850969f38b375e511e3fa2f474a33867 commit)\n"
    },
    {
      "commit": "48afdf6eb750b6836932e4d492b90448bc68dfc0",
      "tree": "bc57adfe5d91458e5c210aa6b6b2cb07ba65c104",
      "parents": [
        "5c60b118d62c14ad7586ed6a6e537c3294c90227"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 01:15:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 03 08:04:12 2006 -0700"
      },
      "message": "[PATCH] fbcon:: make 3 functions static\n\nThis patch makes three needlessly global functions static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0a727dea774c47ad1e18907be33f12c9f325ee4a",
      "tree": "77065559c6448f9c271899da008aa55428459480",
      "parents": [
        "1a6600be3e5dafe2ddcc5d969d931c2591eed896"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Oct 03 01:14:50 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 03 08:04:10 2006 -0700"
      },
      "message": "[PATCH] fbcon: Honor the return value of device_create_file\n\nCheck the return value of device_create_file().  If return is \u0027fail\u0027, remove\nattributes by calling device_remove_file().\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "212f26398f63bc905ea28f55b31d4ecd4a21a33b",
      "tree": "011d7f2032fbd23a0da204efcf31508b64220475",
      "parents": [
        "e299dd4d7c5f38a24045e0578049d872b62f21eb"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Oct 03 01:14:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 03 08:04:10 2006 -0700"
      },
      "message": "[PATCH] fbcon: Remove cursor timer if unused\n\nRemove the cursor timer (cursor flashing) on the following conditions:\n\n- if vc is in KD_GRAPHICS mode, ie, when X owns the console\n- if vc is blanked\n\nThis misbehavior was exposed by Dave Jones.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e299dd4d7c5f38a24045e0578049d872b62f21eb",
      "tree": "d8ab3a71e434a9137feb4aeddf5c59f58c8ae591",
      "parents": [
        "7a45093b7caa9d3d5421274b4ba80fba5da17e19"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Oct 03 01:14:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 03 08:04:10 2006 -0700"
      },
      "message": "[PATCH] fbcon: Use persistent allocation for cursor blinking\n\nEvery time the console cursor blinks, we do a kmalloc/kfree pair.  This\npatch turns that into a single allocation.\n\nThis allocation was the most frequent kmalloc I saw on my test box.\n\n[adaplas]\nPer Alan\u0027s suggestion, move global variables to fbcon\u0027s private structure.\nThis would also avoid resource leaks when fbcon is unloaded.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5c930e8cbfaa9dfdf9fa082fd891c6e3ab6ef2fc",
      "tree": "0b66a76ff83bdc97a8f84944d539bf9eab250a7e",
      "parents": [
        "3f787fe2e077ecfe43ad9ad56f12a8e21cffafc3"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 13:20:22 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 13:20:22 2006 +0900"
      },
      "message": "video: Disable vgacon for SuperH.\n\nWe don\u0027t support this on SH, so just disable it..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "956295d50dc5462722f029de64d44a7ecba54e69",
      "tree": "839ebe5631d59e702db05e37b506af446f4615e9",
      "parents": [
        "5932ef077716e3e798eaba6738ef874849f62a17"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Sep 23 01:27:30 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 17:48:57 2006 -0700"
      },
      "message": "[PATCH] fix the survivors of fbcon_vbl_handler() renaming\n\nIn\n\n|Author: James Simmons \u003cjsimmons@kozmo.(none)\u003e\n|Date:   Thu Mar 13 22:37:08 2003 -0800\n|\n|    [FBCON] Cursor handling clean up. I nuked several static variables.\n\nwe have\n\n-static void fbcon_vbl_handler(int irq, void *dummy, struct pt_regs *fp)\n+static void fb_vbl_handler(int irq, void *dev_id, struct pt_regs *fp)\n\nand 3 years later a couple of instances missed back then still remains\nthere.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7ca7b5c42e783b74a57387418bfcfea072fc46d6",
      "tree": "6dfb6066c79668104f353d804effbd511b74c44c",
      "parents": [
        "9578bcf4ecaf447cb4bb0891309fad73ff5c00e3"
      ],
      "author": {
        "name": "Frederik Deweerdt",
        "email": "deweerdt@free.fr",
        "time": "Sun Jul 30 03:03:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:40 2006 -0700"
      },
      "message": "[PATCH] mdacon: fix __init section warnings\n\nWARNING: drivers/video/console/mdacon.o - Section mismatch: reference to .init.text: from .text between \u0027mdacon_startup\u0027 (at offset 0x123) and \u0027mdacon_init\u0027\nWARNING: drivers/video/console/mdacon.o - Section mismatch: reference to .init.text: from .text between \u0027mdacon_startup\u0027 (at offset 0x18b) and \u0027mdacon_init\u0027\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "894673ee6122a3ce1958e1fe096901ba5356a96b",
      "tree": "2fe842e63046ead098c5c61c0938ad8128934412",
      "parents": [
        "a8f340e394ff30b79ab5b03c67ab4c94b2ac3646"
      ],
      "author": {
        "name": "Jon Smirl",
        "email": "jonsmir@gmail.com",
        "time": "Mon Jul 10 04:44:13 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 10 13:24:16 2006 -0700"
      },
      "message": "[PATCH] tty: Remove include of screen_info.h from tty.h\n\nscreen_info.h doesn\u0027t have anything to do with the tty layer and shouldn\u0027t be\nincluded by tty.h.  This patches removes the include and modifies all users to\ndirectly include screen_info.h.  struct screen_info is mainly used to\ncommunicate with the console drivers in drivers/video/console.  Note that this\npatch touches every arch and I have no way of testing it.  If there is a\nmistake the worst thing that will happen is a compile error.\n\n[akpm@osdl.org: fix arm build]\n[akpm@osdl.org: fix alpha build]\nSigned-off-by: Jon Smirl \u003cjonsmir@gmail.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a8f340e394ff30b79ab5b03c67ab4c94b2ac3646",
      "tree": "54bb79dba4f3943e893bacd1efe7b265d7f86aaa",
      "parents": [
        "67eb5db5874076db01febed5a1a9281628fa9fb4"
      ],
      "author": {
        "name": "Jon Smirl",
        "email": "jonsmir@gmail.com",
        "time": "Mon Jul 10 04:44:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 10 13:24:16 2006 -0700"
      },
      "message": "[PATCH] vt: Remove VT-specific declarations and definitions from tty.h\n\nMAX_NR_CONSOLES, fg_console, want_console and last_console are more of a\nfunction of the VT layer than the TTY one.  Moving these to vt.h and vt_kern.h\nallows all of the framebuffer and VT console drivers to remove their\ndependency on tty.h.\n\n[akpm@osdl.org: fix alpha build]\nSigned-off-by: Jon Smirl \u003cjonsmir@gmail.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6ab3d5624e172c553004ecc862bfeac16d9d68b7",
      "tree": "6d98881fe91fd9583c109208d5c27131b93fa248",
      "parents": [
        "e02169b682bc448ccdc819dc8639ed34a23cedd8"
      ],
      "author": {
        "name": "Jörn Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "message": "Remove obsolete #include \u003clinux/config.h\u003e\n\nSigned-off-by: Jörn Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "740e518efcd84ce5e53ecf3c4c9be08cf8f3747c",
      "tree": "a383e3a2bb4fa724fdd7d6a52424027b2fc881c8",
      "parents": [
        "d38b69689c349f35502b92e20dafb30c62d49d63"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 12 14:47:06 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 27 09:23:58 2006 -0700"
      },
      "message": "[PATCH] 64bit resource: C99 changes for struct resource declarations\n\nBased on an original patch from Ralf Baechle \u003cralf@linux-mips.org\u003e and\nVivek Goyal \u003cvgoyal@in.ibm.com\u003e.  This is needed in order to prepare for\nchanging the size of resources.\n\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b877a96409a3a99f2ce27b3c6473c9b28298ac7c",
      "tree": "4bd3772e0dfd8613e19606bcf5a5771822f3bac6",
      "parents": [
        "2aea875da2b7e403b13dd05a9dc80665f39d85e4"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jun 26 00:27:17 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:34 2006 -0700"
      },
      "message": "[PATCH] VT binding: Make sticon support binding\n\nDo not mark sticon_startup() as __init\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2aea875da2b7e403b13dd05a9dc80665f39d85e4",
      "tree": "b6010aa75bf21454fe1c12c3d3e494c9ce47300c",
      "parents": [
        "e86bb8acc0fdca82d22d12d46ef5482ecc408b26"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jun 26 00:27:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:34 2006 -0700"
      },
      "message": "[PATCH] VT binding: Make promcon support binding\n\nDo not mark promcon_startup() and promcon_init_unimap() as __init\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e86bb8acc0fdca82d22d12d46ef5482ecc408b26",
      "tree": "e9cfb71e6199377fd8c23f16908e6adbc3f6d48d",
      "parents": [
        "ac08dae816d3ea5160bb3e8420e87c03bf42224b"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jun 26 00:27:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:34 2006 -0700"
      },
      "message": "[PATCH] VT binding: Make newport_con support binding\n\n- move register ioremap from newport_startup() to newport_console_init()\n- fonts are freed multiple times, do it only once\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ac08dae816d3ea5160bb3e8420e87c03bf42224b",
      "tree": "fe8e702f3518e55ad9fb07916a6c0c7425c02378",
      "parents": [
        "6690075d0b97837aca533b92715e6357ad6de279"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jun 26 00:27:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:33 2006 -0700"
      },
      "message": "[PATCH] VT binding: Make mdacon support binding\n\nDo not mark mdacon_startup __init.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5bd42536b395944a1134baa3624b2e0cff6ac7bf",
      "tree": "13f8a511d15b14c107b352cda5c8306aad8d50a0",
      "parents": [
        "13ae66458971b4967350765a8bfaf2a636442e5f"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jun 26 00:27:13 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:33 2006 -0700"
      },
      "message": "[PATCH] VT binding: Do not create a device file for class device \u0027fbcon\u0027\n\nThe class device \"fbcon\" does not need to be a device file.  Do not create one\nby passing a major and minor number of zero to\nclass_device_create()/destroy().\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e614b18dcedb247ce6f848e623cdf2336df2b476",
      "tree": "a867f1fa177eb2ed6c577e45d297374744adca3b",
      "parents": [
        "3e795de7631b2366d7301182c8d91f6d2911467b"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jun 26 00:27:09 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:33 2006 -0700"
      },
      "message": "[PATCH] VT binding: Update fbcon to support binding\n\nThe control for binding/unbinding is moved from fbcon to the console layer.\nThus the fbcon sysfs attributes, attach and detach, are also gone.\n\n    1. Add a notifier event that tells fbcon if a framebuffer driver has been\n       unregistered.  If no registered driver remains, fbcon will unregister\n       itself from the console layer.\n\n    2. Replaced calls to give_up_console() with unregister_con_driver().\n\n    3. Still use take_over_console() instead of register_con_driver() to\n       maintain compatibility\n\n    4. Respect the parameter first_fb_vc and last_fb_vc instead of using 0 and\n       MAX_NR_CONSOLES - 1. These parameters are settable by the user.\n\n    5. When fbcon is completely unbound from the console layer, fbcon will\n       also release (iow, decrement module reference counts to zero) all fbdev\n       drivers. In other words, a bind or unbind request from the console layer\n       will propagate down to the framebuffer drivers.\n\n    6. If fbcon is not bound to the console, it will ignore all notifier\n       events (except driver registration and unregistration) and all sysfs\n       requests.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5428b04405af1bb441aa8aabd314e48b870bc58e",
      "tree": "f5f94e7ddc3df72e9c323fdab82b0805cf32abe6",
      "parents": [
        "e55186fe5fad31962d0ea5ef267bf0c23d98abd4"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jun 26 00:27:06 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:32 2006 -0700"
      },
      "message": "[PATCH] Detaching fbcon: add capability to attach/detach fbcon\n\nAdd the ability to detach and attach the framebuffer console to and from the\nvt layer.  This is done by echo\u0027ing any value to sysfs attributes located in\nclass/graphics/fbcon.  The two attributes are:\n\n      attach - bind fbcon to the vt layer\n      detach - unbind fbcon from the vt layer\n\nOnce fbcon is detached from the vt layer, fbcon can be unloaded if compiled as\na module.  This feature is quite useful for developers who work on the\nframebuffer or console subsystem.  This is also useful for users who want to\ngo to text mode or graphics mode without having to reboot.\n\nDirectly unloading the fbcon module is not possible because the vt layer\nincrements the module reference count for all bound consoles.  Detaching fbcon\ndecrements the module reference count to zero so unloading becomes possible.\n\nDetaching fbcon may interfere with X and/or DRM.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e55186fe5fad31962d0ea5ef267bf0c23d98abd4",
      "tree": "cd9dc9399fbf82dc7b329980c291a17b5b5697bf",
      "parents": [
        "9a17917671d407d37bf23a527aa55acca3cb4735"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jun 26 00:27:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:32 2006 -0700"
      },
      "message": "[PATCH] Detaching fbcon: clean up exit code\n\nTo detach fbcon, it must also clean up all resources it allocated.  This was\nnever done before because fbcon cannot be unloaded.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9a17917671d407d37bf23a527aa55acca3cb4735",
      "tree": "1e78f6f82d913ee58c174776529589afe1d3b2a9",
      "parents": [
        "a06630f3e7fb29f2524e1d7b009eb8b5a278ba23"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jun 26 00:27:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:32 2006 -0700"
      },
      "message": "[PATCH] Detaching fbcon: sdd sysfs class device entry for fbcon\n\nIn order for this feature to work, an interface will be needed.  The most\nappropriate is sysfs.  However, the framebuffer console has no sysfs entry\nyet.  This will create a sysfs class device entry for fbcon under\n/sys/class/graphics.\n\nAdd a class_device entry \u0027fbcon\u0027 under class \u0027graphics\u0027.  Console-specific\nattributes which where previously under class/graphics/fb[x] are moved to\nclass/graphics/fbcon.  These attributes, \u0027con_rotate\u0027 and \u0027con_rotate_all\u0027,\nare also renamed to \u0027rotate\u0027 and \u0027rotate_all\u0027 respectively.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "50ec42edd9784fad6a37b05be03064ea24098db6",
      "tree": "d4f145507e36bf52a5f26a8aad10af46392f36fc",
      "parents": [
        "9dac73a4ec2c0a791bbfc6630dc4629ce11e68b9"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jun 26 00:27:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:32 2006 -0700"
      },
      "message": "[PATCH] Detaching fbcon: fix vgacon to allow retaking of the console\n\nOne of the limitations of the framebuffer console system is its inablity to\nunload or detach itself from the console layer.  And once it loads, it also\nlocks in framebuffer drivers preventing their unload. Although the con2fbmap\nutility does provide a means to unload individual drivers, it requires that at\nleast one framebuffer driver is loaded for use by fbcon.\n\nWith this change, it is possible to detach fbcon from the console layer. If it\nis detached, it will reattach the boot console driver (which is permanently\nloaded) back to the console layer so the system can continue to work.  As a\nconsequence, fbcon will also decrement its reference count of individual\nframebuffer drivers, allowing all of these drivers to be unloaded even if\nfbcon is still loaded.\n\nUnless you use drivers that restores the display to text mode (rivafb and\ni810fb, for example), detaching fbcon does require assistance from userspace\ntools (ie, vbetools) for text mode to be restored completely.  Without the\nhelp of these tools, fbcon will leave the VGA console corrupted. The methods\nthat can be used will be described in Documentation/fb/fbcon.txt.\n\nBecause the vt layer also increments the module reference count for each\nconsole driver, fbcon cannot be directly unloaded.  It must be detached first\nprior to unload.\n\nSimilarly, fbcon can be reattached to the console layer without having to\nreload the module.  A nice feature if fbcon is compiled statically.\n\nAttaching and detaching fbcon is done via sysfs attributes. A class device\nentry for fbcon is created in /sys/class/graphics. The two attributes that\ncontrols this feature are detach and attach. Two other attributes that are\npiggybacked under /sys/class/graphics/fb[n] that are fbcon-specific,\n\u0027con_rotate\u0027 and \u0027con_rotate_all\u0027 are moved to fbcon.  They are renamed as\n\u0027rotate\u0027 and \u0027rotate_all\u0027 respectively.\n\nOverall, this feature is a great help for developers working in the\nframebuffer or console layer.  There is not need to continually reboot the\nkernel for every small change. It is also useful for regular users who wants\nto choose between a graphical console or a text console without having to\nreboot.\n\nExample usage for x86:\n\n/* start in text mode */\nmodprobe xxxfb\nmodprobe fbcon\n/* graphical mode with fbcon using xxxfb */\necho 1 \u003e /sys/class/graphics/fbcon/detach\n/* back to text mode, will produce corrupt display unless vbetool is used */\nrmmod xxxfb\nmodprobe yyyfb\n/* back to graphical mode with fbcon using yyyfb */\n\nBefore trying out this feature, please read Documentation/fb/fbcon.txt.\n\nThis patch:\n\nIn order for fbcon to detach itself from the console layer, vgacon, which is a\nboot console driver, must be fixed so it can retake the console multiple\ntimes, not just during init.  The following needs to be done:\n\n- remove __init from the vgacon_startup, this is called again by\n  take_over_console().\n\n- vc-\u003erows and vc-\u003ecols are set manually by vgacon during init. After init,\n  vc_resize() can be used\n\n- make sure the scrollback_buffer is not reallocated\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4f1bcaf094ccc512c23e10104c05a6f8e5b7a9e4",
      "tree": "883c6ece20a28f86eb73cd329bb9d4674b1e5480",
      "parents": [
        "d702ccb342e49f7591df5a87c3857c698183b0fa"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Thu Jun 22 14:47:32 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 15:05:58 2006 -0700"
      },
      "message": "[PATCH] vgacon: make VGA_MAP_MEM take size, remove extra use\n\nVGA_MAP_MEM translates to ioremap() on some architectures.  It makes sense\nto do this to vga_vram_base, because we\u0027re going to access memory between\nvga_vram_base and vga_vram_end.\n\nBut it doesn\u0027t really make sense to map starting at vga_vram_end, because\nwe aren\u0027t going to access memory starting there.  On ia64, which always has\nto be different, ioremapping vga_vram_end gives you something completely\nincompatible with ioremapped vga_vram_start, so vga_vram_size ends up being\nnonsense.\n\nAs a bonus, we often know the size up front, so we can use ioremap()\ncorrectly, rather than giving it a zero size.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "26e780e8ef1cc3ef581a07aafe2346bb5a07b4f9",
      "tree": "b62f2e5aceddd69e0671971bc84b709a5a9e3c26",
      "parents": [
        "45b35a5ced474b9fbbbfcfd5cf346c432d28d9fd"
      ],
      "author": {
        "name": "Malcom Parsons",
        "email": "malcolm.parsons@gmail.com",
        "time": "Thu Jun 08 00:43:42 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 08 15:12:21 2006 -0700"
      },
      "message": "[PATCH] fbcon: fix limited scroll in SCROLL_PAN_REDRAW mode\n\nFrom: Malcom Parsons \u003cmalcolm.parsons@gmail.com\u003e\n\nWhen scrolling up in SCROLL_PAN_REDRAW mode with a large limited scroll\nregion, the bottom few lines have to be redrawn.  Without this patch, the\nwrong text is drawn into these lines, corrupting the display.\n\nObserved in 2.6.14 when running an IRC client in the Nintendo DS linux\nport.\n\nI haven\u0027t tested if scrolling down has the same problem.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "308af9290ad1844c1b4e93ff4919f8009efbe018",
      "tree": "cd97885e8faf22b57f5f4281114a1479466aca77",
      "parents": [
        "6855a3a6c3ab611c3a393be846c1e36120033b18"
      ],
      "author": {
        "name": "David Hollister",
        "email": "david.hollister@amd.com",
        "time": "Tue May 30 21:25:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 31 16:27:10 2006 -0700"
      },
      "message": "[PATCH] fbcon: fix scrollback with logo issue immediately after boot\n\nFrom: David Hollister \u003cdavid.hollister@amd.com\u003e\n\nAfter the system boots with the logo, if the first action is a scrollback, the\nscreen may become garbled.  This patch ensures that the softback_curr value is\nupdated along with softback_in following the scrollback.\n\nSigned-off-by: David Hollister \u003cdavid.hollister@amd.com\u003e\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1a37d5f51020b9967d4b4094f6d627d0873a6469",
      "tree": "ac01b1877acd3405d3f3bf186889295187177c7c",
      "parents": [
        "3e7e241f8c5c87cc3685364feface081c9fa3648"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Fri Mar 31 02:31:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 31 12:19:00 2006 -0800"
      },
      "message": "[PATCH] fbcon: Save current display during initialization\n\nThe current display was not saved during initialization.  This leads to hard\nto track console corruption, such as a misplaced cursor, which is correctible\nby switching consoles.  Fix this minor bug.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9b41046cd0ee0a57f849d6e1363f7933e363cca9",
      "tree": "246820e9493770e071cb92a48e7f72d8b9c90a98",
      "parents": [
        "68eef3b4791572ecb70249c7fb145bb3742dd899"
      ],
      "author": {
        "name": "OGAWA Hirofumi",
        "email": "hirofumi@mail.parknet.co.jp",
        "time": "Fri Mar 31 02:30:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 31 12:18:53 2006 -0800"
      },
      "message": "[PATCH] Don\u0027t pass boot parameters to argv_init[]\n\nThe boot cmdline is parsed in parse_early_param() and\nparse_args(,unknown_bootoption).\n\nAnd __setup() is used in obsolete_checksetup().\n\n\tstart_kernel()\n\t\t-\u003e parse_args()\n\t\t\t-\u003e unknown_bootoption()\n\t\t\t\t-\u003e obsolete_checksetup()\n\nIf __setup()\u0027s callback (-\u003esetup_func()) returns 1 in\nobsolete_checksetup(), obsolete_checksetup() thinks a parameter was\nhandled.\n\nIf -\u003esetup_func() returns 0, obsolete_checksetup() tries other\n-\u003esetup_func().  If all -\u003esetup_func() that matched a parameter returns 0,\na parameter is seted to argv_init[].\n\nThen, when runing /sbin/init or init\u003dapp, argv_init[] is passed to the app.\nIf the app doesn\u0027t ignore those arguments, it will warning and exit.\n\nThis patch fixes a wrong usage of it, however fixes obvious one only.\n\nSigned-off-by: OGAWA Hirofumi \u003chirofumi@mail.parknet.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "857600c77161fd36e30cd6bcca9a0a8676036323",
      "tree": "bef75f9f9a2bebd9fc084b8a15064bdce1a45aef",
      "parents": [
        "b8ce0aadcdebbaf5ec013c57e2a0803060817bcc"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@parisc-linux.org",
        "time": "Wed Mar 22 15:19:46 2006 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@hera.kernel.org",
        "time": "Thu Mar 30 17:48:47 2006 +0000"
      },
      "message": "[PARISC] Fix stifb with IOREMAP and a 64-bit kernel\n\nKill various warnings when built using ioremap.\nRemove stifb_{read,write} functions, which are now obsolete (and stack abusers!)\nDisable stifb mmap() functionality on a 64-bit kernel, it will crash the\nmachine.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "d1ae418eef4ce763a95edec0b5fc095af5daca2e",
      "tree": "251158f7887435cd058293c2532eafd722adff3a",
      "parents": [
        "b0c87978216836455ef5fbcac6df1ce6679750b0"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Mon Mar 27 01:17:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:58 2006 -0800"
      },
      "message": "[PATCH] drivers/video: Use ARRAY_SIZE macro\n\nUse ARRAY_SIZE macro instead of sizeof(x)/sizeof(x[0]) and remove\nduplicates of ARRAY_SIZE.  Some coding style and trailing whitespaces are\nalso fixed.\n\nCompile-tested where possible (some are other arch or BROKEN)\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ac3f9087d337a6ffa1a5fbdf2c923eb0aad1aef6",
      "tree": "a01c80fcddb96da7f0f98ce0192ff9e350a6bcd0",
      "parents": [
        "ed49843b897da9969e349c279ffc832efcb93213"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Mar 27 01:17:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:57 2006 -0800"
      },
      "message": "[PATCH] sparse: Fix warnings in newport driver about non-static functions\n\nThere are more sparse warnings but fixing those will require some more work\nthan I want to do without hardware for testing at hand.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "15bdab959c9bb909c0317480dd9b35748a8f7887",
      "tree": "1eb056f109f44f584059303347eb7a1b6f25957a",
      "parents": [
        "2115aea8185c8987b7688111953322742bd8795c"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Mar 27 01:17:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:55 2006 -0800"
      },
      "message": "[PATCH] vgacon: Add support for soft scrollback\n\nThe scrollback buffer of the VGA console is located in VGA RAM.  This RAM\nis fixed in size and is very small.  To make the scrollback buffer larger,\nit must be placed instead in System RAM.\n\nThis patch adds this feature.  The feature and the size of the buffer are\nmade as a kernel config option.  Besides consuming kernel memory, this\nfeature will slow down the console by approximately 20%.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Jindrich Makovicka \u003cmakovick@kmlinux.fjfi.cvut.cz\u003e\nCc: Martin Mares \u003cmj@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2115aea8185c8987b7688111953322742bd8795c",
      "tree": "62a791c01b10cdd98d4907d2a168d51e87558c09",
      "parents": [
        "c94ded6e602594c8e66fd5b1ba832d5327f5c103"
      ],
      "author": {
        "name": "Samuel Thibault",
        "email": "samuel.thibault@ens-lyon.org",
        "time": "Mon Mar 27 01:17:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:55 2006 -0800"
      },
      "message": "[PATCH] vgacon: fix EGA cursor resize function\n\nThis corrects cursor resize on ega boards: registers are write-only, so we\nshouldn\u0027t even try to read them.  And on ega, 31/30 produces a flat cursor.\nUsing 31/31 is better: except with 32 pixels high fonts, it shouldn\u0027t show\nup.\n\nSigned-off-by: Samuel Thibault \u003csamuel.thibault@ens-lyon.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d1521260f57d70d0ba86d2a309ec1ce7979be2fc",
      "tree": "1dcdb33e5c9a82a137d15f6857faf02acb435755",
      "parents": [
        "fe1db50c7222c67466e41241bc7ef17b469bcf1d"
      ],
      "author": {
        "name": "Samuel Thibault",
        "email": "samuel.thibault@ens-lyon.org",
        "time": "Fri Feb 24 13:03:59 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 24 14:31:37 2006 -0800"
      },
      "message": "[PATCH] vgacon: no vertical resizing on EGA\n\nEGA boards suck: they mostly have write-only registers.  This is\nparticularly problematic for the overflow register: for being able to write\nto it, we would have to handle vertical sync \u0026 such too, which (I\u0027d say)\nwould potentially break a lot of configurations.  Instead, just disabling\nvertical resize for EGA boards is just nice enough (horizontal resize still\nworks).\n\nFixes http://bugzilla.kernel.org/show_bug.cgi?id\u003d6106\n\nSigned-off-by: Samuel Thibault \u003csamuel.thibault@ens-lyon.org\u003e\nCc: Rafal Olearski \u003colearski@mail2.kim.net.pl\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cb6fc18e9ca615f03d18e60c49855b434ca2e51e",
      "tree": "c35af13054f8eeb7a24c928edf55fdc69c912562",
      "parents": [
        "a1c744439591b1d4350f0926615d501e7cfbb708"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@parisc-linux.org",
        "time": "Tue Jan 17 12:40:40 2006 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@duet.int.mcmartin.ca",
        "time": "Sun Jan 22 20:26:31 2006 -0500"
      },
      "message": "[PARISC] Use kzalloc and other janitor-style cleanups\n\nHelge,\n  o Convert a bunch of kmalloc/memset uses to kzalloc.\n  o pci.c: Add some __read_mostly annotations.\n  o pci.c: Move constant pci_post_reset_delay to asm/pci.h\n  o grfioctl.h: Add A4450A to comment of CRT_ID_VISUALIZE_EG.\n  o Add some consts to perf.c/perf_images.h\n\nMatthew,\n  o sticore.c: Add some consts to suppress compile warnings.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Matthew Wilcox \u003cwilly@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "a0aa7d0639277f375989071fb52a7ce78beeef97",
      "tree": "5189b4cae286c754f5193f6ac465e3fff31732b6",
      "parents": [
        "1d64ec153e914cbd60cfaaa47ececed55a9d14d7"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Jan 09 20:54:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:56 2006 -0800"
      },
      "message": "[PATCH] drivers/video/: possible cleanups\n\nThis patch contains the possible cleanups including the following:\n- every file should #include the headers containing the prototypes for\n  it\u0027s global functions\n- make needlessly global functions static\n- kyro/STG4000Interface.h: #include video/kyro.h and linux/pci.h\n  instead of a manual \"struct pci_dev\"\n- i810_main.{c,h}: prototypes for static functions belong to the\n  C file\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: \"Antonino A. Daplas\" \u003cadaplas@hotpop.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a39bc34ea8f042e090ade124726ae5a3fd1a51f8",
      "tree": "60dbc6861a9189135d789f305957bbc3f2119c1f",
      "parents": [
        "c5eec03f314e1406829d9683284673203b91b9b8"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:51 2006 -0800"
      },
      "message": "[PATCH] fbcon: Code cleanups\n\n- replace kmalloc with kzalloc\n- remove repeated define (FONTCHHCNT)\n- remove unneeded local variable (redraw) in ypan_{up|down}_redraw\n- add and delete cursor timer in fbcon_switch() if old_info !\u003d info\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "244ab72d84a04d40bd270da604161e02af73fb11",
      "tree": "7a5c97cdcbf0bf6a56a05839ee233a250d4c9eea",
      "parents": [
        "3f08ff4a4dab1ebef06d154050fb80ce2c13fc9c"
      ],
      "author": {
        "name": "Knut Petersen",
        "email": "Knut_Petersen@t-online.de",
        "time": "Mon Jan 09 20:53:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:50 2006 -0800"
      },
      "message": "[PATCH] fbcon: disable ywrap if not supported by fbcon scrolling code\n\nupdatescrollmode() must not select ywrap scrolling if\ndivides(vc-\u003evc_font.height, yres) is not true as this is not supported by\nthe actual ywrap scrolling code.\n\nThe bug is triggered with e.g.  mode 800x600, vxres 1024, vyres 8192, bpp\n8, font dimensions 8x16, 8Mb video ram and FBINFO_HWACCEL_YWRAP set.  If\nthose conditions are met, scrolling is broken and garbage is permanently\ndisplayed at the bottom of the screen.\n\nNo regression, no possible side effects.\n\nDefinitely needed by cyblafb and probably needed by amifb.\n\nSigned-off-by: Knut Petersen \u003cKnut_Petersen@t-online.de\u003e\nAcked-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "04a2fe574ad10156266fcdb50adf30ebedad76fb",
      "tree": "9ec7800eaaeccc9fcf48d018c360ebf9a280163a",
      "parents": [
        "2610acc7ab36d7657d9a0c97a0e83cd1d6ee2b33"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:52:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:43 2006 -0800"
      },
      "message": "[PATCH] fbcon: Store struct display when setting all vcs\n\nStore struct display when setting all vc\u0027s.  Otherwise, fbcon\u0027s behavior\nbecomes undefined, such as malpositioning of the cursor.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b73deed32d08740bdbf5f4aab43d988e4d135d95",
      "tree": "75d78d58fc1a20f6387d1e152bce148398a93836",
      "parents": [
        "8416131ded5e491ecc2947d1ffaedf64725bb7a3"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:52:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:42 2006 -0800"
      },
      "message": "[PATCH] fbcon: Sanitize fbcon\n\nDo not pass the structure display since fbcon is already keeping the pointer\nto the current display.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "53dbb26dbcf0d844967677633d7587c1d34740d5",
      "tree": "8e0988f3d14758c0f36f1e495f56c79f3f405116",
      "parents": [
        "954de9141e75cf2f1ce69ccdbedc83ec827a01ec"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Sun Jan 08 01:02:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:51 2006 -0800"
      },
      "message": "[PATCH] vgacon: Workaround for resize bug in some chipsets\n\nReported from Redhat Bugzilla Bug 170450\n\n\"I updated to the development kernel and now during boot only the top of the\ntext is visable. For example the monitor screen the is the lines and I can\nonly see text in the asterisk area.\n"
    }
  ],
  "next": "954de9141e75cf2f1ce69ccdbedc83ec827a01ec"
}
