)]}'
{
  "log": [
    {
      "commit": "77933d7276ee8fa0e2947641941a6f7a100a327b",
      "tree": "e3a42724642410f5257c794a71b34642092eedd5",
      "parents": [
        "03e259a9cdbd0583e71468293aaa1ccadbdaeff1"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl@dif.dk",
        "time": "Wed Jul 27 11:46:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:20 2005 -0700"
      },
      "message": "[PATCH] clean up inline static vs static inline\n\n`gcc -W\u0027 likes to complain if the static keyword is not at the beginning of\nthe declaration.  This patch fixes all remaining occurrences of \"inline\nstatic\" up with \"static inline\" in the entire kernel tree (140 occurrences in\n47 files).\n\nWhile making this change I came across a few lines with trailing whitespace\nthat I also fixed up, I have also added or removed a blank line or two here\nand there, but there are no functional changes in the patch.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "03e259a9cdbd0583e71468293aaa1ccadbdaeff1",
      "tree": "ee41f6bcfbeeeb6f3cd269622d499ee9eb6df233",
      "parents": [
        "dbd4f12859307c20a4c65a7de4cdd5f9f518dc7a"
      ],
      "author": {
        "name": "Michal Januszewski",
        "email": "spock@gentoo.org",
        "time": "Wed Jul 27 11:46:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:19 2005 -0700"
      },
      "message": "[PATCH] fbdev: update info-\u003ecmap when setting cmap from user-/kernelspace.\n\nThe fb_info struct, as defined in include/linux/fb.h, contains an element\nthat is supposed to hold the current color map:\n  struct fb_cmap cmap;            /* Current cmap */\n\nThis cmap is currently never updated when either fb_set_cmap() or\nfb_set_user_cmap() are called.  As a result, info-\u003ecmap contains the\ndefault cmap that was set by a device driver/fbcon and a userspace\napplication using the FBIOGETCMAP ioctl will not always get the *currently*\nused color map.\n\nThe patch fixes this by making sure the cmap is copied to info-\u003ecmap after\nit is set correctly.  It moves most of the code that is responsible for\nsetting the cmap to fb_set_cmap() and out of fb_set_user_cmap() to avoid\ncode-duplication.\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": "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": "d210224732b3d32e802e3537499297d387852166",
      "tree": "17014af0ea8b19dae7848736d324499715b7a1a3",
      "parents": [
        "3ca34fcbfbf8a7cbe99d54ae81c4e28fdc6f4ac6"
      ],
      "author": {
        "name": "Jon Smirl",
        "email": "jonsmirl@gmail.com",
        "time": "Wed Jul 27 11:46:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:18 2005 -0700"
      },
      "message": "[PATCH] fbdev: colormap fixes\n\nColor maps have up to 256 entries.  4096/256 allows for 16 characters per\nline.  The format for a cmap entry is \"%02x%c%4x%4x%4x\\n\" %02x entry %c\ntransp %4x red %4x blue %4x green\n\nYou can read the color_map with cat fb0/color_map.\n\nSigned-off-by: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3ca34fcbfbf8a7cbe99d54ae81c4e28fdc6f4ac6",
      "tree": "767ed7d2cf9932e015f4b5753a1a849ca47a2ce3",
      "parents": [
        "5a340cce09f5dfd89b7b7eea1a52d1a2d1c99a2e"
      ],
      "author": {
        "name": "Jon Smirl",
        "email": "jonsmirl@gmail.com",
        "time": "Wed Jul 27 11:46:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:18 2005 -0700"
      },
      "message": "[PATCH] radeonfb: clean up EDID sysfs attribute\n\nradeonfb does not clean up EDID sysfs attribute\n\nSigned-off-by: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5a340cce09f5dfd89b7b7eea1a52d1a2d1c99a2e",
      "tree": "cb7a68d23fb93e3b72d9338b1b2f69aaa0f3e91b",
      "parents": [
        "0a793b77f786022bd0fef1a18142c1b9be9e421d"
      ],
      "author": {
        "name": "Jon Smirl",
        "email": "jonsmirl@gmail.com",
        "time": "Wed Jul 27 11:46:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:18 2005 -0700"
      },
      "message": "[PATCH] fbmem: use unregister_chrdev() on unload\n\nfbdev is missing unregister_chrdev() on unload.\n\nSigned-off-by: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0a793b77f786022bd0fef1a18142c1b9be9e421d",
      "tree": "3a1c92ad2728db09f465eb32f7e31ccbb483d381",
      "parents": [
        "4e4b7952cd34af4dd78e012265d4bc858db6adf3"
      ],
      "author": {
        "name": "Jon Smirl",
        "email": "jonsmirl@gmail.com",
        "time": "Wed Jul 27 11:46:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:18 2005 -0700"
      },
      "message": "[PATCH] fbmon: horizontal frequency rounding fix\n\nFix rounding error when mode frequency is very close to monitor limit\n\nSigned-off-by: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "44456d37b59d8e541936ed26d8b6e08d27e88ac1",
      "tree": "11ca6fa29b8cfb56ecef2d1f4f9dc2d9d71d2a2f",
      "parents": [
        "02b775696fee75a04041d8d94db26a9462216d24"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Wed Jul 27 11:45:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:08 2005 -0700"
      },
      "message": "[PATCH] turn many #if $undefined_string into #ifdef $undefined_string\n\nturn many #if $undefined_string into #ifdef $undefined_string to fix some\nwarnings after -Wno-def was added to global CFLAGS\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b38817dda45bc2990a8d593f3a1b4d444b2dcf4f",
      "tree": "1e787d4fb0a7a6e6d26ec2bfba00a1a4ff280047",
      "parents": [
        "c10b873695c6a1de0d8ebab40b525575ca576683"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Wed Jul 27 11:43:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:48 2005 -0700"
      },
      "message": "[PATCH] mips: fbdev Kcofnig fix\n\narch/mips/Kconfig is defining CONFIG_FB as bool and drivers/video/Kconfig\nwas changed a while ago to define it as tristate.  Remove the MIPS\ndefinition.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "772a9e631ccad0423ed6d08acb3a4b1084ae2613",
      "tree": "cf4243b9f4ed2e8a8661f08588f2a1df6370896b",
      "parents": [
        "246b49768bc96d942ab0e2a17aab6fc3d2e011da"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "sascha@saschahauer.de",
        "time": "Sun Jul 17 20:15:36 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 17 20:15:36 2005 +0100"
      },
      "message": "[PATCH] ARM: 2687/1: i.MX framebuffer: make dmacr register platform configurable\n\nPatch from Sascha Hauer\n\nThe dmacr needs different settings on some boards. This patch makes the\nregister configurable by the platform part.\nAlso we have imxfb_disable_controller(), so lets use it.\n\nSigned-off-by: Steven Scholz\nSigned-off-by: Sascha Hauer\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "316240f66a64c95e373d52dc401d882d77a594ee",
      "tree": "1d04cba74cd2455bb6b886ed4b85b7bbb73b8544",
      "parents": [
        "e34ac862ee6644378bfe6ea65c2e0dda4545513d"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Thu Jul 07 17:59:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:11 2005 -0700"
      },
      "message": "[PATCH] m32r: framebuffer device support\n\nThis patch is for supporting Epson s1d13xxx framebuffer device for m32r.  #\nSorry, a little bigger.\n\nThe Epson s1d13806 is already supported by 2.6.12 kernel, and its driver is\nplaced as drivers/video/s1d13xxxfb.c.\n\nFor the m32r, a header file include/asm-m32r/s1d13806.h was prepared for\nseveral m32r target platforms.  It was originally generated by an Epson\ntool S1D13806CFG.EXE, and modified manually for the m32r platforms.\n\nSigned-off-by: Hayato Fujiwara \u003cfujiwara@linux-m32r.org\u003e\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.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": "8f96c95680bfe66ff00c91859d4c73edf539b854",
      "tree": "306857acc1009e7d354aea71aa02a0ea5d40fefd",
      "parents": [
        "5bbcfd9000887c0da7d57cc7b3ac869fc0dd5aa9"
      ],
      "author": {
        "name": "KAMBAROV, ZAUR",
        "email": "kambarov@berkeley.edu",
        "time": "Thu Jul 07 17:57:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:47 2005 -0700"
      },
      "message": "[PATCH] coverity: fix fbsysfs null pointer check\n\nCorrectly test for a null pointer before going and dereferencing it.\n\nThis defect was found automatically by Coverity Prevent, a static analysis\ntool.\n\nSigned-off-by: Zaur Kambarov \u003czkambarov@coverity.com\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": "2a569579be87b5ba61f9b6c54fd5f9f307c53962",
      "tree": "6cc12f2384d235e87941a85a925618c10b419c7f",
      "parents": [
        "e8af300c3bd87b2310f1e7a642f37e0fe49a754b"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Thu Jul 07 17:56:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:43 2005 -0700"
      },
      "message": "[PATCH] pm: more u32 vs. pm_message_t fixes\n\nFew more u32 vs. pm_message_t fixes.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5e6557722e69840506eb8bc5a1edcdb4e447a917",
      "tree": "965d19e55a56d2daaed47711c01a8c27e29e592c",
      "parents": [
        "159f597a8bd0f1d7650d5e580c93a2666c9c26d1"
      ],
      "author": {
        "name": "Jeff Mahoney",
        "email": "jeffm@suse.com",
        "time": "Wed Jul 06 15:44:41 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 06 12:55:20 2005 -0700"
      },
      "message": "[PATCH] openfirmware: generate device table for userspace\n\nThis converts the usage of struct of_match to struct of_device_id,\nsimilar to pci_device_id.  This allows a device table to be generated,\nwhich can be parsed by depmod(8) to generate a map file for module\nloading.\n\nIn order for hotplug to work with macio devices, patches to\nmodule-init-tools and hotplug must be applied.  Those patches are\navailable at:\n\n ftp://ftp.suse.com/pub/people/jeffm/linux/macio-hotplug/\n\nSigned-off-by: Jeff Mahoney \u003cjeffm@suse.com\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": "8c8709334cec803368a432a33e0f2e116d48fe07",
      "tree": "f3298ae6d844e548c36df9fc3bfb5a3662d4e45d",
      "parents": [
        "fcd16cc084f2b98ab64d27721abdb941f3d9c4cb"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Jun 27 14:36:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 15:11:43 2005 -0700"
      },
      "message": "[PATCH] ppc32: Remove CONFIG_PMAC_PBOOK\n\nThis patch removes CONFIG_PMAC_PBOOK (PowerBook support).  This is now\nsplit into CONFIG_PMAC_MEDIABAY for the actual hotswap bay that some\npowerbooks have, CONFIG_PM for power management related code, and just left\nout of any CONFIG_* option for some generally useful stuff that can be used\non non-laptops as well.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "67da54cf5d577c9dda835d0cf42379657d15d6c9",
      "tree": "027e3db6e825fb7d16dce58034108eeebee31201",
      "parents": [
        "db407163773a8447dd869ee98348e05c81b4c337"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Jun 25 14:59:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:04 2005 -0700"
      },
      "message": "[PATCH] drivers/video/matrox/matroxfb_misc.c: remove dead code\n\nThis patch removes some obviously dead code found by the Coverity\nchecker.\n\nThis patch was already ACK\u0027ed by Petr Vandrovec.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2b1ee233f52c247d3a074ce660ece08bf097a47b",
      "tree": "3645fdb5f2058196c764ed481817f42c7118c4d2",
      "parents": [
        "09dbb4768c962ac00f9ff416328a7e6bfbd92b21"
      ],
      "author": {
        "name": "randy_dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Jun 25 14:58:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:57 2005 -0700"
      },
      "message": "[PATCH] au1100fb: convert to C99 inits.\n\nau1100: use C99 struct init.\n\nSigned-off-by: randy_dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "70c1a0a49b75854fbc78713bf753b5b4c6f0a421",
      "tree": "ae2e628fde6610d772bffeb0e855f864d0c186cf",
      "parents": [
        "5ed5dc6cb40b163aa19e14eda0957dcc09167b80"
      ],
      "author": {
        "name": "Jon Smirl",
        "email": "jonsmirl@gmail.com",
        "time": "Sat Jun 25 14:58:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:55 2005 -0700"
      },
      "message": "[PATCH] fbdev: remove unneeded fbsysfs printk\n\nRemove unneeded fbsysfs printk.\n\nSigned-off-by: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "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": "d7496cb75ec75b1e74283a481fb02f5d7ce7bdeb",
      "tree": "d716e849a363edd4a6a632e0acaaa31c164f83ea",
      "parents": [
        "72414d3f1d22fc3e311b162fca95c430048d38ce"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sat Jun 25 14:58:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:55 2005 -0700"
      },
      "message": "[PATCH] Fix vesafb/mtrr scaling problem.\n\nvesafb will do really silly things like..\n\nmtrr: type mismatch for e0000000,8000000 old: write-back new: write-combining\nmtrr: type mismatch for e0000000,4000000 old: write-back new: write-combining\nmtrr: type mismatch for e0000000,2000000 old: write-back new: write-combining\nmtrr: type mismatch for e0000000,1000000 old: write-back new: write-combining\nmtrr: type mismatch for e0000000,800000 old: write-back new: write-combining\nmtrr: type mismatch for e0000000,400000 old: write-back new: write-combining\nmtrr: type mismatch for e0000000,200000 old: write-back new: write-combining\nmtrr: type mismatch for e0000000,100000 old: write-back new: write-combining\nmtrr: type mismatch for e0000000,80000 old: write-back new: write-combining\nmtrr: type mismatch for e0000000,40000 old: write-back new: write-combining\nmtrr: type mismatch for e0000000,20000 old: write-back new: write-combining\nmtrr: type mismatch for e0000000,10000 old: write-back new: write-combining\nmtrr: type mismatch for e0000000,8000 old: write-back new: write-combining\nmtrr: type mismatch for e0000000,4000 old: write-back new: write-combining\nmtrr: type mismatch for e0000000,2000 old: write-back new: write-combining\nmtrr: type mismatch for e0000000,1000 old: write-back new: write-combining\nmtrr: size and base must be multiples of 4 kiB\nmtrr: size: 0x800  base: 0xe0000000\nmtrr: size and base must be multiples of 4 kiB\nmtrr: size: 0x400  base: 0xe0000000\nmtrr: size and base must be multiples of 4 kiB\nmtrr: size: 0x200  base: 0xe0000000\nmtrr: size and base must be multiples of 4 kiB\nmtrr: size: 0x100  base: 0xe0000000\nmtrr: size and base must be multiples of 4 kiB\nmtrr: size: 0x80  base: 0xe0000000\nmtrr: size and base must be multiples of 4 kiB\nmtrr: size: 0x40  base: 0xe0000000\nmtrr: size and base must be multiples of 4 kiB\nmtrr: size: 0x20  base: 0xe0000000\nmtrr: size and base must be multiples of 4 kiB\nmtrr: size: 0x10  base: 0xe0000000\nmtrr: size and base must be multiples of 4 kiB\nmtrr: size: 0x8  base: 0xe0000000\nmtrr: size and base must be multiples of 4 kiB\nmtrr: size: 0x4  base: 0xe0000000\nmtrr: size and base must be multiples of 4 kiB\nmtrr: size: 0x2  base: 0xe0000000\nmtrr: size and base must be multiples of 4 kiB\nmtrr: size: 0x1  base: 0xe0000000\n\nStop scaling down at PAGE_SIZE.\nAlso fix up some broken indentation.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nCc: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bf1b8ab6f21e1adbab1abd1b4e71c35fe65dc5fe",
      "tree": "ac1795e8529a5165458dafc94b230053f1ae92a4",
      "parents": [
        "b7c84c6ada2be942eca6722edb2cfaad412cd5de"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Jun 23 21:56:45 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 23 21:56:45 2005 +0100"
      },
      "message": "[PATCH] ARM: 2721/1: remove reliance on udivdi3 for pxafb driver\n\nPatch from Nicolas Pitre\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b3d5496ea5915fa4848fe307af9f7097f312e932",
      "tree": "e358977311df194ebac13d57c5e8abf1a87bd65c",
      "parents": [
        "2a5a68b840cbab31baab2d9b2e1e6de3b289ae1e"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Apr 02 20:31:02 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:51:48 2005 -0700"
      },
      "message": "[PATCH] I2C: Kill address ranges in non-sensors i2c chip drivers\n\nSome months ago, you killed the address ranges mechanism from all\nsensors i2c chip drivers (both the module parameters and the in-code\naddress lists). I think it was a very good move, as the ranges can\neasily be replaced by individual addresses, and this allowed for\nsignificant cleanups in the i2c core (let alone the impressive size\nshrink for all these drivers).\n\nUnfortunately you did not do the same for non-sensors i2c chip drivers.\nThese need the address ranges even less, so we could get rid of the\nranges here as well for another significant i2c core cleanup. Here comes\na patch which does just that. Since the process is exactly the same as\nwhat you did for the other drivers set already, I did not split this one\nin parts.\n\nA documentation update is included.\n\nThe change saves 308 bytes in the i2c core, and an average 1382 bytes\nfor chip drivers which use I2C_CLIENT_INSMOD, 126 bytes for those which\ndo not.\n\nThis change is required if we want to merge the sensors and non-sensors\ni2c code (and we want to do this).\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\nIndex: gregkh-2.6/Documentation/i2c/writing-clients\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n"
    },
    {
      "commit": "58a606431a704b5c240c1429a5526fac81c9800a",
      "tree": "42299e741ce03b4f30448eb6d2cc1f2ce10d0b5a",
      "parents": [
        "f1ab5dac251bb4514607918b0019a3b3f5f5fb48"
      ],
      "author": {
        "name": "James Simmons",
        "email": "jsimmons@pentafluge.infradead.org",
        "time": "Tue Jun 21 17:17:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:42 2005 -0700"
      },
      "message": "[PATCH] fbdev: fill in the access_align field.\n\nSeveral drivers miss filling in the access_align field.  So this patch has\nthem fill it in.\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": "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": "1154ea7dcd8eed758fb5ec47393a79d5a1f0bc43",
      "tree": "5c5c67e549c60b030555f97fb66c1501f86897d2",
      "parents": [
        "4ff45f515144d232c83bf55c53f54deecb750296"
      ],
      "author": {
        "name": "Jaya Kumar",
        "email": "jayalk@intworks.biz",
        "time": "Tue Jun 21 17:17:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:41 2005 -0700"
      },
      "message": "[PATCH] Framebuffer driver for Arc LCD board\n\nAdd support for the Arc monochrome LCD board.\n\nThe board uses KS108 controllers to drive individual 64x64 LCD matrices.\nThe board can be paneled in a variety of setups such as 2x1\u003d128x64,\n4x4\u003d256x256 and so on.  The board/host interface is through GPIO.\n\nSigned-off-by: Jaya Kumar \u003cjayalk@intworks.biz\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\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": "df529338d9c5d9329e503955795c89472e1ba6e6",
      "tree": "a8da12e91ae71df78c354b81597783ee85212b32",
      "parents": [
        "27aef2d49f9d82c58e65d72abcd636168ec19ac9"
      ],
      "author": {
        "name": "Sylvain Meyer",
        "email": "sylvain.meyer@worldonline.fr",
        "time": "Tue Jun 21 17:17:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:40 2005 -0700"
      },
      "message": "[PATCH] intelfb: fix accel detection when changing video modes\n\nChanged the tests in intelfb_set_par to check also the parameter\nvar.accel_flags.  If null, do nothing about ring buffers.\n\nNow, the DirectFB i830 driver could nicely work even if intelfb is hw\naccelerated.  Just change the /etc/fb.modes file to disable console hw\nacceleration when starting a DirectFB app.\n\nSigned-off-by: Sylvain Meyer \u003csylvain.meyer@worldonline.fr\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "27aef2d49f9d82c58e65d72abcd636168ec19ac9",
      "tree": "c9dbbec06c9d6892e3cbfbed6a7d2281225737c2",
      "parents": [
        "f18cd8f7053a1e6755d1c1396884b2bfa1577e54"
      ],
      "author": {
        "name": "Sylvain Meyer",
        "email": "sylvain.meyer@worldonline.fr",
        "time": "Tue Jun 21 17:17:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:40 2005 -0700"
      },
      "message": "[PATCH] intelfb: Add voffset option to avoid conficts with Xorg i810 driver\n\n- Add voffset option to avoid conficts with Xorg i810 driver\n\nSigned-off-by: Sylvain Meyer \u003csylvain.meyer@worldonline.fr\u003e\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": "8d7f085342ddf20194b6e00c42b80968f15104db",
      "tree": "6dd78914dc67e7ba5065a8f84dc849e307f27587",
      "parents": [
        "f5a9951c94e7a285a3d00648e3d790a7f016bd11"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Jun 21 17:16:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:40 2005 -0700"
      },
      "message": "[PATCH] pm3fb typo fix\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "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": "5a3b5899f190a365eed806302f4b58a493233f96",
      "tree": "8bb452da1dd2e2e70b6e5b5baa96b0168a590850",
      "parents": [
        "78c03717c415d81879e4dac2e452d1a0d3738a80"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jun 21 17:16:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:39 2005 -0700"
      },
      "message": "[PATCH] intelfbdrv naming fix\n\nCan\u0027t use this fancy name, because it\u0027s used to generate a sysfs filename:\n\nkobject_register failed for Intel(R) 830M/845G/852GM/855GM/865G/915G\n Framebuffer Driver (-13)\n  [\u003cc01bf8e3\u003e] kobject_register+0x43/0x70\n  [\u003cc022dfe2\u003e] bus_add_driver+0x52/0xa0\n  [\u003cc01c8c10\u003e] pci_device_shutdown+0x0/0x20\n  [\u003cc01c8d71\u003e] pci_register_driver+0x61/0x80\n  [\u003cc0387099\u003e] intelfb_init+0x59/0x70\n  [\u003cc03787cc\u003e] do_initcalls+0x2c/0xc0\n  [\u003cc0159025\u003e] kern_mount+0x15/0x17\n  [\u003cc01002a0\u003e] init+0x0/0x100\n  [\u003cc01002ca\u003e] init+0x2a/0x100\n  [\u003cc0100f58\u003e] kernel_thread_helper+0x0/0x18\n  [\u003cc0100f5d\u003e] kernel_thread_helper+0x5/0x18\n\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": "78c03717c415d81879e4dac2e452d1a0d3738a80",
      "tree": "277129e5fbb90a109e65e64e4646861ae85134d5",
      "parents": [
        "27f931dac93057bbae691f66a49b11ff2f483bee"
      ],
      "author": {
        "name": "Gerd Knorr",
        "email": "kraxel@bytesex.org",
        "time": "Tue Jun 21 17:16:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:39 2005 -0700"
      },
      "message": "[PATCH] some vesafb fixes\n\nFix the size passed to release_mem_region in an error path.\n\nAlso adjust the message printed when vesafb cannot load; the comment there\nalready says this must not be fatal, so the message should also not mention\nthe word \u0027abort\u0027 otherwise indicating a problem to worry about in the log.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Gerd Knorr \u003ckraxel@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "27f931dac93057bbae691f66a49b11ff2f483bee",
      "tree": "1b7692ed3b9c48048e89fd72bee5f6c45631263d",
      "parents": [
        "e6afbe59710f65d92d00de1f3adb5514ef634110"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jun 21 17:16:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:39 2005 -0700"
      },
      "message": "[PATCH] s1d13xxxfb linkage fix\n\ns1d13xxxfb_remove() is referenced from s1d13xxxfb_probe(), which is marked\n__devinit().  So s1d13xxxfb_remove() cannot be marked __devexit.\n\nDoes this all make sense?  Clearly the __devexit section will still be in\ncore when the __devinit code is run, if the driver was loaded as a module.\n\nBut I suppose that if the driver is statically linked, the __devexit section\nmight be dropped early in boot.  Still, we wouldn\u0027t drop __devexit prior to\ninitcall completion, at which point the __devinit code has all been run\nanyway.\n\nverdict: this code was legal and made sense.  Is this a generic problem, or an\narm-specific problem?\n\n  UPD     include/linux/compile.h\n  CC      init/version.o\n  LD      init/built-in.o\n  LD      .tmp_vmlinux1\n`.exit.text\u0027 referenced in section `.init.text\u0027 of drivers/built-in.o: defined in discarded section `.exit.text\u0027 of drivers/built-in.o\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e6afbe59710f65d92d00de1f3adb5514ef634110",
      "tree": "78965f577cba4dac2b04098a786fbc9418e46eaf",
      "parents": [
        "9769f4eb3fad2dd53a5d24c81ee5f7f05450742b"
      ],
      "author": {
        "name": "Keenan Pepper",
        "email": "keenanpepper@gmail.com",
        "time": "Tue Jun 21 17:16:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:39 2005 -0700"
      },
      "message": "[PATCH] Bring back Tux on Chips 65550 framebuffer\n\nI don\u0027t see any reason why the framebuffer should need to be cleared,\nand it makes Tux vanish.\n\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": "060b8845e6bea938d65ad6f89e83507e5ff4fec4",
      "tree": "ba82ce7d7a532b045f02e29788ece53d6be693e6",
      "parents": [
        "10523b3b82456e416cbaffcc24ea2246980aa746"
      ],
      "author": {
        "name": "Yani Ioannou",
        "email": "yani.ioannou@gmail.com",
        "time": "Tue May 17 06:44:04 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 15:15:35 2005 -0700"
      },
      "message": "[PATCH] Driver Core: drivers/usb/input/aiptek.c - drivers/zorro/zorro-sysfs.c: update device attribute callbacks\n\nSigned-off-by: Yani Ioannou \u003cyani.ioannou@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "56b2293595b2eb52cc2aa2baf92c6cfa8265f9d5",
      "tree": "5cbada5b35b1b87dfd75852c9397a2b14dfbb9d9",
      "parents": [
        "8874b414ffe037c39e73bb262ddf69653a13c0a4"
      ],
      "author": {
        "name": "gregkh@suse.de",
        "email": "gregkh@suse.de",
        "time": "Wed Mar 23 10:01:41 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 15:15:09 2005 -0700"
      },
      "message": "[PATCH] class: convert drivers/* to use the new class api instead of class_simple\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9a47696970bc8233818d370011e2fddae5cfce9f",
      "tree": "fbd1b360658959b2ba71e606bd10dff26006eb8d",
      "parents": [
        "92c6dc59b7c1ca514021502c7eef53b9f2c738fd"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Jun 13 22:58:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 14 07:19:35 2005 -0700"
      },
      "message": "[PATCH] macmodes: needs a license\n\nModule needs a license to prevent kernel tainting.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-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": "e2c16499515aa044676a14b97a1b8a35f879152a",
      "tree": "87addb997369837e8cdad63c212876d161691ad2",
      "parents": [
        "6df3cecbb95345981718b38d357c50bc3425420a"
      ],
      "author": {
        "name": "Jon Smirl",
        "email": "jonsmirl@gmail.com",
        "time": "Mon Jun 13 15:52:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 20:58:58 2005 -0700"
      },
      "message": "[PATCH] Typo in fbdev sysfs support, virtual_size\n\nIt prints out x,x instead of x,y.\n\nSigned-off-by: Jon Smirl \u003cjonsmirl@gmail.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": "8d5f7b4353dae4c7ee342c61303372fd996ca161",
      "tree": "8e82ed5ca2d5934947ca13771300599151d2b882",
      "parents": [
        "c3315ede1bdf7bc706b59870df41b9cdb6e3995a"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Jun 11 09:45:30 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Jun 12 20:59:05 2005 -0700"
      },
      "message": "[PATCH] radeonfb: don\u0027t blow up VGA console on load\n\nThe current radeonfb memset\u0027s the framebuffer to 0 when loaded.  This\nremoves occasional artifacts but has the nasty side effect that if you\nload radeonfb without framebuffer console, you destroy the VGA text\nbuffer, font, etc...  radeon must not touch the framebuffer content when\nit doesn\u0027t \"own\" it.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "346e399b2a3a01b323fa74a0937e2d855479833b",
      "tree": "b71ee6ae6ac00be7a932f578fbbd546d9df25b39",
      "parents": [
        "c1e4c8d3ee3300f363a52fd4cf3d90fdf5098f5a"
      ],
      "author": {
        "name": "Patrick McManus",
        "email": "mcmanus@ducksong.com",
        "time": "Sat May 28 15:51:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:09 2005 -0700"
      },
      "message": "[PATCH] intelfb section fix\n\nOn Nov 16 2004 a change to intelfbdrv.c was commited (as part of 0.9.2 it\nlooks like) that added __initdata to all of the module param variables that\nseems to create the opportunity for an oops.\n\nI\u0027ve recently been chasing an OOPS\n(http://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d111552250920370\u0026w\u003d2) I\ncreated by reading every file on the /sys file system and I\u0027ve traced it\nback to this code in the intelfbdrv.  Though I had root privs in my initial\nproblem report, it turns out they are un-necessary to generate the oops -\nall you\u0027ve got to do is \"cat /sys/module/intelfb/parameters/mode\" enough\ntimes and eventually it will oops.\n\nThis is because sysfs automatically exports all module_param declarations\nto the sysfs file system..  which means those variables can be dynamically\nevaluated at any later time, which of course means marking them __initdata\nis a bad idea ;)..  when they happen to be char *\u0027s it is an especially bad\nidea ;).\n\nApplying the patch below clears up the OOPS for me.\n\nSigned-off-by: Patrick McManus \u003cmcmanus@ducksong.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "75c96f85845a6707b0f9916cb263cb3584f7d48f",
      "tree": "45a64d1c9bb71d7093db3a11e0f21465c2e3dec6",
      "parents": [
        "5e198d94dd0c3ec7f6138229e2e412c2c6268c38"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu May 05 16:16:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:47 2005 -0700"
      },
      "message": "[PATCH] make some things static\n\nThis patch makes some needlessly global identifiers static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Arjan van de Ven \u003carjanv@infradead.org\u003e\nAcked-by: Trond Myklebust \u003ctrond.myklebust@fys.uio.no\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "836eeed6cea8ca8138e9deff7571857923541604",
      "tree": "4380f4a890c18485326f1458e0b0cbc226233d05",
      "parents": [
        "1b75d8ba5ea96e174dc2674e01d87ce0d382ee44"
      ],
      "author": {
        "name": "Denis Vlasenko",
        "email": "vda@ilport.com.ua",
        "time": "Wed May 04 08:07:16 2005 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 04 07:50:15 2005 -0700"
      },
      "message": "[PATCH] i810fb: fix __initdata access\n\n[hv]sync[12] are __initdata, causing mplayer to oops with the previous i810fb fix.\n\nMy fault, this fixes it. Sorry.\n\nSigned-off-by: Linux Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "eca02b0c1dc1da374216128157747d8ed994e5ef",
      "tree": "d1fcc442129d13b4431686467a9ecbb50e222cfc",
      "parents": [
        "1f9c381fa3e0b9b9042e310c69df87eaf9b46ea4"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 03 12:23:56 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue May 03 12:23:56 2005 +0100"
      },
      "message": "[PATCH] ARM: Cleanup kmalloc in cyber2000fb\n\nWe use one kmalloc to allocate two structures needlessly.\nCombine these two structures into one.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "390725c36d220f5ca0c13b8927ac9c758ae1e4ad",
      "tree": "9b7a13d734992cbee48588ab241e01baeb486b44",
      "parents": [
        "6e3e98d1dcf944b999757b769d910f2b506ca5b9"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun May 01 08:59:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:30 2005 -0700"
      },
      "message": "[PATCH] drivers/video/radeonfb.c: fix an array overflow\n\nThis patch fixes an array overflow found by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4dc3b16ba18c0f967ad100c52fa65b01a4f76ff0",
      "tree": "fa038ad8969980eec6cef5b737872fda9feb4c6a",
      "parents": [
        "333f981720d619e2038b980a55ad01b10580eb9f"
      ],
      "author": {
        "name": "Pavel Pisa",
        "email": "pisa@cmp.felk.cvut.cz",
        "time": "Sun May 01 08:59:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:25 2005 -0700"
      },
      "message": "[PATCH] DocBook: changes and extensions to the kernel documentation\n\nI have recompiled Linux kernel 2.6.11.5 documentation for me and our\nuniversity students again.  The documentation could be extended for more\nsources which are equipped by structured comments for recent 2.6 kernels.  I\nhave tried to proceed with that task.  I have done that more times from 2.6.0\ntime and it gets boring to do same changes again and again.  Linux kernel\ncompiles after changes for i386 and ARM targets.  I have added references to\nsome more files into kernel-api book, I have added some section names as well.\n So please, check that changes do not break something and that categories are\nnot too much skewed.\n\nI have changed kernel-doc to accept \"fastcall\" and \"asmlinkage\" words reserved\nby kernel convention.  Most of the other changes are modifications in the\ncomments to make kernel-doc happy, accept some parameters description and do\nnot bail out on errors.  Changed \u003cpid\u003e to @pid in the description, moved some\n#ifdef before comments to correct function to comments bindings, etc.\n\nYou can see result of the modified documentation build at\n  http://cmp.felk.cvut.cz/~pisa/linux/lkdb-2.6.11.tar.gz\n\nSome more sources are ready to be included into kernel-doc generated\ndocumentation.  Sources has been added into kernel-api for now.  Some more\nsection names added and probably some more chaos introduced as result of quick\ncleanup work.\n\nSigned-off-by: Pavel Pisa \u003cpisa@cmp.felk.cvut.cz\u003e\nSigned-off-by: Martin Waitz \u003ctali@admingilde.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "333f981720d619e2038b980a55ad01b10580eb9f",
      "tree": "419e52ba014d85275dd39614649e09a4c9c7245f",
      "parents": [
        "0fbe9cafff72799700713e6a9d5a4ec7191e8d19"
      ],
      "author": {
        "name": "Richard Drummond",
        "email": "evilrich@rcdrummond.net",
        "time": "Sun May 01 08:59:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:25 2005 -0700"
      },
      "message": "[PATCH] Clean-up and bug fix for tdfxfb framebuffer size detection\n\nAttached is a patch against 2.6.11.7 which tidies up the tdfxfb framebuffer\nsize detection code a little and fixes the broken support for Voodoo4/5\ncards.  (I haven\u0027t tested this on a Voodoo5, however, because I don\u0027t have\nthe hardware).\n\nSigned-off-by: Richard Drummond \u003cevilrich@rcdrummond.net\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": "0fbe9cafff72799700713e6a9d5a4ec7191e8d19",
      "tree": "bd0c48641b7281926346465ab7c8f7fae05bbeaf",
      "parents": [
        "7c2f891cb64b0b9c8d389da97c221ee4288f1307"
      ],
      "author": {
        "name": "Richard Drummond",
        "email": "evilrich@rcdrummond.net",
        "time": "Sun May 01 08:59:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:24 2005 -0700"
      },
      "message": "[PATCH] Better PLL frequency matching for tdfxfb driver\n\nImprove the PLL frequency matching in the tdfxfb driver.  Instead of\nrequiring 64260 iterations to obtain the closest supported PLL frequency,\nthis code does it with the same degree of accuracy in at most 768\niterations.\n\nSigned-off-by: Richard Drummond \u003cevilrich@rcdrummond.net\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": "7c2f891cb64b0b9c8d389da97c221ee4288f1307",
      "tree": "6826d42679d15654c0a0661e56bcbe8fb3f6db86",
      "parents": [
        "db9f1d9daa2f775a0f7d1a0d2ca4722c1da50158"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Sun May 01 08:59:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:24 2005 -0700"
      },
      "message": "[PATCH] imxfb: Add Freescale i.MX framebuffer driver\n\nThis patch adds support for the framebuffer on the freescale i.MX SOC\narchitecture.  The driver has been tested on the mx1ads board, the pimx1 board\nand another custom board with different displays.\n\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.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": "db9f1d9daa2f775a0f7d1a0d2ca4722c1da50158",
      "tree": "65145b40dbae6ea35ec802b9394a676f50ec43c2",
      "parents": [
        "14c6f52f607edd79e2969548c69ec311defdc17d"
      ],
      "author": {
        "name": "Denis Vlasenko",
        "email": "vda@ilport.com.ua",
        "time": "Sun May 01 08:59:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:24 2005 -0700"
      },
      "message": "[PATCH] i810fb: Fix default monitor sync timings\n\n- Increase error message verbosity with respect to monitor timings.\n\n- Fix default sync timings\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": "14c6f52f607edd79e2969548c69ec311defdc17d",
      "tree": "5e7c24b6119159361638e85c173e7e03f9b0c0fb",
      "parents": [
        "306958e8e8d150b3e8bf13f66f3a6e9be7ee75ff"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.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] intelfb: Remove intelfbdrv.h\n\nIngo Oeser noticed that all that intelfbdrv.h contains are prototypes for\nstatic functions - and such prototypes don\u0027t belong into header files.\n\nThis patch therefore removes drivers/video/intelfb/intelfbdrv.h and moves the\nprototypes to intelfbdrv.c .\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "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": "5f76be80d96f60adfc91f2acf22b146ce0e3072f",
      "tree": "e2cabbac9558c1a1ef01efd9d4e0f8def777b179",
      "parents": [
        "917bb0771aa077f62a3de75028a45f243d3954a8"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.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] fbdev: edid.h cleanups\n\nThis patch removes some completely unused code.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "917bb0771aa077f62a3de75028a45f243d3954a8",
      "tree": "55c84ff3c967f3eb4aba4baa25ce43c645e1f2b9",
      "parents": [
        "7149437669f79b497830e643a2b13d26a017b038"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@hotpop.com",
        "time": "Sun May 01 08:59:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:22 2005 -0700"
      },
      "message": "[PATCH] nvidiafb: ioremap and i2c fixes\n\n- Add \u0027vram\u0027 option to specify amount of video RAM to remap\n- Limit remap size to 64 MIB\n- Use info-\u003escreen_size for remapped RAM\n- Fix misplaced label in failure path\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": "7149437669f79b497830e643a2b13d26a017b038",
      "tree": "f5df8234c2e3cca1a335cf64b9f387c98c123fcf",
      "parents": [
        "5b052d8bb3ad9108489e7475868e14372774ca08"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sun May 01 08:59:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:22 2005 -0700"
      },
      "message": "[PATCH] fbdev: Batch cmap changes at driver level\n\nThis patch adds to the fbdev interface a set_cmap callback that allow the\ndriver to \"batch\" palette changes.  This is useful for drivers like\nradeonfb which might require lenghtly workarounds on palette accesses, thus\nallowing to factor out those workarounds efficiently.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "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": "ed562ab12733ab75437b3390427d41fce9da83c3",
      "tree": "e306d25a5ad1ad6b22aefbdf8bb5e557cead1e4b",
      "parents": [
        "1ddb8a16aa0e60e7fdc48b1f532cf43e692f8fae"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 30 23:28:47 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 30 23:28:47 2005 +0100"
      },
      "message": "[PATCH] ARM: IntegratorCP: 16bpp is RGB565 not RGB555\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1ddb8a16aa0e60e7fdc48b1f532cf43e692f8fae",
      "tree": "07a8f51940fb0ee87721628b0e84dd48b293d9a0",
      "parents": [
        "bb9bffcbef6166cf03385fbcde97c27bc1a5e689"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 30 22:39:51 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 30 22:39:51 2005 +0100"
      },
      "message": "[PATCH] ARM: AMBA CLCD: program palette for pseudocolor visuals\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "82235e9170f19fa327361ee82a76618e60f2db47",
      "tree": "735bdadb8025241a514c672537f231c614010c61",
      "parents": [
        "c4d12b98ead8bb2437f656c17e7ef065fa160e13"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Apr 28 10:43:52 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Apr 28 10:43:52 2005 +0100"
      },
      "message": "[PATCH] ARM: Fix AMBA CLCD fb driver for 32bpp\n\nWe were supporting 24bpp.  However, the pixel organisation in\nmemory was 0RGB, so it was 24bpp in 32bit words.  This means\nwe\u0027re actually supporting 32bpp and not 24bpp.\n\nAlso, add a check to ensure that we don\u0027t exceed the available\nframebuffer when changing display resolutions.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c4d12b98ead8bb2437f656c17e7ef065fa160e13",
      "tree": "5c73444b7f1d60b759c223d915fb7645984e5865",
      "parents": [
        "ea3f4eaca09de1bcc80e922e56a6dabba5882f56"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Apr 28 10:38:19 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Apr 28 10:38:19 2005 +0100"
      },
      "message": "[PATCH] ARM: Fix AMBA CLCD fb driver for 1bpp/STN mono panels\n\nFix the AMBA CLCD framebuffer driver for 1bpp modes and STN\nmonochrome LCD panels.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f815e8182b94f8fb5913b66454b40b484a2f70cc",
      "tree": "214d245b16a664f9f638cb1931df33110070e775",
      "parents": [
        "66768eb26c471091dc4ea1ed59b4bab7edc3d7bd"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Apr 26 07:43:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 07:43:42 2005 -0700"
      },
      "message": "[PATCH] imsttfb missing iomem annotations\n\nwrite_reg_le32() and read_reg_le32() expect iomem pointers...\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0d3e8fe662c31d614f809d0131e134e2692d6a68",
      "tree": "1bcde202c5a93e3054aa09e185606ec932ac0623",
      "parents": [
        "9727d04aa6d58e131128b4178e742c423480d476"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Apr 26 07:43:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 07:43:41 2005 -0700"
      },
      "message": "[PATCH] savagefb iomem annotations\n\ntrivial iomem annotations + memset() replaced with memset_io() in a\nplace that deals with ioremapped area. \n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f1dee7ea250bfef433fc46fd69a52b73349b24de",
      "tree": "bd585255c8420dec94ecaa6555560985e94390bd",
      "parents": [
        "77a6a22f697bbc59cd434ff999dc34162e240f16"
      ],
      "author": {
        "name": "Bob Breuer",
        "email": "breuerr@mc.net",
        "time": "Sun Apr 24 20:42:45 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 24 20:42:45 2005 -0700"
      },
      "message": "[SPARC]: Enable sun logo on sparc32\n\nThis enables the sun linux logo to be selected on sparc32.\n\nSigned-off-by: Bob Breuer \u003cbreuerr@mc.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6ee7c15294985e4e722959fd4482df60cefd2cc8",
      "tree": "0fb6f4154aa91bf7ad85d47894bdfe37d6e31552",
      "parents": [
        "a271c241a6036d4d583d0f47a02ba5f18b8b92b5"
      ],
      "author": {
        "name": "Tom \u0027spot\u0027 Callaway",
        "email": "tcallawa@redhat.com",
        "time": "Sun Apr 24 20:39:15 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 24 20:39:15 2005 -0700"
      },
      "message": "[SPARC]: TCX Framebuffer fixes\n\nUsing the same logic as the other framebuffer fixes committed in 2.6.11,\nthis is a set of fixes to make TCX functional on the console again. Adds\nthe tcx_pan_display function, sets the\nall-\u003einfo.var.{red,green,blue}.length values to 8, and runs fb_set_cmap.\nAlso looks for the correct SUNW,tcx prom value.\n\nThis patch just slipped through the cracks.\n\nOriginally by: Georg Chini \u003cgeorg.chini@triaton-webhosting.com\u003e\n\nSigned-off-by: Tom \u0027spot\u0027 Callaway \u003ctcallawa@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "62b56faa43a7e672e659d14f38f553ed8b40ea70",
      "tree": "9120479b4c721855b378db8907e1259f2e583f2b",
      "parents": [
        "e4ec0f23c878f761cf33f3cbb66c66d6c05931ba"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Apr 21 14:09:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 21 14:09:42 2005 -0700"
      },
      "message": "[PATCH] Fix tgafb.c compile failure\n\nThe untested patch below should fix this compile error.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9bfd354b1b9c2f4faee121892bdfbc1490b51ab5",
      "tree": "292b71ae99b8ad8d699237d6fc8b718636ef5f2d",
      "parents": [
        "0370affeec3e751412e917aab931d8ba52680578"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Apr 16 15:25:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:25:36 2005 -0700"
      },
      "message": "[PATCH] fix u32 vs. pm_message_t in driver/video\n\nThis fixes u32 vs.  pm_message_t confusion in drivers/video.  Should change no\ncode.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0c541b4406a68e74d94ddb667c69d9e03bce8681",
      "tree": "869506b6c3f7c00ac13f2aa80c35fb5e229cc329",
      "parents": [
        "7a648b9ec09f32606fe0f27fb9d095311cf968ca"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Apr 16 15:24:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:24:19 2005 -0700"
      },
      "message": "[PATCH] ppc32: Fix AGP and sleep again\n\nMy previous patch that added sleep support for uninorth-agp and some AGP\n\"off\" stuff in radeonfb and aty128fb is breaking some configs.  More\nspecifically, it has problems with rage128 setups since the DRI code for\nthese in X doesn\u0027t properly re-enable AGP on wakeup or console switch\n(unlike the radeon DRM).\n\nThis patch fixes the problem for pmac once for all by using a different\napproach.  The AGP driver \"registers\" special suspend/resume callbacks with\nsome arch code that the fbdev\u0027s can later on call to suspend and resume\nAGP, making sure it\u0027s resumed back in the same state it was when suspended.\n This is platform specific for now.  It would be too complicated to try to\ndo a generic implementation of this at this point due to all sort of weird\nthings going on with AGP on other architectures.  We\u0027ll re-work that whole\nproblem cleanly once we finally merge fbdev\u0027s and DRI.\n\nIn the meantime, please apply this patch which brings back some r128 based\nlaptops into working condition as far as system sleep is concerned.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
