)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "3d5efad953c6d5ba11d5bcb584ef8e906f953a73",
      "tree": "1ff02ade271173d594818c6ca40aa8678987da6f",
      "parents": [
        "b3a83639895a422b25f72eec0a5d1d88c3ac4e9e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Sep 30 19:12:46 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Sep 30 19:12:46 2005 +1000"
      },
      "message": "drm: fix drm PCIGART\n\nPCI Express support broke PCIGART\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "b3a83639895a422b25f72eec0a5d1d88c3ac4e9e",
      "tree": "1cd03d53cccb01964ea57564d7be575a29b7fec2",
      "parents": [
        "689b9d74b1c00e1316fbb7d1e912fe1227fdb1ab"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Sep 30 18:37:36 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Sep 30 18:37:36 2005 +1000"
      },
      "message": "drm: fix all sparse warning on 32-bit x86\n\nFinally cleaned up the sparse warnings for the drm.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "689b9d74b1c00e1316fbb7d1e912fe1227fdb1ab",
      "tree": "46d53c2d2ecb31d3db08f034052106030a9d8046",
      "parents": [
        "b6ce156c415544f900e031890c78eba8bc92f9b3"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Sep 30 17:09:07 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Sep 30 17:09:07 2005 +1000"
      },
      "message": "drm: add option to force writeback off.\n\nIn order to get some better debugging from people about certain hangs/crashes\nwe need to be able to turn AGP writeback off permanently...\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "666002218d59db271e5c1ede1d80227170c51987",
      "tree": "1fadcb278c817ce56a653e5c3c58637f5056feec",
      "parents": [
        "ecba97d4aacf4e80c56eb73e39af0369cb8539a4"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Sep 28 22:32:57 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 29 08:46:26 2005 -0700"
      },
      "message": "[PATCH] proc_mkdir() should be used to create procfs directories\n\nA bunch of create_proc_dir_entry() calls creating directories had crept\nin since the last sweep; converted to proc_mkdir().\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b6ce156c415544f900e031890c78eba8bc92f9b3",
      "tree": "caf620af0b6f8de3786b8aee86fd7e992bad5a58",
      "parents": [
        "13e4a9c85152a49ec10e682308581ab13b437470"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Sep 25 15:07:24 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Sep 25 15:07:24 2005 +1000"
      },
      "message": "drm: fix some lindent damage\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "13e4a9c85152a49ec10e682308581ab13b437470",
      "tree": "c82846763a0b6a73fe3c6cf4a64460647baa3407",
      "parents": [
        "b5e89ed53ed8d24f83ba1941c07382af00ed238e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Sep 25 14:30:09 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Sep 25 14:30:09 2005 +1000"
      },
      "message": "drm: cast handle to a pointer to avoid warning\n\nAndrew reported a warning on this line, just case to void *.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "b5e89ed53ed8d24f83ba1941c07382af00ed238e",
      "tree": "747bae7a565f88a2e1d5974776eeb054a932c505",
      "parents": [
        "99a2657a29e2d623c3568cd86b27cac13fb63140"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Sep 25 14:28:13 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Sep 25 14:28:13 2005 +1000"
      },
      "message": "drm: lindent the drm directory.\n\nI\u0027ve been threatening this for a while, so no point hanging around.\nThis lindents the DRM code which was always really bad in tabbing department.\nI\u0027ve also fixed some misnamed files in comments and removed some trailing\nwhitespace.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "99a2657a29e2d623c3568cd86b27cac13fb63140",
      "tree": "9023ee34d4ccc8dac11d07dc3978f13297d77411",
      "parents": [
        "4e0c1159d83a658d1ffba5bc3442f4ec4cadb436"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Sep 25 13:25:41 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Sep 25 13:25:41 2005 +1000"
      },
      "message": "drm: use kernel macros\n\nMake some of the DRM_ macros use the real kernel macros.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "4e0c1159d83a658d1ffba5bc3442f4ec4cadb436",
      "tree": "36a5079ba7ba9b9e0f2f633356705b980940eac4",
      "parents": [
        "ea98a92ff18c03bf7f4d21536986cbbcb4c10cd9",
        "ef6bd6eb90ad72ee8ee7ba8b271f27102e9a90c1"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Sep 25 13:14:45 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Sep 25 13:14:45 2005 +1000"
      },
      "message": "update from upstream\n"
    },
    {
      "commit": "ea98a92ff18c03bf7f4d21536986cbbcb4c10cd9",
      "tree": "fbff15aaacf19824083c9edb8d37548031636580",
      "parents": [
        "9d17601c4e132eee9fe450191f6866fb9fb5a762"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Sep 11 20:28:11 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Sep 11 20:28:11 2005 +1000"
      },
      "message": "drm: add radeon PCI express support\n\nAdd support for Radeon PCI Express cards (needs a new X.org DDX)\nAlso allows PCI GART table to be stored in VRAM for non PCIE cards\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "9d17601c4e132eee9fe450191f6866fb9fb5a762",
      "tree": "f4bdfbc95a28370ad0bf9f0d0f42a821f5a8ec9d",
      "parents": [
        "70dfcfea4b728ab26af1a3e0f331cc63a7e3554b"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Sep 11 19:55:53 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Sep 11 19:55:53 2005 +1000"
      },
      "message": "drm: update radeon driver to 1.18\n\nAdd support for GL_ATI_fragment_shader, new packets R200_EMIT_PP_AFS_0/1,\nR200_EMIT_PP_TXCTLALL_0-5 (replaces R200_EMIT_PP_TXFILTER_0-5, 2 more regs)\nand R200_EMIT_ATF_TFACTOR (replaces R200_EMIT_TFACTOR_0 (8 consts instead of 6)\n\nFrom: Roland Scheidegger, David Airlie\nSigned-off-by: David Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "70dfcfea4b728ab26af1a3e0f331cc63a7e3554b",
      "tree": "ec53b9f73f2b6186b572e0129b8bcf829ad9b96b",
      "parents": [
        "908f9c485042e516bb3749f4361129a94772fe26"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Sep 11 19:37:29 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Sep 11 19:37:29 2005 +1000"
      },
      "message": "drm: missing drm_vm.c changes for consistent maps\n\nThis adds a missing change from CVS for consistent maps.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "982245f01734e9d5a3ab98b2b2e9761ae7719094",
      "tree": "96ff56ff327f9a50f91a46886967f349d9a0a5e7",
      "parents": [
        "74d863ee8a9da2b0f31e0f977daf127807b2e9d2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jul 17 04:22:20 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:57:23 2005 -0700"
      },
      "message": "[PATCH] PCI: remove CONFIG_PCI_NAMES\n\nThis patch removes CONFIG_PCI_NAMES.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "908f9c485042e516bb3749f4361129a94772fe26",
      "tree": "dafb80d522ac9319d4485eb9d189e28c74efa6f0",
      "parents": [
        "f210973bb6d17aa220c797e8ea23d127d96859b7"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Sep 05 21:51:30 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Sep 05 21:51:30 2005 +1000"
      },
      "message": "drm: fix MGA on non AGP systems\n\nAl Viro noticed that MGA wouldn\u0027t build on non AGP systems.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "f210973bb6d17aa220c797e8ea23d127d96859b7",
      "tree": "4ffe6f27b02eb814f7c855bfb4e5f28c8f3d6280",
      "parents": [
        "89625eb186b9b0b9454d44126f8b1bcc72ad93b7"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Sep 05 21:33:44 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Sep 05 21:33:44 2005 +1000"
      },
      "message": "drm: small cleanups\n\nThis patch contains the following small cleanups:\n- make two needlessly global functions static\n- drm_sysfs.c: every file should #include the header with the prototypes\n              of the global functions it is offering\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "89625eb186b9b0b9454d44126f8b1bcc72ad93b7",
      "tree": "0e5bf395d8c53fcfaf0790b417666a8dabae8a8e",
      "parents": [
        "f505380ba7b98ec97bf25300c2a58aeae903530b"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Mon Sep 05 21:23:23 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Sep 05 21:23:23 2005 +1000"
      },
      "message": "drm: fix issue with handle lookup for a 0 handle\n\nOn 32-bit PPC a 0 handle is valid for AGP space, the 32/64 lookup\ndoesn\u0027t handle 0 correctly.\n\nFrom: Ben Herrenschmidt \u003cbenh@kernel.crashing.org\u003e and Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "7a9aff3cff807261e476a1719273a4ac5d254ecb",
      "tree": "535f15a1a395a5043ba60436ca99dc66484dd21f",
      "parents": [
        "88f399cd0a5a540db2815eee3002f8f00ef6461e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Tue Aug 23 12:15:43 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Aug 23 12:15:43 2005 +1000"
      },
      "message": "drm: fix a bad VERSION check.\n\nI found why my G5 was crashing when using the linux-2.6 version of the\nDRM + git-drm.patch from 2.6.13-rc6-mm1, but not with the CVS DRM.\nThe reason was that dev-\u003eagp-\u003ecant_use_aperture wasn\u0027t getting set,\nand the reason for that was that \u003clinux/version.h\u003e no longer gets\nincluded and the #if LINUX_VERSION_CODE \u003c 0x020408 in drm_agpsupport.c\nwas going the wrong way.  With this patch (and a few others) a 32-bit\nserver works correctly, as does DRI.\n\nFrom: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "88f399cd0a5a540db2815eee3002f8f00ef6461e",
      "tree": "ac5d9520a6272c589446e555a1295962e43cae75",
      "parents": [
        "ffbbf7a3ccdcac7526296a55968e5dac0626fd9e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sat Aug 20 17:43:33 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Aug 20 17:43:33 2005 +1000"
      },
      "message": "drm: fixes for powerpc\n\nRemove a bogus check on whether an area is memory (we need a better interface)\nalso change pgprot flags for powerpc\ndon\u0027t check on x86-64 either\n\nFrom: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "ffbbf7a3ccdcac7526296a55968e5dac0626fd9e",
      "tree": "2f639f34f66548fc8364c423eb72454a04972812",
      "parents": [
        "c8b432dc0c8d635254010513ca1a3a10a77037a1"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sat Aug 20 17:40:04 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Aug 20 17:40:04 2005 +1000"
      },
      "message": "drm: add new texture upload code from r300 project\n\nPaul Mackerras did some new upload code for r300, I forgot to add it\nto the kernel with r300 merge.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "c8b432dc0c8d635254010513ca1a3a10a77037a1",
      "tree": "23435d1455cad08e4ccba7efe7eddadb983eb36c",
      "parents": [
        "414ed537995617f4cbcab65e193f26a2b2dcfa5e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Tue Aug 16 20:54:18 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Aug 16 20:54:18 2005 +1000"
      },
      "message": "drm: update pci ids for savage and via\n\nFixup savage and via pci ids\n\nFrom: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "414ed537995617f4cbcab65e193f26a2b2dcfa5e",
      "tree": "7bd1b77bfd80819f7253fe4cbdb0c25560d8924c",
      "parents": [
        "282a16749ba63256bcdce2766817f46aaac4dc20"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Tue Aug 16 20:43:16 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Aug 16 20:43:16 2005 +1000"
      },
      "message": "drm: add initial r300 3D support.\n\nThis adds initial r300 3D support to the radeon DRM.\n\nFrom: Nicolai Haehnle, Vladimir Dergachev, and others.\nSigned-off-by: David Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "282a16749ba63256bcdce2766817f46aaac4dc20",
      "tree": "51a44a864e8f526c1654a08ea5a57fadddab25ad",
      "parents": [
        "d27c9b548ad79c14830c57355dbe3a35f970532a"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Aug 07 15:43:54 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Aug 07 15:43:54 2005 +1000"
      },
      "message": "drm: add savage driver\n\nAdd driver for savage chipsets.\n\nFrom: Felix Kuehling\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "d27c9b548ad79c14830c57355dbe3a35f970532a",
      "tree": "e274cd6193597b3860cbf9768241528067905912",
      "parents": [
        "aa0ca6b4bb818406d4769edb9ff115500c8e4090"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Sun Aug 07 15:19:58 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Aug 07 15:19:58 2005 +1000"
      },
      "message": "drm: remove version.h and any version checks..\n\nThis patch removes all the drm kernel conditionals from the kernel DRM tree.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "aa0ca6b4bb818406d4769edb9ff115500c8e4090",
      "tree": "3e92571c642288e6f95bd77b1cfe8f80445c4a39",
      "parents": [
        "1fad99499afdd2730adb1d53413b91580b1f0662"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Aug 05 23:09:14 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Aug 05 23:09:14 2005 +1000"
      },
      "message": "drm: fix warning in drm_pci.c\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "1fad99499afdd2730adb1d53413b91580b1f0662",
      "tree": "0fec6e843bc6904166e8679c40836ef43d65b808",
      "parents": [
        "db215327c62c2db533afb322761fa04ea6244164"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Aug 05 22:40:34 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Aug 05 22:40:34 2005 +1000"
      },
      "message": "drm: remove the gamma driver\n\nThe gamma driver has been broken for quite a while, it doesn\u0027t build,\nwe don\u0027t have a userspace, mine is in Ireland etc...\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "db215327c62c2db533afb322761fa04ea6244164",
      "tree": "40c377b02336c5cc2fba378c7a3b921401719a9f",
      "parents": [
        "d1f2b55ad2c11f46e30547a9f7754e99b478348e"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Aug 05 22:13:15 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Aug 05 22:13:15 2005 +1000"
      },
      "message": "drm: switch drm_handle_t to unsigned int\n\nThis converts the drm_handle_t to unsigned int.\nThis is currently safe to do as we don\u0027t pass these across the kernel/user\nboundary, but userspace does use these, but no-one builds userspace against\nthe kernel headers at present so it is okay to switch over the kernel copy\nof drm.h at this point. (The CVS tree will switch over soon in sync with\nsome Mesa changes)\n\nFrom: Egbert Eich \u003ceich@suse.de\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "d1f2b55ad2c11f46e30547a9f7754e99b478348e",
      "tree": "cabf9060c4f6cb419c7ed7fdcbcc6b6a91a83ac1",
      "parents": [
        "c73681e77b40697d16ada777adf2c6dc4db05917"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Aug 05 22:11:22 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Aug 05 22:11:22 2005 +1000"
      },
      "message": "drm: updated DRM map patch for 32/64 bit systems\n\nI basically combined Paul\u0027s patches with additions that I had made\nfor PCI scatter gather.\nI also tried more carefully to avoid problems with the same token\nassigned multiple times while trying to use the base address in the\ntoken if possible to gain as much backward compatibility as possible\nfor broken DRI clients.\n\nFrom: Paul Mackerras \u003cpaulus@samba.org\u003e and Egbert Eich \u003ceich@suse.de\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "c73681e77b40697d16ada777adf2c6dc4db05917",
      "tree": "4904148ca238f74690819a532626f457e662a194",
      "parents": [
        "24d109422787119337cd83732feef930d6a23f5c"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Aug 05 22:02:48 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Aug 05 22:02:48 2005 +1000"
      },
      "message": "drm: copy the right data back to userspace for getreserved contexts ioctl\n\nThis fixes the information copied back to userspace by the get reserved\ncontexts ioctl.\n\nFrom: Egbert Eich \u003ceich@suse.de\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "24d109422787119337cd83732feef930d6a23f5c",
      "tree": "7eb80136109a989f76edfee8a5e8f2af87bf210a",
      "parents": [
        "727e6e932d76f05f8691a32bbeabd1061b051a3b"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Aug 05 21:52:18 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Aug 05 21:52:18 2005 +1000"
      },
      "message": "drm: fix ioctl direction in r128 getparam\n\nSet the IOWR correctly for r128 getparam.\n\nFrom: Egbert Eich \u003ceich@suse.de\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    }
  ],
  "next": "bdf242eeb0f69567fe43eba93889d80ecacbfe94"
}
