)]}'
{
  "log": [
    {
      "commit": "a7ec3f5289681e9d63b65db5f56857f998812b4b",
      "tree": "5e779650b210df1a36f9fe5c322b55889fdbb7f9",
      "parents": [
        "de9e957f12d09793aac7d44ee0f7987dc8019b94",
        "7b37b064c294af350c462f77d7a9a44485a93684"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Jan 03 17:34:54 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Jan 03 17:34:54 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart:\n  [AGPGART] drivers/char/agp/sgi-agp.c: check kmalloc() return value\n  [AGPGART] Fix PCI-posting flush typo.\n  [AGPGART] fix detection of aperture size versus GTT size on G965\n  [AGPGART] Remove unnecessary flushes when inserting and removing pages.\n  [AGPGART] K8M890 support for amd-k8.\n"
    },
    {
      "commit": "7b37b064c294af350c462f77d7a9a44485a93684",
      "tree": "af8969bd68634eadeb9932894a8b712e15c946ea",
      "parents": [
        "7f02d687b44aba0cfc393102ea1ccc78eadf8a04"
      ],
      "author": {
        "name": "akpm@osdl.org",
        "email": "akpm@osdl.org",
        "time": "Tue Jan 02 14:44:31 2007 -0800"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Jan 02 23:37:31 2007 -0500"
      },
      "message": "[AGPGART] drivers/char/agp/sgi-agp.c: check kmalloc() return value\n\ndrivers/char/agp/sgi-agp.c: check kmalloc() return value\n\nSigned-off-by: Amit Choudhary \u003camit2030@gmail.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n"
    },
    {
      "commit": "cfe7c09ac2be2a89aa46bb23d480d9d908e8c041",
      "tree": "f05d110db6f6dc595e0e672b99397d3f2ea6d6e8",
      "parents": [
        "10f549fa1538849548787879d96bbb3450f06117"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 29 16:48:00 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Dec 30 10:55:55 2006 -0800"
      },
      "message": "[PATCH] Char: isicom, eliminate spinlock recursion\n\nMany spinlock recursion was in the isicom driver.  Eliminate it.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "31f87cf48d54f5930e6e8e827989c18b0069c94a",
      "tree": "7a9c9892a934aa41cd68bc3006500ed7d9a9efc3",
      "parents": [
        "76e6a1d6607e5b58003bb87e3b3220d5fdb7568d"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 29 16:47:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Dec 30 10:55:55 2006 -0800"
      },
      "message": "[PATCH] Char: mxser, fix oops when removing opened\n\ntty_driver-\u003eowner is not set, so if somebody remove mxser_module, it might\noops (and doesn\u0027t tell the user: no way, it\u0027s in use). Set the .owner value.\n\nCc: \u003cosv@javad.com\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "43cdff92ad47e0ca024c8a07d29f9bb6119e759c",
      "tree": "3f7b65d311012d3c02082da41af174ce9b779589",
      "parents": [
        "7479b1ce5ea41a828002c60739cff37f47b62913"
      ],
      "author": {
        "name": "Sebastien Dugué",
        "email": "sebastien.dugue@bull.net",
        "time": "Fri Dec 29 16:46:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Dec 30 10:55:54 2006 -0800"
      },
      "message": "[PATCH] Fix IPMI watchdog set_param_str() using kstrdup\n\nset_param_str() cannot use kstrdup() to duplicate the parameter.  That\u0027s\nfine when the driver is compiled as a module but it sure is not when built\ninto the kernel as the kernel parameters are parsed before the kmalloc\nslabs are setup.\n\nSigned-off-by: Sebastien Dugué \u003csebastien.dugue@bull.net\u003e\nAcked-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7f02d687b44aba0cfc393102ea1ccc78eadf8a04",
      "tree": "8370a17d4132ebda939701d816b3ee738a72ef52",
      "parents": [
        "c41e0deb50c44f9d119c2268f1be05e6a6bb5772"
      ],
      "author": {
        "name": "Thomas Hellstrom",
        "email": "thomas@tungstengraphics.com",
        "time": "Wed Dec 27 13:16:49 2006 +0100"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Thu Dec 28 22:24:45 2006 -0500"
      },
      "message": "[AGPGART] Fix PCI-posting flush typo.\n\nUnfortunately there was a typo in one of the patches I sent,\n(The one now committed to the agpgart tree).\nIt may cause a bus error on i810 type hardware.\n\nSigned-off-by: Thomas Hellstrom \u003cthomas@tungstengraphics.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "c41e0deb50c44f9d119c2268f1be05e6a6bb5772",
      "tree": "67575d57e0a3699391a87215a0b61a3c6320ca91",
      "parents": [
        "5aa80c72263904f1e52eee8ed8cb75887b1d1dc3"
      ],
      "author": {
        "name": "Eric Anholt",
        "email": "eric@anholt.net",
        "time": "Tue Dec 19 12:57:24 2006 -0800"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Dec 22 23:12:22 2006 -0500"
      },
      "message": "[AGPGART] fix detection of aperture size versus GTT size on G965\n\nOn the G965, the GTT size may be larger than is required to cover the\naperture.  (In fact, on all hardware we\u0027ve seen, the GTT is 512KB to the\naperture\u0027s 256MB).  A previous commit forced the aperture size to 512MB on\nG965 to match GTT, which would likely result in hangs at best if users\ntried to rely on agpgart\u0027s aperture size information.  Instead, we use the\nresource length for the aperture size and the system\u0027s reported GTT size\nwhen available for the GTT size.\n\nBecause the MSAC registers which had been read for aperture size detection\non i9xx chips just cause a change in the resource size, we can use generic\ncode for aperture detection on all i9xx.\n\nSigned-off-by: Eric Anholt \u003ceric@anholt.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "5aa80c72263904f1e52eee8ed8cb75887b1d1dc3",
      "tree": "1ab5970066b59a07067765135645224c630424de",
      "parents": [
        "d5cb8d38cd0029b3573e1c8d5d99d99c86dbdbd6"
      ],
      "author": {
        "name": "Thomas Hellstrom",
        "email": "thomas@tungstengraphics.com",
        "time": "Wed Dec 20 16:33:41 2006 +0100"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Dec 22 22:44:09 2006 -0500"
      },
      "message": "[AGPGART] Remove unnecessary flushes when inserting and removing pages.\n\nThis patch is to speed up flipping of pages in and out of the AGP aperture as\nneeded by the new drm memory manager.\n\nA number of global cache flushes are removed as well as some PCI posting flushes.\nThe following guidelines have been used:\n\n1) Memory that is only mapped uncached and that has been subject to a global\ncache flush after the mapping was changed to uncached does not need any more\ncache flushes. Neither before binding to the aperture nor after unbinding.\n\n2) Only do one PCI posting flush after a sequence of writes modifying page\nentries in the GATT.\n\nSigned-off-by: Thomas Hellstrom \u003cthomas@tungstengraphics.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "5e40508e5fee2dac7b04d5bc5b5ef3b452f0a899",
      "tree": "4453c8f429faeec713e2d933aac3e65fd1c9a02a",
      "parents": [
        "449d4dd5add718578eb2e6671168de9f67dd239c"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Fri Dec 22 01:10:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 22 08:55:50 2006 -0800"
      },
      "message": "[PATCH] tlclk: delete unnecessary sysfs_remove_group\n\nIt is unnecessary and invalid to call sysfs_remove_group() after\nsysfs_create_group() failure.\n\nCc: Sebastien Bouchard \u003csebastien.bouchard@ca.kontron.com\u003e\nCc: Mark Gross \u003cmark.gross@intel.com\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "533ffc289db9f44c0633d3a7b87243b5740b02b2",
      "tree": "9f043b0eec3e38ddc1fd9231a51fa29b45915e10",
      "parents": [
        "92a3d03aab912624cae799e5772a6eb2ef55083f"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Fri Dec 22 01:06:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 22 08:55:47 2006 -0800"
      },
      "message": "[PATCH] rtc warning fix\n\ndrivers/char/rtc.c:116: warning: \u0027hpet_rtc_interrupt\u0027 defined but not used\n\nCc: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5576d187a0eef3bb3c47500eaab33fb5485bc352",
      "tree": "608ac1f1091eddf17b4930d59c3a61dad7994614",
      "parents": [
        "ee2fae03d68e702866a8661fbee7ff2f2f3754d7",
        "1c9bb1a01ac1bc92a0d98cf3e40a7922ee684dc0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 20 23:59:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 20 23:59:36 2006 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] Fix register save area alignment for swapcontext syscall\n  [POWERPC] Fix PCI device channel state initialization\n  [POWERPC] Update MTD OF documentation\n  [POWERPC] Probe Efika platform before CHRP.\n  [POWERPC] Fix build of cell zImage.initrd\n  [POWERPC] iSeries: fix CONFIG_VIOPATH dependency\n  [POWERPC] iSeries: fix viocons init\n  [POWERPC] iSeries: fix viocd init\n  [POWERPC] iSeries: fix iseries_veth init\n  [POWERPC] iSeries: fix viotape init\n  [POWERPC] iSeries: fix viodasd init\n  [POWERPC] Workaround oldworld OF bug with IRQs \u0026 P2P bridges\n  [POWERPC] powerpc: add scanning of ebc bus to of_platform\n  [POWERPC] spufs: fix assignment of node numbers\n  [POWERPC] cell: Fix spufs with \"new style\" device-tree\n  [POWERPC] cell: Enable spider workarounds on all PCI buses\n  [POWERPC] cell: add forward struct declarations to spu.h\n  [POWERPC] cell: update cell_defconfig\n"
    },
    {
      "commit": "ee2fae03d68e702866a8661fbee7ff2f2f3754d7",
      "tree": "4afb2ab7126d2acb6104fd5b1736b9190775070d",
      "parents": [
        "e4ddc9cc62b40a8b08d02379064d5d8fd78e98bc",
        "f9841a8d6018f8bcba77e75c9e368d94f1f22933"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 20 23:59:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 20 23:59:07 2006 -0800"
      },
      "message": "Merge branch \u0027drm-patches\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-patches\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm: Stop defining pci_pretty_name\n  drm: r128: comment aligment with drm git\n  drm: make kernel context switch same as for drm git tree.\n  drm: fixup comment header style\n  drm: savage: compat fix from drm git.\n  drm: Unify radeon offset checking.\n  i915_vblank_tasklet: Try harder to avoid tearing.\n  DRM: handle pci_enable_device failure\n  drm: fix return value check\n"
    },
    {
      "commit": "94c8f9f974f2ad29b90b2830b189d74a633fef49",
      "tree": "b28a0c2f1d928a890283b0365ec2e5fe22469ae0",
      "parents": [
        "31c72ad0d10b561e7e5f843747e7d0c1abf4d6f7"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 15 15:45:13 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Dec 20 16:37:48 2006 +1100"
      },
      "message": "[POWERPC] iSeries: fix viocons init\n\nOnly initialise viocons on legacy iSeries.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fd38451f1512fd5230e3c5dcc66d1ca867af879b",
      "tree": "595596e894bed1dfbf2fa844473e379f423ab95a",
      "parents": [
        "fb8b50078458ba74c3d3f7bf05f5ddc27b88f051"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 15 15:41:43 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Dec 20 16:37:47 2006 +1100"
      },
      "message": "[POWERPC] iSeries: fix viotape init\n\nOnly initialise viotape on legacy iSeries.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f9841a8d6018f8bcba77e75c9e368d94f1f22933",
      "tree": "26279af786c56babed2e61945f407c56acd3339c",
      "parents": [
        "83a9e29b0fd753c28e3979d638a8ebfd3f6ebc96"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Dec 19 18:04:33 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Dec 19 18:04:33 2006 +1100"
      },
      "message": "drm: Stop defining pci_pretty_name\n\ndrm drivers no longer use pci_pretty_name so we can stop defining it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "83a9e29b0fd753c28e3979d638a8ebfd3f6ebc96",
      "tree": "e964fb1f07c85a863acc7adf8d1f7e6c85402228",
      "parents": [
        "0c4dd906a220fac7997048178ee4f5d8c378b38b"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@optimus.localdomain",
        "time": "Tue Dec 19 17:56:14 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Dec 19 17:56:14 2006 +1100"
      },
      "message": "drm: r128: comment aligment with drm git\n\nAlign some r128 license comments\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "0c4dd906a220fac7997048178ee4f5d8c378b38b",
      "tree": "3ac85fa61056e3f7430904857a46a36031dcc706",
      "parents": [
        "94bb598e6b7d68690426f4c7c4385823951861eb"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@optimus.localdomain",
        "time": "Tue Dec 19 17:49:44 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Dec 19 17:49:44 2006 +1100"
      },
      "message": "drm: make kernel context switch same as for drm git tree.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "94bb598e6b7d68690426f4c7c4385823951861eb",
      "tree": "e7e721886a97a8a6c4ad78bdb0212b1d4fe32b09",
      "parents": [
        "183b4aeefa1ff8e0a792b95d5d56f0994d022449"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@optimus.localdomain",
        "time": "Tue Dec 19 17:49:08 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Dec 19 17:49:08 2006 +1100"
      },
      "message": "drm: fixup comment header style\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "183b4aeefa1ff8e0a792b95d5d56f0994d022449",
      "tree": "3818e05b9e5bc8a1f318ee6f285adec5f272579d",
      "parents": [
        "1d6bb8e51dba3db1c15575901022fe72d363e5a4"
      ],
      "author": {
        "name": "Eric Anholt",
        "email": "eric@anholt.net",
        "time": "Tue Dec 19 17:20:02 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Tue Dec 19 17:20:02 2006 +1100"
      },
      "message": "drm: savage: compat fix from drm git.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "d5cb8d38cd0029b3573e1c8d5d99d99c86dbdbd6",
      "tree": "e502e102a763d98fee4c231c1148ec1adc033226",
      "parents": [
        "e25db641c0e6dd49c5db24dbe154048d4a466727"
      ],
      "author": {
        "name": "Gabriel Mansi",
        "email": "gabriel.mansi@gmail.com",
        "time": "Sat Dec 16 20:24:27 2006 -0300"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Dec 18 19:13:54 2006 -0500"
      },
      "message": "[AGPGART] K8M890 support for amd-k8.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "1d6bb8e51dba3db1c15575901022fe72d363e5a4",
      "tree": "d7a3a26d427050ab3d7ca76d9df5083afc3df888",
      "parents": [
        "3188a24c256bae0ed93d81d82db1f1bb6060d727"
      ],
      "author": {
        "name": "\u003d?utf-8?q?Michel_D\u003dC3\u003dA4nzer?\u003d",
        "email": "michel@tungstengraphics.com",
        "time": "Fri Dec 15 18:54:35 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Dec 15 18:54:35 2006 +1100"
      },
      "message": "drm: Unify radeon offset checking.\n\nReplace r300_check_offset() with generic radeon_check_offset(), which doesn\u0027t\nreject valid offsets when the framebuffer area is at the very end of the card\u0027s\n32 bit address space. Make radeon_check_and_fixup_offset() use\nradeon_check_offset() as well.\n\nThis fixes https://bugs.freedesktop.org/show_bug.cgi?id\u003d7697 .\n"
    },
    {
      "commit": "5cbded585d129d0226cb48ac4202b253c781be26",
      "tree": "fb24edc194a57ee81a3bf8a4dd8a95030dd0ad22",
      "parents": [
        "0743b86800cf1dfbf96df4a438938127bbe4476c"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Wed Dec 13 00:35:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:58 2006 -0800"
      },
      "message": "[PATCH] getting rid of all casts of k[cmz]alloc() calls\n\nRun this:\n\n\t#!/bin/sh\n\tfor f in $(grep -Erl \"\\([^\\)]*\\) *k[cmz]alloc\" *) ; do\n\t  echo \"De-casting $f...\"\n\t  perl -pi -e \"s/ ?\u003d ?\\([^\\)]*\\) *(k[cmz]alloc) *\\(/ \u003d \\1\\(/\" $f\n\tdone\n\nAnd then go through and reinstate those cases where code is casting pointers\nto non-pointers.\n\nAnd then drop a few hunks which conflicted with outstanding work.\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e, Ian Molton \u003cspyro@f2s.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Ian Kent \u003craven@themaw.net\u003e\nCc: Steven French \u003csfrench@us.ibm.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3cec556a84be02bcd8755422eec61f1b9bee4e2f",
      "tree": "9abfef8aa9d62225e161f4d200be5bb70ead1ab6",
      "parents": [
        "b3f13debd593dbd7242a4ecf6c9b4d529805e5a0"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Dec 13 00:35:10 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:53 2006 -0800"
      },
      "message": "[PATCH] n_r3964: Use struct pid to track user space clients\n\nCurrently this driver tracks user space clients it should send signals to.  In\nthe presenct of file descriptor passing this is appears susceptible to\nconfusion from pid wrap around issues.\n\nReplacing this with a struct pid prevents us from getting confused, and\nprepares for a pid namespace implementation.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b3f13debd593dbd7242a4ecf6c9b4d529805e5a0",
      "tree": "d37de63bd6809b14fe789195706b754f11de2254",
      "parents": [
        "a2db8dfce8d94fecae50128d912fec7980687a51"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed Dec 13 00:35:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:53 2006 -0800"
      },
      "message": "[PATCH] tty_io.c balance tty_ldisc_ref()\n\ntty_ldisc_deref() should only be called when tty_ldisc_ref() succeeds\notherwise it triggers a BUG().  There\u0027s already a function\ntty_ldisc_flush() that flushes properly.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9cef779ec3643e6c846f86a32d8c44daff16a336",
      "tree": "0f797b0e90876fe65f6cb6f7e7b8ec0d9dbf3efb",
      "parents": [
        "f3e92d355e1251fb6d1a15508f2a5448d2354727"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Wed Dec 13 00:35:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:52 2006 -0800"
      },
      "message": "[PATCH] RTC driver init adjustment\n\n- conditionalizes procfs code upon CONFIG_PROC_FS (to reduce code size when\n  that option is not enabled)\n\n- make initialization no longer fail when the procfs entry can\u0027t be\n  allocated (namely would initialization always have failed when\n  CONFIG_PROC_FS was not set)\n\n- move the formerly file-scope static variable rtc_int_handler_ptr into\n  the only function using it, and makes it automatic.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f3e92d355e1251fb6d1a15508f2a5448d2354727",
      "tree": "ccfd9584eaec47ea09d37308c8651fa66f56c65e",
      "parents": [
        "e8c5c045d790e7018c56f1a998a2d240b732ea3c"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Wed Dec 13 00:35:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:52 2006 -0800"
      },
      "message": "[PATCH] rtc: fx error case\n\nEnsure RTC driver doesn\u0027t use its timer when it doesn\u0027t get to set it up\n(as it cannot currently prevent other of its functions to be called from\noutside when not built as a module - probably this should also be\naddressed).\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b4709a6cd0578d129d032a5dec9dc2684b71b3a",
      "tree": "8ee10cf0606b8222e37b899ee0f62e6fb04ad38e",
      "parents": [
        "34f8f0a5e953d3e40c4419e5e5c4b6fd14f7ebf2"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Dec 13 00:34:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:52 2006 -0800"
      },
      "message": "[PATCH] CONFIG_COMPUTONE should depend on ISA|EISA|PCI\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "34f8f0a5e953d3e40c4419e5e5c4b6fd14f7ebf2",
      "tree": "6a4630fc8ca0ee9d49e7411e992a4b16ee2ca282",
      "parents": [
        "cd86128088554d64fea1679191509f00e6353c5b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Dec 13 00:34:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:52 2006 -0800"
      },
      "message": "[PATCH] tty: remove useless memory barrier\n\nI don\u0027t see why there is a memory barrier in copy_from_read_buf() at all.\nEven if it was useful spin_unlock_irqrestore implies a barrier.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5d6f647fc6bb57377c9f417c4752e43189f56bb1",
      "tree": "ab30c24c021adc549aab6bf042108d920975d9a9",
      "parents": [
        "e61c90188b9956edae1105eef361d8981a352fcd"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Dec 13 00:34:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:50 2006 -0800"
      },
      "message": "[PATCH] debug: add sysrq_always_enabled boot option\n\nMost distributions enable sysrq support but set it to 0 by default.  Add a\nsysrq_always_enabled boot option to always-enable sysrq keys.  Useful for\ndebugging - without having to modify the disribution\u0027s config files (which\nmight not be possible if the kernel is on a live CD, etc.).\n\nAlso, while at it, clean up the sysrq interfaces.\n\n[bunk@stusta.de: make sysrq_always_enabled_setup() static]\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3468a33e98524a7661a158251b10cea7c9fafece",
      "tree": "4ba528780a725ef10285ce274c692402afa896f1",
      "parents": [
        "fb0c9295b81f5c7f51058aabfadd13d8e70b48f4"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed Dec 13 00:34:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:49 2006 -0800"
      },
      "message": "[PATCH] sx: fix non-PCI build\n\nWhen CONFIG_PCI is not defined (i.e.  PCI bus is disabled), the sx driver\nfails to link, since some pci functions are not available.  Fix this\nbehaviour to be able to compile this driver on machines with no PCI bus\n(but with ISA bus support).\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fb0c9295b81f5c7f51058aabfadd13d8e70b48f4",
      "tree": "0da52641ef141ca361a4ad0cea19831b1c6f7cb0",
      "parents": [
        "a3808ac156f503dd2a00a059d9ff4677ce75244f"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed Dec 13 00:34:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:49 2006 -0800"
      },
      "message": "[PATCH] mxser_new: fix non-PCI build\n\nWhen CONFIG_PCI is not defined (i.e.  PCI bus is disabled), the mxser_new\ndriver fails to link, since some pci functions are not available.  Fix this\nbehaviour to be able to compile this driver on machines with no PCI bus\n(but with ISA bus support).\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a3808ac156f503dd2a00a059d9ff4677ce75244f",
      "tree": "6685441392ee1ca882c5ca0a6d585eb8d6e167ad",
      "parents": [
        "89040b21e7e2205985feb77f9a83138ab9cb0dfd"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Dec 13 00:34:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:48 2006 -0800"
      },
      "message": "[PATCH] isicom: fix build with PCI disabled\n\nWith CONFIG_PCI\u003dn:\ndrivers/char/isicom.c: In function \u0027isicom_probe\u0027:\ndrivers/char/isicom.c:1793: warning: implicit declaration of function\n\u0027pci_request_region\u0027\ndrivers/char/isicom.c:1827: warning: implicit declaration of function\n\u0027pci_release_region\u0027\n\nLet\u0027s CONFIG_ISI depend on CONFIG_PCI.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3dfcaf16135150d0f025047a7525664a41bb2adf",
      "tree": "9397099e21503db8b89bd6d5d253bc0979f1445c",
      "parents": [
        "5f8442edfb214908e9c6ca1142bf882c9bc364e5"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Dec 13 00:34:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:47 2006 -0800"
      },
      "message": "[PATCH] vt: fix comments to not refer to kill_proc\n\nThe code has been fixed to use kill_pid instead of kill_proc fix the\ncomments as well.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a311f74329ee15cfae9576a45feefc1e935ca0c5",
      "tree": "353c86a0c39e970734616e02b5b8f353c3e31c5c",
      "parents": [
        "24d34dc56449a322d8140d497440d3c1bea49618"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Dec 13 00:33:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:46 2006 -0800"
      },
      "message": "[PATCH] tty: export get_current_tty\n\n24ec839c431eb79bb8f6abc00c4e1eb3b8c4d517 causes this:\n\nWARNING: \"get_current_tty\" [drivers/s390/char/fs3270.ko] undefined!\n\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nAcked-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3641b536ecc56f68fe182ac99f7ddc4827125118",
      "tree": "8bb025f9e981588c09aeb13b1a7c117036c4e703",
      "parents": [
        "b1ef951e8199d1c59f14dbe0fa22974ed57a3b48",
        "f0eef25339f92f7cd4aeea23d9ae97987a5a1e82"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:53:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:53:04 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart:\n  [AGPGART] VIA and SiS AGP chipsets are x86-only\n  [AGPGART] agp-amd64: section mismatches with HOTPLUG\u003dn\n  [AGPGART] Fix up misprogrammed bridges with incorrect AGPv2 rates.\n"
    },
    {
      "commit": "775ba7ad491a154f99871fe603f03366e84ae159",
      "tree": "7112bd513ff7c60033f4ba07790cab8a7d3195a2",
      "parents": [
        "d9405057c18cdc62eade7106a774d87a3e080875",
        "18b36c7119aa868fdfae6855b86824db238e5ebc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:51:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:51:51 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial:\n  Fix inotify maintainers entry\n  Fix typo in new debug options.\n  Jon needs a new shift key.\n  fs: Convert kmalloc() + memset() to kzalloc() in fs/.\n  configfs.h: Remove dead macro definitions.\n  kconfig: Standardize \"depends\" -\u003e \"depends on\" in Kconfig files\n  e100: replace kmalloc with kcalloc\n  um: replace kmalloc+memset with kzalloc\n  fix typo in net/ipv4/ip_fragment.c\n  include/linux/compiler.h: reject gcc 3 \u003c gcc 3.2\n  Kconfig: fix spelling error in config KALLSYMS help text\n  Remove duplicate \"have to\" in comment\n  Fix small typo in drivers/serial/icom.c\n  Use consistent casing in help message\n  EXT{2,3,4}_FS: remove outdated part of the help text\n"
    },
    {
      "commit": "f0eef25339f92f7cd4aeea23d9ae97987a5a1e82",
      "tree": "2472e94d39f43a9580a6d2d5d92de0b749023263",
      "parents": [
        "0cfea5dd98205f2fa318836da664a7d7df1afbc1",
        "e1036502e5263851259d147771226161e5ccc85a"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 18:13:32 2006 -0500"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 18:13:32 2006 -0500"
      },
      "message": "Merge ../linus\n"
    },
    {
      "commit": "0cfea5dd98205f2fa318836da664a7d7df1afbc1",
      "tree": "391ef7d77da9be57e21f37bde7ec425f55cdab19",
      "parents": [
        "0ac633b23db91e48210179e31dd88ad9e9a8aba9"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Mon Dec 04 03:43:14 2006 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 18:10:52 2006 -0500"
      },
      "message": "[AGPGART] VIA and SiS AGP chipsets are x86-only\n\nThere\u0027s no point in troubling the Alpha, IA-64, PowerPC and PARISC\npeople with SiS and VIA options.  Andrew thinks it helps find bugs,\nbut there\u0027s no evidence of that.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "0ac633b23db91e48210179e31dd88ad9e9a8aba9",
      "tree": "be1bf4fdca049345b476250ec7195e145b8e4e97",
      "parents": [
        "28af24bb8470c7d0573b703a2955548b73a6c066"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Nov 19 18:52:28 2006 -0800"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 18:10:52 2006 -0500"
      },
      "message": "[AGPGART] agp-amd64: section mismatches with HOTPLUG\u003dn\n\nWhen CONFIG_HOTPLUG\u003dn, agp_amd64_resume() calls nforce3_agp_init(),\nwhich is __devinit \u003d\u003d __init, so has been discarded and is not\nusable for resume.\n\nWARNING: drivers/char/agp/amd64-agp.o - Section mismatch: reference to .init.text: from .text between \u0027agp_amd64_resume\u0027 (at offset 0x249) and \u0027amd64_tlbflush\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "a57bf8a4f23cca2b5be5446649bbe22d1440af5d",
      "tree": "d568ec3dec15e4169e8058c321454afdb96d2791",
      "parents": [
        "d4b87598e940053fa22020dcdc6384827b4fc58d",
        "e0b79e0bc261ad320f6c218ac6823f7ca859171f"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Dec 12 23:48:41 2006 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Dec 12 23:48:41 2006 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n"
    },
    {
      "commit": "d4b87598e940053fa22020dcdc6384827b4fc58d",
      "tree": "9ea5d130ba22e50870a7c2f71fe72714ff7d77a2",
      "parents": [
        "3263263f7091eccab6fdc23f28f09b17c0466629"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Dec 12 23:46:47 2006 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Dec 12 23:46:47 2006 +0100"
      },
      "message": "[WATCHDOG] pcwd_usb.c generic HID include file\n\nNow that the generic HID layer created include/linux/hid.h\nwe can use the HID_REQ_SET_REPORT and HID_DT_REPORT defines\ndirectly from that include file.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "bef1f40261c8bc5ad2ca70a5a1760b0eb79b6812",
      "tree": "c2799c3f46bb82d3db3be07ed22edc13b4352114",
      "parents": [
        "c48e3fca3f063edb0c8c4d163e880b94c1d9f93d"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Tue Dec 12 20:04:19 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Dec 12 20:04:19 2006 +0100"
      },
      "message": "kconfig: Standardize \"depends\" -\u003e \"depends on\" in Kconfig files\n\nStandardize the miniscule percentage of occurrences of \"depends\" in\nKconfig files to \"depends on\", and update kconfig-language.txt to\nreflect that.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "3188a24c256bae0ed93d81d82db1f1bb6060d727",
      "tree": "8161deb13ff3c135eb274b08295920fb00ad8bf0",
      "parents": [
        "2c3f0eddfbd7f5c7a5450de287bad805722888c3"
      ],
      "author": {
        "name": "\u003d?utf-8?q?Michel_D\u003dC3\u003dA4nzer?\u003d",
        "email": "michel@tungstengraphics.com",
        "time": "Mon Dec 11 18:32:27 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Dec 11 18:32:27 2006 +1100"
      },
      "message": "i915_vblank_tasklet: Try harder to avoid tearing.\n\nPreviously, if there were several buffer swaps scheduled for the same vertical\nblank, all but the first blit emitted stood a chance of exhibiting tearing. In\norder to avoid this, split the blits along slices of each output top to bottom.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "2c3f0eddfbd7f5c7a5450de287bad805722888c3",
      "tree": "5ff4fe994fe815b7e497374acb242937055f2174",
      "parents": [
        "94f060bd0f78814f4daf8c7942bd710af52c7d6f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Dec 09 10:50:22 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Dec 11 18:28:52 2006 +1100"
      },
      "message": "DRM: handle pci_enable_device failure\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "94f060bd0f78814f4daf8c7942bd710af52c7d6f",
      "tree": "c18ba952bebbaf73497d9cd593bb9d023e81331d",
      "parents": [
        "9202f32558601c2c99ddc438eb3218131d00d413"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sat Dec 09 10:49:47 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Dec 11 18:28:45 2006 +1100"
      },
      "message": "drm: fix return value check\n\nclass_create() and class_device_create() return error code as a pointer on\nfailure.  These return values need to be checked by IS_ERR().\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "1f29bcd739972f71f2fd5d5d265daf3e1208fa5e",
      "tree": "96e20e4d0a077d813d8625d6919aba9bd0b5ed13",
      "parents": [
        "98d7340c360993fdd703609ff7462051e03cc2fb"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sun Dec 10 02:19:10 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Dec 10 09:55:41 2006 -0800"
      },
      "message": "[PATCH] sysctl: remove unused \"context\" param\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1d5636cc078d3750b7f590a20f748aeaa26e2daf",
      "tree": "139a8d4ba0e9b93e1cd67ca31c4677447efe6ef1",
      "parents": [
        "0c8204b380f92a6a8533d228c50f0b681daf6121"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Sun Dec 10 02:19:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Dec 10 09:55:40 2006 -0800"
      },
      "message": "[PATCH] IPMI: misc fixes\n\nFix various problems pointed out by Andrew Morton and others:\n  * platform_device_unregister checks for NULL, no need to check here.\n  * Formatting fixes.\n  * Remove big macro and convert to a function.\n  * Use strcmp instead of defining a broken case-insensitive comparison,\n    and make the output parameter info match the case of the input one\n    (change \"I/O\" to \"i/o\").\n  * Return the length instead of 0 from the hotmod parameter handler.\n  * Remove some unused cruft.\n  * The trydefaults parameter only has to do with scanning the \"standard\"\n    addresses, don\u0027t check for that on ACPI.\n\nSigned-off-by: Corey Minyard \u003ccminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0c8204b380f92a6a8533d228c50f0b681daf6121",
      "tree": "2cc04bf14b1eaaf8ab22ab48a2828ff6ea3b27e2",
      "parents": [
        "76465493eeadb1662d65aa96477d6fc093da9966"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Dec 10 02:19:06 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Dec 10 09:55:40 2006 -0800"
      },
      "message": "[PATCH] IPMI: remove zero inits\n\nRemove all \u003d0 and \u003dNULL from static initializers.  They are not needed and\nremoving them saves space in the object files.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5fcf7bb73f66cc1c4ad90788b0f367c4d6852b75",
      "tree": "76854ba1babc308beaf8f19d299a5b32ab7fda30",
      "parents": [
        "347a00fb4ad2200f8f8331f8b366b1d84eff577d"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Sun Dec 10 02:18:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Dec 10 09:55:39 2006 -0800"
      },
      "message": "[PATCH] read_zero_pagealigned() locking fix\n\nRamiro Voicu hits the BUG_ON(!pte_none(*pte)) in zeromap_pte_range: kernel\nbugzilla 7645.  Right: read_zero_pagealigned uses down_read of mmap_sem,\nbut another thread\u0027s racing read of /dev/zero, or a normal fault, can\neasily set that pte again, in between zap_page_range and zeromap_page_range\ngetting there.  It\u0027s been wrong ever since 2.4.3.\n\nThe simple fix is to use down_write instead, but that would serialize reads\nof /dev/zero more than at present: perhaps some app would be badly\naffected.  So instead let zeromap_page_range return the error instead of\nBUG_ON, and read_zero_pagealigned break to the slower clear_user loop in\nthat case - there\u0027s no need to optimize for it.\n\nUse -EEXIST for when a pte is found: BUG_ON in mmap_zero (the other user of\nzeromap_page_range), though it really isn\u0027t interesting there.  And since\nmmap_zero wants -EAGAIN for out-of-memory, the zeromaps better return that\nthan -ENOMEM.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nCc: Ramiro Voicu: \u003cRamiro.Voicu@cern.ch\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9b3a89f8b052f2a6193a9691e053f986144a65a0",
      "tree": "7b0eded20824f92eba8372628b06ec6e887c8c7e",
      "parents": [
        "4594bf159f1962cec3b727954b7c598b07e2e737",
        "d942625c2d5f5d29cd3bb4fad8a4aadd59024317"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Dec 09 12:26:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Dec 09 12:26:37 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: (21 commits)\n  Fix http://bugzilla.kernel.org/show_bug.cgi?id\u003d7606\n  drm: add flag for mapping PCI DMA buffers read-only.\n  drm: fix up irqflags in drm_lock.c\n  drm: i915 updates\n  drm: i915: fix up irqflags arg\n  drm: i915: Only return EBUSY after we\u0027ve established we need to schedule a new swap.\n  drm: i915: Fix \u0027sequence has passed\u0027 condition in i915_vblank_swap().\n  drm: i915: Add SAREA fileds for determining which pipe to sync window buffer swaps to.\n  drm: Make handling of dev_priv-\u003evblank_pipe more robust.\n  drm: DRM_I915_VBLANK_SWAP ioctl: Take drm_vblank_seq_type_t instead\n  drm: i915: Add ioctl for scheduling buffer swaps at vertical blanks.\n  drm: Core vsync: Don\u0027t clobber target sequence number when scheduling signal.\n  drm: Core vsync: Add flag DRM_VBLANK_NEXTONMISS.\n  drm: Make locked tasklet handling more robust.\n  drm: drm_rmdraw: Declare id and idx as signed so testing for \u003c 0 works as intended.\n  drm: Change first valid DRM drawable ID to be 1 instead of 0.\n  drm: drawable locking + memory management fixes + copyright\n  drm: Add support for interrupt triggered driver callback with lock held to DRM core.\n  drm: Add support for tracking drawable information to core\n  drm: add support for secondary vertical blank interrupt to i915\n  ...\n"
    },
    {
      "commit": "90cc301859ea8840634324a7f5b9680312377667",
      "tree": "9c31352ebf33898a2674bd671074a70b94dd91d6",
      "parents": [
        "096dcfce39f952292b019a2c42c241782c9ca226"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:01 2006 -0800"
      },
      "message": "[PATCH] Char: cyclades, fix warnings\n\nfix gcc signed/unsigned warnings\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "096dcfce39f952292b019a2c42c241782c9ca226",
      "tree": "08824ab1635c102d8d7c7190a0406c058a23419b",
      "parents": [
        "02f1175c8737802b5609aa2c0b1fb3ca2c23069f"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:01 2006 -0800"
      },
      "message": "[PATCH] Char: cyclades, cleanup\n\n- remove cvs rcsid and alter code that uses it.\n- allow a semicolon after use of macro to not confuse parsers (e.g. indent)\n  by do {} while (0)\n- JIFFIES_DIFF is simple subtraction, subtract directly\n- returns cleanup -- do not put values in parenthesis and do not return nothing\n  at the end of void functions\n- comments are /* */ in C (not //)\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "02f1175c8737802b5609aa2c0b1fb3ca2c23069f",
      "tree": "8d845e5dea7e8d18baefc44d8775a78ac3f026db",
      "parents": [
        "e941027f53648ac3384057032be1ac64da3e8cd0"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: cyclades, Lindent the code\n\nmake the code indented by tabs.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e941027f53648ac3384057032be1ac64da3e8cd0",
      "tree": "1e9f165ae055df604086bd49339f15c3d34437a1",
      "parents": [
        "ff8efe978d18e2479f998c4722c1eaafd7cd2dd9"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: cyclades, save indent levels\n\nSave 3 indent levels in interrupt routine by moving the code to a separate\nfunction.  This needs to be done to allow Lindent do its work, since only 4\ncolumns are used for indenting now and hence Lindent makes a big mess in the\ncode, when moves it 4*5 columns to the right.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ff8efe978d18e2479f998c4722c1eaafd7cd2dd9",
      "tree": "8e6e5b919ce7b161e1ec6568a476bf8a97cf3a24",
      "parents": [
        "ec3dde578a969ea4b0a8c3d45e02d73abab1b2d3"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, use mod_timer\n\nDo not set expires by hand, use kernel helper, which also calls add_timer.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ec3dde578a969ea4b0a8c3d45e02d73abab1b2d3",
      "tree": "738d8d5d20b960f0e58713887e285fc0c6462f53",
      "parents": [
        "f2362c9411e914642ffe216e10987bb9aae2a480"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, dynamic tty device\n\nregister tty device dynamically according to the count of board ports.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f2362c9411e914642ffe216e10987bb9aae2a480",
      "tree": "e703ac77ad75c8e69b56132827eed13f4943ad2a",
      "parents": [
        "f1cc54f8c6ad76cf41e21cbb4620b9549b882a01"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, change init sequence\n\nReorganizate module init and exit and implement logic, when something fails in\nthese functions.  The former is needed for proper handling dynamic\ntty_register_device.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f1cc54f8c6ad76cf41e21cbb4620b9549b882a01",
      "tree": "c33aaee58dc5fbd609537e7b501684921736670b",
      "parents": [
        "140e92abe2bc9a0cd3ccfd11744ff4eb65319bb3"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:24 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, move init and exit code\n\nLet\u0027s have these function at the end of the driver and expand stli_init\ndirectly into module_init fucntion, since there is nothing other to have\nthere.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "140e92abe2bc9a0cd3ccfd11744ff4eb65319bb3",
      "tree": "685951f0b313ac7ff6f5180bb69de1bb2754aade",
      "parents": [
        "8f8f5a5808ffc322c9c59e44fc3c0306d4f92ea4"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:24 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, fix enabling\n\nEnable ISA cards before pci_register_driver and then, enable each PCI card in\nprobe function.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8f8f5a5808ffc322c9c59e44fc3c0306d4f92ea4",
      "tree": "67915e6f6122c0fa72816528a11ed8287b1c1bc4",
      "parents": [
        "390141728f2165889a8154bfb3ddddf6d95d9b8d"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, correct fail paths\n\nCheck more retvals and react somehow.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "390141728f2165889a8154bfb3ddddf6d95d9b8d",
      "tree": "8238b8188fb256004c048f8d9140798ba8ee71a9",
      "parents": [
        "b103b5cfcb8e6703b40124da631adfdd1470d878"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, free only isa\n\nOnly ISA cards should be freed in module exit.  Pci probed are freed in\npci_remove.  Define a flag, where we store this info a what to check against.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b103b5cfcb8e6703b40124da631adfdd1470d878",
      "tree": "8d9f85819f51ce3961050b2dcc6c41da734bd1f7",
      "parents": [
        "a00f33f3ab6385ef24f6e88bf970e8ac32b24099"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, brdnr locking\n\nKill possible race when getting brdnr by locking.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a00f33f3ab6385ef24f6e88bf970e8ac32b24099",
      "tree": "d005398b2780463632a64f5f72715f8f76b5346d",
      "parents": [
        "1328d737f510e9933a621f66aa8de81c02b647a7"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, ifdef eisa code\n\nDisable compiling eisa stuff if STLI_EISAPROBE \u003d\u003d 0.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1328d737f510e9933a621f66aa8de81c02b647a7",
      "tree": "921c9c1c0d4eb4c2462e05016f63f242e83db072",
      "parents": [
        "1f8ec435e3516eb831bb98110cc2b2b28057154b"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, variables cleanup\n\n- wipe gcc -W warnings by int -\u003e uint conversion\n- move 2 global variables into their local place\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1f8ec435e3516eb831bb98110cc2b2b28057154b",
      "tree": "ddcca323b7c0c42d815bd63ebead2b753a94422b",
      "parents": [
        "a3f8d9d5e1e00e5953d7727f0b8426224af2ca15"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:29:00 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, eliminate typedefs\n\nUse only struct \u003cname\u003e instead of defining a new type \u003cname_t\u003e.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a3f8d9d5e1e00e5953d7727f0b8426224af2ca15",
      "tree": "c2789913006d711325c345ce53a8878b501fac50",
      "parents": [
        "845bead4c3f2a65d2c25f0cb2fe82444b9057cbc"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, remove the mess\n\n- remove unneeded license text\n- remove functions, that are implemented in kernel -- call them (strtoul,\n  min, tolower)\n- do not cast NULL\n- there is no static table, throw away code, which takes care of it --\n  find module param cards in that place instead.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "845bead4c3f2a65d2c25f0cb2fe82444b9057cbc",
      "tree": "f5c6a9a7569a7bbceafed6b023d4fbdb18fb77ff",
      "parents": [
        "aeaccfe42510d2c009a2c36452d220a5f4a0363e"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: istallion, convert to pci probing\n\nUse probing for pci devices.  Change some __inits to __devinits to use these\nfunctions in probe function.  Create stli_cleanup_ports and move there cleanup\ncode from module_exit() code to not have duplicite cleanup code.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aeaccfe42510d2c009a2c36452d220a5f4a0363e",
      "tree": "eeaaec73cc789678d63f21da6d0cfba411dbbab0",
      "parents": [
        "6b2c9457bb377bf843f0a3ca2f4eb2ef69c67985"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, use dynamic dev\n\nUse dynamic tty device registering depending on board\u0027s port count.  (i -\u003e\nretval change is relevant, since gcc complains about signedness of i)\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6b2c9457bb377bf843f0a3ca2f4eb2ef69c67985",
      "tree": "99934301b205c802d218ea26112f7f00ecbe3d85",
      "parents": [
        "c62429d93e003043109a0af86cb6bf1da45a1b71"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:15 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, variables cleanup\n\n- fix `gcc -W\u0027 un/signed warnings by converting some ints -\u003e uints.\n- move 3 global variables into functions, where are they used.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c62429d93e003043109a0af86cb6bf1da45a1b71",
      "tree": "75745b348a34c51d3055075deb7cc4497c5e5797",
      "parents": [
        "79cfe7ab54dbf2784159f5be6b665153cafcee3c"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, remove syntactic sugar\n\nRemove useless parenthesis and brackets.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "79cfe7ab54dbf2784159f5be6b665153cafcee3c",
      "tree": "2f843c7ebb33f429ebe027c5885033715fe67d88",
      "parents": [
        "fc06b5cf858787934110b9398d2d5a0c0493c1dd"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, brd struct locking\n\nSince assigning of stl_brds[brdnr] is racy, add locking to this critical\nsection.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fc06b5cf858787934110b9398d2d5a0c0493c1dd",
      "tree": "b0c7b21e911039695149eb557397e27406c101cd",
      "parents": [
        "843b568cf0c800b87e48fcfb171a7a83318db39c"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, fix fail paths\n\nRelease everything what was allocated and check return value of isa probing.\nRelease only ISA boards in module exit, since pci have their own\npci-probing-remove.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "843b568cf0c800b87e48fcfb171a7a83318db39c",
      "tree": "60299aeee119a30ad9f24e229f46bcc552f7362f",
      "parents": [
        "705c186241844ba2103d15fc210dbf1def9bc3f0"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, functions cleanup\n\nDelete macros and functions, that are implemented in kernel yet (strtoul, min,\ntolower).  Expand one function body in place, where it is called from.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "705c186241844ba2103d15fc210dbf1def9bc3f0",
      "tree": "ce150730b75e3ad4613883df53c1945d331fe013",
      "parents": [
        "3b85b3413df1feb2b4ef17d829c1ee895fc64075"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:11 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, correct __init macros\n\nSome functions are now called from pci probing functiuon which is __devinit,\nnot __init, correct this to not free functions after init if hotplug enabled.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b85b3413df1feb2b4ef17d829c1ee895fc64075",
      "tree": "9c968e4554ca6494e413e43d953f34a335c3ad0f",
      "parents": [
        "fefaf9a789607d3a997d3d05bd2a72586ae0c901"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:10 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, implement fail paths\n\nThis driver expect everything to work.  Implement fail paths logic to release\nregions, irq hangler, memory...  if something is in bad state.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fefaf9a789607d3a997d3d05bd2a72586ae0c901",
      "tree": "40fc48fee1def6d03ba4877e8bbefa4c0fcbe1e2",
      "parents": [
        "b1b84fe0d76b89534da706372ef719bbaa9fef0a"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, prints cleanup\n\nToo many information is printed out (they may be easily obtained through\nsysfs), wipe them out in probe function.  Convert rest of them to dev_\nvariants.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b1b84fe0d76b89534da706372ef719bbaa9fef0a",
      "tree": "3a97b2874daa4b0e93c9f8f6f907f82e77d33732",
      "parents": [
        "30f4218ffc5500e6a622a680f01133f9af65f07d"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: stallion, convert to pci probing\n\nConvert stallion driver to pci probing instead of pci_dev_get iteration.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "30f4218ffc5500e6a622a680f01133f9af65f07d",
      "tree": "8d4fdd9dce16b7513a7a0ceb78b76921a9289f97",
      "parents": [
        "39103494fd0c5325763edd06c88b121a5c21516e"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:59 2006 -0800"
      },
      "message": "[PATCH] Char: sx, request regions\n\nCheck regions if they are free before we touch them.  Release them in\nfailpaths.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "39103494fd0c5325763edd06c88b121a5c21516e",
      "tree": "e8f65c7fc381c4ec68eee335f597829dca5c5cf6",
      "parents": [
        "7eb9976f10354f0e3bc1a52b66b9cf857ff41088"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:58 2006 -0800"
      },
      "message": "[PATCH] Char: sx, use pci_iomap\n\nUse pci_ friends for memory remapping of pci devices.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7eb9976f10354f0e3bc1a52b66b9cf857ff41088",
      "tree": "8a9f9bb93a1d3bca8e33de4a7c3183c9288deece",
      "parents": [
        "c9594643c095da0a0ad4d5f0a1ff357a84e91524"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:06 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:58 2006 -0800"
      },
      "message": "[PATCH] Char: sx, fix return in module init\n\nIf pci_register_driver fails, but eisa_driver_register doesn\u0027t, we don\u0027t call\nmisc_deregister, but returns error.  Return OK in such cases.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c9594643c095da0a0ad4d5f0a1ff357a84e91524",
      "tree": "3479c8dda73feb613371204b310fe39f110dd4e0",
      "parents": [
        "15b611f63f0fb8709a5fae498c2d688b5d05edc9"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:58 2006 -0800"
      },
      "message": "[PATCH] Char: sx, simplify timer logic\n\nUse kernel helpers for changing timer internals.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "15b611f63f0fb8709a5fae498c2d688b5d05edc9",
      "tree": "18622ece3ecda7d3c8e19f312af36a28cf2b4c88",
      "parents": [
        "55e7071a3c6cdb65fb5ce3ea9c692a8d78ed0844"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:58 2006 -0800"
      },
      "message": "[PATCH] Char: sx, whitespace cleanup\n\nUse Lindent to cleanup whitespace.  Wrap long lines by hand.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "55e7071a3c6cdb65fb5ce3ea9c692a8d78ed0844",
      "tree": "2bff1d8e5313129c7f5e99514adb0f0dce59b885",
      "parents": [
        "42f6384fe4747f65dc27e8a5f96502204558203b"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:58 2006 -0800"
      },
      "message": "[PATCH] Char: sx, remove duplicite code\n\nsx_remove_code contents were used twice.  Call this function instead.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "42f6384fe4747f65dc27e8a5f96502204558203b",
      "tree": "2426f001057d213fa89b0c2b790ddb93e4faa707",
      "parents": [
        "927a6f9dd0d0b5f70cb2e0799ce7a3844f43d42f"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:58 2006 -0800"
      },
      "message": "[PATCH] Char: sx, lock boards struct\n\nFix race condition which may occurs when multiple cards are probed at the same\ntime.  Add mutex to critical sections to avoid this situation.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "927a6f9dd0d0b5f70cb2e0799ce7a3844f43d42f",
      "tree": "6e0979ebbce733d1b3fa0747c52d0f48794233c9",
      "parents": [
        "18f813ee693eaf51ad313020b725b118a891c3ee"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:58 2006 -0800"
      },
      "message": "[PATCH] Char: sx, ifdef ISA code\n\nMost users won\u0027t need old probe code -- make it depndent on CONFIG_(E)ISA.\n\nCc: \u003cR.E.Wolff@BitWizard.nl\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "18f813ee693eaf51ad313020b725b118a891c3ee",
      "tree": "32cf8da794655ecff87faa37586c27174e62be0f",
      "parents": [
        "cda5265e7c5ba5f23c83f2f0693fef392b39e7e5"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:58 2006 -0800"
      },
      "message": "[PATCH] Char: sx, use eisa probing\n\nInstead of finding eisa directly, use eisa probing.\n\nCc: \u003cR.E.Wolff@BitWizard.nl\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cda5265e7c5ba5f23c83f2f0693fef392b39e7e5",
      "tree": "51411e280845c69f160865b997a8e11bfee478c1",
      "parents": [
        "4a7cb69badb4ca11fe0ba09aafac5c284922fc8f"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:39:00 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:58 2006 -0800"
      },
      "message": "[PATCH] Char: sx, mark functions as devinit\n\nMark as much as possible functions as __devinit to free them after driver\ninitialization (if no hotplug).\n\nCc: \u003cR.E.Wolff@BitWizard.nl\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4a7cb69badb4ca11fe0ba09aafac5c284922fc8f",
      "tree": "4aecbccdfc091d2817b0fd7450e879f2f7117372",
      "parents": [
        "5572e10323a7d3cdccf639225553a6e2542049bd"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:38:59 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:58 2006 -0800"
      },
      "message": "[PATCH] Char: sx, use kcalloc\n\nConvert self-implemented kzalloc to kernel kcalloc.\n\nCc: \u003cR.E.Wolff@BitWizard.nl\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5572e10323a7d3cdccf639225553a6e2542049bd",
      "tree": "e06a85bca38ee6c93bd8316397c2394eee31c82b",
      "parents": [
        "17c4edf0c8ee670de7b33d2a24eddd7c6b7edcf6"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:38:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:58 2006 -0800"
      },
      "message": "[PATCH] Char: sx, convert to pci probing\n\nConvert old pci code to pci probing.\n\nCc: \u003cR.E.Wolff@BitWizard.nl\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "17c4edf0c8ee670de7b33d2a24eddd7c6b7edcf6",
      "tree": "3c6d65a9f49d2319272e11ab14094266f381147d",
      "parents": [
        "11c838772d58d9807b1cb7fa4e0bec1b0302e318"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:38:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:58 2006 -0800"
      },
      "message": "[PATCH] Char: isicom, fix tty index check\n\nSince tty-\u003eindex is signed and may be \u003c 0, we should assign this to int not\nuint.  There is already a check to ensure if it is not negative, but gcc\ncomplains with -W flag enabled and it is perfectly correct:\ndrivers/char/isicom.c:953: warning: comparison of unsigned expression \u003c 0\nis always false\n\nFix this issue by converting `line\u0027 variable from uint to int.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "11c838772d58d9807b1cb7fa4e0bec1b0302e318",
      "tree": "e23df9489b8bf9c2bafae89cfae21f0dff7c8e1a",
      "parents": [
        "34b55b865ed12494e23b09b5d2e8da22047fd6a7"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:38:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:58 2006 -0800"
      },
      "message": "[PATCH] Char: isicom, remove cvs stuff\n\nWe don\u0027t need RCS_ID \u0026 co. Extract them from the code and define only one\nmacro -- SX_VERSION.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "34b55b865ed12494e23b09b5d2e8da22047fd6a7",
      "tree": "9da544c0201eb27bb12900c943211a9e530cb59e",
      "parents": [
        "906cdecbedae93e3f63651000f620acddf4debe9"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:38:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:58 2006 -0800"
      },
      "message": "[PATCH] Char: isicom, simplify timer\n\nDon\u0027t init timer in such complicated way. Use DEFINE_TIMER and then only\nmod_timer to reset the expiration.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "906cdecbedae93e3f63651000f620acddf4debe9",
      "tree": "a8efeeb74489f6b06902f5cf98ec6c9abbf4e563",
      "parents": [
        "f0671378426d9768bf20d5e0f8389374dcdc2abf"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:38:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:58 2006 -0800"
      },
      "message": "[PATCH] Char: isicom, use completion\n\nUse wait_for_completion+complete instead of variables+msleep hack.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f0671378426d9768bf20d5e0f8389374dcdc2abf",
      "tree": "232da6f0310b63e1ab921f5c60d67dc6b77f060d",
      "parents": [
        "78028da91e05146c9ce0c9db2fea53e0cded1e81"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:38:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:57 2006 -0800"
      },
      "message": "[PATCH] Char: isicom, check kmalloc retval\n\nValue returned from kamlloc may be NULL, we should check if ENOMEM occured.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "78028da91e05146c9ce0c9db2fea53e0cded1e81",
      "tree": "bd5f6e54b722538729d760960273d1affd76fd43",
      "parents": [
        "938a7023bbbc626b0ab7ece13fe8cb26cfcc486b"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:38:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:57 2006 -0800"
      },
      "message": "[PATCH] Char: isicom, use pci_request_region\n\nUse pci_request_region in pci probing function instead of request_region.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "938a7023bbbc626b0ab7ece13fe8cb26cfcc486b",
      "tree": "15049a85d2cebd0cb504c93ed890a989bfda5d2c",
      "parents": [
        "8acef8fcab2d824c1c445857f457fb04facc765d"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:38:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:57 2006 -0800"
      },
      "message": "[PATCH] Char: isicom, move to tty_register_device\n\nInstead of registering all devices in register_tty_driver, register devices in\nprobe function and register only port_count devices.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8acef8fcab2d824c1c445857f457fb04facc765d",
      "tree": "ff0145140ac367603fcbf8a175c4086cdc63bcb2",
      "parents": [
        "18234f88bc27473f15293a03c83bcb53da9018b4"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:38:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:57 2006 -0800"
      },
      "message": "[PATCH] Char: isicom, remove unneeded memset\n\nMemsetting of global static variables is not needed in the init code.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "18234f88bc27473f15293a03c83bcb53da9018b4",
      "tree": "f937d64c69aa8247814eed8c46d7e2cacddf2209",
      "parents": [
        "ca26200511776a0b54c5c832efde48ee6445a738"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:38:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:57 2006 -0800"
      },
      "message": "[PATCH] Char: isicom, remove isa code\n\nISA is not supported by this driver, remove parts, that take care of this.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ca26200511776a0b54c5c832efde48ee6445a738",
      "tree": "a2b41eec6641ca78c760252050a2bc3b2867bdf2",
      "parents": [
        "09a4a112559f4e93bb07d9683972e9064ae0418f"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:38:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:57 2006 -0800"
      },
      "message": "[PATCH] Char: isicom, rename init function\n\nRename init function from setup to init and mark it as __init, not __devinit.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "09a4a112559f4e93bb07d9683972e9064ae0418f",
      "tree": "d4ac429d23df6e2308eccb2d84d693411166d12e",
      "parents": [
        "592ee3a5e5e2a981ef2829a0380093006d045661"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Dec 08 02:38:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:57 2006 -0800"
      },
      "message": "[PATCH] Char: isicom, expand function\n\nSimple functions (those, that calls reuest_irq, request_region et al) may be\nexpanded directly in code.  It makes probe function more readable and\ntransparent.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "64bb6c5e1ddcd47c951740485026ef08975ee2e6"
}
