)]}'
{
  "log": [
    {
      "commit": "c9d00fc148b210aa8cf388d6e1eac187a0e855a6",
      "tree": "bc6e85fc0f7f207b2d95e17acac37add6d96a104",
      "parents": [
        "b0ce84d5539de88a1001f9aa3deeaa20fde3d152"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Nov 17 09:47:28 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:54 2005 -0800"
      },
      "message": "[PATCH] USB: onetouch doesn\u0027t suspend yet\n\nThe onetouch support doesn\u0027t suspend correctly (leaves an interrupt\nURB posted, instead of unlinking it) so for now just disable it\nwhen PM is in the air.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b0ce84d5539de88a1001f9aa3deeaa20fde3d152",
      "tree": "781d6b520e592440305a18e3f326bdfdbf8567ee",
      "parents": [
        "c5dbf868e2bbeea6581f388a09539779c0d61357"
      ],
      "author": {
        "name": "Josef Balatka",
        "email": "balatka@email.cz",
        "time": "Thu Nov 17 09:47:24 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:54 2005 -0800"
      },
      "message": "[PATCH] USB: cp2101.c: Jablotron usb serial interface identification\n\nJablotron usb serial interface identification\n\nSigned-off-by: Josef Balatka \u003cbalatka@email.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c5dbf868e2bbeea6581f388a09539779c0d61357",
      "tree": "2c3ca2e6c333c153517622cc9e28c0db90b6c462",
      "parents": [
        "777da5905e82695d1dd73eee6cfe50bd486d8fe9"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Thu Nov 17 09:47:11 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:53 2005 -0800"
      },
      "message": "[PATCH] USB: kill unneccessary usb-storage blacklist entries\n\nI actually have this device, and kernel reports blacklist entry is no\nlonger neccessary.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "777da5905e82695d1dd73eee6cfe50bd486d8fe9",
      "tree": "cb605466ad446c4e2bb2a2e3332686e7ca9b3112",
      "parents": [
        "bc7cb323bab717660830211d50555dedf19e372e"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Thu Nov 17 09:47:02 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:53 2005 -0800"
      },
      "message": "[PATCH] USB: usbdevfs_ioctl 32bit fix\n\ndrivers/usb/core/devio.c: In function `proc_ioctl_compat\u0027:\ndrivers/usb/core/devio.c:1401: warning: passing arg 1 of `compat_ptr\u0027 makes integer from pointer without a cast\n\nNFI if this is correct...\n\nCc: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bc7cb323bab717660830211d50555dedf19e372e",
      "tree": "c0fdd088380e42bed04fde77dd56428507bf02d4",
      "parents": [
        "c611d2cd2f74988baa9a4c6cfc8a48064fd075e6"
      ],
      "author": {
        "name": "OGAWA Hirofumi",
        "email": "hirofumi@mail.parknet.co.jp",
        "time": "Thu Nov 17 09:47:07 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:53 2005 -0800"
      },
      "message": "[PATCH] usbfs: usbfs_dir_inode_operations cleanup\n\nSigned-off-by: OGAWA Hirofumi \u003chirofumi@mail.parknet.co.jp\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c611d2cd2f74988baa9a4c6cfc8a48064fd075e6",
      "tree": "052db5410bf71436f3c0b81c628280f09d07fb74",
      "parents": [
        "d4ece29d89d424ea045753c639971429faa9ee58"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Thu Nov 17 09:46:39 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:53 2005 -0800"
      },
      "message": "[PATCH] USB: Delete leftovers from bluetty driver\n\nThis patch deletes the bluetooth.txt help file of the bluetty driver and\nhands over its major device nodes for character devices to the RFCOMM TTY\nimplementation of the Bluetooth subsystem.\n\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d4ece29d89d424ea045753c639971429faa9ee58",
      "tree": "e92d83765fbd0a854480c6761459d65540008df9",
      "parents": [
        "ebb6f371ac5ce623051c4431c5d0f093462f679b"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Nov 17 09:46:44 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:53 2005 -0800"
      },
      "message": "[PATCH] USB: fix \u0027unused variable\u0027 warning\n\nUSB: fix \u0027unused variable\u0027 warning\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ebb6f371ac5ce623051c4431c5d0f093462f679b",
      "tree": "d805f477f728f142c702bf4309c6d00f76c2f588",
      "parents": [
        "116d75bd4d539309e0e1391e509f852a9cce82a6"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Thu Nov 17 09:46:51 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:53 2005 -0800"
      },
      "message": "[PATCH] USB: wacom tablet driver update\n\nThis patch adds support for Graphire4, Cintiq 710, Intuos3 6x11, etc. and\nreport Device IDs.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "116d75bd4d539309e0e1391e509f852a9cce82a6",
      "tree": "137d19f8db4308fca6f6104265cc69ac45dee327",
      "parents": [
        "80ed89f6105fd2f35b3b9ee2078f31e1510da71e"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Thu Nov 17 09:46:33 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:52 2005 -0800"
      },
      "message": "[PATCH] USB: add new wacom devices to usb hid-core list\n\nThis patch adds support for Graphire4, Cintiq 710, Intuos3 6x11, etc.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "80ed89f6105fd2f35b3b9ee2078f31e1510da71e",
      "tree": "68d81165ddbcd8e4b6ed68371e55db710b3273d9",
      "parents": [
        "cca2362c64429283d384df5b4cb948dcd6e8127b"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 17 09:46:28 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:52 2005 -0800"
      },
      "message": "[PATCH] USB Serial: rename ChangeLog.old\n\nPeople are complaining about a .old file in the tree.  So rename\ndrivers/usb/serial/ChangeLog.old to ChangeLog.history.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cca2362c64429283d384df5b4cb948dcd6e8127b",
      "tree": "ebac113302eec1b91bee4481d85f2152ac4c2bf6",
      "parents": [
        "1a7ec1a6a1df63aab9a1fa6174bd704241329805"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 17 09:46:24 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:29:52 2005 -0800"
      },
      "message": "[PATCH] USB: fix build breakage in dummy_hcd.c\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1a7ec1a6a1df63aab9a1fa6174bd704241329805",
      "tree": "3e0048b905f1f118559b08f3c909582db8b6cad1",
      "parents": [
        "7652aab77fbf6de8bcc69ee6a864270b0da6b3f6"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Thu Nov 17 11:09:53 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 11:23:48 2005 -0800"
      },
      "message": "[PATCH] Fix IXP4xx I2C driver build breakage\n\nPlatform device conversion missed a couple of spots.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7652aab77fbf6de8bcc69ee6a864270b0da6b3f6",
      "tree": "cc380ac53a720a905232463cd8fed9cb27875723",
      "parents": [
        "cd02e27b1514a27b2a8ab59755ae6d23d4d8a10f",
        "aec8b7557cf0fc4dac059112328b5aa89271c77e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 10:56:34 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 10:56:34 2005 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n"
    },
    {
      "commit": "cd02e27b1514a27b2a8ab59755ae6d23d4d8a10f",
      "tree": "75f624b82ab95446661a6322f644dae01dced710",
      "parents": [
        "6027994423e12a3c0b22d3dbf9ac87364ca4e0ec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 10:04:31 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 10:04:31 2005 -0800"
      },
      "message": "x86: Fix silly typo in recent \u003casm/signal.h\u003e fixes\n\nThe second __const_sigaddset() should have been a sigdelset..  Compile\ntrouble noted by Greg K-H.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6027994423e12a3c0b22d3dbf9ac87364ca4e0ec",
      "tree": "9ba435e73247a7ea0f07a28d717bd1f58deaffec",
      "parents": [
        "d0fa7e9f8ebeb19db4d2aed33c35f9d16fa7f32d",
        "4a59a810513d5f7aa76515908b8e3620fa1b9b69"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 09:06:54 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 09:06:54 2005 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "d0fa7e9f8ebeb19db4d2aed33c35f9d16fa7f32d",
      "tree": "092bf1f6cd50db2272d12ad6991ac3465f2d19ef",
      "parents": [
        "fbf0e1348ec4023675123d432ce1fdfa1eef8e54",
        "5470dc656820fb67c0a2e352f0aaa48b86c19026"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 08:45:42 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 08:45:42 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "fbf0e1348ec4023675123d432ce1fdfa1eef8e54",
      "tree": "06dff2cb05cd8f2d610aff11b1c7905153391a65",
      "parents": [
        "b7fd1edd2c0c225afa96af92d4adecb91e7d439d",
        "a2c91a8819e315e9fd1aef3ff57badb6c1be3f80"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 08:43:38 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 08:43:38 2005 -0800"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "b7fd1edd2c0c225afa96af92d4adecb91e7d439d",
      "tree": "5e8d4cbc6d16eb318bc7df102b39a09056981817",
      "parents": [
        "3b26b1100e26811e54770abaa221eae140ba840d"
      ],
      "author": {
        "name": "Constantine Gavrilov",
        "email": "constg@qlusters.com",
        "time": "Thu Nov 17 11:40:43 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 08:42:26 2005 -0800"
      },
      "message": "[PATCH] x86: fix sigaddset() inline asm memory constraint\n\nDue to incomplete memory constraints, gcc would miscompile code with\nsigaddset on i386 if sig arg was const.\n\nA quote form Jakub to make the issue clear:\n\n \"You need either\n\t__asm__(\"btsl %1,%0\" : \"+m\"(*set) : \"Ir\"(_sig-1) : \"cc\");\n  or\n\t__asm__(\"btsl %1,%0\" : \"\u003dm\"(*set) : \"Ir\"(_sig-1), \"m\"(*set) : \"cc\");\n  because the btsl instruction doesn\u0027t just set the memory to some\n  value, but needs to read its previous content as well.  If you don\u0027t\n  tell that fact to GCC, GCC is of course free to optimize as if the asm\n  was just setting the value and not depended on the previous value.\"\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b26b1100e26811e54770abaa221eae140ba840d",
      "tree": "eb19e8e3145dfeb93ca5f1f9882302f5831fb35b",
      "parents": [
        "efb3442cf1c65747a858476e10f705612383eed1"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Nov 17 13:58:30 2005 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 08:32:58 2005 -0800"
      },
      "message": "[PATCH] ipw2200: fix error log offset calculation\n\nThis fixes a slab corruption issue in the ipw2200 driver: it essentially\nmultiplied the error log number _twice_ by the size of the error element\nentry (once explicitly in the code, and once implicitly as part of the\nregular pointer arithmetic).\n\nCc: Henrik Brix Andersen \u003cbrix@gentoo.org\u003e\nCc: Bernard Blackham \u003cbernard@blackham.com.au\u003e\nCc: Zilvinas Valinskas \u003czilvinas@gemtek.lt\u003e\nCc: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n--\n"
    },
    {
      "commit": "efb3442cf1c65747a858476e10f705612383eed1",
      "tree": "a093915da40a7887a8c8a3f927177764a55d33d2",
      "parents": [
        "0db169f9703115bab09eda5d89a8f6937a7bf98e"
      ],
      "author": {
        "name": "Pekka Enberg",
        "email": "penberg@cs.helsinki.fi",
        "time": "Wed Nov 16 21:55:05 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Nov 17 08:32:58 2005 -0800"
      },
      "message": "[PATCH] ipw2200: disallow direct scanning when device is down\n\nThe function ipw_request_direct_scan() should bail out when the device\nis down.  This fixes a lockup caused by wpa_supplicant triggering\nipw_request_direct_scan() while the driver was in a middle of a reset\ndue to firmware errors.\n\nThanks to Zilvinas Valinskas for reporting the bug and helping me\ndebug it.\n\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nAcked-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aec8b7557cf0fc4dac059112328b5aa89271c77e",
      "tree": "fb431327fcbdc0b474183c8016e9e8d25a72afb7",
      "parents": [
        "1a6ea3ec6784cf3dedc338e1980dc0b4cf28a805"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:58 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:58 2005 +0000"
      },
      "message": "[MIPS] Update defconfigs\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1a6ea3ec6784cf3dedc338e1980dc0b4cf28a805",
      "tree": "91870e1281226e7ac1fac450c58e26d01f4028c5",
      "parents": [
        "09b696efd93560609f25821208dae18027187425"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 15 16:10:01 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:57 2005 +0000"
      },
      "message": "[MIPS] SEAD: More build fixes.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "09b696efd93560609f25821208dae18027187425",
      "tree": "54618abf054e5a94e530f9bfe8ea53e6cf929334",
      "parents": [
        "561a0792405bea8ead78990d755dd1f95b8e95b8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 15 13:55:06 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:56 2005 +0000"
      },
      "message": "[MIPS] TX3927: Try to glue the PCI code.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "561a0792405bea8ead78990d755dd1f95b8e95b8",
      "tree": "a9efc705f30fe603a64b33d21bffd28373ea55fa",
      "parents": [
        "3d5d44017601c927f5e14c43b0efee34e7e50a66"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 15 13:25:59 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:55 2005 +0000"
      },
      "message": "[MIPS] SEAD: Delete seadint_init() prototype.\n    \nThere is no definition for seadint_init() and the unprotected prototype\nbreaks compilation of assembler files.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3d5d44017601c927f5e14c43b0efee34e7e50a66",
      "tree": "372b4d998b82368e172c4355f6973c609ff7cff0",
      "parents": [
        "c183f1224bbae052b5fbb971d6eafc5cbdc6be4f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 15 13:11:35 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:55 2005 +0000"
      },
      "message": "[MIPS] Ocelot G: Use CPU_MASK_NONE instead of 0 to initialize cpu mask.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c183f1224bbae052b5fbb971d6eafc5cbdc6be4f",
      "tree": "b9ff7a60bf519d27ce89ad440bbef520b4ecd7dd",
      "parents": [
        "c32cf78c0289c4d8f5973c985dda18f2b3a03e2b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 15 13:05:26 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:54 2005 +0000"
      },
      "message": "[MIPS] JMR3927: Fix include wrapper symbol.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c32cf78c0289c4d8f5973c985dda18f2b3a03e2b",
      "tree": "0cf5b2e36eeb3d6bde3f4c1051f7443cf4d4788a",
      "parents": [
        "5135b0cdb23e47dd48d8100e45bd48ce937732ff"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 15 13:01:50 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:53 2005 +0000"
      },
      "message": "[MIPS] JMR3927: Fix compilation by including \u003clinux/ds1742rtc.h\u003e.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5135b0cdb23e47dd48d8100e45bd48ce937732ff",
      "tree": "60270c0c35fb9d948cfb88b22b03acf9fee2862f",
      "parents": [
        "8bf4057bdd8912c7388c28e625f0b846a4ca1468"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 15 12:19:46 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:52 2005 +0000"
      },
      "message": "[MIPS] JMR3927: need include/asm-mips/mach-jmr3927 in it\u0027s include path.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8bf4057bdd8912c7388c28e625f0b846a4ca1468",
      "tree": "4487f32aee83cc1f1cffe2d63b564716f386679b",
      "parents": [
        "4237f229018ccf937578dee97565a49d712809e8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 15 12:17:42 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:51 2005 +0000"
      },
      "message": "[MIPS] JMR3927: It\u0027s ops-tx3927.o not ops-jmr3927.o\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4237f229018ccf937578dee97565a49d712809e8",
      "tree": "f18e3560f64364b02f06a32d0a23af5f4095794b",
      "parents": [
        "b60ccd575c2d96041b856aad19a7d3af168d79b9"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:50 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:50 2005 +0000"
      },
      "message": "[IDE] Add driver for Sibyte Swarm evaluation board\n\nThis driver supports the IDE port on the Sibyte Swarm evaluation boards\nand it\u0027s relatives for the BCM1250 family of systems on a chip.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "b60ccd575c2d96041b856aad19a7d3af168d79b9",
      "tree": "4b5cd16ca45fc8f959cc32d9cd4a3ac984d54f74",
      "parents": [
        "f10d14ddec8daf11a298f05ab3d644887df39830"
      ],
      "author": {
        "name": "Pantelis Antoniou",
        "email": "pantelis.antoniou@gmail.com",
        "time": "Sun Nov 13 23:27:46 2005 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:50 2005 +0000"
      },
      "message": "[MIPS] Alchemy: Console output fixup\n    \nThis is needed to make console output appear with the new driver...\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f10d14ddec8daf11a298f05ab3d644887df39830",
      "tree": "cb720c4553760ac37937eb56ef2255ae8aec70dd",
      "parents": [
        "99289a4e8a9cb3fa6caa8fc4ebf57a33db497340"
      ],
      "author": {
        "name": "Arnaud Giersch",
        "email": "arnaud.giersch@free.fr",
        "time": "Sun Nov 13 00:38:18 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:49 2005 +0000"
      },
      "message": "[MIPS] Fix documentation typos.\n    \nSigned-off-by: Arnaud Giersch \u003carnaud.giersch@free.fr\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "99289a4e8a9cb3fa6caa8fc4ebf57a33db497340",
      "tree": "53a149795f88ea1da576b4cec0d218cc998670a3",
      "parents": [
        "59f145d28ce853b13dafdfab438c48f3ead0b38e"
      ],
      "author": {
        "name": "Arnaud Giersch",
        "email": "arnaud.giersch@free.fr",
        "time": "Sun Nov 13 00:38:18 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:49 2005 +0000"
      },
      "message": "[MIPS] Add const qualifier to writes##bwlq.\n    \nAdd const qualifier to parameter addr of writes##bwlq.\n    \nSigned-off-by: Arnaud Giersch \u003carnaud.giersch@free.fr\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "59f145d28ce853b13dafdfab438c48f3ead0b38e",
      "tree": "e758652a96e8d63ac2b413bcba4266743af09d78",
      "parents": [
        "84c493d8e143360cfba3efede97e5a93d62c4d3d"
      ],
      "author": {
        "name": "Arnaud Giersch",
        "email": "arnaud.giersch@free.fr",
        "time": "Sun Nov 13 00:38:18 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:48 2005 +0000"
      },
      "message": "[MIPS] IP32: Fix sparse warnings.\n    \nAdd __iomem qualifier to crime and mace pointers.\n    \nSigned-off-by: Arnaud Giersch \u003carnaud.giersch@free.fr\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "84c493d8e143360cfba3efede97e5a93d62c4d3d",
      "tree": "1530db463632b6cdb279aa0078d2249452d815aa",
      "parents": [
        "19ce1cfb2d53e5b9f70d0199d551789db2718e6f"
      ],
      "author": {
        "name": "Arnaud Giersch",
        "email": "arnaud.giersch@free.fr",
        "time": "Sun Nov 13 00:38:18 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:47 2005 +0000"
      },
      "message": "[MIPS] IP32 Fix and complete IP32 parport definitions\n    \nFix, complete, and indent IP32 parport definitions.\nDefinition were wrong for CTXINUSE and DMACTIVE (1-bit shift).\nAdd macros DATA_BOUND, DATALEN_SHIFT, and CTRSHIFT.\n    \nSigned-off-by: Arnaud Giersch \u003carnaud.giersch@free.fr\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "19ce1cfb2d53e5b9f70d0199d551789db2718e6f",
      "tree": "6a8e08b25a64718c5fad3c60e1aa1aedff6fdca5",
      "parents": [
        "70ad7d1840d3479ea8503c9f89ec503115bfd2cf"
      ],
      "author": {
        "name": "Arnaud Giersch",
        "email": "arnaud.giersch@free.fr",
        "time": "Sun Nov 13 00:38:18 2005 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:47 2005 +0000"
      },
      "message": "[MIPS] IP32: Export mace symbol.\n    \nExport mace symbol so that it can be used in modules.\n    \nSigned-off-by: Arnaud Giersch \u003carnaud.giersch@free.fr\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "70ad7d1840d3479ea8503c9f89ec503115bfd2cf",
      "tree": "804f9d3678bb4aa39be1e47229236ad8c1d0e2c6",
      "parents": [
        "efd9412d850397fc129c17eb33c84f74abb0d3ee"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 11 11:49:53 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:46 2005 +0000"
      },
      "message": "[MIPS] JMR3927: Fix syntax error.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "efd9412d850397fc129c17eb33c84f74abb0d3ee",
      "tree": "49d832872141ed2982312e705b863be35a61c489",
      "parents": [
        "d93efab838ee399b45379bd97b2812ecee84471b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 11 11:46:25 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:45 2005 +0000"
      },
      "message": "[MIPS] JMR3927: Undo accidental rename.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d93efab838ee399b45379bd97b2812ecee84471b",
      "tree": "3d6ef302f593e7d7f7d4da95adb65166b41a0124",
      "parents": [
        "16212017a54afdb702ecc796aaa0448b795de03b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 11 11:15:41 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:45 2005 +0000"
      },
      "message": "[MIPS] DDB5477: Fix unused variable warning.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "16212017a54afdb702ecc796aaa0448b795de03b",
      "tree": "3ee7edf2f92d531689bcb0db0be91a5d9e8d2a61",
      "parents": [
        "cd017fbdd33f2d8294b0e0324faa1dc7750b4af0"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:44 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:44 2005 +0000"
      },
      "message": "[MIPS] IP32: No need to include \u003casm/io.h\u003e.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "cd017fbdd33f2d8294b0e0324faa1dc7750b4af0",
      "tree": "7d7191c3be2270b036876a137d417c1ef9da7e11",
      "parents": [
        "443bf3292f04c53e92bf0588f1aa2c9b421545e2"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:43 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:43 2005 +0000"
      },
      "message": "Add definitions for the Dallas DS1742 RTC / non-volatile memory.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "443bf3292f04c53e92bf0588f1aa2c9b421545e2",
      "tree": "686f01621b7144c17c5b4340c5cdd40f299fedf3",
      "parents": [
        "bdc3c3c7cbc3e1244c03640b4b372d097a1dacf3"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:42 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:42 2005 +0000"
      },
      "message": "Add definitions for the Dallas DS17287 RTC.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bdc3c3c7cbc3e1244c03640b4b372d097a1dacf3",
      "tree": "513f7beb915ef2adae11f9222879a6eab911ef02",
      "parents": [
        "6f17ce33fef3fd84e3e45850c9388d118adfad96"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:42 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:42 2005 +0000"
      },
      "message": "[MIPS] Add missing arch defines for the Alchemy MTD driver.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6f17ce33fef3fd84e3e45850c9388d118adfad96",
      "tree": "062cc6c191d9db6450d37c36051506218e0a66e8",
      "parents": [
        "0905780aae58ea69f2dafea9716ee2ea78dbe4e2"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Thu Nov 10 22:42:36 2005 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:41 2005 +0000"
      },
      "message": "Add GT64111 PCI ID back\n    \nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0905780aae58ea69f2dafea9716ee2ea78dbe4e2",
      "tree": "8285d824fce3959edb64af5fbc2511cd549321e4",
      "parents": [
        "e0c9b7973021ea4baa1ed76ff25ceb80f75edd8f"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Mon Jun 13 19:58:50 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:39 2005 +0000"
      },
      "message": "[MIPS] zs.c: Resurrect the deceased zs.c for now.\n\nNot that it\u0027s meant to be sustained for long, but from time to time it\u0027s\nuseful to have some console...\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e0c9b7973021ea4baa1ed76ff25ceb80f75edd8f",
      "tree": "020d0d255ae1632563f415a0a5943057d70ef8f3",
      "parents": [
        "db7f6861822c80f17a23647b4d0042dcc56e2024"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 08 22:36:48 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:39 2005 +0000"
      },
      "message": "[MIPS] feature-removal-schedule.txt: Schedule au1x00_uart for removal.\n\nThe 8250 serial driver now has the ability to deal with the differences\nbetween the standard 8250 family of UARTs and their slightly strange\nbrother on Alchemy SOCs.  The loss of features is not considered an\nissue.\n \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "db7f6861822c80f17a23647b4d0042dcc56e2024",
      "tree": "45f030d4feb1146e09c95d96d108797564c3558a",
      "parents": [
        "0db169f9703115bab09eda5d89a8f6937a7bf98e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 08 22:23:13 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 17 16:23:38 2005 +0000"
      },
      "message": "[MIPS] Delete duplicate definitions of break codes.\n   \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a2c91a8819e315e9fd1aef3ff57badb6c1be3f80",
      "tree": "0b75460b200383d341b8473fc187f5db2c681795",
      "parents": [
        "22374677d18c5eeefd3a283431d312b8c44fef02"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Nov 17 05:44:44 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Nov 17 05:44:44 2005 -0500"
      },
      "message": "[libata sata_mv] handle lack of hardware nIEN support\n\nHandle errata (it was unintentional on this h/w, whereas its intentional\non others) whereby the nIEN bit in Device Control is ignored, leading to\na situation where a hardware interrupt completes the qc before the\npolling code has a chance to.\n\nThis will get fixed The Right Way(tm) once Albert Lee\u0027s irq-pio\nbranch is merged, as the more natural PIO method on this hardware is\ninterrupt-driven.\n"
    },
    {
      "commit": "22374677d18c5eeefd3a283431d312b8c44fef02",
      "tree": "4d923291cdab7c84e0346a8500f090f2b11e2bc1",
      "parents": [
        "64f043d80752a8e5f0d55255e7bb9a1a05af206f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Nov 17 10:59:48 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Nov 17 10:59:48 2005 -0500"
      },
      "message": "[libata sata_mv] SATA probe, DMA boundary fixes\n\n- DMA boundary was being handled incorrectly.  Copied the code from\n  ata_fill_sg(), since Marvell has the same DMA boundary needs.\n  (we can\u0027t use ata_fill_sg directly since we have different hardware\n   descriptors)\n- cleaned up the SATA phy reset code, to deal with various errata\n"
    },
    {
      "commit": "64f043d80752a8e5f0d55255e7bb9a1a05af206f",
      "tree": "3dc2a2511e29f6d8e2b26884ea090ce5d8c9f6c2",
      "parents": [
        "556c66db0794b9b85481cb5e3cb57688eabad982"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Nov 17 10:50:01 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Nov 17 10:50:01 2005 -0500"
      },
      "message": "[libata] add timeout to commands for which we call wait_completion()\n"
    },
    {
      "commit": "4a59a810513d5f7aa76515908b8e3620fa1b9b69",
      "tree": "02bf53df48d9a9e6f7f7b4f690eb8b62227f8fa9",
      "parents": [
        "e7c8a41e817f381ac5c2a59ecc81b483bd68a7df"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Wed Nov 16 23:14:19 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 16 23:14:19 2005 -0800"
      },
      "message": "[NETFILTER]: Fix nf_conntrack compilation with CONFIG_NETFILTER_DEBUG\n\nCC [M]  net/netfilter/nf_conntrack_core.o\nnet/netfilter/nf_conntrack_core.c: In function \u0027nf_ct_unlink_expect\u0027:\nnet/netfilter/nf_conntrack_core.c:390: error: \u0027exp_timeout\u0027 undeclared (first use in this function)\nnet/netfilter/nf_conntrack_core.c:390: error: (Each undeclared identifier is reported only once\nnet/netfilter/nf_conntrack_core.c:390: error: for each function it appears in.)\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "556c66db0794b9b85481cb5e3cb57688eabad982",
      "tree": "5bc225b790d855aa61ec06abae19e21f6e6b1a82",
      "parents": [
        "3be4bb06b53df2c0a760eeaa5f53448faddedfca",
        "8b200abdcf237528a3eb0fe8c680c711fc9824b5"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 16 20:45:51 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 16 20:45:51 2005 -0500"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027\n"
    },
    {
      "commit": "8b200abdcf237528a3eb0fe8c680c711fc9824b5",
      "tree": "d88ac91f037be98f35f216a2be7a263491286078",
      "parents": [
        "7bdd720869ff75700b48b132ee71852615b55808",
        "0db169f9703115bab09eda5d89a8f6937a7bf98e"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 16 20:45:40 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 16 20:45:40 2005 -0500"
      },
      "message": "Merge branch \u0027master\u0027\n"
    },
    {
      "commit": "e7c8a41e817f381ac5c2a59ecc81b483bd68a7df",
      "tree": "650b33c804a1a66c72acaef9595eb9fe6cc2c0e9",
      "parents": [
        "0db169f9703115bab09eda5d89a8f6937a7bf98e"
      ],
      "author": {
        "name": "Yasuyuki Kozakai",
        "email": "yasuyuki.kozakai@toshiba.co.jp",
        "time": "Wed Nov 16 12:55:37 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 16 12:55:37 2005 -0800"
      },
      "message": "[IPV4,IPV6]: replace handmade list with hlist in IPv{4,6} reassembly\n\nBoth of ipq and frag_queue have *next and **prev, and they can be replaced\nwith hlist. Thanks Arnaldo Carvalho de Melo for the suggestion.\n\nSigned-off-by: Yasuyuki Kozakai \u003cyasuyuki.kozakai@toshiba.co.jp\u003e\nAcked-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3be4bb06b53df2c0a760eeaa5f53448faddedfca",
      "tree": "67dc02f39e48a8a37d8f3e4a38422d86f5164820",
      "parents": [
        "85d6162d6cea9220e483989817eac0cebc03070e",
        "7bdd720869ff75700b48b132ee71852615b55808"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 16 15:12:58 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 16 15:12:58 2005 -0500"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027\n"
    },
    {
      "commit": "5470dc656820fb67c0a2e352f0aaa48b86c19026",
      "tree": "4e2de34af202c628372bb9bbad878d060714687f",
      "parents": [
        "45e109d07275e0820745dc465302de0aa5a8703b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Nov 16 18:36:49 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 16 18:36:49 2005 +0000"
      },
      "message": "[ARM] No need to include asm/proc-fns.h into asm/system.h\n\nIn the old days when arm26/arm32 was combined into the same\narchitecture, proc-fns.h provided the xchg implementation for\narm26 CPUs.  Since we no longer combine these two, this include\nis no longer required.  Remove it.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "45e109d07275e0820745dc465302de0aa5a8703b",
      "tree": "31de40e5511c4d7c64431e5d793f3e63e8bf6dad",
      "parents": [
        "49ee57a3295a227b6a02785f75ccd521e493e983"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Nov 16 18:29:51 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 16 18:29:51 2005 +0000"
      },
      "message": "[ARM] sa1111.c needs asm/sizes.h\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "49ee57a3295a227b6a02785f75ccd521e493e983",
      "tree": "3e1ab74e95d1599c6944f24fc32a30e601554827",
      "parents": [
        "1b12050f17460dc312cfd8cc59c79e181b23062b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Nov 16 18:03:10 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 16 18:03:10 2005 +0000"
      },
      "message": "[ARM] Use unsigned long not u32 in atomic_cmpxchg\n\nSince atomic.h does not include types.h, u32 may not be defined.\nSince atomics are supposed to work on unsigned long quantities,\nuse unsigned long instead.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1b12050f17460dc312cfd8cc59c79e181b23062b",
      "tree": "5f21465d9eb11f9825d89c3ac225a291f279b1a1",
      "parents": [
        "8dc39b883e9497445b53c498be7493c3e43af006"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Nov 16 17:38:40 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 16 17:38:40 2005 +0000"
      },
      "message": "[ARM] Move zone adjustment for SA1111 on SA11x0 platforms\n\nUnfortunately, using PAGE_SHIFT in asm/arch/memory.h is unsafe, and we\ncan\u0027t include asm/page.h into this file because then we have a circular\ndependency.  Move the offending code to arch/arm/common/sa1111.c\ninstead.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8dc39b883e9497445b53c498be7493c3e43af006",
      "tree": "c2d14a82bcfd02687db8d27072bcd8fa7b02df75",
      "parents": [
        "994e12805336f899d0ec1cf38a99c7b6405d144a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Nov 16 17:23:57 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 16 17:23:57 2005 +0000"
      },
      "message": "[ARM] Add linux/compiler.h includes where required\n\natomic.h, bitops.h and mmu_context.h are using likely/unlikely.\nthread_info.h uses __attribute_const__.  Hence these files require\nlinux/compiler.h to be included.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0db169f9703115bab09eda5d89a8f6937a7bf98e",
      "tree": "c7fb83d10394e33dffe4ae13d9878e8e500bb60a",
      "parents": [
        "d58a75ef75ad98f2d20ee6dccfc71f881aabffb0",
        "6e87abd0b8cbb23ed9ffe5cc9f790fb5cac45eae"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 16 08:25:28 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 16 08:25:28 2005 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n"
    },
    {
      "commit": "7bdd720869ff75700b48b132ee71852615b55808",
      "tree": "5d42dddd1cda8462fe1b2739a40ab28df28c227d",
      "parents": [
        "c2cd76ff106b8bd9c0a754c6439c74e86fd2aba7"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 16 11:06:59 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 16 11:06:59 2005 -0500"
      },
      "message": "[libata] bump versions\n"
    },
    {
      "commit": "d58a75ef75ad98f2d20ee6dccfc71f881aabffb0",
      "tree": "fbfa28526e3e2695c61d83a1a4997a8c3d00b686",
      "parents": [
        "f6ff56cd56b83d8edf4b3cffc5c53c56b37a5081",
        "5d66da3d71e6aeca80ca08dbebd8a1cd72e6ee1f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 16 07:58:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 16 07:58:48 2005 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge\n"
    },
    {
      "commit": "994e12805336f899d0ec1cf38a99c7b6405d144a",
      "tree": "24c2ffcb00f26b49f7cf943e1696de73a91be8fe",
      "parents": [
        "b526bf23fd4138456b1bb4f1305862695604c798"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Nov 16 15:05:13 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 16 15:05:13 2005 +0000"
      },
      "message": "[ARM] 3162/1: S3C2410 - updated defconfig\n\nPatch from Ben Dooks\n\nMinor changes, including add SysRq, selecting the DM9000\nas a built-in driver, not as a module, and selecting the\nframebuffer.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b526bf23fd4138456b1bb4f1305862695604c798",
      "tree": "20ed1a434af1d8bf94a655650a539de7ff0f169a",
      "parents": [
        "a7d068336197945dc4af65c5973c996e526d51cb"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Nov 16 15:05:12 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 16 15:05:12 2005 +0000"
      },
      "message": "[ARM] 3161/1: BAST - fix commas on end of structs\n\nPatch from Ben Dooks\n\nMake the use of , on the lsat entry structs consistenent\nthrough arch/arm/mach-s3c2410/mach-bast.c\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a7d068336197945dc4af65c5973c996e526d51cb",
      "tree": "cbe903bef21fce0d5923cc83071b7b66d00d94c4",
      "parents": [
        "224b5be6ddc12fa7587433878866cd39e7b935f5"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Wed Nov 16 15:05:11 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 16 15:05:11 2005 +0000"
      },
      "message": "[ARM] 3165/1: fix atomic_cmpxchg() implementation for ARMv6+\n\nPatch from Nicolas Pitre\n\nIf \u0027old\u0027 and \u0027oldval\u0027 are different then \u0027res\u0027 never gets set.  In that\ncase, if ever %0 happened to contain anything but zero (rather likely)\nthen the code will loop forever (or until another CPU just come along\nand change the atomic value to match \u0027old\u0027 which is rather unlikely).\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "224b5be6ddc12fa7587433878866cd39e7b935f5",
      "tree": "25e4a47d9c21a3b927f1ea793f0d14628afa86f7",
      "parents": [
        "0a5709b2dc84140082ea235130a05c05d51f94a2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Nov 16 14:59:51 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 16 14:59:51 2005 +0000"
      },
      "message": "[ARM] compressed/head.S debugging defaults to asm/arch/debug-macro.S\n\nSince we want new platforms to use debug-macro.S, make the decompressor\ndebugging method default to using this include file rather than having\nnew platforms add to an #if defined().\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0a5709b2dc84140082ea235130a05c05d51f94a2",
      "tree": "096bdbc0a86fde503722611bba1feaca76e91d3a",
      "parents": [
        "ce07d90aa80a4c9a956eb2f662e4be5ea5c6baf8"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Nov 16 14:51:20 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 16 14:51:20 2005 +0000"
      },
      "message": "[ARM] Include asm/hardware.h instead of asm/arch/hardware.h\n\nRationalise hardware.h include.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ce07d90aa80a4c9a956eb2f662e4be5ea5c6baf8",
      "tree": "7411f04f6136f52b840696bf791626ae218d7a05",
      "parents": [
        "f6ff56cd56b83d8edf4b3cffc5c53c56b37a5081"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Nov 16 14:38:19 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 16 14:38:19 2005 +0000"
      },
      "message": "[ARM] Fix arch-realview/system.h to use __io_address()\n\nMove __io_address to arch-realview/hardware.h, drop core.h from platsmp.c\nand localtimer.c, and include asm/io.h where required.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c2cd76ff106b8bd9c0a754c6439c74e86fd2aba7",
      "tree": "d3a7848336627da12c47c18cbbe42fc70fe8db71",
      "parents": [
        "75b1f2f865c6e6c6c04e2779750192b8d3d504e8"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 16 09:23:30 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 16 09:23:30 2005 -0500"
      },
      "message": "[libata ahci] tone down ATAPI errors\n\nATA devices don\u0027t generate many errors, so the preferred method is to\nprintk() when they occur.\n\nATAPI devices generate tons of exceptions during the normal course\nof operation, so this change skips logging the most common class of\nerrors.\n"
    },
    {
      "commit": "75b1f2f865c6e6c6c04e2779750192b8d3d504e8",
      "tree": "9e95f56cc033943f26c21c61377cb7e8ed0d8b4b",
      "parents": [
        "d10cb35a876c72b4b6711a366e341a1e4d8aa709"
      ],
      "author": {
        "name": "Albert Lee",
        "email": "albertcc@tw.ibm.com",
        "time": "Wed Nov 16 17:06:18 2005 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 16 07:59:22 2005 -0500"
      },
      "message": "[PATCH] libata: honor the transfer cycle time speficied by the EIDE device\n\n  The following code segment is not functional because the transfer cycle time speficied by\n  the EIDE device is later overwritten by ata_timing_quantize():\n\n\t/*\n\t * If the drive is an EIDE drive, it can tell us it needs extended\n\t * PIO/MW_DMA cycle timing.\n\t */\n\tif (adev-\u003eid[ATA_ID_FIELD_VALID] \u0026 2) {\t/* EIDE drive */\n\t\tmemset(\u0026p, 0, sizeof(p));\n\t\t(snip)\n\t\tata_timing_merge(\u0026p, t, t, ATA_TIMING_CYCLE | ATA_TIMING_CYC8B);\n               \u003c\u003d\u003d uninitialized \"t\" is used here\n\t}\n\n\t/*\n\t * Convert the timing to bus clock counts.\n\t */\n\tata_timing_quantize(s, t, T, UT);  \u003c\u003d\u003d t is overwritten by quantized s\n\n  The patch has been submitted for ide-timing.h before:\n  http://marc.theaimsgroup.com/?l\u003dlinux-ide\u0026m\u003d110820013425454\u0026w\u003d2\n  Resubmitted for libata.\n\nChanges:\n  - Minor fix to honor the following transfer cycle time speficied by the device\n    - id[65]: Minimum Multiword DMA transfer cycle time per word\n    - id[67]: Minimum PIO transfer cycle time without flow control\n    - id[68]: Minimum PIO transfer cycle time with IORDY\n\nSigned-off-by: Albert Lee \u003calbertcc@tw.ibm.com\u003e\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "d10cb35a876c72b4b6711a366e341a1e4d8aa709",
      "tree": "5e871ea2af668fd85f80bf369d6f057e24c4fd7f",
      "parents": [
        "f6ff56cd56b83d8edf4b3cffc5c53c56b37a5081"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Wed Nov 16 16:56:49 2005 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Nov 16 07:11:42 2005 -0500"
      },
      "message": "[PATCH] sil24: add constants\n\nAdds constants for ATAPI support to sata_sil24.  This patch is\noriginally from Jeff Garzik \u003cjgarzik@pobox.com\u003e.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "6e87abd0b8cbb23ed9ffe5cc9f790fb5cac45eae",
      "tree": "2469b23b6410153c7b25f03b6e5d3b846874a7d7",
      "parents": [
        "7b5603e056b8b5f3175f14badd895b9ac567f315"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Nov 16 00:52:57 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Nov 16 00:52:57 2005 -0800"
      },
      "message": "[DVB]: Add compat ioctl handling.\n\nBased upon a patch by Guido Guenther \u003cagx@sigxcpu.org\u003e.\n\nSome of these ioctls had embedded time_t objects\nor pointers, so needed translation.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7b5603e056b8b5f3175f14badd895b9ac567f315",
      "tree": "202d8d9d05f02f9d287c4e4a69694c5136fa3077",
      "parents": [
        "574780d56fdafe2c8ea98660a932760dfea9bffc"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Nov 16 00:11:50 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Nov 16 00:11:50 2005 -0800"
      },
      "message": "[DVB] cinergyT2: cinergyt2_register_rc() should return 0 on success\n\nCurrently, the version when ENABLE_RC is defined, falls through\nto the end of the function without returning anything.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "574780d56fdafe2c8ea98660a932760dfea9bffc",
      "tree": "492e34919f14ffede70dae0ac6f0414fa701d564",
      "parents": [
        "f6ff56cd56b83d8edf4b3cffc5c53c56b37a5081"
      ],
      "author": {
        "name": "Guido Guenther",
        "email": "agx@sigxcpu.org",
        "time": "Wed Nov 16 00:08:44 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 16 00:08:44 2005 -0800"
      },
      "message": "[SPARC64]: Oops in pci_alloc_consistent with cingergyT2\n\nFrom: Guido Guenther \u003cagx@sigxcpu.org\u003e\n\n- Use correct API for allocating and freeing DMA buffers.\n\nAcked-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5d66da3d71e6aeca80ca08dbebd8a1cd72e6ee1f",
      "tree": "1bdc54e617fc209925f33118f414ce0a4ebb62ac",
      "parents": [
        "d3ed65832029dcaf5fe086670a2f2c25600b51e9"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Nov 16 13:54:32 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 16 14:05:11 2005 +1100"
      },
      "message": "[PATCH] powerpc: Make the vDSO functions set error code (#2)\n\nThe vDSO functions should have the same calling convention as a syscall.\nUnfortunately, they currently don\u0027t set the cr0.so bit which is used to\nindicate an error. This patch makes them clear this bit unconditionally\nsince all functions currently succeed. The syscall fallback done by some\nof them will eventually override this if the syscall fails.\n\nThis also changes the symbol version of all vdso exports to make sure\nglibc can differenciate between old and fixed calls for existing ones\nlike __kernel_gettimeofday.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d3ed65832029dcaf5fe086670a2f2c25600b51e9",
      "tree": "00b3ea25477868607b0aa47d55b0854118f73fb2",
      "parents": [
        "94b212c29f685ca54b5689a8e89ac7671c43d651"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Nov 16 13:40:43 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 16 14:05:07 2005 +1100"
      },
      "message": "[PATCH] ppc: Fix build with CONFIG_CHRP not set\n\nBuilding ARCH\u003dppc for multiplatforms with CONFIG_CHRP not set fails\ndue to some unshielded code in xmon\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "94b212c29f685ca54b5689a8e89ac7671c43d651",
      "tree": "356266520a5ba530b2a5b77b68e90e87a2402ecb",
      "parents": [
        "7486a38f683d49e6f8b2b9050ff06778b151a40c"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 16 13:38:21 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 16 13:52:21 2005 +1100"
      },
      "message": "powerpc: Move ppc64 boot wrapper code over to arch/powerpc\n\nThis also extends the code to handle 32-bit ELF vmlinux files as well\nas 64-bit ones.  This is sufficient for booting on new-world 32-bit\npowermacs (i.e. all recent machines).\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7486a38f683d49e6f8b2b9050ff06778b151a40c",
      "tree": "6a43a59ae4892d8993105d7151fe0676c10d02e1",
      "parents": [
        "950fc0025f8566d1c44da04fed216513f83268af"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@gate.crashing.org",
        "time": "Tue Nov 15 11:03:24 2005 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 16 13:52:12 2005 +1100"
      },
      "message": "[PATCH] powerpc: replace page_to_virt() with lowmem_page_address() for Book-E\n\npage_to_virt and lowmem_page_address provided equiavlent functionality\nso use the more standard lowmem_page_address\n\nThis also addresses build issue in ARCH\u003dpowerpc since page_to_virt()\nhas been removed from include/asm-powerpc/page.h\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "950fc0025f8566d1c44da04fed216513f83268af",
      "tree": "73a098992d35f2d8b547a704da6447862aaeab8e",
      "parents": [
        "de93f0d62ccaa730fd46de14d46c0317bd82596a"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Nov 15 09:05:14 2005 -0800"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 16 13:52:06 2005 +1100"
      },
      "message": "[PATCH] powerpc: add new powerbooks to feature table\n\nHi,\n\nThe previous PowerBook patch didn\u0027t contain the feature table updates\nfor ARCH\u003dpowerpc. Here they are.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "de93f0d62ccaa730fd46de14d46c0317bd82596a",
      "tree": "38184c1a318f111abd0f20c541ea2e1b69da0b41",
      "parents": [
        "c0ce5c5228dd17d4e3dd1d15b8d52714262cab70"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Nov 15 18:21:45 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 16 13:51:58 2005 +1100"
      },
      "message": "[PATCH] ppc: Fix boot with yaboot with ARCH\u003dppc\n\nThe merge of machine types broke boot with yaboot \u0026 ARCH\u003dppc due to the\nold code still retreiving the old-syle machine type passed in by yaboot.\nThis patch fixes it by translating those old numbers. Since that whole\nmecanism is deprecated, this is a temporary fix until ARCH\u003dppc uses the\nnew prom_init that the merged architecture now uses for both ppc32 and\nppc64 (after 2.6.15)\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c0ce5c5228dd17d4e3dd1d15b8d52714262cab70",
      "tree": "c4666405c979bd4fb327030416b01fe917259a7f",
      "parents": [
        "b5166cc252190be80465f3b4f050e4a0310f71af"
      ],
      "author": {
        "name": "Guido Guenther",
        "email": "agx@sigxcpu.org",
        "time": "Tue Nov 15 17:28:05 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 16 13:51:50 2005 +1100"
      },
      "message": "[PATCH] PowerBook 6,1: headphone not detected after suspend\n\never since suspend to disk works I had the problem that headphone\n(un)plugging doesn\u0027t get detected properly anymore after the first\nresume.\nReloading the module worked around this ever since, however the real\ncause of the problem was that after a resume the driver only got\ninterrupts on \"unplug\" not on \"plug\". Reactivating the headphone status\ninterrupt in tumbler_resume fixes this. This shouldn\u0027t cause\nany trouble with software suspend, but it would be nice if somebody\ncould confirm this:\n\nSigned-off-by: Guido Guenther \u003cagx@sigxcpu.org\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b5166cc252190be80465f3b4f050e4a0310f71af",
      "tree": "565d11c2ea25d1553489d6c8a9b4d2c00e110288",
      "parents": [
        "f9e4ec57c66586d0c165ed9373efaf9e329d5766"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Nov 15 16:05:33 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 16 13:29:46 2005 +1100"
      },
      "message": "[PATCH] powerpc: pci_64 fixes \u0026 cleanups\n\nI discovered that in some cases (PowerMac for example) we wouldn\u0027t\nproperly map the PCI IO space on recent kernels. In addition, the code\nfor initializing PCI host bridges was scattered all over the place with\nsome duplication between platforms.\n\nThis patch fixes the problem and does a small cleanup by creating a\npcibios_alloc_controller() in pci_64.c that is similar to the one in\npci_32.c (just takes an additional device node argument) that takes care\nof all the grunt allocation and initialisation work. It should work for\nboth boot time and dynamically allocated PHBs.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f9e4ec57c66586d0c165ed9373efaf9e329d5766",
      "tree": "c2704119cc2d7f369bff0610e815f49231649d3e",
      "parents": [
        "eb481899aa319cf5cbeccfd9deac907300698b57"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Tue Nov 15 15:16:38 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 16 13:29:40 2005 +1100"
      },
      "message": "[PATCH] powerpc: More debugging fixups\n\nAdd a few more missing includes of udbg.h\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "eb481899aa319cf5cbeccfd9deac907300698b57",
      "tree": "2dc0499415e968fca864a2ba38674dbced6094fb",
      "parents": [
        "5444a5e9e872f599ec12534bd1bf9bc79a1c72ca"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Tue Nov 15 14:49:22 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 16 13:28:40 2005 +1100"
      },
      "message": "[PATCH] powerpc: Fixup debugging in lmb.c\n\nSomewhere we lost the include of udbg.h in lmb.c. While we\u0027re there, add a DBG\nmacro like every other file has and use it in lmb_dump_all().\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5444a5e9e872f599ec12534bd1bf9bc79a1c72ca",
      "tree": "3ed0871f034bd90248a8de538c0530ab4400dd7a",
      "parents": [
        "eb07d964b4491d1bb5864cd3d7e7633ccdda9a53"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Nov 15 14:40:25 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 16 13:28:32 2005 +1100"
      },
      "message": "[PATCH] powerpc: update defconfigs\n\nMy patch moving ppc64 RTC to genrtc was supposed to update all\ndefconfigs, but for some reason, the patch actually posted only had the\npseries one... ouch. This patch properly updates all defconfigs.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "eb07d964b4491d1bb5864cd3d7e7633ccdda9a53",
      "tree": "b76d2cdf2159ee2d11ae708ee876a21dbf0838e3",
      "parents": [
        "1e185b97b4364063f1135604b87f8d8469944233"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "marcelo.tosatti@cyclades.com",
        "time": "Mon Nov 14 05:38:31 2005 -0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 16 13:28:22 2005 +1100"
      },
      "message": "[PATCH] ppc32 8xx: update_mmu_cache() needs unconditional tlbie\n\nCurrently 8xx fails to boot due to endless pagefaults.\n\nSeems the bug is exposed by the change which avoids flushing the\nTLB when not necessary (in case the pte has not changed), introduced\nrecently:\n\n__handle_mm_fault():\n\n        entry \u003d pte_mkyoung(entry);\n        if (!pte_same(old_entry, entry)) {\n                ptep_set_access_flags(vma, address, pte, entry, write_access);\n                update_mmu_cache(vma, address, entry);\n                lazy_mmu_prot_update(entry);\n        } else {\n                /*\n                 * This is needed only for protection faults but the arch code\n                 * is not yet telling us if this is a protection fault or not.\n                 * This still avoids useless tlb flushes for .text page faults\n                 * with threads.\n                 */\n                if (write_access)\n                        flush_tlb_page(vma, address);\n        }\n\nThe \"update_mmu_cache()\" call was unconditional before, which caused the TLB\nto be flushed by:\n\n        if (pfn_valid(pfn)) {\n                struct page *page \u003d pfn_to_page(pfn);\n                if (!PageReserved(page)\n                    \u0026\u0026 !test_bit(PG_arch_1, \u0026page-\u003eflags)) {\n                        if (vma-\u003evm_mm \u003d\u003d current-\u003eactive_mm) {\n#ifdef CONFIG_8xx\n                        /* On 8xx, cache control instructions (particularly \n                         * \"dcbst\" from flush_dcache_icache) fault as write \n                         * operation if there is an unpopulated TLB entry \n                         * for the address in question. To workaround that, \n                         * we invalidate the TLB here, thus avoiding dcbst \n                         * misbehaviour.\n                         */\n                                _tlbie(address);\n#endif\n                                __flush_dcache_icache((void *) address);\n                        } else\n                                flush_dcache_icache_page(page);\n                        set_bit(PG_arch_1, \u0026page-\u003eflags);\n                }\n\nWhich worked to due to pure luck: PG_arch_1 was always unset before, but\nnow it isnt.\n\nThe root of the problem are the changes against the 8xx TLB handlers introduced\nduring v2.6. What happens is the TLBMiss handlers load the zeroed pte into\nthe TLB, causing the TLBError handler to be invoked (thats two TLB faults per \npagefault), which then jumps to the generic MM code to setup the pte.\n\nThe bug is that the zeroed TLB is not invalidated (the same reason\nfor the \"dcbst\" misbehaviour), resulting in infinite TLBError faults.\n\nThe \"two exception\" approach requires a TLB flush (to nuke the zeroed TLB)\nat each PTE update for correct behaviour:\n\nSigned-off-by: Marcelo Tosatti \u003cmarcelo.tosatti@cyclades.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f6ff56cd56b83d8edf4b3cffc5c53c56b37a5081",
      "tree": "0ec4807d49a602ba785e60e5352b542f1581d4c9",
      "parents": [
        "fb6d73d3014babb69f5cc2d1d78b31e9d09fc5df",
        "5a6f294e43e432bd207a702fea49ebb303ef9b23"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 15 16:59:38 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 15 16:59:38 2005 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "fb6d73d3014babb69f5cc2d1d78b31e9d09fc5df",
      "tree": "9d8ee68b8754fc57948098945113871aee0b23bb",
      "parents": [
        "1e185b97b4364063f1135604b87f8d8469944233"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 16 11:43:26 2005 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 15 16:57:12 2005 -0800"
      },
      "message": "[PATCH] powerpc: Fix sparsemem with memory holes [was Re: ppc64 oops..]\n\nThis patch should fix the crashes we have been seeing on 64-bit\npowerpc systems with a memory hole when sparsemem is enabled.\nI\u0027d appreciate it if people who know more about NUMA and sparsemem\nthan me could look over it.\n\nThere were two bugs.  The first was that if NUMA was enabled but there\nwas no NUMA information for the machine, the setup_nonnuma() function\nwas adding a single region, assuming memory was contiguous.  The\nsecond was that the loops in mem_init() and show_mem() assumed that\nall pages within the span of a pgdat were valid (had a valid struct\npage).\n\nI also fixed the incorrect setting of num_physpages that Mike Kravetz\npointed out.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5a6f294e43e432bd207a702fea49ebb303ef9b23",
      "tree": "ccc0aefb94c6c6f26eff9eaf177df99b0b364be2",
      "parents": [
        "96479376c89e5be92c85bd350e3e2e8f0e7e3b52"
      ],
      "author": {
        "name": "KOVACS Krisztian",
        "email": "hidden@balabit.hu",
        "time": "Tue Nov 15 16:47:34 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 15 16:47:34 2005 -0800"
      },
      "message": "[NETFILTER] Free layer-3 specific protocol tables at cleanup\n\nAlthough the comment around the allocation code tells us that\nthe layer-3 specific protocol tables will be freed when cleaning up,\nthey aren\u0027t. And this makes nfsim complain loudly...\n\nSigned-off-by: KOVACS Krisztian \u003chidden@balabit.hu\u003e\nSigned-off-by: Harald Welte \u003claforge@netfilter.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "96479376c89e5be92c85bd350e3e2e8f0e7e3b52",
      "tree": "3e856951a7b7d1cb4f7ae9d5ffcb9342ca05bbb7",
      "parents": [
        "31f3426904e066f17e3f88c468a2f7c869ad4aac"
      ],
      "author": {
        "name": "KOVACS Krisztian",
        "email": "hidden@balabit.hu",
        "time": "Tue Nov 15 16:47:09 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 15 16:47:09 2005 -0800"
      },
      "message": "[NETFILTER] Remove nf_conntrack stat proc file when cleaning up\n\nFix nf_conntrack statistics proc file removal. Looks like the old bug\nwas forward-ported from ip_conntrack. :-]\n\nSigned-off-by: KOVACS Krisztian \u003chidden@balabit.hu\u003e\nSigned-off-by: Harald Welte \u003claforge@netfilter.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1e185b97b4364063f1135604b87f8d8469944233",
      "tree": "0184e24ae1e9247b7dee62838b981c2d2a741d2e",
      "parents": [
        "47227d50c4ba7d2308b30c19b14e6edf133d5aa8"
      ],
      "author": {
        "name": "Chen, Kenneth W",
        "email": "kenneth.w.chen@intel.com",
        "time": "Tue Nov 15 14:37:05 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 15 15:50:51 2005 -0800"
      },
      "message": "[PATCH] ia64: cpu_idle performance bug fix\n\nOur performance validation on 2.6.15-rc1 caught a disastrous performance\nregression on ia64 with netperf (-98%) and volanomark (-58%) compares to\nprevious kernel version 2.6.14-git7.  See the following chart (result\ngroup 1 \u0026 2).\n\n  http://kernel-perf.sourceforge.net/results.machine_id\u003d26.html\n\nWe have root caused it to commit 64c7c8f88559624abdbe12b5da6502e8879f8d28\n\nThis changeset broke the ia64 task resched notification.  In\nsched.c:resched_task(), a reschedule IPI is conditioned upon\nTIF_POLLING_NRFLAG.  However, the above changeset unconditionally set\nthe polling thread flag for idle tasks regardless whether pal_halt_light\nis in use or not.  As a result, resched IPI is not sent from\nresched_task().  And since the default behavior on ia64 is to use\npal_halt_light, we end up delaying the rescheduling task until next\ntimer tick, and thus cause the performance regression.\n\nThis fixes the performance bug.  I\u0027m glad our performance suite is\nturning up bad performance bug like this in time.\n\nSigned-off-by: Ken Chen \u003ckenneth.w.chen@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "31f3426904e066f17e3f88c468a2f7c869ad4aac",
      "tree": "11e67ebf551552dad83cf53815945ff299344273",
      "parents": [
        "cf225356578326308b16a0fd03ff3fa72fe3da07"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Nov 15 15:17:10 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 15 15:17:10 2005 -0800"
      },
      "message": "[TCP]: More spelling fixes.\n\nFrom Joe Perches\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "47227d50c4ba7d2308b30c19b14e6edf133d5aa8",
      "tree": "531356e3b004da443c01dac74420f4f28b91679f",
      "parents": [
        "7ae8c5ec122e4e909193dbbdb2ad2de349e307c9",
        "72724382d3c9caab1d85e54080d338b854f10dd3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 15 12:46:57 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 15 12:46:57 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "7ae8c5ec122e4e909193dbbdb2ad2de349e307c9",
      "tree": "42ef1a96f9286f8ddab8edd6d037506a9cbe889f",
      "parents": [
        "e1f1def6ef3f0c71d0df302c3759f6937adaf9ae",
        "9f68a24853dd37d18f2cfa979cf4e131f5a10e8f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 15 12:45:33 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 15 12:45:33 2005 -0800"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "72724382d3c9caab1d85e54080d338b854f10dd3",
      "tree": "a55045e2987edcbdc65cee9a3f610119eec002c0",
      "parents": [
        "eceab4ac8d9dd8955e0961fd7477664c087a9017"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Nov 15 19:04:22 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Nov 15 19:04:22 2005 +0000"
      },
      "message": "[ARM] Initialise SA1111 core before SA1111 PCMCIA\n\nThis avoids a BUG_ON with kref.c when SA1111 tries to register\na driver with an unregistered bus type.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9f68a24853dd37d18f2cfa979cf4e131f5a10e8f",
      "tree": "0e6c81b47ff6f4e2e3a5149873d9d3c176d9e292",
      "parents": [
        "c6e6e666cbfe40f0d7fb1a293ff6332973acac37"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 15 14:03:47 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Nov 15 14:03:47 2005 -0500"
      },
      "message": "[libata ahci] command completion fixes, improved debug msgs\n\n- Fix a regression in command completion, which prevented\n  the restart of the DMA engine after the device throws\n  an error.\n- Pack more hardware info into the port-reset error message.\n- Promote \"welcome to our timeout\" message from debug msg\n  to normal printk.\n"
    },
    {
      "commit": "e1f1def6ef3f0c71d0df302c3759f6937adaf9ae",
      "tree": "794c56b9e279e95d6cf5e132cff60746568b77d9",
      "parents": [
        "1d193f4f112b9d8855ba1339fa784ee95f25b9c7"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Nov 15 00:09:24 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 15 08:59:20 2005 -0800"
      },
      "message": "[PATCH] oops-tracing: mention extended VGA\n\nSomething I\u0027ve found handy countless times when users do this..\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1d193f4f112b9d8855ba1339fa784ee95f25b9c7",
      "tree": "089f01b69c080df59405cb65ff3a9782bfdcb15e",
      "parents": [
        "400bb2369df481abae5aa801e63e70008e15fba5"
      ],
      "author": {
        "name": "Ben Collins",
        "email": "bcollins@debian.org",
        "time": "Tue Nov 15 00:09:21 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 15 08:59:20 2005 -0800"
      },
      "message": "[PATCH] Update location of ll_rw_blk.c in docs\n\nPicked from the ubuntu-2.6 tree\n\nThe change in location for ll_rw_blk.c from drivers/block/ to block/ caused\nfailure to generate documentation.\n\nSigned-off-by: Ben Collins \u003cbcollins@ubuntu.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "400bb2369df481abae5aa801e63e70008e15fba5",
      "tree": "cdf7e02f7cc49bdb522b9c5935cf1d59b24b8b7f",
      "parents": [
        "0c53508980a95b84c296c4336a831776cc22cf58"
      ],
      "author": {
        "name": "Grant Coady",
        "email": "gcoady@gmail.com",
        "time": "Tue Nov 15 00:09:20 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 15 08:59:20 2005 -0800"
      },
      "message": "[PATCH] cciss_scsi warning fix\n\ndrivers/block/cciss_scsi.c:264: warning: `print_bytes\u0027 defined but not used\ndrivers/block/cciss_scsi.c:298: warning: `print_cmd\u0027 defined but not used\n\nSigned-off-by: Grant Coady \u003cgcoady@gmail.com\u003e\nAcked-by: Mike Miller \u003cmike.miller@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "0c53508980a95b84c296c4336a831776cc22cf58"
}
