)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "954de9141e75cf2f1ce69ccdbedc83ec827a01ec",
      "tree": "05682a83cafc8784d8e60f0d9e98694ad4a932d2",
      "parents": [
        "b8b0af24353eafadf58a0889999700e43f135aad"
      ],
      "author": {
        "name": "Samuel Thibault",
        "email": "samuel.thibault@ens-lyon.org",
        "time": "Sun Jan 08 01:02:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:51 2006 -0800"
      },
      "message": "[PATCH] vgacon: fix doublescan mode\n\nWhen doublescan mode is in use, scanlines must be doubled.\n\nThanks to Jason Dravet \u003cdravet@hotmail.com\u003e for reporting and testing.\n\nSigned-off-by: Samuel Thibault \u003csamuel.thibault@ens-lyon.org\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2919b51075b3906c2f476e5a932244af1947bf80",
      "tree": "6dabc37140a11d21f7bdc5a77cbec3bedc3588ef",
      "parents": [
        "277cb103e3d7b31b8f4941b6a495b1b80236b05c"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Sun Jan 08 01:01:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:36 2006 -0800"
      },
      "message": "[PATCH] frv: suppress configuration of certain features for FRV\n\nSuppress configuration of certain features for the FRV arch as they can\u0027t be\nbuilt for FRV at the moment:\n\n (*) RTC\n\n (*) HISAX_*\n\n (*) PARPORT_PC\n\n (*) VGA_CONSOLE\n\n (*) BINFMT_ELF\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d354d9afe923eb08f7ee89128b38ddb6415de01d",
      "tree": "b4ce49dd4ad6963bff6b69ba413f074b11114837",
      "parents": [
        "f9a204e1de73a7007de66fb289e1d64a7665c9b4"
      ],
      "author": {
        "name": "Knut Petersen",
        "email": "Knut_Petersen@t-online.de",
        "time": "Sat Jan 07 10:22:04 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 07 10:39:34 2006 -0800"
      },
      "message": "[PATCH] fbcon: don´t call set_par() in fbcon_init() if vc_mode \u003d\u003d KD_GRAPHICS\n\nNothing prevents a user to modprobe a framebuffer driver from e.g.  the\nxterm prompt.  As a result, the set_par() function of the driver will be\ncalled from fbcon_init().\n\nThis is fatal as a lot of X / framebuffer combinations are unable to\nrecover from set_par() reprogramming the graphics controller in\nKD_GRAPHICS mode.\n\nIt is also unnecessary as the set_par() function will be called during a\nswitch to KD_TEXT anyway.  Because of this no side effects are possible.\n\nSigned-off-by: Knut Petersen \u003cKnut_Petersen@t-online.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0b57ee9e55373a27e45549e82b0c43621480a71b",
      "tree": "03c584b93e9323d5057fdd482c6cb5c9a3e1d651",
      "parents": [
        "14904398e5b573d13f8c8dbd43a452ff34c0efc2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Dec 22 21:03:47 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Dec 22 23:09:54 2005 -0800"
      },
      "message": "[SPARC]: introduce a SPARC Kconfig symbol\n\nIntroduce a Kconfig symbol SPARC that is defined on both the sparc and\nsparc64 architectures.\n\nThis symbol makes some dependencies more readable.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7ca0b3bf695632003a2a0f98b9fc1451b0483346",
      "tree": "149233620d7d18a45c31bfb357321886b19eed52",
      "parents": [
        "d5d74efbeac61c73431e8ef032e97d2d1004ce88"
      ],
      "author": {
        "name": "Knut Petersen",
        "email": "Knut_Petersen@t-online.de",
        "time": "Tue Dec 20 08:18:09 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Dec 20 09:44:20 2005 -0800"
      },
      "message": "[PATCH] Fix framebuffer console upside-down ywrap scrolling\n\nWhenever ywrap scrolling is selected together with 180 degree screen\nrotation, 2.6.15-rc6 and earlier versions are broken.  fb_pan_display()\nexpects non-negative yoffsets, but ud_update_start() calls it with\nyoffsets down to -(yres - font height).  This patch transforms yoffset\nto the correct range 0 ...  vyres-1.\n\nSome obviously unneeded parentheses are removed, too.\n\nVerified with cyblafb, should be applied before 2.6.15-final because it\ndoes fix the framebuffer rotation code introduced early in the 2.6.15\nrelease cycle.\n\nSigned-off-by: Knut Petersen \u003cKnut_Petersen@t-online.de\u003e\nAcked-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "39942fd8ff57c8623451bbfaffe8a184cc8b463a",
      "tree": "cc40ada654e14d496dbc4db9d9d42b81c1c8f2f7",
      "parents": [
        "4e1567d3aad9bae0ecc5bb047179cd026bfb035c"
      ],
      "author": {
        "name": "Knut Petersen",
        "email": "Knut_Petersen@t-online.de",
        "time": "Mon Dec 12 22:17:19 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Dec 12 22:31:17 2005 -0800"
      },
      "message": "[PATCH] fbdev: fix switch to KD_TEXT, enhanced version\n\nEvery framebuffer driver relies on the assumption that the set_par()\nfunction of the driver is called before drawing functions and other\nfunctions dependent on the hardware state are executed.\n\nWhenever you switch from X to a framebuffer console for the very first\ntime, there is a chance that a broken X system has _not_ set the mode to\nKD_GRAPHICS, thus the vt and framebuffer code executes a screen redraw and\nseveral other functions before a set_par() is executed.  This is believed\nto be not a bug of linux but a bug of X/xdm.  At least some X releases used\nby SuSE and Debian show this behaviour.\n\nThere was a 2nd case, but that has been fixed by Antonino Daplas on\n10-dec-2005.\n\nThis patch allows drivers to set a flag to inform fbcon_switch() that they\nprefer a set_par() call on every console switch, working around the\nproblems caused by the broken X releases.\n\nThe flag will be used by the next release of cyblafb and might help other\ndrivers that assume a hardware state different to the one used by X.\n\nAs the default behaviour does not change, this patch should be acceptable\nto everybody.\n\nSigned-off-by: Knut Petersen \u003cKnut_Petersen@t-online.de\u003e\nAcked-by: \"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": "4e1567d3aad9bae0ecc5bb047179cd026bfb035c",
      "tree": "b3e8820b236c62da6cdbcefbe2850c9cd0158489",
      "parents": [
        "1207069f6f8f3d1b71641fdaa6cc04fca6fff9f5"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Dec 12 22:17:18 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Dec 12 22:31:17 2005 -0800"
      },
      "message": "[PATCH] fbcon: Avoid illegal display panning\n\nAvoid calls to fb_pan_display when driver is suspended or not in text mode.\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": "4743484718e1d710321f24f8ef7d0124a48291b3",
      "tree": "fde7dc00a58aa4a326573018d844143ba07e0138",
      "parents": [
        "56f0d64de80733bda54d1cfa7ac0c736ab2de33b"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Dec 12 22:17:16 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Dec 12 22:31:17 2005 -0800"
      },
      "message": "[PATCH] fbcon: Add ability to save/restore graphics state\n\nAdd hooks to save and restore the graphics state.  These hooks are called in\nfbcon_blank() when entering/leaving KD_GRAPHICS mode.  This is needed by\nsavagefb at least so it can cooperate with savage_dri and by cyblafb.\n\nState save/restoration can be full or partial.\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": "56f0d64de80733bda54d1cfa7ac0c736ab2de33b",
      "tree": "c708c7d2375295d0e5e7884771c2dd8275b5e89c",
      "parents": [
        "2f6331faf58a4727a9f1138cd6db30d05b124220"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@pol.net",
        "time": "Mon Dec 12 22:17:15 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Dec 12 22:31:17 2005 -0800"
      },
      "message": "[PATCH] fbcon: fix complement_mask() with 512 character map\n\nThere is a bug in the complement_mask when you have a 512-character map.\nLinux boots to a default 256-character map and most probably your login\nprofile is loading a 512-character map which results in a bad gpm cursor.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1a9c3f78a32ddc4ec50f5da2cf2db5db6f442986",
      "tree": "4f0a03b971bf6ca17ed0ec6db4f42e24fca294dd",
      "parents": [
        "8080f231224ccd3169f39e73fd750ba98d5b98a7"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Nov 28 13:43:52 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 28 14:42:23 2005 -0800"
      },
      "message": "[PATCH] Console rotation fixes\n\nRemove bogus usage of test/set_bit() from fbcon rotation code and just\nmanipulate the bits directly.  This fixes an oops on powerpc among others\nand should be faster.  Seems to work fine on the G5 here.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\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": "5ef897c71a8985b62b7ec320a37376daaad364d0",
      "tree": "e3980355964a3fdb6d36e8fdcaf6bb18ea7c31fe",
      "parents": [
        "b4627dea032ab1f6e472fcf030e28f22ea971f9b"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Nov 21 21:32:26 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:13:43 2005 -0800"
      },
      "message": "[PATCH] vgacon: Fix usage of stale height value on vc initialization\n\nReported by: Wayne E. Harlan\n\n\"[1.] One line summary of the problem:\nWhen the kernel option \"vga\u003d1\" is used, additional tty\u0027s (alt+control+Fx\nwith x\u003d2,3,4,5, etc) do not provide the full 50 lines of output.  The first\none does have 50 lines, however.\n\n[2.] Full description of the problem/report:\nThese addtitional tty\u0027s show only 39 lines plus the top pixel of the 40-th\nline.  The remaining lines are black and not shown.  Kernel version\n2.6.13.4 does not show this problem.\"\n\nThis bug is caused by using a stale font height value on vgacon_init.\n\nBooting with vga\u003d1 gives an 80x50 screen with an 8x8 font.  Somewhere\nduring the initialization, the font was changed to 8x9 and the first\nvc was correctly resized to 80x44.  However, the rest of the vc\u0027s were\nnot allocated yet, and when they were subsequently initialized, they\nstill used a font height of 8 (instead of 9) causing the mentioned bug.\n\nFix by saving the new font height to vga_video_font_height.\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": "b4627dea032ab1f6e472fcf030e28f22ea971f9b",
      "tree": "cf4a6509616f137e46098bbbb0573194b4ef0af5",
      "parents": [
        "74a8a65c526187fe636a6a2abcb7d9ebc5c753ab"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Nov 21 21:32:25 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:13:43 2005 -0800"
      },
      "message": "[PATCH] fbcon: Console Rotation - Fix wrong shift calculation\n\nThe shift value (amount to shift the bitmap so first pixel starts at\norigin(0,0)) is incorrect.  This causes corrupted characters or a kernel crash\nif fontwidth is not divisible by 8 at 270 degrees, or fontheight not divisible\nby 8 at 180 degrees.\n\nReport and part of the fix contributed by Knut Petersen.\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": "ab767201881fec073157986c314485ab26caa4a0",
      "tree": "55620e21ee2f04193ed7f4a0da3a8a9e1fd6697a",
      "parents": [
        "c53ca784dc3e72a17dc210bee0361e13ad83d4cd"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Sun Nov 13 16:06:32 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 13 18:14:10 2005 -0800"
      },
      "message": "[PATCH] fbdev: fix module dependency loop\n\nExporting struct fb_display produces this warning error on depmod:\n\nWARNING: Module\n/lib/modules/2.6.14-mm2/kernel/drivers/video/console/fbcon_ud.ko\nignored, due to loop\nWARNING: Module\n/lib/modules/2.6.14-mm2/kernel/drivers/video/console/fbcon_rotate.ko\nignored, due to loop\nWARNING: Module\n/lib/modules/2.6.14-mm2/kernel/drivers/video/console/fbcon_cw.ko\nignored, due to loop\nWARNING: Module\n/lib/modules/2.6.14-mm2/kernel/drivers/video/console/fbcon_ccw.ko\nignored, due to loop\nWARNING: Module\n/lib/modules/2.6.14-mm2/kernel/drivers/video/console/fbcon.ko ignored,\ndue to loop\nWARNING: Loop detected:\n/lib/modules/2.6.14-mm2/kernel/drivers/video/console/bitblit.ko needs\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": "0fde7f591860e48dd210144ff24c061da03bfa39",
      "tree": "b91c008b335a8fb252c636fd9ebc95f948556174",
      "parents": [
        "3beb2077125d8457118140653e75efc998ac6630"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Nov 12 10:14:02 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Nov 12 10:14:02 2005 -0800"
      },
      "message": "Revert \"[PATCH] fbcon: Add rl (Roman Large) font\"\n\nThis reverts 998e6d51162707685336ff99c029c8911b270d32 commit.\n"
    },
    {
      "commit": "a812c94b94e3db76d1af68208fb3edef69070401",
      "tree": "8dd2ecd1e1981e3423d8c3aaf796aeb3f38f91f1",
      "parents": [
        "ed8c0e99f27451a9b980adf0de318d60e6de811f"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Nov 08 21:39:15 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:56:35 2005 -0800"
      },
      "message": "[PATCH] fbcon: Console Rotation - Add ability to control rotation via sysfs\n\nAdd ability to set rotation via sysfs.  The attributes are located in\n/sys/class/graphics/fb[n] and accepts 0 - unrotated; 1 - clockwise; 2 - upside\ndown; 3 - counterclockwise.\n\nThe attributes are:\n\ncon_rotate (r/w) -   set rotation of the active console\ncon_rotate_all (w) - set rotation of all consoles\nrotate (r/w) -       set rotation of the framebuffer, if supported.\nCurrently, none of the drivers support this.\n\nThis is probably temporary, since con_rotate and con_rotate_all are\nconsole-specific and has no business being under the fb device.  However,\nuntil the console layer acquires it\u0027s own sysfs class, these attributes will\ntemporarily reside here.\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": "ed8c0e99f27451a9b980adf0de318d60e6de811f",
      "tree": "5319e0c8669bddc682408bf113361a415a75a17f",
      "parents": [
        "33ee82978c4ecf7cbd56064391c9385264185de2"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Nov 08 21:39:14 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:56:34 2005 -0800"
      },
      "message": "[PATCH] fbcon: Console Rotation - Add support for 270-degree rotation\n\nAdd support for 270-degree (counterclockwise) rotation of the console.  To\nactivate, boot with:\n\nfbcon\u003drotate:3\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": "33ee82978c4ecf7cbd56064391c9385264185de2",
      "tree": "3c5ac7257f79d6487ef6365625296f3cb5522d10",
      "parents": [
        "dbcbfe1ea41e404d960a06fa2faf7da568909f33"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Nov 08 21:39:13 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:56:34 2005 -0800"
      },
      "message": "[PATCH] fbcon: Console Rotation - Add support for 180-degree console rotation\n\nAdd support for 180-degree (upside down) rotation of the console.  To\nactivate, boot with:\n\nfbcon\u003drotate:2\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": "dbcbfe1ea41e404d960a06fa2faf7da568909f33",
      "tree": "757dccdb6e1c518392b7ee973641969b6130bf11",
      "parents": [
        "6cc50e1c5b57180fd37a31282000f43859b0fe73"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Nov 08 21:39:12 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:56:34 2005 -0800"
      },
      "message": "[PATCH] fbcon: Console Rotation - Add support for 90-degree console rotation\n\nAdd support for 90-degree (clockwise) rotation of the console.  To activate,\nboot with:\n\nfbcon\u003drotate:1\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": "6cc50e1c5b57180fd37a31282000f43859b0fe73",
      "tree": "109d99a52b1533358445233dd16a5dfadcb618ce",
      "parents": [
        "9c44e5f6c211a9b7313ded897f3135ef7d9ad3e2"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Nov 08 21:39:11 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:56:34 2005 -0800"
      },
      "message": "[PATCH] fbcon: Console Rotation - Add support to rotate font bitmap\n\nAdd support to rotate the font bitmap.  To save on processing time, the entire\nfontdata will be rotated on a console switch, then stored in a buffer private\nto fbcon.  To further save on processing, the fontdata will only be rotated if\nthe font has changed or if the angle of rotation has changed.  Only a single\ncopy of the rotated fontdata will be kept.\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": "9c44e5f6c211a9b7313ded897f3135ef7d9ad3e2",
      "tree": "b4d94144527964a822367e4018693dc4e8a83383",
      "parents": [
        "e4fc27618b75234b721c4a13d0e0d9d07e75e641"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Nov 08 21:39:10 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:56:34 2005 -0800"
      },
      "message": "[PATCH] fbcon: Console Rotation - Add support to rotate the logo\n\nAdd support for rotating and positioning of the logo.  Rotation and position\ndepends on \u0027int rotate\u0027 parameter added to fb_prepare_logo() and\nfb_show_logo().\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": "e4fc27618b75234b721c4a13d0e0d9d07e75e641",
      "tree": "793c15bd27a7cf150d27e209d537486e8439fe46",
      "parents": [
        "1dfcdfae5783fc10d7f8fcc336de838a44e7636c"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Nov 08 21:39:09 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:56:34 2005 -0800"
      },
      "message": "[PATCH] fbcon: Console Rotation - Prepare fbcon for console rotation\n\nThis patch series implements generic code to rotate the console at 90, 180,\nand 270 degrees. The implementation is completely done in the framebuffer\nconsole level, thus no changes to the framebuffer layer or to the drivers\nare needed.\n\nConsole rotation is required by some Sharp-based devices where the natural\norientation of the display is not at 0 degrees. Also, users that have\ndisplays that can pivot will benefit by having a console in portrait mode\nif they so desire.\n\nThe choice to implement the code in the console layer rather than in the\nframebuffer layer is due to the following reasons:\n\n- it\u0027s fast\n- it does not require driver changes\n- it can coexist with devices that can rotate the display at the hardware level\n- it complements graphics applications that can do display rotation\n\nThe changes to core fbcon are minimal-- recognition of the console\nrotation angle so it can swap directions, origins and axes (xres vs yres,\nxpanstep vs ypanstep, xoffset vs yoffset, etc) and storage of the rotation\nangle per display. The bulk of the code that does the actual drawing to the\nscreen are placed in separate files. Each angle of rotation has separate\nmethods (bmove, clear, putcs, cursor, update_start which is derived from\nupdate_var, and clear_margins).  To mimimize processing time, the fontdata\nare pre-rotated at each console switch (only if the font or the angle has\nchanged).\n\nThe option can be compiled out (CONFIG_FRAMEBUFFER_CONSOLE_ROTATION \u003d n) if\nrotation is not needed.\n\nChoosing the rotation angle can be done in several ways:\n\n1. boot option fbcon\u003drotate:n, where\n     n \u003d 0 - normal\n     n \u003d 1 - 90 degrees (clockwise)\n     n \u003d 2 - 180 degrees (upside down)\n     n \u003d 3 - 270 degrees (counterclockwise)\n\n2. echo n \u003e /sys/class/graphics/fb[num]/con_rotate\n\n     where n is the same as described above. It sets the angle of rotation\nof the current console\n\n3 echo n \u003e /sys/class/graphics/fb[num]/con_rotate_all\n\n     where n is the same as described above. Globally sets the angle of\nrotation.\n\nGOTCHAS:\n\n\tThe option, especially at angles of 90 and 270 degrees, will exercise\nthe least used code of drivers.  Namely, at these angles, panning is done\nin the x-axis, so it can reveal bugs in the driver if xpanstep is set\nincorrectly. A workaround is to set xpanstep \u003d 0.\n\n\tSecondly, at these angles, the framebuffer memory access can be\nunaligned if (fontheight * bpp) % 32 ~\u003d 0 which can reveal bugs in the drivers\nimageblit, fillrect and copyarea functions.  (I think cfbfillrect may have\nthis buglet). A workaround is to use a standard 8x16 font.\n\nSpeed:\n\n\tThe scrolling speed difference between 0 and 180 degrees is minimal,\nsomewhere areound 1-2%.  At 90 or 270 degress, speed drops down to a vicinity\nof 30-40%. This is understandable because the blit direction is across the\nframebuffer \"direction.\" Scrolling will be helped at these angles if xpanstep\nis not equal to zero, use of 8x16 fonts, and setting xres_virtual \u003e\u003d xres * 2.\n\nNote: The code is tested on little-endian only, so I don\u0027t know if it will\nwork in big-endian. Please let me know, it will take only less than a minute\nof your time.\n\nThis patch prepares fbcon for console rotation and contains the following\nchanges:\n\n- add rotate field in struct fbcon_ops to keep fbcon\u0027s current rotation\n  angle\n\n- add con_rotate field in struct display to store per-display rotation angle\n\n- create a private copy of the current var to fbcon.  This will prevent\n  fbcon from directly manipulating info-\u003evar, especially the fields xoffset,\n  yoffset and vmode.\n\n- add ability to swap pertinent axes (xres, yres; xpanstep, ypanstep; etc)\n  depending on the rotation angle\n\n- change global update_var() (function that sets the screen start address)\n  as an fbcon method update_start.  This is required because the axes, start\n  offset, and/or direction can be reversed depending on the rotation angle.\n\n- add fbcon method rotate_font() which will rotate each character bitmap to\n  the correct angle of rotation.\n\n- add fbcon boot option \u0027rotate\u0027 to select the angle of rotation at bootime.\n   Currently does nothing until all patches are applied.\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": "998e6d51162707685336ff99c029c8911b270d32",
      "tree": "bccdc294d6e621a32d8aa6c6c394ec6069f3a2ab",
      "parents": [
        "e07dea98761270249f33e733ff86420bc52ccab6"
      ],
      "author": {
        "name": "Zach Smith",
        "email": "fbui@comcast.net",
        "time": "Mon Nov 07 01:00:52 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:52 2005 -0800"
      },
      "message": "[PATCH] fbcon: Add rl (Roman Large) font\n\nI converted the \"rl\" console font from the kbd utility to be a built-in font\nfor the framebuffer console, and I was wondering if you would be OK with\nincluding it.  I\u0027ve generated a font_rl.c file and related minor\nmodifications.  I find it\u0027s the most visually appealing of the kbd fonts which\nis why I use it and selected it for conversion.  I believe the font is GPL\u0027d.\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": "8fb6567e347a04d44b57e2b223cc5845859dfc6a",
      "tree": "db4037a6694d3ffb6871c073ecb009332ff783b5",
      "parents": [
        "2fe0175491c4784d95f3237ebdc985da7b26a99d"
      ],
      "author": {
        "name": "Michal Januszewski",
        "email": "spock@gentoo.org",
        "time": "Mon Nov 07 01:00:47 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:52 2005 -0800"
      },
      "message": "[PATCH] fbdev: fix the fb_find_nearest_mode() function\n\nCurrently the fb_find_nearest_mode() function finds a mode with screen\nresolution closest to that described by the \u0027var\u0027 argument and with some\narbitrary refresh rate (eg.  in the following sequence of refresh rates: 70 60\n53 85 75, 53 is selected).\n\nThis patch fixes the function so that it looks for the closest mode as far as\nboth resolution and refresh rate are concerned.  The function\u0027s first argument\nis changed to fb_videomode so that the refresh rate can be specified by the\ncaller, as fb_var_screeninfo doesn\u0027t have any fields that could directly hold\nthis data.\n\nSigned-off-by: Michal Januszewski \u003cspock@gentoo.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": "dd0314f7bb407bc4bdb3ea769b9c8a3a5d39ffd7",
      "tree": "474e589f2d9022f8ce63993e19069da273033e55",
      "parents": [
        "3084a895c2a963cb9b32271061c832977ff7293c"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Nov 07 01:00:38 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:51 2005 -0800"
      },
      "message": "[PATCH] fbcon: Initialize new driver when old driver is released\n\nIf machine has more than 1 driver installed, and they all drive the same\nhardware, it\u0027s possible that the driver\u0027s fb_release() method will attempt to\nrestore the hardware state to the initial state.  This will leave the new\ndriver in an undefined state.  To prevent this problem, initialize the new\ndriver by calling fb_set_par() when the old driver is released by fbcon.\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": "3084a895c2a963cb9b32271061c832977ff7293c",
      "tree": "03c0650a9d3498f9c2a34b7b2db044ee062de05e",
      "parents": [
        "4d9c5b6eb42d9e235003dd4531b44462a77131ea"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Nov 07 01:00:37 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:51 2005 -0800"
      },
      "message": "[PATCH] fbcon: Use helper function when filling out var structure\n\nInstead of manually filling up the fields in struct fb_var_screeninfo, use the\ndisplay_to_var() helper.\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": "4d9c5b6eb42d9e235003dd4531b44462a77131ea",
      "tree": "5e851412d612bd143d378db1ceb1a87da3b31a56",
      "parents": [
        "c465e05a03209651078b95686158648fd7ed84c5"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Nov 07 01:00:36 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:50 2005 -0800"
      },
      "message": "[PATCH] fbcon: Consolidate redundant code\n\nLot\u0027s of redundant code scattered throughout fbcon.c.  Consolidate them all\ninto one function, fbcon_update_softback().\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c465e05a03209651078b95686158648fd7ed84c5",
      "tree": "e1119586a567a9a6a5ad9bda43d3438772ecf5a4",
      "parents": [
        "e764a20196f4e1b497a42fdc6e9d254e7ec290f2"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Nov 07 01:00:35 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:50 2005 -0800"
      },
      "message": "[PATCH] fbcon/fbdev: Move softcursor out of fbdev to fbcon\n\nAccording to Jon Smirl, filling in the field fb_cursor with soft_cursor for\ndrivers that do not support hardware cursors is redundant.  The soft_cursor\nfunction is usable by all drivers because it is just a wrapper around\nfb_imageblit.  And because soft_cursor is an fbcon-specific hook, the file is\nmoved to the console directory.\n\nThus, drivers that do not support hardware cursors can leave the fb_cursor\nfield blank.  For drivers that do, they can fill up this field with their own\nversion.\n\nThe end result is a smaller code size.  And if the framebuffer console is not\nloaded, module/kernel size is also reduced because the soft_cursor module will\nalso not be loaded.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e65c0850ae811a53554e1abe71627fba1261cfc7",
      "tree": "5d9f3193b9c2a6f836a3c6acec004f2fef4feff9",
      "parents": [
        "80d188a643b0f550a2aaedf7bf4dd1abd86cfc45"
      ],
      "author": {
        "name": "Randy.Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Nov 07 01:00:28 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:49 2005 -0800"
      },
      "message": "[PATCH] framebuffer: add some help text in Kconfig\n\nFrame buffer driver help text changes:\n- Move S3 Trio next to S3 Savage;\n- add or clarify help text for several FB drivers;\n- add help text for FB console;\n- add help text for bootup logos;\n\nAcked-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "88dcb6c4113afe93a6c4891ec43bef6a17c83155",
      "tree": "3c1624b7cae2b861272a89d5502a80b46db7bbba",
      "parents": [
        "70d9d825e0a5a78ec1dacaaaf5c72ff5b0206fab"
      ],
      "author": {
        "name": "Samuel Thibault",
        "email": "samuel.thibault@ens-lyon.org",
        "time": "Sat Nov 05 22:19:50 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Nov 05 13:30:03 2005 -0800"
      },
      "message": "[PATCH] Set the vga cursor even when hidden\n\nSome visually impaired people use hardware devices which directly read\nthe vga screen. When newt for instance asks to hide the cursor for\nbetter visual aspect, the kernel puts the vga cursor out of the screen,\nso that the cursor position can\u0027t be read by the hardware device. This\nis a great loss for such people.\n\nHere is a patch which uses the same technique as CUR_NONE for hiding the\ncursor while still moving it.\n\nMario, you should apply it to the speakup kernel for access floppies\nasap. I\u0027ll submit a 2.4 patch too.\n\nSigned-off-by: samuel.thibault@ens-lyon.org\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1a66ddcb770fbd20ce115910c7828cafdba099c1",
      "tree": "56a3598cacb359f03f81ebfde68ab25d054e53d2",
      "parents": [
        "2973dfdb877c17b36c27ba66d71028ff1eb2f32e"
      ],
      "author": {
        "name": "Pozsar Balazs",
        "email": "pozsy@uhulinux.hu",
        "time": "Sun Oct 30 15:03:06 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:26 2005 -0800"
      },
      "message": "[PATCH] fix vgacon blanking\n\nThis patch fixes a long-standing vgacon bug: characters with the bright bit\nset were left on the screen and not blacked out.  All I did was that I\nlookuped up some examples on the net about setting the vga palette, and\nadded the call missing from the linux kernel, but included in all other\nones.  It works for me.\n\nYou can test this by writing something with the bright set to the\nconsole, for example:\n  echo -e \"\\e[1;31mhello there\\e[0m\"\nand then wait for the console to blank itself (by default, after 10 mins\nof inactivity), maybe making it faster using\n  setterm -blank 1\nso you only have to wait 1 minute.\n\nSigned-off-by: Pozsar Balazs \u003cpozsy@uhulinux.hu\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": "0d078f6f96809c95c69b99d6605a502b0ac63d3d",
      "tree": "1b4691abab5f96f2aa8a5217a2701f181b41940d",
      "parents": [
        "4276d32260662d5401a15a0a46e506fb5c8ab563"
      ],
      "author": {
        "name": "Brian Gerst",
        "email": "bgerst@didntduck.org",
        "time": "Sun Oct 30 14:59:20 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:10 2005 -0800"
      },
      "message": "[PATCH] CONFIG_IA32\n\nAdd CONFIG_X86_32 for i386.  This allows selecting options that only apply\nto 32-bit systems.\n\n(X86 \u0026\u0026 !X86_64) becomes X86_32\n(X86 ||  X86_64) becomes X86\n\nSigned-off-by: Brian Gerst \u003cbgerst@didntduck.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c5c96e13790122095fdf2ea74a8131e5f6b60c03",
      "tree": "2c11ebffae96232f4b6bf23cd416ad34588c8935",
      "parents": [
        "3959c7957f0ab758066c8779483b18179c355257"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 01 10:17:54 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Oct 29 19:32:31 2005 +0100"
      },
      "message": "Fix build error caused by missmatching duplicate declaration.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "951a0150135c46c7791d68e0d1112900d99302d7",
      "tree": "19ca9f01cc7159814f3db9566061be3afeb3033e",
      "parents": [
        "14e256c107304367eff401d20f2ab9fa72e33136"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "willy@parisc-linux.org",
        "time": "Fri Oct 21 22:41:49 2005 -0400"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Fri Oct 21 22:41:49 2005 -0400"
      },
      "message": "[PARISC] Reorganize sticore probe routine to be a little less convoluted\n\nFix some whitespace issues\nReorganise parisc_device probe routine to be a little less convoluted\nUse -\u003ehpa.start instead of -\u003ehpa\n\nSigned-off-by: Matthew Wilcox \u003cwilly@parisc-linux.org\u003e\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "b2c1fe81df7471de9f7e2918877ac04ec9cde35f",
      "tree": "742a0a30608828b379e911c40ffa80cf576c93b4",
      "parents": [
        "92b919fe46509820c639a08962cbf78bc8d227d9"
      ],
      "author": {
        "name": "Grant Grundler",
        "email": "grundler@parisc-linux.org",
        "time": "Fri Oct 21 22:39:43 2005 -0400"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Fri Oct 21 22:39:43 2005 -0400"
      },
      "message": "[PARISC] Allow STI_CONSOLE access to some FONTS\n\nadd || STI_CONSOLE to some of the basic FONTs. May need to get at\nleast one of them to default to \"Y\" for parisc.\n\nSigned-off-by: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "0aec4867dca149e2049e8439b76bd82ad9dac52c",
      "tree": "d55aacfbc10525d46f5b78c872039decf01e86e1",
      "parents": [
        "b24d18aa743dad0c42918157c5d717686269d3a8"
      ],
      "author": {
        "name": "Samuel Thibault",
        "email": "samuel.thibault@ens-lyon.org",
        "time": "Sun Oct 16 20:29:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 17 08:59:10 2005 -0700"
      },
      "message": "[PATCH] SVGATextMode fix\n\nFix bug 5441.\n\nI didn\u0027t know about messy programs like svgatextmode...  Couldn\u0027t this be\nintegrated in some linux/drivers/video/console/svgacon.c ?...  So because\nof the existence of the svgatextmode program, the kernel is not supposed to\ntouch to CRT_OVERFLOW/SYNC_END/DISP/DISP_END/OFFSET ?\n\nDisabling the check in vgacon_resize() might help indeed, but I\u0027m really\nnot sure whether it will work for any chipset: in my patch, CRT registers\nare set at each console switch, since stty rows/cols apply to consoles\nseparately...\n\nThe attached solution is to keep the test, but if it fails, we assume that\nthe caller knows what it does (i.e.  it is svgatextmode) and then disable\nany further call to vgacon_doresize.  Svgatextmode is usually used to\n_expand_ the display, not to shrink it.  And it is harmless in the case of\na too big stty rows/cols: the display will just be cropped.  I tested it on\nmy laptop, and it works fine with svgatextmode.\n\nA better solution would be that svgatextmode explicitely tells the kernel\nnot to care about video timing, but for this an interface needs be defined\nand svgatextmode be patched.\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": "6d36ba629e0ef47a03d3703ee1d38143c25532a8",
      "tree": "8b49ebe957891c439dd0b596eb7eb78cc2ae0765",
      "parents": [
        "7b6a186d65589901a73d460070504a5e02703c45"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Thu Sep 15 21:14:56 2005 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 15 08:24:09 2005 -0700"
      },
      "message": "[PATCH] vgacon: Fix sanity checking in vgacon_resize\n\nReported by: walt \u003cwa1ter@myrealbox.com\u003e\n\n\"I routinely switch the console font during bootup to\n8x8 so I can get 50 lines per screen.  Until 09 Sept,\njust changing to the small font automatically gave me\nall 50 lines -- but now I\u0027m only getting 25 lines even\nwith the small font.  The bottom half of the screen\ndisplays the text that already scrolled off the top.\"\n\nThis bug is due to an erroneous check in the recently added hook,\nvgacon_resize(). It checks the new height against the original number of\nrows of the console. Because the original number of rows depends on both\nthe scanline and the font height, check it instead against the\nscanline/fontheight.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2f4516dbd048f25eba78e115e8e73e1e8f04e7f9",
      "tree": "e803f2b6c128aee352f00455547417752e9f9114",
      "parents": [
        "e703ecc3bfbe10f478500798c0c5826d00ad9fe3"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "JBeulich@novell.com",
        "time": "Tue Sep 13 01:25:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 08:22:32 2005 -0700"
      },
      "message": "[PATCH] fbcon: constify font data\n\nconst-ify the font control structures and data, to make somewhat better\nguarantees that these are not modified anywhere in the kernel.\nSpecifically for a kernel debugger to share this information from the\nnormal kernel code, such a guarantee seems rather desirable.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@hotpop.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e703ecc3bfbe10f478500798c0c5826d00ad9fe3",
      "tree": "07cd6696a67f5a31a02b6adf6ef056b16c0afc49",
      "parents": [
        "93352f5cf15279c6c46acb5a875e92c0ee513e7c"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "JBeulich@novell.com",
        "time": "Tue Sep 13 01:25:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 13 08:22:32 2005 -0700"
      },
      "message": "[PATCH] minor fbcon_scroll adjustment\n\nAn adjustment to the SM_DOWN case of fbcon_scroll to match the behavior of\nSM_UP.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@hotpop.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1bbb4f2035d94d86e52e9b5341c142dcb39bb879",
      "tree": "e18f11ede42f0876bdf9bcf54881e5ef4f6bbfe0",
      "parents": [
        "80908309ce44677a07763e24e6ec9371cfa3ab5f"
      ],
      "author": {
        "name": "Thomas Winischhofer",
        "email": "thomas@winischhofer.net",
        "time": "Mon Aug 29 17:01:16 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:38 2005 -0700"
      },
      "message": "[PATCH] USB: sisusb[vga] update\n\nhere is a new and extended version of the sisusbvga (previously: sisusb)\ndriver. The patch is against 2.6.13 and updates the driver to version 0.0.8.\n\nAdditions include complete VGA/EGA text console support and a build-in\ndisplay mode infrastructure for userland applications that don\u0027t know\n about the graphics internals.\n\nFixes include some BE/LE issues and a get/put_dev bug in the previous\nversion.\n\nOther changes include a change of the module name from \"sisusb\" to\n\"sisusbvga\". The previous one was too generic IMHO.\n\nPlease note that the patch also affects the Makefile in\ndrivers/video/console as the driver requires the VGA 8x16 font in case\nthe text console part is selected.\n\nHeavily tested, as usual. Please apply.\n\nOne thing though: I already prepared for removal of the \"mode\" field and\nthe changed \"name\" field in the usb_class_driver structure. This will\nperhaps need some refinement depending on whether you/Linus merge the\nrespective core changes before or after 2.6.14.\n\nSigned-off-by: Thomas Winischhofer \u003cthomas@winischhofer.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "829e79b680210c4f4de435af6e1f90451922fc7d",
      "tree": "cb8d46347a64f4c5673fb7e5dee55a8078ff8e80",
      "parents": [
        "ba44cd2d8abc3271a608b42cdbf55e1e575e2ba5"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Fri Sep 09 13:10:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 14:03:41 2005 -0700"
      },
      "message": "[PATCH] fbcon: Break up bit_putcs into its component functions\n\nThe function bit_putcs() in drivers/video/console/bitblit.c is becoming large.\n Break it up into its component functions (bit_putcs_unaligned and\nbit_putcs_aligned).\n\nIncorporated fb_pad_aligned_buffer() optimization by Roman Zippel.\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": "88fb2c6efba8d9e941e9fb61f37dbeafc869fd75",
      "tree": "c8b99ee91b35968d4482cd2f5b2bde3b9a46e19f",
      "parents": [
        "c52890cc366429798b3c97266d0a377810e08400"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Fri Sep 09 13:10:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 14:03:40 2005 -0700"
      },
      "message": "[PATCH] fbcon: Stop cursor timer if console is inactive\n\nIf console is blanked or in KD_GRAPHICS mode, delete cursor timer.  No sense\nflashing the cursor when there\u0027s nothing to be seen.\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": "c5eb5c1ea919f3f717236c5d0892f9c37f19de37",
      "tree": "33e48218a7a49576120876a09ead5f1366576861",
      "parents": [
        "9fa68eae9f8291a98bfe00b94b78f72eb253165a"
      ],
      "author": {
        "name": "Knut Petersen",
        "email": "Knut_Petersen@t-online.de",
        "time": "Fri Sep 09 13:04:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:58:02 2005 -0700"
      },
      "message": "[PATCH] framebuffer: bit_putcs() optimization for 8x* fonts\n\nThis trivial patch gives a performance boost to the framebuffer console\n\nConstructing the bitmaps that are given to the bitblit functions of the\nframebuffer drivers is time consuming.  Here we avoide a call to the slow\nfb_pad_aligned_buffer().  The patch replaces that call with a simple but\nmuch more efficient bytewise copy.\n\nThe kernel spends a significant time at this place if you use 8x* fonts.\nEvery pixel displayed on your screen is prepared here.\n\nSome benchmark results:\n\nDisplaying a file of 2000 lines with 160 characters each takes 889 ms\nsystem time using cyblafb on my system (I´m using a 1280x1024 video mode,\nresulting in a 160x64 character console)\n\nDisplaying the same file with the enclosed patch applied to 2.6.13 only\ntakes 760 ms system time, saving 129 ms or 14.5%.\n\nFont widths other than 8 are not affected.\n\nThe advantage and correctness of this patch should be obvious.\n\nSigned-off-by: Knut Petersen \u003cKnut_Petersen@t-online.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2cc38ed13f1b0f9d80a2d0acc2916af94922f27e",
      "tree": "a556d3b71c2bca72762255f79f2de17a606382a7",
      "parents": [
        "b8c909454f046b59065c6997b651fe20cd90c0f4"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Fri Sep 09 13:04:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:58:00 2005 -0700"
      },
      "message": "[PATCH] fbcon: Saner 16-color to 4-color conversion\n\nCurrently, the default linux 16-colors are converted to 4-colors by simply\ndividing the values by 4.  However, this is not necessarily correct since the\nfirst 4 colors are converted to black, rendering them invisible.\n\nSo, for black, no conversion; for light colors, convert to gray, for normal\ntext color, no conversion, and for bright colors, convert to intense white.\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": "b8c909454f046b59065c6997b651fe20cd90c0f4",
      "tree": "2a8e03fe69c1b02dc610f57208d693e05b95969c",
      "parents": [
        "094bb659f53b6d90aab6067268d6d14f1f352d30"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Fri Sep 09 13:04:37 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:58:00 2005 -0700"
      },
      "message": "[PATCH] fbdev: Fix greater than 1 bit monochrome color handling\n\nCurrently, fbcon assumes that the visual FB_VISUAL_MONO* is always 1 bit.\nAccording to Geert, there are old hardware where it\u0027s possible to have\nmonochrome at 8-bit, but has only 2 colors, black - 0x00 and white - 0xff.\nFix color handlers (fb_get_color_depth, and get_color) for this special case.\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": "7726e9e10fc6e026ed2dc00e48f4a3ffc1254ad2",
      "tree": "b6595002e6e9e653e395a472e3f8f5ed4b6e04f8",
      "parents": [
        "cb2e87a65d6cd735eb06fa595bf90497af28c37b"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Fri Sep 09 13:04:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:58 2005 -0700"
      },
      "message": "[PATCH] fbdev: Add fbset -a support\n\nAdd capability to fbdev to listen to the FB_ACTIVATE_ALL flag.  If set, it\nnotifies fbcon that all consoles must be set to the current var.\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": "28254d439b8c65f93cb331f5aa741efa6a8ec62f",
      "tree": "a7d8418dc0355da6e37ba5d4bdd2b86240003b14",
      "parents": [
        "ff55fe2075e3901db4dbdc00e0b44a71bef97afd"
      ],
      "author": {
        "name": "Samuel Thibault",
        "email": "samuel.thibault@ens-lyon.org",
        "time": "Fri Sep 09 13:01:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:31 2005 -0700"
      },
      "message": "[PATCH] vga text console and stty cols/rows\n\nSome people use 66-cells braille devices for reading the console, and hence\nwould like to reduce the width of the screen by using:\n\nstty cols 66\n\nHowever, the vga text console doesn\u0027t behave correctly: the 14 first\ncharacters of the second line are put on the right of the first line and so\nforth.\n\nHere is a patch to correct that.  It corrects the disp_end and offset\nregisters of the vga board on console resize and console switch.\n\nOn usual screens, you then correctly get a right and/or bottom blank\nmargin.  On some laptop panels, the output is resized so that text actually\ngets magnified, which can be great for some people (see\nhttp://dept-info.labri.fr/~thibault/ls.jpg ).\n\nSigned-off-by: Samuel Thibault \u003csamuel.thibault@ens-lyon.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "51583cf108b27baf81c6db3ec718f932314986ea",
      "tree": "e84b66d2de193d0d6ce36afac46394200c33d0f5",
      "parents": [
        "84b6a2323a2b9482958965bc66bbfbd2711cde71"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Aug 23 22:46:21 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 23 18:43:42 2005 -0700"
      },
      "message": "[PATCH] Kconfig fix (VGA console on arm/versatile)\n\nVGA console doesn\u0027t exist (or build) on arm/versatile; dependency fixed.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dbd4f12859307c20a4c65a7de4cdd5f9f518dc7a",
      "tree": "16aa37137555ce5234d723a69b143bfd0902178b",
      "parents": [
        "d210224732b3d32e802e3537499297d387852166"
      ],
      "author": {
        "name": "Michal Januszewski",
        "email": "spock@gentoo.org",
        "time": "Wed Jul 27 11:46:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:19 2005 -0700"
      },
      "message": "[PATCH] fbcon: don\u0027t repaint the cursor when it is disabled.\n\nCurrently even when the cursor is disabled (`setterm -cursor off`), it is\nstill repainted as a black rectangle the size of a single char.  This can\nbe seen, for example, by chvt\u0027ing to a free tty, disabling the cursor and\ndoing `dd if\u003d3D/dev/urandom of\u003d3D/dev/fb0`.\n\nThe patch changes this behaviour by avoiding painting anything when the\ncursor is disabled.\n\nSigned-off-by: Michal Januszewski \u003cspock@gentoo.org\u003e\nCc: \u003clinux-fbdev-devel@lists.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "41359dca9442b0c664336e3fcf3aaf70b6507b1d",
      "tree": "cb8cc0057d37afbf6684f74eab2b0efbc686648b",
      "parents": [
        "cfb0810eab39d1162f45b73fc96f45ab1cbcbe8b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jun 30 16:30:07 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 30 16:30:07 2005 +0100"
      },
      "message": "[PATCH] ARM: Acornfb: Don\u0027t claim IRQ fbcon for cursor\n\nThe generic fbcon code tries to register and use the vsync IRQ for\nARM platforms with acornfb, but forgets to disable its own cursor\ntimer.  The result is a flickering flashing cursor.\n\nRemove the code from the fbcon core to register this platform\nprivate interrupt.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5ed5dc6cb40b163aa19e14eda0957dcc09167b80",
      "tree": "ab4d291efbf657b7f8a2b203a01bdfb0d15af4fb",
      "parents": [
        "d7496cb75ec75b1e74283a481fb02f5d7ce7bdeb"
      ],
      "author": {
        "name": "Jurriaan on adsl-gate",
        "email": "thunder7@xs4all.nl",
        "time": "Sat Jun 25 14:58:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:55 2005 -0700"
      },
      "message": "[PATCH] font selection Kconfig fixes\n\nWe\u0027re accidentally selecting the new fonts by default.  Don\u0027t.\n\nSigned-off-by: Jurriaan Kalkman \u003cthunder7@xs4all.nl\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f1ab5dac251bb4514607918b0019a3b3f5f5fb48",
      "tree": "65d7912b1d407b1dc12b9e2f67b4311a153a41e5",
      "parents": [
        "303b86d9913eca0cbfc3c5cb41e7006f6e13b755"
      ],
      "author": {
        "name": "James Simmons",
        "email": "jsimmons@pentafluge.infradead.org",
        "time": "Tue Jun 21 17:17:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:41 2005 -0700"
      },
      "message": "[PATCH] fbdev: stack reduction\n\nShrink the stack when calling the drawing alignment functions.\n\nSigned-off-by: James Simmons \u003cjsimmons@www.infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@hotpop.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "303b86d9913eca0cbfc3c5cb41e7006f6e13b755",
      "tree": "9e6839b9606901e796e1d5a255cb63c0d0d3e85f",
      "parents": [
        "d5881eb4883ef7dd28a4dcea237714817c4b2f8e"
      ],
      "author": {
        "name": "Jurriaan",
        "email": "thunder7@xs4all.nl",
        "time": "Tue Jun 21 17:17:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:41 2005 -0700"
      },
      "message": "[PATCH] New framebuffer fonts + updated 12x22 font available\n\nImprove the fonts for use with the framebuffer.\n\nI\u0027ve added all the characters marked \u0027FIXME\u0027 in the sun12x22 font and\ncreated a 10x18 font (based on the sun12x22 font) and a 7x14 font (based\non the vga8x16 font).\n\nThis patch is non-intrusive, no options are enabled by default so most\nusers won\u0027t notice a thing.\n\nI am placing my changes under the GPL, however, I\u0027ve not seen any copyright\nnotices on the sun12x22 font and the vga8x16 font which I derived my new\nfonts from so I don\u0027t know what the copyright status is.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f18cd8f7053a1e6755d1c1396884b2bfa1577e54",
      "tree": "ee31f412a9b0a123cac5b3ecc363969be68f7f3b",
      "parents": [
        "8d7f085342ddf20194b6e00c42b80968f15104db"
      ],
      "author": {
        "name": "James Simmons",
        "email": "jsimmons@pentafluge.infradead.org",
        "time": "Tue Jun 21 17:17:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:40 2005 -0700"
      },
      "message": "[PATCH] VGA to fbcon fix.\n\nCurrently when going from vgacon to fbcon the VT screenbuffer are often\ndifferent sizes.  In the case when they are different sizes a new VT\nscreenbuffer is allocated and the contents are copied into the new buffer.\n\nCurrently the amount copied from VGA text memory to the new screenbuf is\nthe size of the framebuffer console.  If the framebuffer console new VT\nscreen buffer is greater than the VGA text memory size then we get some of\nthe VGA BIOS contents as well.\n\nThis patch will only allow you to copy up to the size of VGA text memory\nnow.  The rest is filled with erase characters.\n\nInitial patch by Jordan Crouse \u003cjordan.crouse@amd.com\u003e\n\nSigned-off-by: James Simmons \u003cjsimmons@www.infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f5a9951c94e7a285a3d00648e3d790a7f016bd11",
      "tree": "47815b54fef9bae70f26053cacdd489ff338d152",
      "parents": [
        "5a3b5899f190a365eed806302f4b58a493233f96"
      ],
      "author": {
        "name": "James Simmons",
        "email": "jsimmons@pentafluge.infradead.org",
        "time": "Tue Jun 21 17:16:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:39 2005 -0700"
      },
      "message": "[PATCH] fbdev: iomove removal\n\nSince no one is using the inbuf, outbuf of struct fb_pixmap I removed their\nuse in the framebuffer console.  The idea is instead move the pixmap\nfunctionality below the accelerated functions intead of on top as the way\nit is now.  If there is no objection please apply.  This is against Linus\nlatestr GIT tree.  Thank you.\n\nSigned-off-by: James Simmons \u003cjsimmons@www.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": "306958e8e8d150b3e8bf13f66f3a6e9be7ee75ff",
      "tree": "4bec649b9881cd59c248b78bbfa72ee3d88f14d0",
      "parents": [
        "5f76be80d96f60adfc91f2acf22b146ce0e3072f"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@fs.tum.de",
        "time": "Sun May 01 08:59:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:23 2005 -0700"
      },
      "message": "[PATCH] fbcon: Fix check after use\n\nThis patch fixes a check after use found by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@fs.tum.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": "a40920b42ae232fac514cc4a1eb92996114af340",
      "tree": "07209affc6f1a02c79d07c8aece7d510a2541049",
      "parents": [
        "127144df4ce817ad648af15a3983c8d52aacf670"
      ],
      "author": {
        "name": "Bill Nottingham",
        "email": "notting@redhat.com",
        "time": "Sun May 01 08:59:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:07 2005 -0700"
      },
      "message": "[PATCH] vgacon: set vc_hi_font_mask correctly\n\nWhen allocating a new VC with vgacon_init(), the font is shared across all\nthe VGA consoles.  However, the font mask was always set to the default\nvalue of zero in visual_init(), even if we were using 512 character fonts\nat the time.\n\nMoreover, code in vgacon.c:vga_do_font_op() didn\u0027t reset the mask if the\nconsole driver thinks it\u0027s already in 512 character mode.  This means that\nto *fix* it, you\u0027d actually have to take the console out of 512 character\nmode and then set it back.\n\nThe attached sets vc_hi_font_mask in vgacon_init() for any new consoles\nopened if the vgacon driver is already in 512 character mode, solving this.\n\nThis bug goes back to 2.4.18 at least, probably earlier.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
