)]}'
{
  "log": [
    {
      "commit": "6bfb2e1f19a3fb68cf82f6ad44c34f4bcf9d4e9f",
      "tree": "ccb8f44d5022ffb80e902597030b89d56521aacb",
      "parents": [
        "b5fc71440f63f653d86c75c2930fe22ad84c909d"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Wed Jan 11 22:52:28 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Thu Jan 12 00:10:59 2006 -0200"
      },
      "message": "V4L/DVB (3349): Add PCI ID for UltraView DVB-T Plus, rebranded DViCO FusionHDTV DVB-T Plus\n\n- Add PCI ID for UltraView DVB-T Plus,rebranded DViCO FusionHDTV DVB-T Plus\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b5fc71440f63f653d86c75c2930fe22ad84c909d",
      "tree": "3b138ad05659b8f3c29f2fd11ecb5e0019013967",
      "parents": [
        "f9195ded25a4e8fba09c67aa24b42cd98a242d7d"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Jan 11 22:41:36 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Thu Jan 12 00:10:35 2006 -0200"
      },
      "message": "V4L/DVB (3348): debug renamed to cx25840_debug\n\n- Debug var renamed to cx25840 to avoid conflicts with other\nvar with the same name at kernel\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f9195ded25a4e8fba09c67aa24b42cd98a242d7d",
      "tree": "61b4abb19b4ce4dc734b4a79fa90df241664b6f5",
      "parents": [
        "f167cb4e6ee07914b66eb85fc0bf006a409b6838"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Wed Jan 11 19:01:01 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Wed Jan 11 20:26:13 2006 -0200"
      },
      "message": "V4L/DVB (3347): Fixes some bad global variables\n\n- Debug global var is already used inside kernel, so renamed\ndebug to tuner_debug for the tuner module\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f167cb4e6ee07914b66eb85fc0bf006a409b6838",
      "tree": "11b888db404a404a9a918c841d06d65c21bc4c19",
      "parents": [
        "b2a17e47ceb82d23dbf5c5fb24b5377e21486dce"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Wed Jan 11 19:41:49 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Wed Jan 11 19:41:49 2006 -0200"
      },
      "message": "\n\nV4L/DVB (3345): Fixes some bad global variables\n\n\n- Debug global var is already used inside kernel.\n- v4l_dbg now expects the debug var\n- global vars inside msp34xx renamed to msp_*\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b2a17e47ceb82d23dbf5c5fb24b5377e21486dce",
      "tree": "5b4bdde4bbdad75fe5ec2bcbd5d2af4bc3614562",
      "parents": [
        "f823f6793659e63f9f22d3d7617a457806d6d69a"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "xslaby@fi.muni.cz",
        "time": "Wed Jan 11 19:41:40 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Wed Jan 11 19:41:40 2006 -0200"
      },
      "message": "\n\nV4L/DVB (3344f): Stradis Kconfig url changed\n\n\nhttp://www.stradis.com/decoder.html returns `No input file specified.\u0027\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f823f6793659e63f9f22d3d7617a457806d6d69a",
      "tree": "1e562248727368f0f3120456db88b98c2d705187",
      "parents": [
        "91fb8357c3e097a46eb6e92d03b284182172ce80"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "xslaby@fi.muni.cz",
        "time": "Wed Jan 11 19:41:32 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Wed Jan 11 19:41:32 2006 -0200"
      },
      "message": "\n\nV4L/DVB (3344e): Stradis Lindent\n\n\nStradis Lindent + some handwork\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "91fb8357c3e097a46eb6e92d03b284182172ce80",
      "tree": "bf72766a6cd82835c27adfbc796bbed48026593d",
      "parents": [
        "9ae82293ff3a3057d939b4f56d57eeea2f91bbec"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "xslaby@fi.muni.cz",
        "time": "Wed Jan 11 19:41:21 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Wed Jan 11 19:41:21 2006 -0200"
      },
      "message": "\n\nV4L/DVB (3344d): Stradis video little cleanup\n\n\nUnused function removed.\nUsed container_of instead of for loop.  \nSome small changes\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9ae82293ff3a3057d939b4f56d57eeea2f91bbec",
      "tree": "735e941317b10973cd06bf63bdcf1140d2ef7412",
      "parents": [
        "d4437d3fada351d7f40bcc48a62c12b92e2ad9d8"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "xslaby@fi.muni.cz",
        "time": "Wed Jan 11 19:41:13 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Wed Jan 11 19:41:13 2006 -0200"
      },
      "message": "\n\nV4L/DVB (3344c): Pci probing for stradis driver\n\n\n- Pci probing functions added, some functions were rewritten.\n\n- Use PCI_DEVICE macro.\n\n- dev_ used for printing when pci_dev available.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d4437d3fada351d7f40bcc48a62c12b92e2ad9d8",
      "tree": "8e61010ddc3a88d6a347bba66e1b79810281f66d",
      "parents": [
        "7408187d223f63d46a13b6a35b8f96b032c2f623"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "a.othieno@bluewin.ch",
        "time": "Wed Jan 11 19:41:04 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Wed Jan 11 19:41:04 2006 -0200"
      },
      "message": "\n\nV4L/DVB (3344b): don\u0027t ignore return from i2c_add_driver() for tuner-3036\n\n\nThe call to i2c_add_driver() may actually fail, but tuner-3036 ignores\nthis and always returns 0, regardless.\n\nFix it up so it returns what i2c_add_driver() does, instead.\n\nSigned-off-by: Arthur Othieno \u003ca.othieno@bluewin.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7408187d223f63d46a13b6a35b8f96b032c2f623",
      "tree": "425a459f760295de488f57e3f97b034aaa76a78d",
      "parents": [
        "0b3af1b6df82cfdb54ae294ed860263011fa0408"
      ],
      "author": {
        "name": "Panagiotis Issaris",
        "email": "takis@issaris.org",
        "time": "Wed Jan 11 19:40:56 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Wed Jan 11 19:40:56 2006 -0200"
      },
      "message": "\n\nV4L/DVB (3344a): Conversions from kmalloc+memset to k(z|c)alloc\n\n\nConversions from kmalloc+memset to k(z|c)alloc.\n\nSigned-off-by: Panagiotis Issaris \u003ctakis@issaris.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0b3af1b6df82cfdb54ae294ed860263011fa0408",
      "tree": "fc743dcf3dd0074fe164546c7678ddb64924267f",
      "parents": [
        "6f44725986df6959058b4a0fc35dd215ef16f24a"
      ],
      "author": {
        "name": "Ricardo Cerqueira",
        "email": "v4l@cerqueira.org",
        "time": "Wed Jan 11 19:40:45 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Wed Jan 11 19:40:45 2006 -0200"
      },
      "message": "\n\nV4L/DVB (3344): Enable microtune for Pinnacle 300i boards\n\n\n- The Pinnacle 300i (like the PCTV Stereo) needs tda9887 port2 set to 1 for\nthe tuner to work\n\nSigned-off-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6f44725986df6959058b4a0fc35dd215ef16f24a",
      "tree": "ece86fc5e25914057a81286d92c58ce67ea42d28",
      "parents": [
        "ca08ca01fdf0c944a04d35c2dc05dd3498f6c80e"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Wed Jan 11 19:40:33 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Wed Jan 11 19:40:33 2006 -0200"
      },
      "message": "\n\nV4L/DVB (3343): Add support for DViCO FusionHDTV DVB-T USB devices\n\n\n- Add support for DViCO FusionHDTV DVB-T USB devices\n(Thomson dtt7579 and LG z201 based)\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ca08ca01fdf0c944a04d35c2dc05dd3498f6c80e",
      "tree": "16867bf2c98ae6c64c10cd9c940dc0fc2e8b143e",
      "parents": [
        "bc28636ad37717c53d3247964164cf7ca1aff9d7"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Wed Jan 11 19:40:25 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Wed Jan 11 19:40:25 2006 -0200"
      },
      "message": "\n\nV4L/DVB (3342): More whitespace cleanup in bttv-cards.c\n\n\n- More whitespace cleanup in bttv-cards.c\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bc28636ad37717c53d3247964164cf7ca1aff9d7",
      "tree": "ce82aefa1d01d4469ab1829d1e520c657d98f6f2",
      "parents": [
        "2d05ae6b5b77f063aa0f82cf0570f3e4b80b367c"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Wed Jan 11 19:40:17 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Wed Jan 11 19:40:17 2006 -0200"
      },
      "message": "\n\nV4L/DVB (3341): whitespace cleanup: insert missing space before curly brackets\n\n\n- whitespace cleanup: insert missing space before curly brackets\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2d05ae6b5b77f063aa0f82cf0570f3e4b80b367c",
      "tree": "16c12212c57ae7def1c4b2bfe7acd4ea189b4343",
      "parents": [
        "30367bfda384ccb96c0fe35aaa001c7624e9fd01"
      ],
      "author": {
        "name": "Julian Calaby",
        "email": "julian.calaby@gmail.com",
        "time": "Wed Jan 11 19:40:09 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Wed Jan 11 19:40:09 2006 -0200"
      },
      "message": "\n\nV4L/DVB (3340): Add bttv card MagicTV (rebranded MachTV)\n\n\n- Add bttv card MagicTV (rebranded MachTV)\n\nSigned-off-by: Julian Calaby \u003cjulian.calaby@gmail.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "30367bfda384ccb96c0fe35aaa001c7624e9fd01",
      "tree": "1b511b9cedb4d825b20c7edc3e5f56ad6dcf811e",
      "parents": [
        "a4fc7ab1d065a9dd89ed0e74439ef87d4a16e980"
      ],
      "author": {
        "name": "Chris Pascoe",
        "email": "c.pascoe@itee.uq.edu.au",
        "time": "Wed Jan 11 19:40:01 2006 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Wed Jan 11 19:40:01 2006 -0200"
      },
      "message": "\n\nV4L/DVB (3339): Activate remote control on HVR1100\n\n\n- Add a missing case which was preventing the operation of the HVR1100\nremote.\n\nSigned-off-by: Chris Pascoe \u003cc.pascoe@itee.uq.edu.au\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "05f6ece6f37f987e9de643f6f76e8fb5d5b9e014",
      "tree": "5244e85d0dfb2619b0af4bc80a2c99dd579f79a5",
      "parents": [
        "35d138ae22f826f95f0f8d0285947582ccf4508f",
        "58b6c58caef7a34eab7ec887288fa495696653e7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 21:31:24 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 21:31:24 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6\n"
    },
    {
      "commit": "f45adcf977ac3c5512c17fd97b073bda99c81232",
      "tree": "b6dedae336721d6f55836b17b27115ca66874352",
      "parents": [
        "4d62ce5d2a85976a2e6f2732980e59b21b2aa8d2"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "willy@parisc-linux.org",
        "time": "Tue Jan 10 20:48:06 2006 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@duet.int.mcmartin.ca",
        "time": "Tue Jan 10 21:53:14 2006 -0500"
      },
      "message": "[PARISC] Fix Dino reporting on J2240\n\nFix Dino reporting on J2240. This particular machine thought it\nhad a Cujo. Also add J2240 Dino chip to the hp_hardware_list.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "4d62ce5d2a85976a2e6f2732980e59b21b2aa8d2",
      "tree": "e5fadeafce6cfc36625f176358c357f4cc5442da",
      "parents": [
        "daaeb6f8d3afdfa58ffeffb7ba168ccbd5969858"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@parisc-linux.org",
        "time": "Tue Jan 10 20:48:05 2006 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@duet.int.mcmartin.ca",
        "time": "Tue Jan 10 21:53:07 2006 -0500"
      },
      "message": "[PARISC] stifb: Remove obsolete MODULE_PARM()\n\nThe bpp module parameter has been obsoleted in favour of\na setup string, so remove the MODULE_PARM.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "daaeb6f8d3afdfa58ffeffb7ba168ccbd5969858",
      "tree": "a9d1e2b81df79cee85217563995b1f38e8d66307",
      "parents": [
        "5d6d1640a254b27d0f598007313065713c1e3a04"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@parisc-linux.org",
        "time": "Tue Jan 10 20:48:04 2006 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@duet.int.mcmartin.ca",
        "time": "Tue Jan 10 21:53:00 2006 -0500"
      },
      "message": "[PARISC] stifb: Fix framebuffer console at 32bpp\n\nFix stifb framebuffer console at 32bpp on a HCRX-24 card\nby properly setting DIRECTCOLOR. Also a few nice cleanups\nto the code.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "5d6d1640a254b27d0f598007313065713c1e3a04",
      "tree": "f63fd9b6cfdac437c404d8cc03a8d8cf18a3ea8c",
      "parents": [
        "02d79800a221eb4e54d80cbf2026af9edc1f437d"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@parisc-linux.org",
        "time": "Tue Jan 10 20:48:03 2006 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@duet.int.mcmartin.ca",
        "time": "Tue Jan 10 21:52:53 2006 -0500"
      },
      "message": "[PARISC] stifb: use F_EXTEND macro\n\nUse the F_EXTEND() macro instead of open coding it with an\n#ifdef. Provides a nice cleanup.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "4b991da7fec9b87acf86c250332ce15c2811255b",
      "tree": "e5d048905d82f86dde8182968ce58658c828e460",
      "parents": [
        "9b9ff2e16a4609a7ab39b12e67fc56b51c8cd1f4"
      ],
      "author": {
        "name": "Thibaut VARENE",
        "email": "varenet@parisc-linux.org",
        "time": "Tue Jan 10 20:48:01 2006 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@duet.int.mcmartin.ca",
        "time": "Tue Jan 10 21:52:36 2006 -0500"
      },
      "message": "[PARISC] pdc_stable: More robust sysfs error checking\n\npdc_stable 0.10:\nAs mentioned on LKML, pdc_stable wasn\u0027t checky enough on the return\nvalues of some calls. This patch makes it more robust to errors when\nregistering objects in sysfs.\n\nSigned-off-by: Thibaut VARENE \u003cvarenet@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "7c0b67efe9e15fa81cfa332a9a6f6cd5f7941bbc",
      "tree": "14c3bfcb42e9de2ecfecea30c01622d936fcbdf5",
      "parents": [
        "49efdd46eed353027096a765f40dd8af52ece5ae"
      ],
      "author": {
        "name": "Guy Martin",
        "email": "gmsoft@tuxicoman.be",
        "time": "Tue Jan 10 20:47:59 2006 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@duet.int.mcmartin.ca",
        "time": "Tue Jan 10 21:52:25 2006 -0500"
      },
      "message": "[PARISC] Fix parport_gsc by selecting PARPORT_NOT_PC\n\nPARPORT_GSC requires selecting PARPORT_NOT_PC in order to\nwork properly.\n\nSigned-off-by: Guy Martin \u003cgmsoft@tuxicoman.be\u003e\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "6ca45a24ccb847251f71aec8906746d33e99f33e",
      "tree": "5e35352b6db91aa817018e3a6cacbd385267fed8",
      "parents": [
        "110957f0e521c8d14f97bbe955af2fa17bb720bf"
      ],
      "author": {
        "name": "Grant Grundler",
        "email": "grundler@parisc-linux.org",
        "time": "Tue Jan 10 20:47:56 2006 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@duet.int.mcmartin.ca",
        "time": "Tue Jan 10 21:52:04 2006 -0500"
      },
      "message": "[PARISC] Truncate overlapping PAT PDC reported ranges\n\nDeal with overlapping LBA MMIO resources,\n\nrp3440 PDC BUG: PDC reports lmmio range for the last rope that overlaps\nwith the CPU HPA. Console output was:\n\n...\nFound devices:\n1. Storm Peak Fast at 0xfffffffffe798000 [152] { 0, 0x0, 0x889, 0x00004 }\n2. Storm Peak Fast at 0xfffffffffe799000 [153] { 0, 0x0, 0x889, 0x00004 }\n...\nFAILED: lba_fixup_bus() request for lmmio_space\n[fffffffff0000000/fffffffffecffffe]\n\nOutput is now:\n\nLBA: Truncating lmmio_space [fffffffff0000000/fffffffffecffffe] to\n[fffffffff0000000,fffffffffe797fff]\n\nMy only concern with this patch is how C8000 (PAT PDC) will report\nelmmio ranges when a gfx card is installed. I\u0027ll have to test this\nanother day.\n\nSigned-off-by: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\nSigned-off-by: James Bottomley \u003cjejb@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": "4d64c9f58e618b1bdbc91cb071e6c8d90f43d620",
      "tree": "cdfd90e3328934260227207cdcb2904218524a6c",
      "parents": [
        "a01c8cb126cb5f5a592f01b08ff8859508c75ba1"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@parisc-linux.org",
        "time": "Tue Jan 10 20:47:54 2006 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@duet.int.mcmartin.ca",
        "time": "Tue Jan 10 21:51:39 2006 -0500"
      },
      "message": "[PARISC] Introduce DINO_LOCAL_IRQS and use it for gsc_find_local_irq\n\nFix dino by using DINO_LOCAL_IRQS as the limit for gsc_find_local_irq()\ninstead of the irq itself.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "45dbe9147dcad2b03f9d1397353d6eed9204da02",
      "tree": "1ac34a547f12be60b7aa8ebcfcf94a468d555461",
      "parents": [
        "04d35d7324ed35983189bd396db7874a50bbea43"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Jan 10 20:47:51 2006 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@duet.int.mcmartin.ca",
        "time": "Tue Jan 10 21:51:18 2006 -0500"
      },
      "message": "[PARISC] Add __user annotation to eisa_eeprom.c\n\nAnnotate eisa_eeprom_read() with __user.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "04d35d7324ed35983189bd396db7874a50bbea43",
      "tree": "2b74d598396673777cd391888a426d5df6da23f5",
      "parents": [
        "1b2425e3c79984975a1a3e6fa84512f23d96da9f"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@parisc-linux.org",
        "time": "Tue Jan 10 20:47:50 2006 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@duet.int.mcmartin.ca",
        "time": "Tue Jan 10 21:51:11 2006 -0500"
      },
      "message": "[PARISC] Fix Cirrus 6832 Cardbus on RDI Tadpole PARISC Laptop\n\nFix irq-off-by-one for Cirrus 6832 Cardbus on RDI Tadpole PARISC Laptop.\nWe just DECLARE_PCI_FIXUP_ENABLE as it is unlikely that this will be\nfound in any other parisc system.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "8039de10aae3cd4cf0ef0ccebd58aff0e8810df2",
      "tree": "af82e045c8fb3a417f78b49ec43413995b5f3c0f",
      "parents": [
        "02706647a49011ae1e7b4eca33e835d1681b094e"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@parisc-linux.org",
        "time": "Tue Jan 10 20:35:03 2006 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@duet.int.mcmartin.ca",
        "time": "Tue Jan 10 20:35:03 2006 -0500"
      },
      "message": "[PARISC] Add __read_mostly section for parisc\n\nFlag a whole bunch of things as __read_mostly on parisc. Also flag a few\nbranches as unlikely() and cleanup a bit of code.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "b56d55b69c5c787b279819f5c0c2d5f5864d0fc2",
      "tree": "39a6a284aee1ae3998b821e89ff84514940361f8",
      "parents": [
        "e8d2a424675d9878356397e2ecfc632bbf09aa2c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Jan 11 02:00:10 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Wed Jan 11 02:00:10 2006 +0100"
      },
      "message": "drivers/net/gianfar_sysfs.c: update email address of Kumar Gala\n\ndrivers/net/gianfar_sysfs.c still contained the old email address\nof Kumar Gala.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "65e480ac551a7d95969aa824f77d7160a74cf08d",
      "tree": "344bd9bb04c7adb877521bec0bb2ae199520a818",
      "parents": [
        "214ad78437544b20c3c0d5c2acb24650ce6e4db8"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 10 13:11:44 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 10 13:11:44 2006 -0800"
      },
      "message": "[IRDA] DONGLE_OLD: remove dependency on non-existing symbol\n\nJean-Luc Leger \u003creiga@dspnet.fr.eu.org\u003e reported this alternative \ndependency on a non-existing symbol.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "214ad78437544b20c3c0d5c2acb24650ce6e4db8",
      "tree": "3e4b62bb43fb36bc0f1151038c1f458ff8f43fbc",
      "parents": [
        "79a34648e488a41be92369c72aa9784bd4d741f9"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 10 13:10:02 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 10 13:10:02 2006 -0800"
      },
      "message": "[IRDA]: kill drivers/net/irda/sir_core.c\n\nEXPORT_SYMBOL\u0027s do nowadays belong to the files where the actual\nfunctions are.\n\nMoving the module_init/module_exit to the file with the actual functions\nhas the advantage of saving a few bytes due to the removal of two\nfunctions.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "79a34648e488a41be92369c72aa9784bd4d741f9",
      "tree": "53ef45fdffa96f7e21e34d2735a8d27051583ac2",
      "parents": [
        "12fe2c588df77d60dfe13b432f95d00f76b8c969"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Tue Jan 10 13:09:01 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 10 13:09:01 2006 -0800"
      },
      "message": "[ATM]: Remove unneeded kmalloc() return value casts + tiny whitespace cleanup\n\nSmall cleanups for drivers/atm/zatm.c\n Get rid of unneeded cast of kmalloc() return value.\n Small whitespace/CodingStyle/formatting cleanup (since I was in there anyway).\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "49cd619c69d643b30a24029e40eb5364c7a26b2e",
      "tree": "77d181378b85210b3b32a9b22e3363408ebe786a",
      "parents": [
        "19dbaf6f6f0f3b766df08594446d64747a5cced3"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Mon Jan 09 09:35:28 2006 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 09:45:36 2006 -0800"
      },
      "message": "[PATCH] moxa serial: add proper capability check\n\nThis requires the proper capabilities for the moxa bios update ioctl\u0027s.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "082f2c1cc7aa7aabdbf5235b788ff42e10abb399",
      "tree": "6df24ee2dbfff72f29c5ddac02d7f68df241a7f7",
      "parents": [
        "892b62527fb3cd6753d6d2b79b5f21259f344cf5"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Tue Jan 10 16:59:04 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 09:31:27 2006 -0800"
      },
      "message": "[PATCH] m68knommu: set irq priority/level different for each ColdFire serial port\n\nSet the hardware interrupt priority to a different value for each\nattached ColdFire serial port.  According to the CPU documentation you\nshould not use the same combination of level/priority on more than one\ndevice.  People have reported odd serial port behavior with them set the\nsame.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "892b62527fb3cd6753d6d2b79b5f21259f344cf5",
      "tree": "4601155b517096543bf8cf24254aa18b56f760c1",
      "parents": [
        "694d855fbc797141960a3907019c442240ed8a0f"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Tue Jan 10 16:58:16 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 09:31:27 2006 -0800"
      },
      "message": "[PATCH] m68knommu: allow configure of FEC for M520x CPU family\n\nAllow the ColdFire FEC ethernet driver to be enabled on the M520x CPU\nfamily.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d936cfc72032fb4af03d1edd99596d18ea1f081c",
      "tree": "6d524c57fbff717ba82c6f4925659f6ec901d45d",
      "parents": [
        "4f47707b056bd2e3627ef390557ee93d312daba5",
        "adfc76419bff33542d4fd53dc7f24818f846f194"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 09:00:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 09:00:55 2006 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n"
    },
    {
      "commit": "c0400dc507a4345357fc25f13e8ac929287688a8",
      "tree": "d4940df7951f3bfee2b0495d24c4af68c55b9e5e",
      "parents": [
        "daef265f1590cf3e6de989d074041a280c82d58b"
      ],
      "author": {
        "name": "Andrey Borzenkov",
        "email": "arvidjaar@mail.ru",
        "time": "Tue Jan 10 11:27:00 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:38:19 2006 -0800"
      },
      "message": "[PATCH] ide-cd: clear random-write capability it not supported\n\nAdd CDC-RAM to capability mask. This prevents udev incorrectly reporting\nRAM capabilities for device.\n\nSigned-off-by: Andrey Borzenkov \u003carvidjaar@mail.ru\u003e\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "daef265f1590cf3e6de989d074041a280c82d58b",
      "tree": "3d869c801561f9bfafa6dabd30211379cd0bb55d",
      "parents": [
        "00d6da9b4d6707b808481372537adb0fb38f99b3"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Tue Jan 10 10:48:02 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:37:08 2006 -0800"
      },
      "message": "[PATCH] dm: don\u0027t enable bouncing by default\n\nDM doesn\u0027t need to bounce bio\u0027s on its own, but the block layer defaults\nto that in blk_queue_make_request(). The lower level drivers should\nbounce ios themselves, that is what they need to do if not layered below\ndm anyways.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "00d6da9b4d6707b808481372537adb0fb38f99b3",
      "tree": "f42b0127843e836ab6de73498564666ec3445748",
      "parents": [
        "4ff57935ad0f1620269f4b08e8acfda619cc5e4b"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Tue Jan 10 10:43:54 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:37:08 2006 -0800"
      },
      "message": "[PATCH] cdrom: kill \"open failed\" error message\n\nThis triggers all the time with the various polled event programs,\nchange it to CD_OPEN so it\u0027s supressed by default.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ff57935ad0f1620269f4b08e8acfda619cc5e4b",
      "tree": "70859628e9c59e0495351891b17f537967d1662d",
      "parents": [
        "c8d52465f95c4187871f8e65666c07806ca06d41"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Tue Jan 10 09:44:39 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:37:07 2006 -0800"
      },
      "message": "[PATCH] ide: preserve errors for failed requests\n\nTo preserve the -\u003eerrors values for requests that failed, use the normal\ncompletion path for that.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "115b2ce1c3b974e43e45fa6c9e20cd7271a01dff",
      "tree": "9a883fb4d84713f142c4e003fead92381c11b6c2",
      "parents": [
        "dd49f96777d5a72d5591ac2112d4ac940391774e",
        "5fc4e6e197c7e377f1c8ebec727d40df983aceed"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:30:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:30:29 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n"
    },
    {
      "commit": "a62e68488dd5ddb07776555fd7e0435c6d021ac1",
      "tree": "d6cec15baa1ddfee108ef77b315dfdea5e3fa71c",
      "parents": [
        "ab396e91bfe953db26fa1083d9c3e7a4fbe0334a",
        "3b212db9217d02e623eaa12f41c9b5f8c6a99535"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:28:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:28:32 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge\n"
    },
    {
      "commit": "51d53bd3eb82b953bfd58d0e9c935c34dfb34808",
      "tree": "c51a352506add19d2c1da0bade66bd1c961ad07e",
      "parents": [
        "ca5ed2f5c7bf3ca51598336fcc1436b5da129f34"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Jan 09 20:54:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:02:02 2006 -0800"
      },
      "message": "[PATCH] video/matrox/matroxfb_misc.c: remove dead code\n\nThe Coverity checker spotted this dead code.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\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": "352d768b19408d3c019a3fa09fd5bfed99a55bc6",
      "tree": "1e3aee2364e1a9a610b05cab8c468f4647c1df31",
      "parents": [
        "3795e1616f16905889761536cdc266ebc51855e5"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Jan 09 20:54:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:02:01 2006 -0800"
      },
      "message": "[PATCH] Decrease number of pointer derefs in multipath.c\n\nDecrease the number of pointer derefs in drivers/md/multipath.c\n\nBenefits of the patch:\n - Fewer pointer dereferences should make the code slightly faster.\n - Size of generated code is smaller\n - improved readability\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Alasdair G Kergon \u003cagk@redhat.com\u003e\nAcked-by: NeilBrown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a547dfe9563c49fd0f9743640e01d1d652119ec7",
      "tree": "5000f624e91855ce82b620debb98681a2cd98ed4",
      "parents": [
        "e65c1db19fe8177fa2da53e3e0bddffe585b2d47"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "xslaby@fi.muni.cz",
        "time": "Mon Jan 09 20:54:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:02:01 2006 -0800"
      },
      "message": "[PATCH] char/isicom: More whitespaces and coding style\n\nWrap all the code to 80 chars on a line.\n`}\\nelse\u0027 changed to `} else\u0027.\nClean whitespaces in header file.\n\nSigned-off-by: Jiri Slaby \u003cxslaby@fi.muni.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e65c1db19fe8177fa2da53e3e0bddffe585b2d47",
      "tree": "4d1c54f559812b71c9fde79383d00db908c1fd4f",
      "parents": [
        "9ac0948b20f76d9659add91f868c57383ea1e4e5"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "xslaby@fi.muni.cz",
        "time": "Mon Jan 09 20:54:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:02:01 2006 -0800"
      },
      "message": "[PATCH] char/isicom: Firmware loading\n\nFirmware loading via hotplug added.\nCleanup firmware old-way fields in header file.\n\nSigned-off-by: Jiri Slaby \u003cxslaby@fi.muni.cz\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": "9ac0948b20f76d9659add91f868c57383ea1e4e5",
      "tree": "3edb5c38d8201ebdf5ab277be02cf7c54cf86489",
      "parents": [
        "aaa246ea78c68cd205f505070650cda7c5a95d34"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "xslaby@fi.muni.cz",
        "time": "Mon Jan 09 20:54:24 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:02:00 2006 -0800"
      },
      "message": "[PATCH] char/isicom: Pci probing added\n\nPci probing functions added, most of functions rewrited because of it (some\nfor loops were redundant).  Used PCI_DEVICE macro.  dev_* used for printing\nwherever possible.  Renamed some functions to have isicom_ in the name.\n\nSigned-off-by: Jiri Slaby \u003cxslaby@fi.muni.cz\u003e\nSigned-off-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aaa246ea78c68cd205f505070650cda7c5a95d34",
      "tree": "5fefb7ca495daaaaf00361d3c720396bbb46055c",
      "parents": [
        "8070e35c6524e0f254cd69f493c50811e8e5b856"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "xslaby@fi.muni.cz",
        "time": "Mon Jan 09 20:54:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:02:00 2006 -0800"
      },
      "message": "[PATCH] char/isicom: Other little changes\n\nMove some code from one place to another.  Get rid of ugly ifdefs in code in\nnext p[patches, so here create functions and macros to enable it.  Rename some\nfunctions and align some code to 80 chars.\n\nSigned-off-by: Jiri Slaby \u003cxslaby@fi.muni.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8070e35c6524e0f254cd69f493c50811e8e5b856",
      "tree": "c0f11f7afb656d580bf9bc6acdec4f2b541376d0",
      "parents": [
        "d8d16e47442a84d7fefc7ff839952ddfc919e495"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "xslaby@fi.muni.cz",
        "time": "Mon Jan 09 20:54:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:02:00 2006 -0800"
      },
      "message": "[PATCH] char/isicom: Type conversion and variables deletion\n\nType which is needed to have accurate size was converted to [us]{8,16}.\nRemoved void * cast.\n\nSigned-off-by: Jiri Slaby \u003cxslaby@fi.muni.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d8d16e47442a84d7fefc7ff839952ddfc919e495",
      "tree": "7ca3154f0dfce5f90cf85c32c1b4ed0e3d51849b",
      "parents": [
        "d9e39538ce7c52e45e653e777d73ed373189c20d"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "xslaby@fi.muni.cz",
        "time": "Mon Jan 09 20:54:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:02:00 2006 -0800"
      },
      "message": "[PATCH] char/isicom: Whitespace cleanup\n\nTrailing spaces and tabs and space used for indentation deleted.  Indented\ncontent of structures.  Switch/case indent.\n\nSigned-off-by: Jiri Slaby \u003cxslaby@fi.muni.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d9e39538ce7c52e45e653e777d73ed373189c20d",
      "tree": "66471ccdce44916973b0ab3efc3f5d9fd9ebc223",
      "parents": [
        "c58cbb6cbb635f53c8b340ae8da9e84b263cc41a"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jan 09 20:54:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:02:00 2006 -0800"
      },
      "message": "[PATCH] clean up computone remaining cli use\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c58cbb6cbb635f53c8b340ae8da9e84b263cc41a",
      "tree": "c2aa168d889f87d615f90a67451e4985ee2d2e0f",
      "parents": [
        "33f0f88f1c51ae5c2d593d26960c760ea154c2e2"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "grant_lkml@dodo.com.au",
        "time": "Mon Jan 09 20:54:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:02:00 2006 -0800"
      },
      "message": "[PATCH] n_hdlc.c: remove unused declaration\n\ndrivers/char/n_hdlc.c:194: warning: `n_hdlc_tty_room\u0027 declared `static\u0027 but\nnever defined\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "33f0f88f1c51ae5c2d593d26960c760ea154c2e2",
      "tree": "f53a38cf49406863f079d74d0e8f91b276f7c1a9",
      "parents": [
        "6ed80991a2dce4afc113be35089c564d62fa1f11"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jan 09 20:54:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:59 2006 -0800"
      },
      "message": "[PATCH] TTY layer buffering revamp\n\nThe API and code have been through various bits of initial review by\nserial driver people but they definitely need to live somewhere for a\nwhile so the unconverted drivers can get knocked into shape, existing\ndrivers that have been updated can be better tuned and bugs whacked out.\n\nThis replaces the tty flip buffers with kmalloc objects in rings. In the\nnormal situation for an IRQ driven serial port at typical speeds the\nbehaviour is pretty much the same, two buffers end up allocated and the\nkernel cycles between them as before.\n\nWhen there are delays or at high speed we now behave far better as the\nbuffer pool can grow a bit rather than lose characters. This also means\nthat we can operate at higher speeds reliably.\n\nFor drivers that receive characters in blocks (DMA based, USB and\nespecially virtualisation) the layer allows a lot of driver specific\ncode that works around the tty layer with private secondary queues to be\nremoved. The IBM folks need this sort of layer, the smart serial port\npeople do, the virtualisers do (because a virtualised tty typically\noperates at infinite speed rather than emulating 9600 baud).\n\nFinally many drivers had invalid and unsafe attempts to avoid buffer\noverflows by directly invoking tty methods extracted out of the innards\nof work queue structs. These are no longer needed and all go away. That\nfixes various random hangs with serial ports on overflow.\n\nThe other change in here is to optimise the receive_room path that is\nused by some callers. It turns out that only one ldisc uses receive room\nexcept asa constant and it updates it far far less than the value is\nread. We thus make it a variable not a function call.\n\nI expect the code to contain bugs due to the size alone but I\u0027ll be\nwatching and squashing them and feeding out new patches as it goes.\n\nBecause the buffers now dynamically expand you should only run out of\nbuffering when the kernel runs out of memory for real.  That means a lot of\nthe horrible hacks high performance drivers used to do just aren\u0027t needed any\nmore.\n\nDescription:\n\ntty_insert_flip_char is an old API and continues to work as before, as does\ntty_flip_buffer_push() [this is why many drivers dont need modification].  It\ndoes now also return the number of chars inserted\n\nThere are also\n\ntty_buffer_request_room(tty, len)\n\nwhich asks for a buffer block of the length requested and returns the space\nfound.  This improves efficiency with hardware that knows how much to\ntransfer.\n\nand tty_insert_flip_string_flags(tty, str, flags, len)\n\nto insert a string of characters and flags\n\nFor a smart interface the usual code is\n\n    len \u003d tty_request_buffer_room(tty, amount_hardware_says);\n    tty_insert_flip_string(tty, buffer_from_card, len);\n\nMore description!\n\nAt the moment tty buffers are attached directly to the tty.  This is causing a\nlot of the problems related to tty layer locking, also problems at high speed\nand also with bursty data (such as occurs in virtualised environments)\n\nI\u0027m working on ripping out the flip buffers and replacing them with a pool of\ndynamically allocated buffers.  This allows both for old style \"byte I/O\"\ndevices and also helps virtualisation and smart devices where large blocks of\ndata suddenely materialise and need storing.\n\nSo far so good.  Lots of drivers reference tty-\u003eflip.*.  Several of them also\ncall directly and unsafely into function pointers it provides.  This will all\nbreak.  Most drivers can use tty_insert_flip_char which can be kept as an API\nbut others need more.\n\nAt the moment I\u0027ve added the following interfaces, if people think more will\nbe needed now is a good time to say\n\n int tty_buffer_request_room(tty, size)\n\nTry and ensure at least size bytes are available, returns actual room (may be\nzero).  At the moment it just uses the flipbuf space but that will change.\nRepeated calls without characters being added are not cumulative.  (ie if you\ncall it with 1, 1, 1, and then 4 you\u0027ll have four characters of space.  The\nother functions will also try and grow buffers in future but this will be a\nmore efficient way when you know block sizes.\n\n int tty_insert_flip_char(tty, ch, flag)\n\nAs before insert a character if there is room.  Now returns 1 for success, 0\nfor failure.\n\n int tty_insert_flip_string(tty, str, len)\n\nInsert a block of non error characters.  Returns the number inserted.\n\n int tty_prepare_flip_string(tty, strptr, len)\n\nAdjust the buffer to allow len characters to be added.  Returns a buffer\npointer in strptr and the length available.  This allows for hardware that\nneeds to use functions like insl or mencpy_fromio.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nSigned-off-by: Serge Hallyn \u003cserue@us.ibm.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: John Hawkes \u003chawkes@sgi.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\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": "6ed80991a2dce4afc113be35089c564d62fa1f11",
      "tree": "6f32c700264e779683d0aee7b2e8b7ddc13210a1",
      "parents": [
        "7e91c55b32a469d9dda845a90038c015a70838e3"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Jan 09 20:54:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:57 2006 -0800"
      },
      "message": "[PATCH] tty-layer-buffering-revamp: jsm is broken\n\nLooks like JSM will be uncompilable after the TTY layer rework is merged into\nLinus\u0027s post-2.6.15 tree.\n\nIt was complex to fix - the maintainers were notified in September.\n\nCc: Wendy Xiong \u003cwendyx@us.ltcfwd.linux.ibm.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.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": "1d64ec153e914cbd60cfaaa47ececed55a9d14d7",
      "tree": "372e6813c0b259ca13f379def799892257b397b6",
      "parents": [
        "fe971071a89c5c5184fc9f3482c7a8e997cf0520"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jan 09 20:54:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:56 2006 -0800"
      },
      "message": "[PATCH] vr41xx: ARRAY_SIZE cleanup\n\nNo need to define RTC_NUM_RESOURCES, it doesn\u0027t add any value to the code.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fe971071a89c5c5184fc9f3482c7a8e997cf0520",
      "tree": "74a29e80d5636255f33c750482497a32d8d3491f",
      "parents": [
        "3c6bee1d4037a5c569f30d40bd852a57ba250912"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Mon Jan 09 20:54:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:56 2006 -0800"
      },
      "message": "[PATCH] drivers/char: Use ARRAY_SIZE macro\n\nUse ARRAY_SIZE macro instead of sizeof(x)/sizeof(x[0]) and remove\nduplicates of ARRAY_SIZE.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3c6bee1d4037a5c569f30d40bd852a57ba250912",
      "tree": "dfa0259ccb4e0c823b81f3e040fb09ab17524bde",
      "parents": [
        "e7c368b7676bbe6145f14fbc87913596c9b93c11"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Jan 09 20:54:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:55 2006 -0800"
      },
      "message": "[PATCH] turn \"const static\" into \"static const\"\n\nICC likes to complain about storage class not being first, GCC doesn\u0027t\ncare much (except for cases like \"inline static\").\nhave a hard time seeing how it could break anything.\n\nThanks to Gabriel A. Devenyi for pointing out\nhttp://linuxicc.sourceforge.net/ which is what made me create this patch.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e7c368b7676bbe6145f14fbc87913596c9b93c11",
      "tree": "581a3652c0320f2db1b9a69d92f90ee8479ab180",
      "parents": [
        "e48e99093c9bbb67f95e903d37aef30a969a0153"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Jan 09 20:54:00 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:55 2006 -0800"
      },
      "message": "[PATCH] drivers/net/irda/irport.c: cleanups\n\nThis patch contains the following cleanups:\n- make a needlessly global function static\n- remove the unneeded global function irport_probe\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0863afb32b77fc89c7110b3d10fb048cb56bb1b5",
      "tree": "ee9e330dcdd1f7331947afdb0b06be7caf7c98d7",
      "parents": [
        "061350e7ecf869ed3c98d962b16a772e9674e283"
      ],
      "author": {
        "name": "Martin Waitz",
        "email": "tali@admingilde.org",
        "time": "Mon Jan 09 20:53:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:53 2006 -0800"
      },
      "message": "[PATCH] DocBook: fix kernel-doc comments\n\nFix typos in comments to remove kernel-doc warnings.\n\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": "d060a3218f6a046509fa31939ce1a671b0359086",
      "tree": "376c5c5909302595e8b56cb6617c4a0246bccc0f",
      "parents": [
        "cae8a12f49972f040bae6707b7707cd93fe9c9ab"
      ],
      "author": {
        "name": "Ville Syrjala",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:52 2006 -0800"
      },
      "message": "[PATCH] Fix console blanking\n\nCurrent console blanking code is broken.  It will first do a normal blank,\nthen start the VESA blank timer if vesa_off_interval !\u003d 0, and then proceed\nto do the VESA blanking directly.  After the timer expires it will do the\nVESA blanking a second time.  Also the vesa_powerdown() function doesn\u0027t\nallow all VESA modes to be used.\n\nWith this patch the behaviour is:\n1. Blank: vesa_off_interval !\u003d 0 -\u003e Do normal blank\n          vesa_off_interval \u003d\u003d 0 -\u003e Do VESA blank\n2. Start the VESA blank timer if vesa_off_interval !\u003d 0 and\n   vesa_power_mode !\u003d 0.\n\nIt also gets rid of the limiting vesa_powerdown() function.\n\nSigned-off-by: Ville Syrjala \u003csyrjala@sci.fi\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cae8a12f49972f040bae6707b7707cd93fe9c9ab",
      "tree": "c898f9bcd31ba14d0f646e191525cb6ef6a09976",
      "parents": [
        "74b4f04231b9755106d803ef73b11c3cf6978bcd"
      ],
      "author": {
        "name": "Thomas Koeller",
        "email": "thomas@koeller.dyndns.org",
        "time": "Mon Jan 09 20:53:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:52 2006 -0800"
      },
      "message": "[PATCH] non-linear frame buffer read/write access\n\nWhile the code in fbmem.c allows for hooking read/write access to\nnon-linear frame buffers by means of fb_read and fb_write in struct fb_ops,\nI could not find a way tho access the actual frame buffer memory from\nwithin these routines.  I therefore had to patch fbmem.c, to be able to\nretrieve a pointer to struct fb_info from the \u0027file\u0027 argument to these\nfunctions.\n\nThe second hunk of the patch is not strictly required, I only did that for\nsymmetry reasons (and the code is somewhat shorter).\n\nSigned-off-by: Thomas Koeller \u003cthomas@koeller.dyndns.org\u003e\nAcked-by: \"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": "74b4f04231b9755106d803ef73b11c3cf6978bcd",
      "tree": "f49ffadb92cc5e3a2e24cc5219f0ab52b91ee1c2",
      "parents": [
        "def1ededb7bfefc8678b4c7251622f7cbe65af94"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Mon Jan 09 20:53:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:51 2006 -0800"
      },
      "message": "[PATCH] fbdev: Typos in Kconfig\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.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": "def1ededb7bfefc8678b4c7251622f7cbe65af94",
      "tree": "4cd264f2ec5e05011db8412c22e0ac2d8dbbf32a",
      "parents": [
        "a39bc34ea8f042e090ade124726ae5a3fd1a51f8"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:51 2006 -0800"
      },
      "message": "[PATCH] fbdev: Replace kmalloc with kzalloc\n\nReplace kmalloc with kzalloc\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": "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": "c5eec03f314e1406829d9683284673203b91b9b8",
      "tree": "4c86085890e0c2c9d88645cab4de8c55f462bc80",
      "parents": [
        "740f14ba5335d1e25b9f3e80643be801f653cd32"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:51 2006 -0800"
      },
      "message": "[PATCH] i810fb: Fix suspend and resume hooks\n\nThe i810fb suspend and resume hooks have suffered bitrot over time.  Update to\ncurrent framework, but functionality still not guaranteed to work.\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": "740f14ba5335d1e25b9f3e80643be801f653cd32",
      "tree": "e75417acfc017ac1a0dc1e73b6209758bb98c2e3",
      "parents": [
        "918799ab6f278805d4811770e9b18ae36408c17f"
      ],
      "author": {
        "name": "Arnaud Patard",
        "email": "arnaud.patard@rtp-net.org",
        "time": "Mon Jan 09 20:53:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:51 2006 -0800"
      },
      "message": "[PATCH] s3c2410fb: cleanup and fix\n\nHere are some cleanups for the s3c2410fb drivers. It :\n* Removes a buggy call to s3c2410fb_init_registers. There was two calls\n  to this function but the first was done without all initialisations\n  done. No oops but it may confuse some LCDs.\n* Makes two functions static.\n\nSigned-Off-By: Arnaud Patard \u003carnaud.patard@rtp-net.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": "918799ab6f278805d4811770e9b18ae36408c17f",
      "tree": "f1700579a541c5d99467b965099e3238691ce4d5",
      "parents": [
        "ade9185a39aa2bc51f95b4899836e59df671d844"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:51 2006 -0800"
      },
      "message": "[PATCH] nvidiafb: Reduce stack usage\n\nReduce stack usage of NVCommonSetup()\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": "ade9185a39aa2bc51f95b4899836e59df671d844",
      "tree": "6a0975b7ac969ad6d0c09524b226d3c01e97ea6b",
      "parents": [
        "af5d0f7e2b5e9ef369de2aefe51e14ca1e6928f5"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:50 2006 -0800"
      },
      "message": "[PATCH] nvidiafb: Add boot option \u0027bpp\u0027\n\nAdd boot/module option \u0027bpp\u0027 so user can specify at what color depth to boot\ninto.\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": "af5d0f7e2b5e9ef369de2aefe51e14ca1e6928f5",
      "tree": "b62bc8f2c9fc4825a1e35669483fe3064f627735",
      "parents": [
        "0a484a3af905a256cbdd7079defceac62b39e8fa"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:50 2006 -0800"
      },
      "message": "[PATCH] fbdev: Reduce stack usage\n\ncalc_mode_timings() and fb_get_mode() are using more than 500 bytes off the\nstack.  Fix.\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": "0a484a3af905a256cbdd7079defceac62b39e8fa",
      "tree": "a7349d0d7d774abca668ce52a58b845958fa79c8",
      "parents": [
        "244ab72d84a04d40bd270da604161e02af73fb11"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:50 2006 -0800"
      },
      "message": "[PATCH] fbdev: Fix return code of fb_read and fb_write\n\nMake fb_read() and fb_write() return 0 (EOF) instead of -ENOSPC if reading at\nor past the end of the framebuffer.  This fixes user space apps hanging if\ninfo-\u003efix.smem_len \u003d\u003d 0.\n\nWhitespace changes.\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": "d911233fe6632981086942a6b66e7ae5dabaaadc",
      "tree": "6608709b71f04173beb0263c76a66bc1b7b2d4a9",
      "parents": [
        "c549dc6422e4b720fed6702d70fddd8cee0f5c9a"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:49 2006 -0800"
      },
      "message": "[PATCH] skeletonfb: Documentation update\n\nUpdate skeletonfb so it reflects recent (and somewhat old) changes of the\nframebuffer layer.\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": "c549dc6422e4b720fed6702d70fddd8cee0f5c9a",
      "tree": "6050aaf2c7fc679376e98dd383c0fbb6b4317b4e",
      "parents": [
        "a14b2283c5fb8504d15768cbd20fbe337ffdb3d6"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:49 2006 -0800"
      },
      "message": "[PATCH] nvidiafb: Add support for some pci-e chipsets\n\nChipsets with PCI device ids \u0026 0xf0 \u003d\u003d 0x00f0 has their actual chipset type in\noffset 0x1800 of the mmio space.  Add support for this.\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": "a14b2283c5fb8504d15768cbd20fbe337ffdb3d6",
      "tree": "53c598fb07cb6c12170aff5b86b3b41568b318c9",
      "parents": [
        "0c23b67c49e239e40fad3947483815637e5f1790"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:49 2006 -0800"
      },
      "message": "[PATCH] atyfb: LT/LG cleanup\n\nClean up LT and LG chip descriptions.\n\n\"Mach64 LG\" is called 3D Rage LT in the specs and ATI press releases.\n\n\"Mach64 LT\" is unclear.  XFree86 driver doesn\u0027t know this chip at all.\nWindows display.inf calls it just \"mach64 LT\" and it uses the same driver as\nVT-A/GT-A and older chips.  VT-B/GT-B and better use another driver and all of\nthose chips have a more descriptive name in the display.inf file.  That makes\nme think this chip is not a 3D Rage chip.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "0c23b67c49e239e40fad3947483815637e5f1790",
      "tree": "1e3b29be3cb4680f1eb07a02e0407c40a3d15c3d",
      "parents": [
        "69b569f5c0b47c33fec4e35921368e43cbe089a5"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:49 2006 -0800"
      },
      "message": "[PATCH] atyfb: VT/GT cleanup\n\nClean up VT and GT chip descriptions.\n\nAll B revision VT chips are called 264VT3. Verified from pictures of the\nchips as the specs are a bit unlear in this.\n\nGT revision B1 is Rage II, B2 is Rage II+. Specs and chip pictures seem\nto agree.\n\nVT revision A4 is 264VT2. Revision A3 is probably a plain 264VT.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "69b569f5c0b47c33fec4e35921368e43cbe089a5",
      "tree": "7dd2d7cc4eb75a5f09884ffb343dad7b67526f95",
      "parents": [
        "480913fe42ae2ff2c821a9e12e6e3eac28d7d730"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:49 2006 -0800"
      },
      "message": "[PATCH] atyfb: Rage XL/XC cleanup\n\nClean up Rage XL/XC chip descriptions.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "480913fe42ae2ff2c821a9e12e6e3eac28d7d730",
      "tree": "8e4e577dd0f07a636e821a937c8b76407f7976a0",
      "parents": [
        "25163c56ed88a3009e7c1d808d3a052357301d63"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:49 2006 -0800"
      },
      "message": "[PATCH] atyfb: Improve blanking\n\nForce blanking signal and disable display requests when blanked.  Don\u0027t\ndisable LCD backlight with FB_BLANK_NORMAL.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "25163c56ed88a3009e7c1d808d3a052357301d63",
      "tree": "8b70b0c0e0cb1d84b1e9b75ebe57088a52c510ac",
      "parents": [
        "e98cef1e9e0ef0c5c02f6f3daa4da7956ad1c9ea"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:48 2006 -0800"
      },
      "message": "[PATCH] atyfb: Set ECP divider\n\nSet ECP (scaler/overlay clock) divider. The limits were taken from the\nXFree86 ati driver.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "e98cef1e9e0ef0c5c02f6f3daa4da7956ad1c9ea",
      "tree": "8aa0f1d9ae9e6750fa7899af1bd902591e6e70b1",
      "parents": [
        "a87d7fddbd7f46475842431d153d35bd03cf4f63"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:48 2006 -0800"
      },
      "message": "[PATCH] atyfb: Don\u0027t stretch with CRT\n\nThe overlay on 3D Rage LT Pro doesn\u0027t work correctly if stretching is\nenabled when using only a CRT.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "a87d7fddbd7f46475842431d153d35bd03cf4f63",
      "tree": "ea069c0462c3a247038d9186110bab2db03fc5fe",
      "parents": [
        "50c839c7b5e7d7cc3443176f5d5458e134b0b189"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:48 2006 -0800"
      },
      "message": "[PATCH] atyfb: Fix interlaced modes\n\nFix interlaced display modes.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "50c839c7b5e7d7cc3443176f5d5458e134b0b189",
      "tree": "58c9f0f765b285782e80c752a8dd7c175f808b31",
      "parents": [
        "866d84cec0d37bd6a54428b66fed01e7b7aceeb3"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:48 2006 -0800"
      },
      "message": "[PATCH] atyfb: Fix CRTC_FIFO_LWM mask\n\nCRTC_FIFO_LWM was incorrectly masked.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "866d84cec0d37bd6a54428b66fed01e7b7aceeb3",
      "tree": "16755efe0c524533515386b72f96e67450b3fa77",
      "parents": [
        "cd4617bef436a3342a959fe7ca870bb10d59d509"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:47 2006 -0800"
      },
      "message": "[PATCH] atyfb: Reduce verbosity\n\nDon\u0027t complain about invalid modes when FB_ACTIVATE_TEST is used.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "cd4617bef436a3342a959fe7ca870bb10d59d509",
      "tree": "628be135bbd887e0ec036ad3fc1a6bbe2c4c8944",
      "parents": [
        "c49a2bf7993c38b452017e729646e86815b7a51d"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Mon Jan 09 20:53:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:47 2006 -0800"
      },
      "message": "[PATCH] atyfb: Fix spelling\n\nFix some spelling mistakes.\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\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": "c49a2bf7993c38b452017e729646e86815b7a51d",
      "tree": "ed4be8787e99700653cb7f16e0d5cf6865bdcc9b",
      "parents": [
        "e53f87a02a0d77c519fb93c7aa0912956294050c"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:47 2006 -0800"
      },
      "message": "[PATCH] vga16fb: Trim vga16fb_pan_display\n\nRemove error checking and updating from vga16fb_pan_display.  This is\nguaranteed to be done by the core layer.\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": "e53f87a02a0d77c519fb93c7aa0912956294050c",
      "tree": "91d982c47fcb9795b9c87edb29613253be50bd34",
      "parents": [
        "f845fbac4e68573351965d9aaf626a63cc4151c7"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:47 2006 -0800"
      },
      "message": "[PATCH] Fix vesafb display panning regression\n\nFix vesafb hang when scroll mode is REDRAW.\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": "f845fbac4e68573351965d9aaf626a63cc4151c7",
      "tree": "e644f9ea48b829c37b466b2bc7aa29e1dfb71600",
      "parents": [
        "32cf8c1e50ac9d49f348e886c6e664cdc37aaead"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:47 2006 -0800"
      },
      "message": "[PATCH] vesafb: Trim vesafb_pan_display\n\nRemove error checking from vesafb_pan_display.  This is guaranteed to be done\nby the core layer.\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": "32cf8c1e50ac9d49f348e886c6e664cdc37aaead",
      "tree": "53c930adb8784295f548d6e8e707e0ec9c6ddbb9",
      "parents": [
        "198a52a1c490be89a8d5d130eda972630919e0af"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:47 2006 -0800"
      },
      "message": "[PATCH] savagefb: Trim savagefb_pan_display\n\nRemove error checking and updating from savagefb_pan_display.  This is\nguaranteed to be done by the core layer.\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": "198a52a1c490be89a8d5d130eda972630919e0af",
      "tree": "f27d8f7b9fd962262b39cf1a7a95d12fb3c143d0",
      "parents": [
        "7227576f4b9dcffe32f8e6b228361b38814bbe7f"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:15 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:46 2006 -0800"
      },
      "message": "[PATCH] rivafb: Trim rivafb_pan_display\n\nRemove error checking and updating from rivafb_pan_display.  This is\nguaranteed to be done by the core layer.\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": "7227576f4b9dcffe32f8e6b228361b38814bbe7f",
      "tree": "57b0db8a19a4005cb4d550127fa9daf557d61191",
      "parents": [
        "cb639258f92b2407c50f79a95364f42932481389"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:46 2006 -0800"
      },
      "message": "[PATCH] fbdev: sstfb: Driver cleanups\n\n- remove unneeded casts\n- make setcolreg return success if regno \u003e 15, but don\u0027t do anything\n- use framebuffer_alloc/framebuffer_release to allocate/free memory\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": "cb639258f92b2407c50f79a95364f42932481389",
      "tree": "bb069095848bf723f4bfd06e027e6c467b8931b3",
      "parents": [
        "313e58ab362473fb471f32b7bf86587f7c627a11"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:46 2006 -0800"
      },
      "message": "[PATCH] fbdev: atyfb: Remove BIOS-less booting\n\nCONFIG_ATYFB_XL_INIT option is broken for a long time.  It will always cause a\nkernel hang.\n\nSince no one has fixed this problem for some time now, remove it from atyfb.\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": "313e58ab362473fb471f32b7bf86587f7c627a11",
      "tree": "e9c5e7611388186b6e157746f086b2dae0df341c",
      "parents": [
        "a807f618b62594467a52b488912bd77606af0572"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:46 2006 -0800"
      },
      "message": "[PATCH] fbdev: fbdev: Cleanup\n\n- remove unneeded casts\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": "a807f618b62594467a52b488912bd77606af0572",
      "tree": "c91985182777dadd852ef6d08346b0b1fc42250a",
      "parents": [
        "6772a2ee9d5992a712b46990f39249c500e0221f"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:11 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:46 2006 -0800"
      },
      "message": "[PATCH] fbdev: tdfxfb: Driver cleanups\n\n- remove unneeded casts\n- move memory for pseudo_palette inside struct tdfxfb_par\n- whitespace changes\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": "6772a2ee9d5992a712b46990f39249c500e0221f",
      "tree": "a23e391d6b8ad9bcb311aca5193ec9ec9dec2d05",
      "parents": [
        "9f19bc56c3ce7d9a1c7159c2456d9b50883930e6"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:10 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:45 2006 -0800"
      },
      "message": "[PATCH] fbdev: pm2fb: Driver cleanups\n\n- remove unneeded casts\n- move memory for pseudo_palette inside struct pm2fb_par\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": "9f19bc56c3ce7d9a1c7159c2456d9b50883930e6",
      "tree": "21217a3e16d0faec9feb9636d8771c7e7e961cc0",
      "parents": [
        "a26968df0110bc2117e5572a07e285b183e68736"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:45 2006 -0800"
      },
      "message": "[PATCH] fbdev: neofb: Driver cleanups\n\n- remove unneeded casts\n- move memory for pseudo_palette inside struct neofb_par\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": "a26968df0110bc2117e5572a07e285b183e68736",
      "tree": "09aa54089508c0785ec6996709b5642c3b75f91c",
      "parents": [
        "94f9e09ce531d48b2e46208f9b1c8733a74c22de"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:45 2006 -0800"
      },
      "message": "[PATCH] fbdev: kyrofb: Driver cleanups\n\n- remove unneeded casts\n\n- use framebuffer_alloc/framebuffer_release to allocate/free memory\n\n- the pseudo_palette is always u32 regardless of bpp if using generic\n  drawing functions\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "94f9e09ce531d48b2e46208f9b1c8733a74c22de",
      "tree": "5abef48d934736ce028e84c98b4e8d2bba68dd77",
      "parents": [
        "1d204ef3e4ea61058e49453af393ca754b529b85"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:45 2006 -0800"
      },
      "message": "[PATCH] fbdev: imsttfb: Driver cleanups\n\n- remove unneeded casts\n\n- the pseudo_palette, if using the generic drawing functions, must always be\n  u32 regardless of the bpp\n\n- use framebuffer_alloc/framebuffer_release to allocate memory\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": "1d204ef3e4ea61058e49453af393ca754b529b85",
      "tree": "e915e9079be964b5d5681054516b301b49d87951",
      "parents": [
        "2a9f61702608b6ae7905063278b832439e608938"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:06 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:45 2006 -0800"
      },
      "message": "[PATCH] fbdev: hgafb: Convert to platform device\n\n- convert to platform device\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": "2a9f61702608b6ae7905063278b832439e608938",
      "tree": "87c291f52a190682e7c5580580219ea82361382f",
      "parents": [
        "f4a41836f1215ae1835c3f00316b20bb32cbfe99"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:45 2006 -0800"
      },
      "message": "[PATCH] fbdev: asiliantfb: Driver cleanups\n\n- allocate just enough space for the pseudo_palette\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": "f4a41836f1215ae1835c3f00316b20bb32cbfe99",
      "tree": "1a6b19d4a562f41b06392845df85fecfb9fdcbc1",
      "parents": [
        "c019c0ec97548d545c42961e960cbe2e8a6aabe9"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Jan 09 20:53:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:44 2006 -0800"
      },
      "message": "[PATCH] fbdev: rivafb: Driver cleanups\n\n- remove redundant casts\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"
    }
  ],
  "next": "c019c0ec97548d545c42961e960cbe2e8a6aabe9"
}
