)]}'
{
  "log": [
    {
      "commit": "5d23fafb1bf8ef071738026c2e5071a92186d5f8",
      "tree": "d21de09d347818c17cc35c487dc99688ebd0cdff",
      "parents": [
        "caa98c41c0db9bfda5bc9a0e680f304283089268"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Apr 23 18:26:40 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Apr 23 18:26:40 2006 +1000"
      },
      "message": "drm: possible cleanups\n\nThis patch contains the following possible cleanups:\n- make the following needlessly global function static:\n - drm_bufs.c: drm_addbufs_fb()\n- remove the following unused EXPORT_SYMBOL\u0027s:\n - drm_agpsupport.c: drm_agp_bind_memory\n - drm_bufs.c: drm_rmmap_locked\n - drm_bufs.c: drm_rmmap\n - drm_stub.c: drm_get_dev\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "caa98c41c0db9bfda5bc9a0e680f304283089268",
      "tree": "483a9b38237851293c7170c9af666df332c90da7",
      "parents": [
        "8bbde0e6d52265158ee9625f383500c1a7d09ba9"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Apr 23 18:14:00 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Apr 23 18:14:00 2006 +1000"
      },
      "message": "drm: fixup r300 scratch on BE machines\n\nThis fixes the r300 scratch stuff to work on PPC,\nfrom Ben Herrenschmidt on IRC.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "d253258c80117c2afaa644554e613201992e4ee9",
      "tree": "f06a92ad4e76332e9a29bbfc2984392f6ce330e2",
      "parents": [
        "031de96af0e7ed6ad4a7ec2b74a77bf9782f966e"
      ],
      "author": {
        "name": "Jayachandran C",
        "email": "c.jayachandran@gmail.com",
        "time": "Mon Apr 10 23:18:28 2006 -0700"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Apr 18 21:04:48 2006 +1000"
      },
      "message": "drm: Fix further issues in drivers/char/drm/via_irq.c\n\nFix de-reference of \u0027dev_priv\u0027 before NULL check.\n\nSigned-off-by: Jayachandran C. \u003cc.jayachandran@gmail.com\u003e\nCc: Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n"
    },
    {
      "commit": "031de96af0e7ed6ad4a7ec2b74a77bf9782f966e",
      "tree": "c59cd37933c250b405ffe01b8decb274bc50d25a",
      "parents": [
        "31f64bd101ea256f9fc4a7f1f1706d6417d5550a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Apr 10 23:18:27 2006 -0700"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Apr 18 21:03:51 2006 +1000"
      },
      "message": "drivers/char/drm/drm_memory.c: possible cleanups\n\n- #if 0 the following unused global function:\n  - drm_ioremap_nocache()\n\n- make the following needlessly global functions static:\n  - agp_remap()\n  - drm_lookup_map()\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n"
    },
    {
      "commit": "31f64bd101ea256f9fc4a7f1f1706d6417d5550a",
      "tree": "87f5c3355f891b75656e61acacd5971b6fb672b8",
      "parents": [
        "11bab7d2c86fe486e3581ac3dcdb349478ffb899"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Apr 07 16:55:43 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Apr 07 16:55:43 2006 +1000"
      },
      "message": "drm: deline a few large inlines in DRM code\n\nThis patch moves a few large functions from drm_memory.h\nto drm_memory.c, with the following effect:\n\n  text    data     bss     dec     hex filename\n 46305    1304      20   47629    ba0d new/drm.ko\n 46367    1304      20   47691    ba4b org/drm.ko\n 12969    1372       0   14341    3805 new/i810.ko\n 14712    1372       0   16084    3ed4 org/i810.ko\n 16447    1364       0   17811    4593 new/i830.ko\n 18198    1364       0   19562    4c6a org/i830.ko\n 11875    1324       0   13199    338f new/i915.ko\n 13025    1324       0   14349    380d org/i915.ko\n 23936   29288       0   53224    cfe8 new/mga.ko\n 27280   29288       0   56568    dcf8 org/mga.ko\n\nPlease apply.\n\nSigned-off-by: Denis Vlasenko \u003cvda@ilport.com.ua\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "11bab7d2c86fe486e3581ac3dcdb349478ffb899",
      "tree": "bf11ac43a168f6764d6325af607b6644aba6555c",
      "parents": [
        "195b3a2d57b81d30e3129575ef6c8a95b2c936b7"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Apr 05 18:13:13 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Apr 05 18:13:13 2006 +1000"
      },
      "message": "drm: remove master setting from add/remove context\n\nClients can do this in the miniglx setups.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "195b3a2d57b81d30e3129575ef6c8a95b2c936b7",
      "tree": "d8ed1d9289f7567e0ab27d43f38ea50e4ca4dd91",
      "parents": [
        "86678dfddba55a7b9e2ea084d59be6500fec2256"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Apr 05 18:12:18 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Apr 05 18:12:18 2006 +1000"
      },
      "message": "drm: drm_pci needs dma-mapping.h\n\nOn alpha:\n\nWARNING: \"dma_free_coherent\" [drivers/char/drm/drm.ko] undefined!\nWARNING: \"dma_alloc_coherent\" [drivers/char/drm/drm.ko] undefined!\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "86678dfddba55a7b9e2ea084d59be6500fec2256",
      "tree": "3673c3233b884a605c5d9db529854c3b39b6b479",
      "parents": [
        "6246b6128bbe34d0752f119cf7c5111c85fe481d"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Apr 05 18:10:11 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Apr 05 18:10:11 2006 +1000"
      },
      "message": "[PATCH] drm: Fix issue reported by Coverity in drivers/char/drm/via_irq.c\n\nThis patch tries to fix an issue reported in drivers/char/drm/via_irq.c by\nCoverity, please review and apply if correct.\n\nError reported:\nCID: 3444 Checker: REVERSE_INULL (help)\nFile: /export2/p4-coverity/mc2/linux26/drivers/char/drm/via_irq.c\nFunction: via_driver_irq_wait\nDescription: Pointer \"dev_priv\" dereferenced before NULL check\n\nPatch Description:\n Move de-referencing dev_priv to after the NULL check.\n\nSigned-off-by: Jayachandran C. \u003cc.jayachandran at gmail.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "63e8d9114dab88c101be2372cb1f83a4fe74d9c1",
      "tree": "424e8f1bdc1daf12ad83a64958156245cd9f1de8",
      "parents": [
        "d1127e40e8d75cd3855e35424937c73d0bcec558",
        "55eb061326765b2d0489387cfb3fc7dbd244f917"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Mar 30 14:26:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Mar 30 14:26:27 2006 -0800"
      },
      "message": "Merge branch \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm: remove drm_{alloc,free}_pages\n  drm: sis fix compile warning\n  drm: add new radeon PCI ids..\n  drm: read breadcrumb in IRQ handler\n  drm: fixup i915 breadcrumb read/write\n  drm:  remove pointless checks in radeon_state\n  drm: fixup improper cast.\n  drm: rationalise some pci ids\n  drm: Add general-purpose packet for manipulating scratch registers (r300)\n  drm: rework radeon memory map (radeon 1.23)\n  drm: update r300 register names\n  drm: fixup PCI DMA support\n"
    },
    {
      "commit": "55eb061326765b2d0489387cfb3fc7dbd244f917",
      "tree": "7b86a46c2c0d9a1581f70dfd82067daaf566b16f",
      "parents": [
        "d2b58b58838159b2afdc624f74b208e8bd3c029e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Mar 29 08:16:12 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Mar 29 08:16:12 2006 +1000"
      },
      "message": "drm: remove drm_{alloc,free}_pages\n\ndrm_alloc_pages and drm_free_pages can now be removed.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "d2b58b58838159b2afdc624f74b208e8bd3c029e",
      "tree": "9b99a59fee6e45796a4f881c519597e8fc36d664",
      "parents": [
        "f3dd5c37382472a8b245ad791ed768771594e60c"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Mar 29 08:12:52 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Mar 29 08:12:52 2006 +1000"
      },
      "message": "drm: sis fix compile warning\n\nPrevent a gcc warning in the SIS DRM driver.  offset is a unsigned int and\nthe printk wants a long.\n\nSigned-off-by: Jon Mason \u003cjdmason@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "99ac48f54a91d02140c497edc31dc57d4bc5c85d",
      "tree": "68719391694a6914191bdf73d2071875f7653f6f",
      "parents": [
        "ec1b9466cb4f6ae6d950bd67055d9410d1056d2a"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Tue Mar 28 01:56:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 09:16:05 2006 -0800"
      },
      "message": "[PATCH] mark f_ops const in the inode\n\nMark the f_ops members of inodes as const, as well as fix the\nripple-through this causes by places that copy this f_ops and then \"do\nstuff\" with it.\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f3dd5c37382472a8b245ad791ed768771594e60c",
      "tree": "38c9d13de6187f0b67154d7ab643dbaed55280c2",
      "parents": [
        "6e5fca53c72c95da92c092411c7ec81e926af632"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Mar 25 18:09:46 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Mar 25 18:09:46 2006 +1100"
      },
      "message": "drm: add new radeon PCI ids..\n\nThis adds all the r300 and r400 PCI ids from DRM CVS, it also\nmakes these cards only initialise when the new xorg driver is\nused, as otherwise the DRM can cause lockups.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "14778d9072e53d2171f66ffd9657daff41acfaed",
      "tree": "3b60565ec1e957800fc3bf4743497202a24f8279",
      "parents": [
        "e952f31bce6e9f64db01f607abc46529ba57ac9e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Mar 21 02:29:39 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Mar 22 01:15:13 2006 -0800"
      },
      "message": "[SPARC]: Respect vm_page_prot in io_remap_page_range().\n\nMake sure the callers do a pgprot_noncached() on\nvma-\u003evm_page_prot.\n\nPointed out by Hugh Dickens.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7b9af3455b9edb3ca8efb251bd9d2d51ecb0066c",
      "tree": "4741e396b6bec686baf615b80a846cf55dcc88d6",
      "parents": [
        "8075f21fc6dac8fb16372a7d4e28d9f21077cdda"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Mar 20 20:23:13 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Mon Mar 20 20:23:13 2006 +0100"
      },
      "message": "remove dead Radeon URL\n\nThis patch removes a dead Radeon URL from two Kconfig files.\n\nThis isue was noted by Reto Gantenbein \u003cganto82@gmx.ch\u003e in\nKernel Bugzilla #4446.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "6e5fca53c72c95da92c092411c7ec81e926af632",
      "tree": "223d13afbff4d74c208809dec25eb827bf79a721",
      "parents": [
        "e7f947b908921a661efcbc08ce42d7de67691b07"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Mar 20 18:34:29 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Mar 20 18:34:29 2006 +1100"
      },
      "message": "drm: read breadcrumb in IRQ handler\n\nFrom: Keith Whitwell \u003ckeithw@tungstengraphics.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "e7f947b908921a661efcbc08ce42d7de67691b07",
      "tree": "38a345321b102584d40c4262e2a07e050e8abd28",
      "parents": [
        "2fab58d1a18c752887c2b9f6ee7b6997ced4a77a"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Mar 19 20:28:19 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Mar 19 20:28:19 2006 +1100"
      },
      "message": "drm: fixup i915 breadcrumb read/write\n\nSome minor issues in the i915 breadcrumb code.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "2fab58d1a18c752887c2b9f6ee7b6997ced4a77a",
      "tree": "fbf60e73692a2c069dae6dad8ba1379142c38eb0",
      "parents": [
        "f15e92d702bba47f451bd5f63e170252c6e1bba2"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Mar 19 20:15:41 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Mar 19 20:15:41 2006 +1100"
      },
      "message": "drm:  remove pointless checks in radeon_state\n\nIf these were valid checks, we\u0027d have already oopsed several\nlines above where we were already dereferencing them.\n\nDA: these used to be valid but other changes made them unnecessary.\n\nCoverity: 776,777,778\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "f15e92d702bba47f451bd5f63e170252c6e1bba2",
      "tree": "069141762ad005348d1559369ba2e65eaf5c4fa5",
      "parents": [
        "dfab11542fbecd8539c092fe36155909b4812f73"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Mar 19 20:12:23 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Mar 19 20:12:23 2006 +1100"
      },
      "message": "drm: fixup improper cast.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "dfab11542fbecd8539c092fe36155909b4812f73",
      "tree": "c96ad45aad247e9e0c8091a1d3550ead9eebb97b",
      "parents": [
        "ee4621f011750a6eff9f56631e12ab7fd9503aaa"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Mar 19 20:01:37 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Mar 19 20:01:37 2006 +1100"
      },
      "message": "drm: rationalise some pci ids\n\nThis is the start of some work from Roland Scheidegger to align\nthe X DDX pci ids and the drm ones, however we don\u0027t want to put\nr300 ids in the kernel just yet, they destabilise a few machines.\n\nFrom: Roland Scheidegger (via DRM CVS)\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "ee4621f011750a6eff9f56631e12ab7fd9503aaa",
      "tree": "a3d1291b3902ba2041464a0ef364d3acfb08dcac",
      "parents": [
        "d5ea702f1e8e3edeea6b673a58281bf99f3dbec5"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Mar 19 19:45:26 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Mar 19 19:45:26 2006 +1100"
      },
      "message": "drm: Add general-purpose packet for manipulating scratch registers (r300)\n\nFrom: Aapo Tahkola (via DRM CVS)\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "d5ea702f1e8e3edeea6b673a58281bf99f3dbec5",
      "tree": "dae329419620db61ccfaa9a50394e07c31f21d1f",
      "parents": [
        "45f17100bfd18c99d6479e94598f4e533bbe30d8"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Mar 19 19:37:55 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Mar 19 19:37:55 2006 +1100"
      },
      "message": "drm: rework radeon memory map (radeon 1.23)\n\nThis code reworks the radeon memory map so it works better\nfor newer r300 chips and for a lot of older PCI chips.\n\nIt really requires a new X driver in order to take advantage of this code.\n\nFrom: Ben Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "45f17100bfd18c99d6479e94598f4e533bbe30d8",
      "tree": "04f9a1fc6b96cd31380f4d0372813b50eb58e9ae",
      "parents": [
        "ddf19b973be5a96d77c8467f657fe5bd7d126e0f"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Mar 19 19:12:10 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Mar 19 19:12:10 2006 +1100"
      },
      "message": "drm: update r300 register names\n\nUpdate some of the DRM register names from DRM CVS\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "ddf19b973be5a96d77c8467f657fe5bd7d126e0f",
      "tree": "e7b003b3dad82014b364acde5681956011e67b58",
      "parents": [
        "60a6dc55b93b3321afa52f650a149fb7e87fa85a"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Mar 19 18:56:12 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Mar 19 18:56:12 2006 +1100"
      },
      "message": "drm: fixup PCI DMA support\n\nThis patch makes the PCI support use the correct Linux interfaces finally.\nTested in DRM CVS on PCI MGA card.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "73d72cffe53407e447df0cbb0bf15a2c931108b3",
      "tree": "c6f282d3a45068df28d3891e28303eac8452ff86",
      "parents": [
        "4e5e2e2560aa1d1d01f7af97af2f72706f61da27"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "Ben Herrenschmidt benh@kernel.crashing.org",
        "time": "Sat Feb 18 16:30:54 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Feb 18 16:30:54 2006 +1100"
      },
      "message": "drm: fix brace placement\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "4e5e2e2560aa1d1d01f7af97af2f72706f61da27",
      "tree": "80a02e0cc1871cc1f528e8fbf8544130c7790635",
      "parents": [
        "91e3738ebc6d858e784090382e02afeae5a93b08"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Feb 18 15:51:35 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Feb 18 15:51:35 2006 +1100"
      },
      "message": "drm: radeon add r300 TX_CNTL and verify bitblt packets\n\nThe Xgl on r300 doesn\u0027t work unless you add a verify bitblt function to the\nDRM, and we need to pass TX_CNTL to flush texture caches.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "91e3738ebc6d858e784090382e02afeae5a93b08",
      "tree": "985021be6624126bcbebd8e038a324668703736b",
      "parents": [
        "bd71c2b17468a2531fb4c81ec1d73520845e97e1"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Feb 18 15:17:04 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Feb 18 15:17:04 2006 +1100"
      },
      "message": "drm: fixup i915 interrupt on X server exit\n\nFixes: IRQ disabled (i915?) when switchig between gnome themes (gnome-theme-manager)\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "75c0141ca2fdae7c332d8f17412fbe0939dd005f",
      "tree": "42c793ae47f694ebfbd6b2feb26c8c93280d5978",
      "parents": [
        "90947ef26fa689a3252aa8282a01f60648e70fdb"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Feb 13 12:46:58 2006 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 13 11:14:45 2006 -0800"
      },
      "message": "[PATCH] Remove \"RV370 5B60 [Radeon X300 (PCIE)]\" from DRI list\n\nI get a machine check exception, triple fault, or NMI watchdog lockup\nwhen DRI gets enabled on this card.\n\n(And Mauro Tassinari \u003cmtassinari@cmanet.it\u003e reports hung kernels too in\nhttp://lkml.org/lkml/2006/1/26/97)\n\n[ Adrian Bunk also states that this is the only RV350 entry for an RV370\n  in our lists, which implies that it\u0027s just buggy ]\n\nCc: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Dave Jones \u003cdavej@redhat.com\u003e\nCc: Mauro Tassinari \u003cmtassinari@cmanet.it\u003e\nCc: Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0650fd5824e07570f0c43980b81bb23ae917f1d7",
      "tree": "97f586939d119045900e84808e5d1b1d2342c08c",
      "parents": [
        "f67d115fe48f494d4b7f4f2024217fe52578915f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 20 14:08:59 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 06 12:17:17 2006 -0800"
      },
      "message": "[PATCH] DRM: fix up classdev interface for drm core\n\nCurrent drm code doesn\u0027t work with userspace programs that listen only\nto the kernel event netlink socket as it is trying to create its own dev\ninterface.  Turns out lots of code can just be deleted as the driver\ncore can do all of this work automatically for you.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cf41f8ac386e8d62122e7e394b4c6b3e3ab30ede",
      "tree": "57a286c05baa4356da2e90178c7d99122de61399",
      "parents": [
        "0271fc2db6260dd46f196191e24281af2fddb879",
        "30e2fb188194908e48d3f27a53ccea6740eb1e98"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Feb 02 07:49:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Feb 02 07:49:43 2006 -0800"
      },
      "message": "Merge branch \u0027drm-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n"
    },
    {
      "commit": "30e2fb188194908e48d3f27a53ccea6740eb1e98",
      "tree": "eef1e9495aa6db6cddc67cf7f20369a3acdd2291",
      "parents": [
        "ce60fe02fbe737cbce09e2ba5a2ef1efd20eff73"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Thu Feb 02 19:37:46 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Thu Feb 02 19:37:46 2006 +1100"
      },
      "message": "sem2mutex: drivers/char/drm/\n\nFrom: Arjan van de Ven \u003carjan@infradead.org\u003e\n\nSemaphore to mutex conversion.\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "ce60fe02fbe737cbce09e2ba5a2ef1efd20eff73",
      "tree": "71ed2e64123b3079927fdc2c8c259d66bf2a5b5f",
      "parents": [
        "339363c4c6fe01043c51e7d6e9fbeb8feee00841"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Thu Feb 02 19:21:38 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Thu Feb 02 19:21:38 2006 +1100"
      },
      "message": "drm: drivers/char/drm/: make some functions static\n\nFrom: Adrian Bunk \u003cbunk@stusta.de\u003e\n\nThis patch makes some needlessly global functions static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "339363c4c6fe01043c51e7d6e9fbeb8feee00841",
      "tree": "457921bc77966ac8b8bee94560a5183d0a05f842",
      "parents": [
        "de227f5f32775d86e5c780a7cffdd2e08574f7fb"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Thu Jan 26 08:32:14 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Thu Jan 26 08:32:14 2006 +1100"
      },
      "message": "drm: Fixes sparse warnings in via_dmablit.c\n\nFixes the following sparse warnings:\n\n drivers/char/drm/via_dmablit.c:111:35: warning: Using plain integer as NULL pointer\n drivers/char/drm/via_dmablit.c:584:23: warning: Using plain integer as NULL pointer\n\nSigned-off-by: Luiz Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "de227f5f32775d86e5c780a7cffdd2e08574f7fb",
      "tree": "b1f866fdf54c42d4bc1370f6b529f81c1e4ccf24",
      "parents": [
        "507d256bae9eef7acd5049af6e3f67c24904a1e4"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Wed Jan 25 15:31:43 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Jan 25 15:31:43 2006 +1100"
      },
      "message": "drm: i915 patches from Tungsten Graphics\n\nFix CMDBUFFER path, add heap destroy and flesh out sarea for rotation\n(Tungsten Graphics)\n\nFrom: Alan Hourihane \u003calanh@tungstengraphics.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "507d256bae9eef7acd5049af6e3f67c24904a1e4",
      "tree": "25c3467fc38a9b991b8209ad4a6a92c035fcb26d",
      "parents": [
        "f1e5c03d34c39394781ae13543cd3355976e4812"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Wed Jan 25 14:58:58 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Jan 25 14:58:58 2006 +1100"
      },
      "message": "drm: ati_pcigart: simplify page_count manipulations\n\nFrom: Nick Piggin \u003cnpiggin@suse.de\u003e\n\nAllocate a compound page for the user mapping instead of tweaking the page\nrefcounts.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "f1e5c03d34c39394781ae13543cd3355976e4812",
      "tree": "2b4bfbab8a0870b65af8d0736983f10088147575",
      "parents": [
        "2fed3bd7436e8988980989493c16b4983be1a800"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Wed Jan 25 14:54:15 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Jan 25 14:54:15 2006 +1100"
      },
      "message": "drm: use NULL instead of 0\nFrom: Randy Dunlap \u003crdunlap@xenotime.net\u003e\n\nUse NULL instead of 0 (sparse warnings):\n\ndrivers/char/drm/ati_pcigart.c:64:10: warning: Using plain integer as NULL\npointer\ndrivers/char/drm/ati_pcigart.c:130:21: warning: Using plain integer as NULL\npointer\ndrivers/char/drm/ati_pcigart.c:171:14: warning: Using plain integer as NULL\npointer\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "2fed3bd7436e8988980989493c16b4983be1a800",
      "tree": "e85c212a7f6451e5123eacc6700a8ff2b7352bd4",
      "parents": [
        "5457f38e01ae2d296ff49db42254679018f13fa9"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Wed Jan 25 14:52:43 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Jan 25 14:52:43 2006 +1100"
      },
      "message": "drm: add X600 PCI IDs\n\nFrom: Brice Goglin \u003cBrice.Goglin@ens-lyon.org\u003e\n\nNow that Xorg 6.9/7.0 has been released, DRI is supported on more Radeon\ncards without ATI proprietary drivers.  I got my X300 to work without\nproblem.  But, another Radeon X600 required to add its PCI ids to the\nRadeon driver.  Patch is attached.\n\nI can\u0027t be sure about the \"CHIP_RV350\", I copied it from the X300 entry\n(from http://dri.freedesktop.org/wiki/ATIRadeon, X600 is a rv380 chip while\nX300 is a rv370).  But, at least it works now.\n\nSigned-off-by: Brice Goglin \u003cBrice.Goglin@ens-lyon.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "5457f38e01ae2d296ff49db42254679018f13fa9",
      "tree": "e1a75775467e13370f226cbf093f4d4f311d8d55",
      "parents": [
        "d59cc22f7ce48bf5454f12eec8603bff81c34cdb"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Wed Jan 25 14:34:33 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Jan 25 14:34:33 2006 +1100"
      },
      "message": "drm: add i945GM PCI ID\n\nFrom: Charles F. Johnson \u003ccharles.f.johnson@intel.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "d59cc22f7ce48bf5454f12eec8603bff81c34cdb",
      "tree": "49e86291daa1a85625f95e4d4408457c12fa9cde",
      "parents": [
        "43ecb9a33ba8c93ebbda81d48ca05f0d1bbf9056"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Wed Jan 25 14:31:45 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Jan 25 14:31:45 2006 +1100"
      },
      "message": "drm: Fix sparce warning in radeon driver\n\nFrom: Luiz Fernando Capitulino \u003clcapitulino@mandriva.com.br\u003e\n\ndrivers/char/drm/radeon_cp.c:1643:31: warning: Using plain integer as NULL\npointer\n\nSigned-off-by: Luiz Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "858119e159384308a5dde67776691a2ebf70df0f",
      "tree": "f360768f999d51edc0863917ce0bf79e88c0ec4c",
      "parents": [
        "b0a9499c3dd50d333e2aedb7e894873c58da3785"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Sat Jan 14 13:20:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 18:27:06 2006 -0800"
      },
      "message": "[PATCH] Unlinline a bunch of other functions\n\nRemove the \"inline\" keyword from a bunch of big functions in the kernel with\nthe goal of shrinking it by 30kb to 40kb\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: 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": "37ef4399a6bb265d3035e6d6e45f7677b132a3ba",
      "tree": "31adbac36ea310a44562a335f501d69d5ce2c78c",
      "parents": [
        "bf785ee0aeea7a3e717cb1e11df4135b6cbde7da",
        "9c7d462eda13ca211b7b4a62f191f4cfda135e2d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jan 12 13:53:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jan 12 13:53:40 2006 -0800"
      },
      "message": "Merge branch \u0027drm-forlinus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n"
    },
    {
      "commit": "9c7d462eda13ca211b7b4a62f191f4cfda135e2d",
      "tree": "1d0107a98587191476a3d58d22e376e432828a8f",
      "parents": [
        "aab8df141fdc4c4c9587521a24b6865390eaeb79"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Thu Jan 12 20:44:30 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Thu Jan 12 20:44:30 2006 +1100"
      },
      "message": "drm: fix issues with systems with no MTRR\n\nOn systems with no MTRR we should still define the interface.\n\nOriginal bug from apkm.\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "aab8df141fdc4c4c9587521a24b6865390eaeb79",
      "tree": "073c4a8a7bf0ea2d72c73eba48fcd4f7e7e23b03",
      "parents": [
        "8d2ea6258123d7a92a1f6ec638a8cad4a0604c43"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Wed Jan 11 22:32:51 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Jan 11 22:32:51 2006 +1100"
      },
      "message": "drm: cleanup properly on drm module unload\n\nCleanup multiple cards properly\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "8d2ea6258123d7a92a1f6ec638a8cad4a0604c43",
      "tree": "8dae80ca8b6bdf4608460c372023a9500ff02b9f",
      "parents": [
        "f8e0f2905bf0a7cb5ef2baaf009f0c26f80c3056"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Wed Jan 11 20:48:09 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Jan 11 20:48:09 2006 +1100"
      },
      "message": "drm: fixup drm bufs being just under the EOM\n\nIf the mapping was just under the end of memory it would fail.\nLets DRM start on my PCI card.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "7ff92053ddff48d9d7908a353bd85f893944463e",
      "tree": "7536ae8d96b112e87766a60e52de40df8f1f657b",
      "parents": [
        "fc33a7bb9c6dd8f6e4a014976200f8fdabb3a45c"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Mon Jan 09 20:52:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:34 2006 -0800"
      },
      "message": "[PATCH] don\u0027t include ioctl32.h in drivers\n\nThese days ioctl32.h is only used for communication of fs/compat.c and\nfs/compat_ioctl.c and doesn\u0027t contain anything of interest to drivers.\n\nRemove inclusion in various drivers.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f8e0f2905bf0a7cb5ef2baaf009f0c26f80c3056",
      "tree": "a46e7cac673c4167387d4762fda76160bcdf227d",
      "parents": [
        "2185200cd2a910ca7f4e3fa0370c6ed8a2bdc49c"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Tue Jan 10 19:56:17 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Jan 10 19:56:17 2006 +1100"
      },
      "message": "drm: fix radeon warnings on 64-bit\n\nFrom: Andrew Morton \u003cakpm@osdl.org\u003e\n\ndrivers/char/drm/radeon_state.c: In function `radeon_cp_dispatch_texture\u0027:\ndrivers/char/drm/radeon_state.c:1653: warning: int format, different type arg\n(arg 3)\ndrivers/char/drm/radeon_state.c:1661: warning: int format, different type arg\n(arg 3)\ndrivers/char/drm/radeon_state.c:1689: warning: int format, different type arg\n(arg 3)\n\nsizeof() doesn\u0027t return an int.\n\nCc: Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "2185200cd2a910ca7f4e3fa0370c6ed8a2bdc49c",
      "tree": "7b472a201769cfab966fb8e1b46eba5ae77f8dd3",
      "parents": [
        "4e4c62bd45c40e8e04d09a5f383bffb149abaa63"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Tue Jan 10 19:53:54 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Jan 10 19:53:54 2006 +1100"
      },
      "message": "drm: fix warning on alpha\n\nFrom: Andrew Morton \u003cakpm@osdl.org\u003e\n\nOn alpha:\n\ndrivers/char/drm/via_dmablit.h:44: error: field `direction\u0027 has incomplete type\n\nCc: Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "4e4c62bd45c40e8e04d09a5f383bffb149abaa63",
      "tree": "2ad72d2cb9d27d54af053dff3723a3213ae5fcb8",
      "parents": [
        "97f2aab6698f3ab2552c41c1024a65ffd0763a6d"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Tue Jan 03 22:25:29 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Jan 03 22:25:29 2006 +1100"
      },
      "message": "drm: remove is_pci flag completely...\n\nthis snuck back in, in the last merge.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "97f2aab6698f3ab2552c41c1024a65ffd0763a6d",
      "tree": "bb6e3b2949459f54f884c710fc74d40eef00d834",
      "parents": [
        "d985c1088146607532093d9eaaaf99758f6a4d21",
        "88026842b0a760145aa71d69e74fbc9ec118ca44"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Tue Jan 03 18:18:01 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Jan 03 18:18:01 2006 +1100"
      },
      "message": "drm: merge in Linus mainline\n"
    },
    {
      "commit": "d985c1088146607532093d9eaaaf99758f6a4d21",
      "tree": "a289ae9a79e694ef1f0cf3b0a153c6d1258b7aa8",
      "parents": [
        "b0cae664ebc85f2431c5a7c9e192a2a2ef72ecc7"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Jan 02 21:32:48 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Jan 02 21:32:48 2006 +1100"
      },
      "message": "drm: major update from CVS for radeon and core\n\nThis patch pull in a lot of changes from CVS to the main core DRM,\nand updates the radeon driver to 1.21.0 that supports r300 texrect\nand radeon card type ioctl.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "b0cae664ebc85f2431c5a7c9e192a2a2ef72ecc7",
      "tree": "4e23b30562e25fb9d425a02221c39014bd2de747",
      "parents": [
        "fe34765be1ee9465b10406e6e5dddbd43ddc4fbe"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Jan 02 21:23:07 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Jan 02 21:23:07 2006 +1100"
      },
      "message": "drm: update drm pci ids list\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "fe34765be1ee9465b10406e6e5dddbd43ddc4fbe",
      "tree": "0e9ec196e83729b7a10f941c5429878d11ae51b5",
      "parents": [
        "b3a80a223d5f1af1e1713383376e5472cec4e20c"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Jan 02 21:19:39 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Jan 02 21:19:39 2006 +1100"
      },
      "message": "drm: drm_ioctl.c sync with fixes from CVS\n\nApply the fixes from CVS that were outstanding for this file\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "b3a80a223d5f1af1e1713383376e5472cec4e20c",
      "tree": "0d749f4a9b16deb53449f25755475c498dc0f743",
      "parents": [
        "0d6aa60b4ac9689b750e35cd66f5d7c053aff0f4"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Jan 02 21:15:01 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Jan 02 21:15:01 2006 +1100"
      },
      "message": "drm: update lock flags from userspace\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "0d6aa60b4ac9689b750e35cd66f5d7c053aff0f4",
      "tree": "dfc0d9ddfb139df8612e1823f9af89a6ff000a31",
      "parents": [
        "f0c408b564ddefa0959ada4e2c2248f4a57f1842"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Jan 02 20:14:23 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Jan 02 20:14:23 2006 +1100"
      },
      "message": "drm: update to i915 1.3.0\n\nAdd support for vblank ioctls to i915 driver\n\nFrom: Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "f0c408b564ddefa0959ada4e2c2248f4a57f1842",
      "tree": "d75abe72d5e24bad23b8e9f9a0db63b9fd6a44dd",
      "parents": [
        "1e7d51902a8bd08e37113aaf182d12233b157151"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Jan 02 19:52:09 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Jan 02 19:52:09 2006 +1100"
      },
      "message": "drm: update drm_memory_debug.h\n\nUpdate from DRM CVS for drm memory debug\n\nFrom: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "1e7d51902a8bd08e37113aaf182d12233b157151",
      "tree": "830c01742cd9ea07a7b6809b342821a20b8f30ad",
      "parents": [
        "b5e9fc13dd0f25a2f422000c185f491bfd4f7335"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Jan 02 19:25:35 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Jan 02 19:25:35 2006 +1100"
      },
      "message": "drm: proper fix for drm_context\n\nBad patch in last version\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "b5e9fc13dd0f25a2f422000c185f491bfd4f7335",
      "tree": "217927d6c812fbe99706a3a986acf98899231835",
      "parents": [
        "f26c473cdf557ea6e8f267d34eee82d30473a363"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Jan 02 19:23:44 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Jan 02 19:23:44 2006 +1100"
      },
      "message": "drm: fix issue with contexts running out of RAM\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "f26c473cdf557ea6e8f267d34eee82d30473a363",
      "tree": "6b8f9ab884e26b5ee7861700a3e95808442d5720",
      "parents": [
        "0a406877e638a6f43ed4591bb08d528415d7d53a"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Jan 02 17:18:39 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Jan 02 17:18:39 2006 +1100"
      },
      "message": "drm: update PCIGART support from CVS\n\nIn order to work on FreeBSD the gart needed to use a local mapping\nThis patch moves the mainline to the new code and aligns some comment\nchanges\n\nFrom: Eric Anholt \u003canholt@freebsd.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "0a406877e638a6f43ed4591bb08d528415d7d53a",
      "tree": "b992153837908e274785ebfcd862737eaef41d4b",
      "parents": [
        "269dc51296f4e985741d2fd567e7be4e7a0a9f29"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Jan 02 16:49:02 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Jan 02 16:49:02 2006 +1100"
      },
      "message": "drm: remove old reclaim_buffers from ix0 drivers\n\nFrom: Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "269dc51296f4e985741d2fd567e7be4e7a0a9f29",
      "tree": "88589ce8ddc51a48f691a2c078863682e645293b",
      "parents": [
        "3528af1b189d0fbb4c7a3f121f46d9987b9af5b6"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Jan 02 16:23:01 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Jan 02 16:23:01 2006 +1100"
      },
      "message": "drm: bring savage inline with latest CVS\n\napply some whitespace cleanup and add wrappers for MTRR for OS calls\n\nFrom: Eric Anholt \u003canholt@freebsd.org\u003e + Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "3528af1b189d0fbb4c7a3f121f46d9987b9af5b6",
      "tree": "565940d5d0ac96c063f15cba5a049103e2993466",
      "parents": [
        "952d751a140e961f7ac67f743cf94d1a37c736e8"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Jan 02 16:11:44 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Jan 02 16:11:44 2006 +1100"
      },
      "message": "drm: fix a LOR issue on FreeBSD for savage driver\n\nCorrect a LOR issue on FreeBSD by allocating temporary space and doing a single\nDRM_COPY_FROM_USER rather than DRM_VERIFYAREA_READ followed by tons of\nDRM_COPY_FROM_USER_UNCHECKED.  I don\u0027t like the look of the temporary space\nallocation, but I like the simplification in the rest of the file.  Tested\nwith glxgears, tuxracer, and q3 on a savage4.\n\nFrom: Eric Anholt \u003canholt@freebsd.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "952d751a140e961f7ac67f743cf94d1a37c736e8",
      "tree": "023b9e97bdd5364043f1cddf0f68a4a2f8643e8f",
      "parents": [
        "443448d05468277abe99c9b24b9df538dd840f35"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Jan 02 14:44:12 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Jan 02 14:44:12 2006 +1100"
      },
      "message": "drm: bring sis + tdfx up to latest CVS\n\nCleanup SIS + TDFX drivers with latest changes from CVS.\n\nFrom: Eric Anholt \u003canholt@freebsd.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "443448d05468277abe99c9b24b9df538dd840f35",
      "tree": "bea36178d2ff1e88be9086c95be6c023f9a67f83",
      "parents": [
        "a7a2cc315c8a5e51b08538d102ec3229c966ac87"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Jan 02 14:26:20 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Jan 02 14:26:20 2006 +1100"
      },
      "message": "drm: via driver update to CVS version\n\nThis updates the DRM via driver to the latest CVS version, which contains\nsupport for DMA blitting.\n\nIt also contains some whitespace and other minor fixes\n\nFrom: Thomas Hellstrom \u003cunichrome@shipmail.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "a7a2cc315c8a5e51b08538d102ec3229c966ac87",
      "tree": "ae337f98e400b6fe729498adca03b1960b4f2eb4",
      "parents": [
        "925142431bd653175b80ae153bd7a8bc13628bde"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Jan 02 13:54:04 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Jan 02 13:54:04 2006 +1100"
      },
      "message": "drm: move ioctl flags to a bit field of flags\n\nFrom: Dave Airlie\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "392c14beaca2ee85a98d0c6b453501be67423a20",
      "tree": "0cde7d5f7022c7ca05e3adf82749bbb9f593e998",
      "parents": [
        "bc781aa93e6dfa85aa251c8898f831031db55c49"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Dec 29 13:01:54 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Dec 29 13:01:54 2005 -0800"
      },
      "message": "Revert radeon AGP aperture offset changes\n\nThis reverts the series of commits\n\n\t67dbb4ea33731415fe09c62149a34f472719ac1d\n\t281ab031a8c9e5b593142eb4ec59a87faae8676a\n\t47807ce381acc34a7ffee2b42e35e96c0f322e52\n\nthat changed the GART VM start offset.  It fixed some machines, but\nseems to continually interact badly with some X versions.\n\nQuoth Ben Herrenschmidt:\n\n  \"So I think at this point, the best is that we keep the old bogus code\n   that at least is consistent with the bug in the server. I\u0027m working on a\n   big patch to X that reworks the memory map stuff completely and fixes\n   those issues on the server side, I\u0027ll do a DRM patch matching this X fix\n   as well so that the memory map is only ever set in one place and with\n   what I hope is a correct algorithm...\"\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "67dbb4ea33731415fe09c62149a34f472719ac1d",
      "tree": "5d417d821fb181ce683c60dabcfa33d8c6f65fb8",
      "parents": [
        "5ab4a6c81eb3dbe32361791d1535f9153f79b0ed"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Dec 27 12:49:33 2005 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Dec 27 19:57:52 2005 -0800"
      },
      "message": "[PATCH] Fix more radeon GART start calculation cases\n\nAs reported by Jules Villard \u003cjvillard@ens-lyon.fr\u003e and some others, the\nrecent GART aperture start reconfiguration causes problems on some\nsetups.\n\nWhat I _think_ might be happening is that the X server is also trying to\nmuck around with the card memory map and is forcing it back into a wrong\nsetting that also happens to no longer match what the DRM wants to do\nand blows up.  There are bugs all over the place in that code (and still\nsome bugs in the DRM as well anyway).\n\nThis patch attempts to avoid that by using the largest of the 2 values,\nwhich I think will cause it to behave as it used to for you and will\nstill fix the problem with machines that have an aperture size smaller\nthan the video memory.\n\nAcked-by: Jules Villard \u003cjvillard@ens-lyon.fr\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ee219e5e7c12b742243a080e2d8d288a48a32e44",
      "tree": "54ea3bd7241ad81d6bb3ec6b9659f1a9744ed784",
      "parents": [
        "ff60dde9e46b87757d5e83bd58be0688fca8e816"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Dec 17 23:20:55 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Dec 18 16:19:35 2005 -0800"
      },
      "message": "[PATCH] radeon drm: fix compilation breakage with gcc 2.95.3\n\nFix a typo which breaks radeon drm compilation with gcc 2.95.3.\n\nThe offending line was added back in 2.6.11-rc3, but was harmless\nback then. A recent addition nearby changed it into a compilation\nbreaker: commit 281ab031a8c9e5b593142eb4ec59a87faae8676a.\n\nThe doubled semi-colon ends up being an empty instruction, and the\nvariable declaration thus ends up being in the middle of \"code\".\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "281ab031a8c9e5b593142eb4ec59a87faae8676a",
      "tree": "2e91e4226fc66be7d3e4b329df6990e25681d966",
      "parents": [
        "7b6666530e2736f190a2629c8abe34275054449f"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Dec 16 16:52:22 2005 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Dec 15 22:22:57 2005 -0800"
      },
      "message": "[PATCH] radeon drm: fix agp aperture map offset\n\nThis finally fixes the radeon memory mapping bug that was incorrectly\nfixed by the previous patch.  This time, we use the actual vram size as\nthe size to calculate how far to move the AGP aperture from the\nframebuffer in card\u0027s memory space.\n\nIf there are still issues with this patch, they are due to bugs in the X\ndriver that I\u0027m working on fixing too.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "47807ce381acc34a7ffee2b42e35e96c0f322e52",
      "tree": "d34a8ac9e3e9c05044aa230f9ae2785b12ed64bf",
      "parents": [
        "0e670506668a43e1355b8f10c33d081a676bd521"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Dec 13 04:18:41 2005 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Dec 12 21:02:22 2005 -0800"
      },
      "message": "[drm] fix radeon aperture issue\n\nBen noticed that on certain cards we\u0027ve landed the AGP space on top of\nthe second aperture instead of after it..  Which messes things up a lot\non those machines.\n\nThis just moves the gart further out, a more correct fix is in the works\nfrom Ben for after 2.6.15.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\nCC: Ben Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c801147c5a103eec864afee348c4ee3fdb0f380c",
      "tree": "498a39dfb965c58b22b5b4ae0d920f72a0f6f2d5",
      "parents": [
        "d2ef5ebb4c4fe141a82252d4db8d8521e6765c5a"
      ],
      "author": {
        "name": "Egbert Eich",
        "email": "eich@suse.de",
        "time": "Wed Nov 30 15:32:59 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 30 08:45:40 2005 -0800"
      },
      "message": "[PATCH] SiS DRM: Fix possible NULL dereference\n\nThis fixes a NULL pointer reference in DRM.  The SiS driver tries to\nallocate a big chunk of memory, but the return value is never checked.\n\nReported in Novell bugzilla #132271:\n  https://bugzilla.novell.com/show_bug.cgi?id\u003d132271\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cf65f1623dd005ddfb1cbba20af3423a6c638dbe",
      "tree": "aa1a69092764317ff9ac49c25be5e423882b90d6",
      "parents": [
        "33bc227e4e48ddadcf2eacb381c19df338f0a6c8"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Thu Nov 24 21:41:14 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Thu Nov 24 21:41:14 2005 +1100"
      },
      "message": "drm: fix quiescent locking\n\nA fix for a locking bug which is triggered when a client tries to lock with\nflag DMA_QUIESCENT (typically the X server), but gets interrupted by a signal.\nThe locking IOCTL should then return an error, but if DMA_QUIESCENT succeeds\nit returns 0, and the client falsely thinks it has the lock. In addition\nThe client waits for DMA_QUISCENT and possibly DMA_READY without having the lock.\n\nFrom: Thomas Hellstrom\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "7655f493b74f3048c02458bc32cd0b144f7b394f",
      "tree": "7fca7d65df8a2a05caf9aae9a54a6760a75131f4",
      "parents": [
        "c41f47121d8bf44b886ef2039779dab8c1e3a25f"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Wed Nov 23 22:12:59 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Nov 23 22:12:59 2005 +1100"
      },
      "message": "drm: move is_pci to the end of the structure\n\nWe memset the structure across opens except for the flags. The correct\nfix is more intrusive but this should fix a problem with bad iounmaps\nseen on AGP radeons acting like PCI ones.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "c41f47121d8bf44b886ef2039779dab8c1e3a25f",
      "tree": "98fa0962eeec797d266b5936122e52d96839c2ec",
      "parents": [
        "bd07ed2b4d7071716c09895e19849e8b04991656"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Wed Nov 23 22:09:13 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Nov 23 22:09:13 2005 +1100"
      },
      "message": "drm: add __GFP_COMP to the drm_alloc_pages\n\nThe DRM only uses drm_alloc_pages for non-SG PCI cards using DRM.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "bd07ed2b4d7071716c09895e19849e8b04991656",
      "tree": "41aebda6814e358c6afc27b1f00dbe21355e5eaa",
      "parents": [
        "1778d55edb62753a92b979fa57072c2e1ff3d062"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Wed Nov 23 21:45:43 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Nov 23 21:45:43 2005 +1100"
      },
      "message": "I think that if a PCI bus is a root bus, attached to a host bridge not a\nPCI-\u003ePCI bridge, then bus-\u003eself is allowed to be NULL. Certainly that\u0027s\nthe case on my Pegasos, and it makes the MGA DRM driver oops...\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "925142431bd653175b80ae153bd7a8bc13628bde",
      "tree": "594c1e65d3bf25b10961ea2b97dee5704b4f6cb5",
      "parents": [
        "792d2b9a12594522111fbe2a7f17460a4d7edff7"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sat Nov 12 21:52:46 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Nov 12 21:52:46 2005 +1100"
      },
      "message": "drm: update VIA driver to 2.7.2\n\nAdd PCI DMA blitengine to VIA DRM\nAdd portability code for porting VIA to FreeBSD.\nSync via_drm.h with 3d driver\n\nFrom: Thomas Hellstrom \u003cunichrome@shipmail.org\u003e, Eric Anholt \u003canholt@freebsd.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "792d2b9a12594522111fbe2a7f17460a4d7edff7",
      "tree": "bf2463b4047d35555b882969adf21ec9202f7527",
      "parents": [
        "7ccf800e9415daf9214eb667318e356f9a3d81fc"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Nov 11 23:30:27 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Nov 11 23:30:27 2005 +1100"
      },
      "message": "drm: drop mtrr from i915\n\nAlan Hourihane wants to set MTRR in the DDX only as otherwise\nwe get problems with the shared memory chipset.\n\nFrom: Alan Hourihane \u003calanh@fairlite.demon.co.uk\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "7ccf800e9415daf9214eb667318e356f9a3d81fc",
      "tree": "90c60097909170f1248854d27f86aac71bdbe3b0",
      "parents": [
        "c0be4d240483f3ebd138db467b5e8fbe15c520e2"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Nov 11 23:11:34 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Nov 11 23:11:34 2005 +1100"
      },
      "message": "drm: update mga driver for new bootstrap code\n\nThe MGA driver needs to use the full AGP interface.\n\nFrom: Ian Romanick \u003cidr@us.ibm.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "c0be4d240483f3ebd138db467b5e8fbe15c520e2",
      "tree": "e34f8e56d03516171559812a9db92ea95f015e98",
      "parents": [
        "efa58395bee82dc5a87805e7eb7c710e88eb4bd7"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Nov 11 23:10:18 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Nov 11 23:10:18 2005 +1100"
      },
      "message": "drm: remove exports that modules shouldn\u0027t use.\n\nModules should go via the new drm_agp_ functions.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "efa58395bee82dc5a87805e7eb7c710e88eb4bd7",
      "tree": "39b845cda408682638f48d955a066592863ba2d0",
      "parents": [
        "732052ed3e7539d87136dd833be523747af3fb3e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Nov 11 22:33:39 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Nov 11 22:33:39 2005 +1100"
      },
      "message": "drm: add in-kernel entry points for rest of AGP ioctls\n\nAllow DRM modules to call AGP internally in the kernel.\n\nFrom: Ian Romanick \u003cidr@us.ibm.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "732052ed3e7539d87136dd833be523747af3fb3e",
      "tree": "7989d3062e50f3edc2a206148c6e776f88e7a2c1",
      "parents": [
        "e96e33eeb8b876c7ec009c557ca5269328eceda0"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Nov 11 22:07:35 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Nov 11 22:07:35 2005 +1100"
      },
      "message": "drm: simplify sysfs code for drm\n\nThis simplifies the sysfs code for the drm and add a dri_library_name\nattribute which can be used by a userspace app to figure out which\nlibrary to load.\n\nFrom: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "e96e33eeb8b876c7ec009c557ca5269328eceda0",
      "tree": "6b3f299bf30f570261d00498c85a73f7501c7c96",
      "parents": [
        "61d04160ff89514919ef95b0d10bee706f569925"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Nov 11 20:27:35 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Nov 11 20:27:35 2005 +1100"
      },
      "message": "drm: fixup drm_proc.c struct table\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "61d04160ff89514919ef95b0d10bee706f569925",
      "tree": "48f2282335b93f98a11085ad868c07119cc083be",
      "parents": [
        "8f5f39f77f5a6053ae287d4673028e7a69335f5e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Nov 11 19:52:22 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Nov 11 19:52:22 2005 +1100"
      },
      "message": "drm: remove old backwards compatibilty stuff\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "8f5f39f77f5a6053ae287d4673028e7a69335f5e",
      "tree": "4090314e38601f9e40f69256b356334c6430e2d2",
      "parents": [
        "7052cff984ba575926bb7d2ae5454cce531a97e1"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Nov 11 19:40:52 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Nov 11 19:40:52 2005 +1100"
      },
      "message": "drm: remove drm_flush\n\ndrm_flush is no longer needed remove.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "7052cff984ba575926bb7d2ae5454cce531a97e1",
      "tree": "d4b2b67217a539b4c0a36042300fe4a7ef433397",
      "parents": [
        "9d6160137a8ef8bd25266ccc0f97d55863708fc6"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Nov 11 19:34:47 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Nov 11 19:34:47 2005 +1100"
      },
      "message": "drm: cleanup via_ds.c includes\n\nRemove the linux includes from via_ds.c\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "9d6160137a8ef8bd25266ccc0f97d55863708fc6",
      "tree": "1a41b293dc82c2c48a75714f4d175d177800abd6",
      "parents": [
        "3f9df54d6386bb632ffc00665489bb3bb3bf6ff2"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Nov 11 19:34:10 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Nov 11 19:34:10 2005 +1100"
      },
      "message": "drm: remove remnamt of old DRM code from tdfx\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "3f9df54d6386bb632ffc00665489bb3bb3bf6ff2",
      "tree": "1fdd818d7c58ebc80e4b0006d0b40b7467c1d881",
      "parents": [
        "22eae947bf76e236ba972f2f11cfd1b083b736ad"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Thu Nov 10 22:28:56 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Thu Nov 10 22:28:56 2005 +1100"
      },
      "message": "drm: remove drm_init.c it is no longer needed\n\nMove drm_cpu_valid into drm_fops.c\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "22eae947bf76e236ba972f2f11cfd1b083b736ad",
      "tree": "e18a2cdfef9ac0f606eb249df4924fef5e7daebd",
      "parents": [
        "3b44f137b9a846c5452d9e6e1271b79b1dbcc942"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Thu Nov 10 22:16:34 2005 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Thu Nov 10 22:16:34 2005 +1100"
      },
      "message": "drm: rename driver hooks more understandably\n\nRename the driver hooks in the DRM to something a little more understandable:\npreinit         -\u003e      load\npostinit        -\u003e      (removed)\npresetup        -\u003e      firstopen\npostsetup       -\u003e      (removed)\nopen_helper     -\u003e      open\nprerelease      -\u003e      preclose\nfree_filp_priv  -\u003e      postclose\npretakedown     -\u003e      lastclose\npostcleanup     -\u003e      unload\nrelease         -\u003e      reclaim_buffers_locked\nversion         -\u003e      (removed)\n\npostinit and version were replaced with generic code in the Linux DRM (drivers\nnow set their version numbers and description in the driver structure, like on\nBSD).  postsetup wasn\u0027t used at all.  Fixes the savage hooks for\ninitializing and tearing down mappings at the right times.  Testing involved at\nleast starting X, running glxgears, killing glxgears, exiting X, and repeating.\n\nTested on:      FreeBSD (g200, g400, r200, r128)\n                Linux (r200, savage4)\n\nFrom: Eric Anholt \u003canholt@freebsd.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "d34d7ae266b23932809c43f115fda71fc5e5fcb1",
      "tree": "857be3fd86eca4456245bc881456e5ac1b46fd4e",
      "parents": [
        "969e9afd489514252a680914c6d8b9322c713eb4"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Nov 08 21:34:31 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:51 2005 -0800"
      },
      "message": "[PATCH] drm fixup pci gart settings\n\nFix the PCIGART increment and add a cpu_to_le32 for ppc (untested)\n\nPaulus was unsure if we need to cpu_to_le32 but the old code was definitely\nwrong, so make it consistent and let the PPC guys figure it out later.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "735d5661d5c5f023a78fbe68e771e261040ff1b7",
      "tree": "b9865f0322d8e74661639f5f33b1897b23004659",
      "parents": [
        "fa671646f61182cd18234461a6e65f50c6558695"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Nov 07 01:01:29 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:54:02 2005 -0800"
      },
      "message": "[PATCH] kfree cleanup: drivers/char\n\nThis is the drivers/char/ part of the big kfree cleanup patch.\n\nRemove pointless checks for NULL prior to calling kfree() in drivers/char/.\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": "d8762748cae4f85b3201c0304969d993b42d5258",
      "tree": "559819d9b17e5ee305d705cf9f31ac5de2aab54a",
      "parents": [
        "ce4633704038f9bf39f20c10691747d6fc127bf4",
        "a4e62fa031a9681477207b08391c3a5c5c831ce7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 01 21:49:07 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 01 21:49:07 2005 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6\n\nManual fixups for some clashes due to re-indenting.\n"
    },
    {
      "commit": "4e57b6817880946a3a78d5d8cad1ace363f7e449",
      "tree": "b6b5f3f9e8e52cc55d98239a4992e72e983c8fa4",
      "parents": [
        "b0423a0d9cc836b2c3d796623cd19236bfedfe63"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Sun Oct 30 15:03:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fix missing includes\n\nI recently picked up my older work to remove unnecessary #includes of\nsched.h, starting from a patch by Dave Jones to not include sched.h\nfrom module.h. This reduces the number of indirect includes of sched.h\nby ~300. Another ~400 pointless direct includes can be removed after\nthis disentangling (patch to follow later).\nHowever, quite a few indirect includes need to be fixed up for this.\n\nIn order to feed the patches through -mm with as little disturbance as\npossible, I\u0027ve split out the fixes I accumulated up to now (complete for\ni386 and x86_64, more archs to follow later) and post them before the real\npatch.  This way this large part of the patch is kept simple with only\nadding #includes, and all hunks are independent of each other.  So if any\nhunk rejects or gets in the way of other patches, just drop it.  My scripts\nwill pick it up again in the next round.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b0917bd912d3708c50e1df1b5e1648d0547108a3",
      "tree": "3e96b8ca817eb6be2a2751167bb879d0b3350b80",
      "parents": [
        "4bcde03d41d2264edb4ea3c47cb27da1e2609e48"
      ],
      "author": {
        "name": "Ivan Kokshaysky",
        "email": "ink@jurassic.park.msu.ru",
        "time": "Wed Oct 26 11:05:25 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 26 10:46:19 2005 -0700"
      },
      "message": "[PATCH] fix radeon_cp_init_ring_buffer()\n\nI\u0027ve seen similar failure on alpha.\n\nObviously, someone forgot to convert sg-\u003ehandle stuff for\nPCI gart case.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a4e62fa031a9681477207b08391c3a5c5c831ce7",
      "tree": "e635167a89bc286febe64527f308c74f02630f93",
      "parents": [
        "67e1a014fbc0e472ccc55766a63640a767ede3bf"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Oct 24 18:45:11 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Oct 24 18:45:11 2005 +1000"
      },
      "message": "drm: remove unused components of drm structures\n\nThese haven\u0027t been used in quite a long time, takes 1K buffer out of structures.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "67e1a014fbc0e472ccc55766a63640a767ede3bf",
      "tree": "b8033bfeb4e9ab2b12e6050565b7d815edd469b3",
      "parents": [
        "5fb4dc9bf5e3af1ae91be97108bc3b1233252ddf"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Oct 24 18:41:39 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Oct 24 18:41:39 2005 +1000"
      },
      "message": "drm: fix warning on 64-bit platforms..\n\nThis looks ugly, but it is the only thing that makes sense that doesn\u0027t\nchange the API.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "5fb4dc9bf5e3af1ae91be97108bc3b1233252ddf",
      "tree": "842b952d5726992ccadade70fec008a357be23ec",
      "parents": [
        "23bfc1a339e98510f2ce25a2764a0cfe195faa9e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sat Oct 22 15:25:01 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Oct 22 15:25:01 2005 +1000"
      },
      "message": "merge linus head to drm-mm branch\n"
    },
    {
      "commit": "23bfc1a339e98510f2ce25a2764a0cfe195faa9e",
      "tree": "51652ad15f85d9d1367ae6f9b8641dfe46b4c501",
      "parents": [
        "312f5726055534be1dc9dd369be13aabd2943fcb",
        "63172cb3d5ef762dcb60a292bc7f016b85cf6e1f"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sat Oct 22 15:24:35 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Oct 22 15:24:35 2005 +1000"
      },
      "message": "merge linus head to drm-mm branch\n"
    },
    {
      "commit": "e29971f9a4ca08c3c31b98be96c293ef9f7dcc32",
      "tree": "9542decf5a838b36bee07fd5961e059d328da128",
      "parents": [
        "5d96551541a8f5521dcc8c634a18d42a3d349ec9"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Thu Oct 20 23:49:00 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 21 12:18:09 2005 -0700"
      },
      "message": "[PATCH] drm: another mga bug\n\nThe wrong state emission routines were being called for G550, and\nconsistent maps weren\u0027t correctly mapped...\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "312f5726055534be1dc9dd369be13aabd2943fcb",
      "tree": "29394a3f83b4952a73b36a4aa962dfeda839e9db",
      "parents": [
        "3d5efad953c6d5ba11d5bcb584ef8e906f953a73",
        "93918e9afc76717176e9e114e79cdbb602a45ae8"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Thu Oct 20 18:21:33 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Thu Oct 20 18:21:33 2005 +1000"
      },
      "message": "merge Linus head tree into my drm tree and fix up conflicts\n"
    },
    {
      "commit": "11909d64389c24b409e20f0eeafdc262e0a55788",
      "tree": "c3a782b6582ccc1ccf24d5de5fe170006a3a199a",
      "parents": [
        "d1209d049bbc3df66650f8417637be4f7b57b604"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Oct 19 21:23:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 19 23:04:31 2005 -0700"
      },
      "message": "[PATCH] fix MGA DRM regression before 2.6.14\n\nI\u0027ve gotten a report on lkml, of a possible regression in the MGA DRM in\n2.6.14-rc4 (since -rc1), I haven\u0027t been able to reproduce it here, but I\u0027ve\nfigured out some possible issues in the mga code that were definitely\nwrong, some of these are from DRM CVS, the main fix is the agp enable bit\non the old code path still used by everyone.....\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c0758146adbe39514e75ac860ce7e49f865c2297",
      "tree": "dd3f3c6503bc4ba29ae10ca510c4ddd02c0b4b2a",
      "parents": [
        "23cb8c297eb939b25e5a628dc9e8a71b17f1c44e"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Oct 03 15:02:20 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 05 07:38:28 2005 -0700"
      },
      "message": "[PATCH] Fix drm \u0027debug\u0027 sysfs permissions\n\nJust enables some extra printk\u0027s, but still..  Only the sysadmin should\nbe able to do that.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "3d5efad953c6d5ba11d5bcb584ef8e906f953a73"
}
