)]}'
{
  "log": [
    {
      "commit": "69ae9e3ee4ce99140a7db424bebf55d8d180da2f",
      "tree": "e6f5b01af0a2b06775f5e48ce98341a6fcff41cf",
      "parents": [
        "d6e89cb6cd3a10eb203914093642f580c20476d4"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Nov 14 02:03:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 14 09:09:27 2006 -0800"
      },
      "message": "[PATCH] usb: MAINTAINERS updates\n\nLooks like I still take care of the USB gadget/peripheral framework.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: 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": "d6e89cb6cd3a10eb203914093642f580c20476d4",
      "tree": "0e84f5d037405a5202b487e5b79b5d1ba686d77e",
      "parents": [
        "ba8df43c0ee93ec05fc526278a80aaf4cb5ab1fa"
      ],
      "author": {
        "name": "Nathan Lynch",
        "email": "ntl@pobox.com",
        "time": "Tue Nov 14 02:03:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 14 09:09:27 2006 -0800"
      },
      "message": "[PATCH] nvidiafb: fix unreachable code in nv10GetConfig\n\nFix binary/logical operator typo which leads to unreachable code.  Noticed\nwhile looking at other issues; I don\u0027t have the relevant hardware to test\nthis.\n\nSigned-off-by: Nathan Lynch \u003cntl@pobox.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ba8df43c0ee93ec05fc526278a80aaf4cb5ab1fa",
      "tree": "510db3f9141e0bf091eccaf7ef7a0db3c81338bb",
      "parents": [
        "6a34b57bec41c95f1e38f700cd9b81324baaffc7"
      ],
      "author": {
        "name": "Ian Kent",
        "email": "raven@themaw.net",
        "time": "Tue Nov 14 02:03:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 14 09:09:27 2006 -0800"
      },
      "message": "[PATCH] autofs4: panic after mount fail\n\nResolve the panic on failed mount of an autofs filesystem originally\nreported by Mao Bibo.\n\nIt addresses two issues that happen after the mount fail.  The first a NULL\npointer reference to a field (pipe) in the autofs superblock info structure\nand second the lack of super block cleanup by the autofs and autofs4\nmodules.\n\nSigned-off-by: Ian Kent \u003craven@themaw.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6a34b57bec41c95f1e38f700cd9b81324baaffc7",
      "tree": "c3012cf58ed73c83a6f12002a99eedf4ba1cb69e",
      "parents": [
        "d8f7975159f35846754d3845c9701b612c5c0624"
      ],
      "author": {
        "name": "Nicolas Kaiser",
        "email": "nikai@nikai.net",
        "time": "Tue Nov 14 02:03:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 14 09:09:27 2006 -0800"
      },
      "message": "[PATCH] drivers/ide: stray bracket\n\nStray bracket in debug code.\n\nSigned-off-by: Nicolas Kaiser \u003cnikai@nikai.net\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": "d8f7975159f35846754d3845c9701b612c5c0624",
      "tree": "1c7a023eb8b216dd40cd8bfa862d783d652a12ec",
      "parents": [
        "f3ac84324fd949f671e6cf5620add5de02498386"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Nov 14 02:03:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 14 09:09:27 2006 -0800"
      },
      "message": "[PATCH] revert \"PCI: quirk for IBM Dock II cardbus controllers\"\n\nFix http://bugzilla.kernel.org/show_bug.cgi?id\u003d7264\n\nWe need to target this quirk a little more tightly, using the T20 DMI string.\n\nCc: Pavel Kysilka \u003cgoldenfish@bsys.cz\u003e\nAcked-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f3ac84324fd949f671e6cf5620add5de02498386",
      "tree": "7442057ca96d2f056c368bd9ddb12d12032f53d4",
      "parents": [
        "8b126b77536186eef69d408eb7959ce7f558f251"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Tue Nov 14 02:03:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 14 09:09:27 2006 -0800"
      },
      "message": "[PATCH] fix via586 irq routing for pirq 5\n\nFix interrupt routing for via 586 bridges.  pirq can be 5 which needs to be\nmapped to INTD.  But currently the access functions can handle only pirq\n1-4.  this is similar to the other via chipsets where pirq 4 and 5 are both\nmapped to INTD.  Fixes bugzilla #7490\n\nCc: Daniel Paschka \u003cmonkey20181@gmx.net\u003e\nCc: Adrian Bunk \u003cbunk@susta.de\u003e\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.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": "8b126b77536186eef69d408eb7959ce7f558f251",
      "tree": "09d29a919c92af36151c3d97ba6bf2e182ee6acb",
      "parents": [
        "0579e303553655245e8a6616bd8b4428b07d63a2"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Nov 14 02:03:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 14 09:09:26 2006 -0800"
      },
      "message": "[PATCH] setup_irq(): better mismatch debugging\n\nWhen we get a mismatch between handlers on the same IRQ, all we get is \"IRQ\nhandler type mismatch for IRQ n\".  Let\u0027s print the name of the\npresently-registered handler with which we got the mismatch.\n\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0579e303553655245e8a6616bd8b4428b07d63a2",
      "tree": "27471f7bb31e719a97816f329d1357f8b0a3e488",
      "parents": [
        "0f66c08e9611b9a63f2f2fd5af0d12e486c4a02e",
        "63ef731aa6a81e286de78dcc92241d123424ed39"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 11:50:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 11:50:28 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc:\n  MMC: Do not set unsupported bits in OCR response\n  MMC: Poll card status after rescanning cards\n"
    },
    {
      "commit": "0f66c08e9611b9a63f2f2fd5af0d12e486c4a02e",
      "tree": "0e36f48f32c97c4ef9ed5fcd6158226345f43d2e",
      "parents": [
        "4dd7406e9c7e7a5422425ef699780463490b8745",
        "39798695b4bcc7b145f8910ca56195808d3a7637"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 09:52:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 09:52:04 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/mad: Fix race between cancel and receive completion\n  RDMA/amso1100: Fix \u0026\u0026 typo\n  RDMA/amso1100: Fix unitialized pseudo_netdev accessed in c2_register_device\n  IB/ehca: Activate scaling code by default\n  IB/ehca: Use named constant for max mtu\n  IB/ehca: Assure 4K alignment for firmware control blocks\n"
    },
    {
      "commit": "4dd7406e9c7e7a5422425ef699780463490b8745",
      "tree": "483f15c60e572fbe0118ca49fcf2263c3e5bde3e",
      "parents": [
        "b71567312976305cc1ce7e9b71e7378c8bfcb40f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 09:50:11 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 09:50:11 2006 -0800"
      },
      "message": "[dvb saa7134] Fix missing \u0027break\u0027 for avermedia card case\n\nCommit 450efcfd2e1d941e302a8c89322fbfcef237be98 broke Avermedia 777\nsupport.\n\nAdded obvious missing \"break\" statement.\n\nCc: José Suárez \u003cj.suarez.agapito@gmail.com\u003e\nCc: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b71567312976305cc1ce7e9b71e7378c8bfcb40f",
      "tree": "93b930159592e668630744d40ab1208caee1de1f",
      "parents": [
        "616e8a091a035c0bd9b871695f4af191df123caa"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Nov 13 18:05:02 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 09:47:00 2006 -0800"
      },
      "message": "[PATCH] ide-cd: only set rq-\u003eerrors SCSI style for block pc requests\n\nWe should only set -\u003eerrors to CHECK_CONDITION and so on for requests\nthat use this field in the SCSI manner.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "616e8a091a035c0bd9b871695f4af191df123caa",
      "tree": "9b9c97c6b55a9a097bafb453085375497b916fdc",
      "parents": [
        "bf2b3de2a8e66e5f554c2113fac688bcaaca77fb"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Nov 13 18:04:59 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 09:47:00 2006 -0800"
      },
      "message": "[PATCH] Fix bad data direction in SG_IO\n\nContrary to what the name misleads you to believe, SG_DXFER_TO_FROM_DEV\nis really just a normal read seen from the device side.\n\nThis patch fixes http://lkml.org/lkml/2006/10/13/100\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "39798695b4bcc7b145f8910ca56195808d3a7637",
      "tree": "89f594faf977f800893f6fa59213e94e098df386",
      "parents": [
        "b26c791e9ca3365616d40836000285931ca033d0"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Nov 13 09:38:07 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Nov 13 09:38:07 2006 -0800"
      },
      "message": "IB/mad: Fix race between cancel and receive completion\n\nWhen ib_cancel_mad() is called, it puts the canceled send on a list\nand schedules a \"flushed\" callback from process context.  However,\nthis leaves a window where a receive completion could be processed\nbefore the send is fully flushed.\n\nThis is fine, except that ib_find_send_mad() will find the MAD and\nreturn it to the receive processing, which results in the sender\ngetting both a successful receive and a \"flushed\" send completion for\nthe same request.  Understandably, this confuses the sender, which is\nexpecting only one of these two callbacks, and leads to grief such as\na use-after-free in IPoIB.\n\nFix this by changing ib_find_send_mad() to return a send struct only\nif the status is still successful (and not \"flushed\").  The search of\nthe send_list already had this check, so this patch just adds the same\ncheck to the search of the wait_list.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "b26c791e9ca3365616d40836000285931ca033d0",
      "tree": "b1ba0abcd231c54878d2cbf58a6baa057abfedec",
      "parents": [
        "2ffcab6ae44b02679229ca1852526d0a6e062dd2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Nov 09 21:02:26 2006 +0100"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Nov 13 09:38:07 2006 -0800"
      },
      "message": "RDMA/amso1100: Fix \u0026\u0026 typo\n\nFix the AMSO1100 firmware version computation, which was broken\ndue to \"\u0026\u0026\" being used where \"\u0026\" should have.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "2ffcab6ae44b02679229ca1852526d0a6e062dd2",
      "tree": "c99a55514f37f6c8b21e0879a247c508c9346bfd",
      "parents": [
        "f2c238a0c5e155acd49752c5fb93fb8d8534232b"
      ],
      "author": {
        "name": "Tom Tucker",
        "email": "tom@opengridcomputing.com",
        "time": "Wed Nov 08 14:23:22 2006 -0600"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Nov 13 09:38:04 2006 -0800"
      },
      "message": "RDMA/amso1100: Fix unitialized pseudo_netdev accessed in c2_register_device\n\nRework some load-time error handling: c2_register_device() leaked when\nit failed, and the function that called it didn\u0027t check the return code.\n\nSigned-off-by: Tom Tucker \u003ctom@opengridcomputing.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "f2c238a0c5e155acd49752c5fb93fb8d8534232b",
      "tree": "4ad09eeb0be6608f7a4bcee215c1fefa80ef8b80",
      "parents": [
        "c58121143f87930621c1a6fa9683b6862f2b42c9"
      ],
      "author": {
        "name": "Hoang-Nam Nguyen",
        "email": "hnguyen@de.ibm.com",
        "time": "Sun Nov 05 21:42:20 2006 +0100"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Nov 13 08:46:28 2006 -0800"
      },
      "message": "IB/ehca: Activate scaling code by default\n\nChange ehca\u0027s Kconfig to activates scaling code as default.  After\nseveral measurements we saw that this feature prevents dropped packets\n(UD) in stress situation. Thus, enabling it helps to improve ehca\u0027s\nbandwidth through IPoIB.\n\nSigned-off-by: Hoang-Nam Nguyen \u003chnguyen@de.ibm.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "c58121143f87930621c1a6fa9683b6862f2b42c9",
      "tree": "ad7523e1bbae9df75875c5a350834efea6008cdf",
      "parents": [
        "7e28db5d8ff63b1cabc221c5cb84a5f45752f1c2"
      ],
      "author": {
        "name": "Hoang-Nam Nguyen",
        "email": "hnguyen@de.ibm.com",
        "time": "Sun Nov 05 21:42:56 2006 +0100"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Nov 13 08:46:28 2006 -0800"
      },
      "message": "IB/ehca: Use named constant for max mtu\n\nDefine and use a constant EHCA_MAX_MTU instead hardcoded value.\n\nSigned-off-by: Hoang-Nam Nguyen \u003chnguyen@de.ibm.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "bf2b3de2a8e66e5f554c2113fac688bcaaca77fb",
      "tree": "ff85fd274a45dea3557913047eb79e240eec5453",
      "parents": [
        "239fd45938f9ddf64f120e0260c7b76eb73bd5a7",
        "6f36fbb242442184d314e305199bb9a449be4f67"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 08:27:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 08:27:17 2006 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb:\n  V4L/DVB (4818): Flexcop-usb: fix debug printk\n  V4L/DVB (4817): Fix uses of \"\u0026\u0026\" where \"\u0026\" was intended\n  V4L/DVB (4816): Change tuner type for Avermedia A16AR\n  V4L/DVB (4815): Remote support for Avermedia A16AR\n  V4L/DVB (4814): Remote support for Avermedia 777\n  V4L/DVB (4804): Fix missing i2c dependency for saa7110\n  V4L/DVB (4802): Cx88: fix remote control on WinFast 2000XP Expert\n  V4L/DVB (4795): Tda826x: use correct max frequency\n"
    },
    {
      "commit": "239fd45938f9ddf64f120e0260c7b76eb73bd5a7",
      "tree": "2b0350fb9f45f2ffa7473e6c3d75f9ff26d85e82",
      "parents": [
        "eea2078eaf2bcd4e5e8b2e08798071efedac5e17",
        "36b600f2649e3be49039efe31edeeb64277dbd99"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 08:20:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 08:20:38 2006 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] cell: set ARCH_SPARSEMEM_DEFAULT in Kconfig\n  [POWERPC] Fix cell \"new style\" mapping and add debug\n  [POWERPC] pseries: Force 4k update_flash block and list sizes\n  [POWERPC] CPM_UART: Fix non-console initialisation\n  [POWERPC] CPM_UART: Fix non-console transmit\n  [POWERPC] Make sure initrd and dtb sections get into zImage correctly\n"
    },
    {
      "commit": "eea2078eaf2bcd4e5e8b2e08798071efedac5e17",
      "tree": "e8b9f7ea55f098c6c73d4bdca2794f40ce619476",
      "parents": [
        "ea991f06d851d58268eac6ce5c2152397757c958",
        "050e714eb2bc662e9df6bf048ce86b4fbdd9bcd3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 08:15:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 08:15:30 2006 -0800"
      },
      "message": "Merge git://oss.sgi.com:8090/xfs/xfs-2.6\n\n* git://oss.sgi.com:8090/xfs/xfs-2.6:\n  [XFS] Remove KERNEL_VERSION macros from xfs_dmapi.h\n  [XFS] Prevent a deadlock when xfslogd unpins inodes.\n  [XFS] Clean up i_flags and i_flags_lock handling.\n  [XFS] 956664: dm_read_invis() changes i_atime\n  [XFS] rename uio_read() to xfs_uio_read()\n  [XFS] Keep lockdep happy.\n  [XFS] 956618: Linux crashes on boot with XFS-DMAPI filesystem when\n"
    },
    {
      "commit": "ea991f06d851d58268eac6ce5c2152397757c958",
      "tree": "e789e2d8284cf38aecea4f4a0fd0a4c52157d934",
      "parents": [
        "170926993a320cd7b53c388e6ffc759de4fac472",
        "bb831eb2027c12a740ad4e4ad78f2a0e841ae808"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 08:14:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 08:14:13 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [IPVS]: More endianness fixed.\n  [IPVS]: Compile fix for annotations in userland.\n"
    },
    {
      "commit": "170926993a320cd7b53c388e6ffc759de4fac472",
      "tree": "69227df9ed9e9652c86033872350c1f7ad6e3522",
      "parents": [
        "189e7cc1e092a31183febe598f8e37385ff9936e",
        "f7b2e8c76b3423a1d2501b9399261e9c9a33e100"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 08:09:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 08:09:49 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6:\n  [CIFS] Fix minor problem with previous patch\n  [CIFS]  Fix mount failure when domain not specified\n  [CIFS] Explicitly set stat-\u003eblksize\n  [CIFS] NFS stress test generates flood of \"close with pending write\" messages\n"
    },
    {
      "commit": "189e7cc1e092a31183febe598f8e37385ff9936e",
      "tree": "9266d8e561d2c3c5ad0d069c1678474ff6fee3dc",
      "parents": [
        "09123d230a294cd3b860f4ea042235b988277f0a",
        "1f10bec3ef9d9d97999c72e19625432836820221"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 08:03:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 08:03:32 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  [PATCH] drivers cris: return on NULL dev_alloc_skb()\n  [PATCH] com20020 build fix\n  [PATCH] bonding: lockdep annotation\n  [PATCH] bcm43xx: Add error checking in bcm43xx_sprom_write()\n  [PATCH] bcm43xx: Drain TX status before starting IRQs\n"
    },
    {
      "commit": "09123d230a294cd3b860f4ea042235b988277f0a",
      "tree": "e5231cafdbecb9fbf4bc0d1b462f43c64136980b",
      "parents": [
        "f72fa707604c015a6625e80f269506032d5430dc"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Nov 10 12:27:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 07:40:43 2006 -0800"
      },
      "message": "[PATCH] SCSI core: always store \u003e\u003d 36 bytes of INQUIRY data\n\nThis patch (as810c) copies a minimum of 36 bytes of INQUIRY data, even if\nthe device claims that not all of them are valid.  Often badly behaved\ndevices put plausible data in the Vendor, Product, and Revision strings but\nset the Additional Length byte to a small value.  Using potentially valid\ndata is certainly better than allocating a short buffer and then reading\nbeyond the end of it, which is what we do now.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.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": "f72fa707604c015a6625e80f269506032d5430dc",
      "tree": "d7701d7a0e6fef020e78f690041486a052bc9bb3",
      "parents": [
        "0130b0b32ee53dc7add773fcea984f6a26ef1da3"
      ],
      "author": {
        "name": "Pavel Emelianov",
        "email": "xemul@openvz.org",
        "time": "Fri Nov 10 12:27:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 07:40:43 2006 -0800"
      },
      "message": "[PATCH] Fix misrouted interrupts deadlocks\n\nWhile testing kernel on machine with \"irqpoll\" option I\u0027ve caught such a\nlockup:\n\n\t__do_IRQ()\n\t   spin_lock(\u0026desc-\u003elock);\n           desc-\u003echip-\u003eack(); /* IRQ is ACKed */\n\tnote_interrupt()\n\tmisrouted_irq()\n\thandle_IRQ_event()\n           if (...)\n\t      local_irq_enable_in_hardirq();\n\t/* interrupts are enabled from now */\n\t...\n\t__do_IRQ() /* same IRQ we\u0027ve started from */\n\t   spin_lock(\u0026desc-\u003elock); /* LOCKUP */\n\nLooking at misrouted_irq() code I\u0027ve found that a potential deadlock like\nthis can also take place:\n\n1CPU:\n__do_IRQ()\n   spin_lock(\u0026desc-\u003elock); /* irq \u003d A */\nmisrouted_irq()\n   for (i \u003d 1; i \u003c NR_IRQS; i++) {\n      spin_lock(\u0026desc-\u003elock); /* irq \u003d B */\n      if (desc-\u003estatus \u0026 IRQ_INPROGRESS) {\n\n2CPU:\n__do_IRQ()\n   spin_lock(\u0026desc-\u003elock); /* irq \u003d B */\nmisrouted_irq()\n   for (i \u003d 1; i \u003c NR_IRQS; i++) {\n      spin_lock(\u0026desc-\u003elock); /* irq \u003d A */\n      if (desc-\u003estatus \u0026 IRQ_INPROGRESS) {\n\nAs the second lock on both CPUs is taken before checking that this irq is\nbeing handled in another processor this may cause a deadlock.  This issue\nis only theoretical.\n\nI propose the attached patch to fix booth problems: when trying to handle\nmisrouted IRQ active desc-\u003elock may be unlocked.\n\nAcked-by: Ingo Molnar \u003cmingo@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0130b0b32ee53dc7add773fcea984f6a26ef1da3",
      "tree": "2a4920ab222bf2cfa24e0b25522478120bd51afe",
      "parents": [
        "5fd934a9a1b72c718ad5c388fd2e0fd90486cbf3"
      ],
      "author": {
        "name": "Sharyathi Nagesh",
        "email": "sharyath@in.ibm.com",
        "time": "Fri Nov 10 12:27:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 07:40:43 2006 -0800"
      },
      "message": "[PATCH] fix Data Acess error in dup_fd\n\nOn running the Stress Test on machine for more than 72 hours following\nerror message was observed.\n\n0:mon\u003e e\ncpu 0x0: Vector: 300 (Data Access) at [c00000007ce2f7f0]\n    pc: c000000000060d90: .dup_fd+0x240/0x39c\n    lr: c000000000060d6c: .dup_fd+0x21c/0x39c\n    sp: c00000007ce2fa70\n   msr: 800000000000b032\n   dar: ffffffff00000028\n dsisr: 40000000\n  current \u003d 0xc000000074950980\n  paca    \u003d 0xc000000000454500\n    pid   \u003d 27330, comm \u003d bash\n\n0:mon\u003e t\n[c00000007ce2fa70] c000000000060d28 .dup_fd+0x1d8/0x39c (unreliable)\n[c00000007ce2fb30] c000000000060f48 .copy_files+0x5c/0x88\n[c00000007ce2fbd0] c000000000061f5c .copy_process+0x574/0x1520\n[c00000007ce2fcd0] c000000000062f88 .do_fork+0x80/0x1c4\n[c00000007ce2fdc0] c000000000011790 .sys_clone+0x5c/0x74\n[c00000007ce2fe30] c000000000008950 .ppc_clone+0x8/0xc\n\nThe problem is because of race window.  When if(expand) block is executed in\ndup_fd unlocking of oldf-\u003efile_lock give a window for fdtable in oldf to be\nmodified.  So actual open_files in oldf may not match with open_files\nvariable.\n\nCc: Vadim Lobanov \u003cvlobanov@speakeasy.net\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": "5fd934a9a1b72c718ad5c388fd2e0fd90486cbf3",
      "tree": "65db8f571394fb17713abeb45ca61ac65536eaa3",
      "parents": [
        "d8b295f29091310d746509bb6d5828aaf4907a18"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "fbuihuu@gmail.com",
        "time": "Fri Nov 10 12:27:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 07:40:42 2006 -0800"
      },
      "message": "[PATCH] .gitignore: add miscellaneous files\n\nPrevent git from reporting this useless status:\n\n\tOn branch refs/heads/master\n\tUntracked files:\n\t  (use \"git add\" to add to commit)\n\n\t      TAGS\n\t      scripts/kconfig/lkc_defs.h\n\t      scripts/kconfig/qconf.moc\n\tnothing to commit\n\nSigned-off-by: Franck Bui-Huu \u003cfbuihuu@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d8b295f29091310d746509bb6d5828aaf4907a18",
      "tree": "db49c0b071d744e7687723c5ae45cf1b02640b97",
      "parents": [
        "e40c67597eac7a0b0e676867517b01a5a57f7b4b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+lkml@arm.linux.org.uk",
        "time": "Fri Nov 10 12:27:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 07:40:42 2006 -0800"
      },
      "message": "[PATCH] Fix missing parens in set_personality()\n\nIf you call set_personality() with an expression such as:\n\n\tset_personality(foo ? PERS_FOO1 : PERS_FOO2);\n\nthen this evaluates to:\n\n\t((current-\u003epersonality \u003d\u003d foo ? PERS_FOO1 : PERS_FOO2) ? ...\n\nwhich is obviously not the intended result.  Add the missing parents\nto ensure this gets evaluated as expected:\n\n\t((current-\u003epersonality \u003d\u003d (foo ? PERS_FOO1 : PERS_FOO2)) ? ...\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e40c67597eac7a0b0e676867517b01a5a57f7b4b",
      "tree": "842f4cc8ad5739c9935e4ca1aca8ad0743de54da",
      "parents": [
        "7947d2cc2c2e01125a393de83862d02b621999fe"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@saville.com",
        "time": "Fri Nov 10 12:27:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 07:40:42 2006 -0800"
      },
      "message": "[PATCH] Patch for nvidia divide by zero error for 7600 pci-express card\n\nThe following patch resolves the divide by zero error I encountered on my\nsystem:\n\n\thttp://marc.10east.com/?l\u003dlinux-fbdev-devel\u0026m\u003d116058257024413\u0026w\u003d2\n\nI accomplished this by merging what I thought was appropriate from:\n\n\thttp://webcvs.freedesktop.org/xorg/driver/xf86-video-nv/src/\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7947d2cc2c2e01125a393de83862d02b621999fe",
      "tree": "138b28edaedfae371445771cc92d991909abefd6",
      "parents": [
        "1a4b0fc503ff4149f5915be4aeb179b9453cf485"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Fri Nov 10 12:27:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 07:40:42 2006 -0800"
      },
      "message": "[PATCH] IPMI: Fix more \u0026\u0026 typos\n\nFix improper use of \"\u0026\u0026\" when \"\u0026\" was intended.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\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": "1a4b0fc503ff4149f5915be4aeb179b9453cf485",
      "tree": "0f8ccd1b383f486a71b3f5526eb10d245bd9425c",
      "parents": [
        "d67afe5ed00070de0965bfc98de5f6ed3a80a73e"
      ],
      "author": {
        "name": "Jes Sorensen",
        "email": "jes@sgi.com",
        "time": "Fri Nov 10 12:27:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 07:40:42 2006 -0800"
      },
      "message": "[PATCH] mspec driver build fix\n\nFix MSPEC driver to build for non SN2 enabled configs as the driver should\nwork in cached and uncached modes (no fetchop) on these systems.  In\naddition make MSPEC select IA64_UNCACHED_ALLOCATOR, which is required for\nit and move it to arch/ia64/Kconfig to avoid warnings on non ia64\narchitectures running allmodconfig.  Once the Kconfig code is fixed, we can\nmove it back.\n\nSigned-off-by: Jes Sorensen \u003cjes@sgi.com\u003e\nCc: Fernando Luis Vzquez Cao \u003cfernando@oss.ntt.co.jp\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d67afe5ed00070de0965bfc98de5f6ed3a80a73e",
      "tree": "d67190334aa3de68232b095c13cf08c9a209c49f",
      "parents": [
        "2b4ac44e7c7e16cf9411b81693ff3e604f332bf1"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 10 12:27:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 07:40:42 2006 -0800"
      },
      "message": "[PATCH] pci: don\u0027t try to remove sysfs files before they are setup.\n\nThe PCI sysfs attributes are created after the initial PCI bus scan.  With\nthe addition of more return value checking and assertions in the device and\nsysfs layers we now can get dumps like this on sparc64:\n\n[   20.135032] Call Trace:\n[   20.135042]  [0000000000537f88] pci_remove_bus_device+0x30/0xc0\n[   20.135076]  [000000000078f890] pci_fill_in_pbm_cookies+0x98/0x440\n[   20.135109]  [000000000042e828] sabre_scan_bus+0x230/0x400\n[   20.135139]  [000000000078c710] pcibios_init+0x58/0xa0\n[   20.135159]  [0000000000416f14] init+0x9c/0x2e0\n[   20.135190]  [0000000000417a50] kernel_thread+0x38/0x60\n[   20.135211]  [0000000000417170] rest_init+0x18/0x40\n[   20.135514] PCI0(PBMB): Bus running at 33MHz\n\nIt\u0027s triggering because removal of the \"config\" PCI sysfs file for the\ndevice fails.\n\nOn sparc64, after probing the device, we\u0027ll delete the PCI device via\npci_remove_bus_device() if we cannot find the firmware device tree node\ncorresponding to it.\n\nThis is fine, but at this point the sysfs files for the PCI device won\u0027t be\nsetup yet.\n\nSo we should not try to do anything in pci_remove_sysfs_dev_files() if\npci_sysfs_init() has not run yet.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2b4ac44e7c7e16cf9411b81693ff3e604f332bf1",
      "tree": "af167ed7cf9e76f7b155d1af53a62c5d9c3b03ba",
      "parents": [
        "088406bcf66d6c7fd8a5c04c00aa410ae9077403"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "dada1@cosmosbay.com",
        "time": "Fri Nov 10 12:27:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 13 07:40:42 2006 -0800"
      },
      "message": "[PATCH] vmalloc: optimization, cleanup, bugfixes\n\n- reorder \u0027struct vm_struct\u0027 to speedup lookups on CPUS with small cache\n  lines.  The fields \u0027next,addr,size\u0027 should be now in the same cache line,\n  to speedup lookups.\n\n- One minor cleanup in __get_vm_area_node()\n\n- Bugfixes in vmalloc_user() and vmalloc_32_user() NULL returns from\n  __vmalloc() and __find_vm_area() were not tested.\n\n[akpm@osdl.org: remove redundant BUG_ONs]\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nCc: Nick Piggin \u003cnickpiggin@yahoo.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6f36fbb242442184d314e305199bb9a449be4f67",
      "tree": "b6c620de0dccac8fc050f5547d55e2d2e2c3cb1c",
      "parents": [
        "fef4fa1475db6a53237e29451c88c15167d69cc4"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Thu Nov 09 17:36:44 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Nov 13 08:17:30 2006 -0200"
      },
      "message": "V4L/DVB (4818): Flexcop-usb: fix debug printk\n\n.. fix debug printk. Why, oh why, one would want to do\n\t(u16 \u0026 0xff) \u003c\u003c 8\nand print it with %02x format?\nAcked-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fef4fa1475db6a53237e29451c88c15167d69cc4",
      "tree": "d54376a7f93bb31777980f8ec9bdd59985c5cd0d",
      "parents": [
        "0871a8849b80646074cd28b2b078c8e002e51282"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Nov 09 17:25:28 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Nov 13 08:17:28 2006 -0200"
      },
      "message": "V4L/DVB (4817): Fix uses of \"\u0026\u0026\" where \"\u0026\" was intended\n\nFix uses of \"\u0026\u0026\" where \"\u0026\" was intended in bttv-cards.c and tveeprom.c\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "0871a8849b80646074cd28b2b078c8e002e51282",
      "tree": "9e91eb567d0a2dd9d84171190a4ee64cb44c8809",
      "parents": [
        "29e0f1a136d39c5683d998741911b769d0172d52"
      ],
      "author": {
        "name": "pasky@ucw.cz",
        "email": "pasky@ucw.cz",
        "time": "Sun Nov 12 14:24:57 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Nov 13 08:17:26 2006 -0200"
      },
      "message": "V4L/DVB (4816): Change tuner type for Avermedia A16AR\n\nThis changes it from TDA8290 which is allegedly very unlikely to TD1316 which\nis allegedly very likely. I didn\u0027t get it to work with either, but expected\nthat this got applied when Mauro sent it to me, so here it goes again; feel\nfree to drop it to the floor. :-)\n\nSigned-off-by: Petr Baudis \u003cpasky@ucw.cz\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "29e0f1a136d39c5683d998741911b769d0172d52",
      "tree": "f402877a61c2a8f0930b58f56c22e89d3a9c3185",
      "parents": [
        "450efcfd2e1d941e302a8c89322fbfcef237be98"
      ],
      "author": {
        "name": "pasky@ucw.cz",
        "email": "pasky@ucw.cz",
        "time": "Sun Nov 12 14:23:32 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Nov 13 08:17:25 2006 -0200"
      },
      "message": "V4L/DVB (4815): Remote support for Avermedia A16AR\n\nThe remote as well as the GPIO interface is the same as what comes with 777.\nFor an example of mplayer lirc configuration, see\n\thttp://pasky.or.cz/~pasky/dev/v4l/lircrc\n\nSigned-off-by: Petr Baudis \u003cpasky@ucw.cz\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "450efcfd2e1d941e302a8c89322fbfcef237be98",
      "tree": "53e57d887086535407788130e1e830f4b6fcb00f",
      "parents": [
        "ce48d5ecf3f52378064f317e0094b601508e9b3e"
      ],
      "author": {
        "name": "pasky@ucw.cz",
        "email": "pasky@ucw.cz",
        "time": "Sun Nov 12 14:22:32 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Nov 13 08:17:23 2006 -0200"
      },
      "message": "V4L/DVB (4814): Remote support for Avermedia 777\n\nI didn\u0027t test it personally since I don\u0027t have this card, but A16AR uses the\nsame interface and that one certainly does work perfectly (see the next patch).\nThis patch was originally sent in\n\thttp://marc.theaimsgroup.com/?l\u003dlinux-video\u0026m\u003d114743413825375\u0026w\u003d2\n\thttps://www.redhat.com/mailman/private/video4linux-list/2006-May/msg00103.html\nbut never got applied. This version has some trivial modifications and drops\nthe weird gpio hack (it\u0027s not clear what practical purpose does it serve).\n\nSigned-off-by: Jose Alberto Reguero \u003cjareguero@telefonica.net\u003e\nSigned-off-by: Petr Baudis \u003cpasky@ucw.cz\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ce48d5ecf3f52378064f317e0094b601508e9b3e",
      "tree": "d54cae08cf10a8fa966415a028d5131f583a7355",
      "parents": [
        "ff97d93d6a311759db1b74b9b90dd6bcb8ce0aee"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Nov 05 09:02:13 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Nov 13 08:17:21 2006 -0200"
      },
      "message": "V4L/DVB (4804): Fix missing i2c dependency for saa7110\n\ndrivers/media/video/saa7110.c:112: undefined reference to `i2c_master_send\u0027\ndrivers/built-in.o: In function `saa7110_read\u0027:\ndrivers/media/video/saa7110.c:130: undefined reference to `i2c_smbus_read_byte\u0027\ndrivers/media/video/saa7110.c:130: undefined reference to `i2c_smbus_read_byte\u0027\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ff97d93d6a311759db1b74b9b90dd6bcb8ce0aee",
      "tree": "9a8b92b7c739d7d82f20d39fa8184354cc22d3f3",
      "parents": [
        "d027c4dc7d6e35a4e43dbcc178f0bf3359814306"
      ],
      "author": {
        "name": "Hermann Pitton",
        "email": "hermann-pitton@arcor.de",
        "time": "Fri Nov 03 10:45:52 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Nov 13 08:17:20 2006 -0200"
      },
      "message": "V4L/DVB (4802): Cx88: fix remote control on WinFast 2000XP Expert\n\nfix remote control on WinFast 2000XP Expert by setting timing back to 1 ms,\nlike it was in the original patch by Robert Reid.\n\nSigned-off-by: Hermann Pitton \u003chermann-pitton@arcor.de\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d027c4dc7d6e35a4e43dbcc178f0bf3359814306",
      "tree": "1b6900a8d6ff9875ddfcdc70953537ab481b7650",
      "parents": [
        "088406bcf66d6c7fd8a5c04c00aa410ae9077403"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Nov 03 07:14:32 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Nov 13 08:17:19 2006 -0200"
      },
      "message": "V4L/DVB (4795): Tda826x: use correct max frequency\n\nsparse \"defined twice\" warning\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "050e714eb2bc662e9df6bf048ce86b4fbdd9bcd3",
      "tree": "d5254ddd53565ad53aab9bdb62f541beebe201d2",
      "parents": [
        "4c60658e0f4e253cf275f12b7c76bf128515a774"
      ],
      "author": {
        "name": "David Chinner",
        "email": "dgc@sgi.com",
        "time": "Sat Nov 11 18:05:06 2006 +1100"
      },
      "committer": {
        "name": "Tim Shimmin",
        "email": "tes@sgi.com",
        "time": "Sat Nov 11 18:05:06 2006 +1100"
      },
      "message": "[XFS] Remove KERNEL_VERSION macros from xfs_dmapi.h\n\nSGI-PV: 957005\nSGI-Modid: xfs-linux-melb:xfs-kern:27398a\n\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\nSigned-off-by: Michal Piotrowski \u003cmichal.k.k.piotrowski@gmail.com\u003e\nSigned-off-by: Tim Shimmin \u003ctes@sgi.com\u003e\n"
    },
    {
      "commit": "4c60658e0f4e253cf275f12b7c76bf128515a774",
      "tree": "72d591ce30b7bcc8e08b20aa325ac4360921f028",
      "parents": [
        "7a18c386078eaf17ae54595f66c0d64d9c1cb29c"
      ],
      "author": {
        "name": "David Chinner",
        "email": "dgc@sgi.com",
        "time": "Sat Nov 11 18:05:00 2006 +1100"
      },
      "committer": {
        "name": "Tim Shimmin",
        "email": "tes@sgi.com",
        "time": "Sat Nov 11 18:05:00 2006 +1100"
      },
      "message": "[XFS] Prevent a deadlock when xfslogd unpins inodes.\n\nThe previous fixes for the use after free in xfs_iunpin left a nasty log\ndeadlock when xfslogd unpinned the inode and dropped the last reference to\nthe inode. the -\u003eclear_inode() method can issue transactions, and if the\nlog was full, the transaction could push on the log and get stuck trying\nto push the inode it was currently unpinning.\n\nTo fix this, we provide xfs_iunpin a guarantee that it will always have a\nvalid xfs_inode \u003c-\u003e linux inode link or a particular flag will be set on\nthe inode. We then use log forces during lookup to ensure transactions are\ncompleted before we recycle the inode. This ensures that xfs_iunpin will\nnever use the linux inode after it is being freed, and any lookup on an\ninode on the reclaim list will wait until it is safe to attach a new linux\ninode to the xfs inode.\n\nSGI-PV: 956832\nSGI-Modid: xfs-linux-melb:xfs-kern:27359a\n\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\nSigned-off-by: Shailendra Tripathi \u003cstripathi@agami.com\u003e\nSigned-off-by: Takenori Nagano \u003ct-nagano@ah.jp.nec.com\u003e\nSigned-off-by: Tim Shimmin \u003ctes@sgi.com\u003e\n"
    },
    {
      "commit": "7a18c386078eaf17ae54595f66c0d64d9c1cb29c",
      "tree": "d3194ced5802969f78cbd21c9d99dc01c622bb51",
      "parents": [
        "2e2e7bb1fd857b9fc83b0cd77b6b647ebb423301"
      ],
      "author": {
        "name": "David Chinner",
        "email": "dgc@sgi.com",
        "time": "Sat Nov 11 18:04:54 2006 +1100"
      },
      "committer": {
        "name": "Tim Shimmin",
        "email": "tes@sgi.com",
        "time": "Sat Nov 11 18:04:54 2006 +1100"
      },
      "message": "[XFS] Clean up i_flags and i_flags_lock handling.\n\nSGI-PV: 956832\nSGI-Modid: xfs-linux-melb:xfs-kern:27358a\n\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\nSigned-off-by: Nathan Scott \u003cnscott@aconex.com\u003e\nSigned-off-by: Tim Shimmin \u003ctes@sgi.com\u003e\n"
    },
    {
      "commit": "2e2e7bb1fd857b9fc83b0cd77b6b647ebb423301",
      "tree": "7394ea035cc0ee1528a9b701a497e28858427479",
      "parents": [
        "70a505285f9859f77e07f7c12371b0d29ecf3d82"
      ],
      "author": {
        "name": "Vlad Apostolov",
        "email": "vapo@sgi.com",
        "time": "Sat Nov 11 18:04:47 2006 +1100"
      },
      "committer": {
        "name": "Tim Shimmin",
        "email": "tes@sgi.com",
        "time": "Sat Nov 11 18:04:47 2006 +1100"
      },
      "message": "[XFS] 956664: dm_read_invis() changes i_atime\n\nSGI-PV: 956664\nSGI-Modid: xfs-linux-melb:xfs-kern:27315a\n\nSigned-off-by: Vlad Apostolov \u003cvapo@sgi.com\u003e\nSigned-off-by: Sam Vaughan \u003csjv@sgi.com\u003e\nSigned-off-by: Tim Shimmin \u003ctes@sgi.com\u003e\n"
    },
    {
      "commit": "70a505285f9859f77e07f7c12371b0d29ecf3d82",
      "tree": "63f19703e72f34c0dff9f4130f6958e3f2675305",
      "parents": [
        "439b8434792d0b62e32ab1416f214a18a640cc03"
      ],
      "author": {
        "name": "Vlad Apostolov",
        "email": "vapo@sgi.com",
        "time": "Sat Nov 11 18:04:41 2006 +1100"
      },
      "committer": {
        "name": "Tim Shimmin",
        "email": "tes@sgi.com",
        "time": "Sat Nov 11 18:04:41 2006 +1100"
      },
      "message": "[XFS] rename uio_read() to xfs_uio_read()\n\nSGI-PV: 957004\nSGI-Modid: xfs-linux-melb:xfs-kern:27231a\n\nSigned-off-by: Vlad Apostolov \u003cvapo@sgi.com\u003e\nSigned-off-by: Tim Shimmin \u003ctes@sgi.com\u003e\n"
    },
    {
      "commit": "439b8434792d0b62e32ab1416f214a18a640cc03",
      "tree": "91c61aa4f9decde9d5da3051846c093473b6545a",
      "parents": [
        "93c189c1148a5e39bcc8f62568f42a77f93477c5"
      ],
      "author": {
        "name": "Tim Shimmin",
        "email": "tes@sgi.com",
        "time": "Sat Nov 11 18:04:34 2006 +1100"
      },
      "committer": {
        "name": "Tim Shimmin",
        "email": "tes@sgi.com",
        "time": "Sat Nov 11 18:04:34 2006 +1100"
      },
      "message": "[XFS] Keep lockdep happy.\n\nSGI-PV: 956964\nSGI-Modid: xfs-linux-melb:xfs-kern:27200a\n\nSigned-off-by: Tim Shimmin \u003ctes@sgi.com\u003e\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\nSigned-off-by: Eric Sandeen \u003csandeen@sandeen.net\u003e\n"
    },
    {
      "commit": "93c189c1148a5e39bcc8f62568f42a77f93477c5",
      "tree": "e24d578c608b167bec1b18f625adc67772210b62",
      "parents": [
        "088406bcf66d6c7fd8a5c04c00aa410ae9077403"
      ],
      "author": {
        "name": "Vlad Apostolov",
        "email": "vapo@sgi.com",
        "time": "Sat Nov 11 18:03:49 2006 +1100"
      },
      "committer": {
        "name": "Tim Shimmin",
        "email": "tes@sgi.com",
        "time": "Sat Nov 11 18:03:49 2006 +1100"
      },
      "message": "[XFS] 956618: Linux crashes on boot with XFS-DMAPI filesystem when\nCONFIG_XFS_TRACE is on\n\nSGI-PV: 956618\nSGI-Modid: xfs-linux-melb:xfs-kern:27196a\n\nSigned-off-by: Vlad Apostolov \u003cvapo@sgi.com\u003e\nSigned-off-by: Tim Shimmin \u003ctes@sgi.com\u003e\n"
    },
    {
      "commit": "bb831eb2027c12a740ad4e4ad78f2a0e841ae808",
      "tree": "ad54bd115d60f5ab63e7065b193b59f304e6a27b",
      "parents": [
        "da413908d5e9ebdd0889a599e80d21d7237021c6"
      ],
      "author": {
        "name": "Julian Anastasov",
        "email": "ja@ssi.bg",
        "time": "Fri Nov 10 14:57:37 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 10 14:57:37 2006 -0800"
      },
      "message": "[IPVS]: More endianness fixed.\n\n- make sure port in FTP data is in network order (in fact it was looking\nbuggy for big endian boxes before Viro\u0027s changes)\n- htonl -\u003e htons for port\n\nSigned-off-by: Julian Anastasov \u003cja@ssi.bg\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1f10bec3ef9d9d97999c72e19625432836820221",
      "tree": "d5f13c57c93a4cf1f42b83aa14351dfdea622d1e",
      "parents": [
        "92b1f905637bbd79fcd430a09737fd97061eb405",
        "3406118cd34762a7bf6b1a4f1095f9ea7576a354"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Nov 10 11:10:51 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Nov 10 11:10:51 2006 -0500"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "92b1f905637bbd79fcd430a09737fd97061eb405",
      "tree": "93ef60a2e6977d206462d14901d13c1cbf0f4a9b",
      "parents": [
        "ace48ffb5d6c927c5a98048d93543e1cae0eebd0"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@cs.washington.edu",
        "time": "Wed Nov 08 19:49:15 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Nov 10 11:08:53 2006 -0500"
      },
      "message": "[PATCH] drivers cris: return on NULL dev_alloc_skb()\n\nIf the next descriptor array entry cannot be allocated by dev_alloc_skb(),\nreturn immediately so it is not dereferenced later.  We cannot register the\ndevice with a partial descriptor list.\n\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: David Rientjes \u003crientjes@cs.washington.edu\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ace48ffb5d6c927c5a98048d93543e1cae0eebd0",
      "tree": "2a024950ab790349cf5e87c577aeeb028061c359",
      "parents": [
        "0daa2303028a63dbd1b2e38f10854f0f7bf1ef9a"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Nov 08 19:51:03 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Nov 10 11:08:53 2006 -0500"
      },
      "message": "[PATCH] com20020 build fix\n\ncom20020.c needs to export functions if either of the ISA or PCI modules\nare built as loadable modules.  Or they could always be exported.\n\nWARNING: \"com20020_found\" [drivers/net/arcnet/com20020-pci.ko] undefined!\nWARNING: \"com20020_check\" [drivers/net/arcnet/com20020-pci.ko] undefined!\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Toralf Forster \u003ctoralf.foerster@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0daa2303028a63dbd1b2e38f10854f0f7bf1ef9a",
      "tree": "46c78ad8ee7747f537b5e9ec371ab8706108340b",
      "parents": [
        "088406bcf66d6c7fd8a5c04c00aa410ae9077403"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Wed Nov 08 19:51:01 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Nov 10 11:08:52 2006 -0500"
      },
      "message": "[PATCH] bonding: lockdep annotation\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n[ INFO: possible recursive locking detected ]\n2.6.17-1.2600.fc6 #1\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "36b600f2649e3be49039efe31edeeb64277dbd99",
      "tree": "7e052e203964e88e324369e4f2bfea0820d9b643",
      "parents": [
        "ab56dbddc8a23ff3f4602855aaf0fcb3c814118b"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Thu Nov 02 21:08:45 2006 -0800"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 10 21:45:43 2006 +1100"
      },
      "message": "[POWERPC] cell: set ARCH_SPARSEMEM_DEFAULT in Kconfig\n\nThe current cell processor support needs sparsemem, so set it as\nthe default memory model.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nAcked-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ab56dbddc8a23ff3f4602855aaf0fcb3c814118b",
      "tree": "bc06f80f320b1703b87f8b6d4654620f1d63f522",
      "parents": [
        "ae883cab9457aad0fb3342249e1207873d3b64de"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Nov 10 15:11:20 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 10 21:35:36 2006 +1100"
      },
      "message": "[POWERPC] Fix cell \"new style\" mapping and add debug\n\nThis fixes a typo in the \"new style\" code for mapping SPE resources,\nwhich causes it to try to map the same resource 4 times.\n\nIt also adds some pr_debug\u0027s that are useful to track down issues with\nthe firmware when bringinh up new machines.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ae883cab9457aad0fb3342249e1207873d3b64de",
      "tree": "4a3a5841ad0bd947ac030b101f9bc541c8e859fd",
      "parents": [
        "0091cf5a6ae6e52fc95ceb53200975ef2c81c206"
      ],
      "author": {
        "name": "John Rose",
        "email": "johnrose@austin.ibm.com",
        "time": "Wed Nov 08 10:07:30 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 10 21:35:36 2006 +1100"
      },
      "message": "[POWERPC] pseries: Force 4k update_flash block and list sizes\n\nThe enablement of 64k pages on pseries platforms exposed a bug in\nthe RTAS mechanism for updating firmware.  RTAS assumes 4k for flash\nblock and list sizes, and use of any other sizes results in a failure,\neven though PAPR does not specify any such requirement.\n\nThis patch changes the rtas_flash module to force the use of 4k memory\nblock and list sizes when preparing and sending a firmware image to\nRTAS.  The rtas_flash function now uses a slab cache of 4k blocks with\n4k alignment, rather than get_zeroed_page(), to allocate the memory for\nthe flash blocks and lists.  The 4k alignment requirement is specified\nin PAPR.\n\nSigned-off-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0091cf5a6ae6e52fc95ceb53200975ef2c81c206",
      "tree": "374a45649cff6bf799541bbfc602097c843f5b36",
      "parents": [
        "599540a85595bd5950354bd95f5ebf9c6e07c971"
      ],
      "author": {
        "name": "Kalle Pokki",
        "email": "kalle.pokki@iki.fi",
        "time": "Wed Nov 01 15:08:13 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 10 21:35:36 2006 +1100"
      },
      "message": "[POWERPC] CPM_UART: Fix non-console initialisation\n\nThe cpm_uart driver is initialised incorrectly, if there is a frame buffer\nconsole, and CONFIG_SERIAL_CPM_CONSOLE is defined. The driver fails to\ncall cpm_uart_init_portdesc() and set_lineif() in this case.\n\nSigned-off-by: Kalle Pokki \u003ckalle.pokki@iki.fi\u003e\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "599540a85595bd5950354bd95f5ebf9c6e07c971",
      "tree": "f16b0060d002f22be5d061d82a2a210d90aa82d5",
      "parents": [
        "621da0f8af228525e4b40390e36fbdc44a587cf1"
      ],
      "author": {
        "name": "Kalle Pokki",
        "email": "kalle.pokki@iki.fi",
        "time": "Wed Nov 01 09:52:41 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 10 21:26:40 2006 +1100"
      },
      "message": "[POWERPC] CPM_UART: Fix non-console transmit\n\nThe SMC and SCC hardware transmitter is enabled at the wrong\nplace. Simply writing twice to the non-console port, like\n\n$ echo asdf \u003e /dev/ttyCPM1\n$ echo asdf \u003e /dev/ttyCPM1\n\nputs the shell into endless uninterruptible sleep, since the\ntransmitter is stopped after the first write, and is not enabled\nbefore the shutdown function of the second write. Thus the transmit\nbuffers are never emptied.\n\nSigned-off-by: Kalle Pokki \u003ckalle.pokki@iki.fi\u003e\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "da413908d5e9ebdd0889a599e80d21d7237021c6",
      "tree": "40ff206e7216edd077f06bd79302827d479e246c",
      "parents": [
        "088406bcf66d6c7fd8a5c04c00aa410ae9077403"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Thu Nov 09 20:00:55 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 09 20:00:55 2006 -0800"
      },
      "message": "[IPVS]: Compile fix for annotations in userland.\n\nThis change makes __beXX available to user-space applications, such as\nipvsadm, which include ip_vs.h\n\nSigned-Off-By: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f7b2e8c76b3423a1d2501b9399261e9c9a33e100",
      "tree": "bdbcec5d47991cb668fcd39065ae62f997205f61",
      "parents": [
        "6e659c63998881e8f4a842edbe86ac8c5cdaee41"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Nov 09 21:25:37 2006 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Nov 09 21:25:37 2006 +0000"
      },
      "message": "[CIFS] Fix minor problem with previous patch\n\nThe patch\n\tNFS stress test generates flood of \"close with pending write\n\nwas missing an if\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "7e28db5d8ff63b1cabc221c5cb84a5f45752f1c2",
      "tree": "4271d9afb545ab7e522a3a6e95c67a171f29cf84",
      "parents": [
        "40eb006685387b2861bd7196be0ab7144c5d5b71"
      ],
      "author": {
        "name": "Hoang-Nam Nguyen",
        "email": "hnguyen@de.ibm.com",
        "time": "Tue Nov 07 00:56:39 2006 +0100"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu Nov 09 12:41:57 2006 -0800"
      },
      "message": "IB/ehca: Assure 4K alignment for firmware control blocks\n\nAssure 4K alignment for firmware control blocks in 64K page mode,\nbecause kzalloc()\u0027s result address might not be 4K aligned if 64K\npages are enabled. Thus, we introduce wrappers called\nehca_{alloc,free}_fw_ctrlblock(), which use a slab cache for objects\nwith 4K length and 4K alignment in order to alloc/free firmware\ncontrol blocks in 64K page mode. In 4K page mode those wrappers just\nare defines of get_zeroed_page() and free_page().\n\nSigned-off-by: Hoang-Nam Nguyen \u003chnguyen@de.ibm.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "63ef731aa6a81e286de78dcc92241d123424ed39",
      "tree": "5bc9e64c7169300d1e586cda7c403cd66524c534",
      "parents": [
        "25a122fd0d28b48782b9524a85895573e7ccf304"
      ],
      "author": {
        "name": "Timo Teras",
        "email": "timo.teras@solidboot.com",
        "time": "Thu Nov 02 19:43:27 2006 +0100"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Nov 09 07:23:54 2006 +0100"
      },
      "message": "MMC: Do not set unsupported bits in OCR response\n\nThe card might go to inactive state (according to specification), if\nthere are unsupported bits set in the OCR.\n\nSigned-off-by: Timo Teras \u003ctimo.teras@solidboot.com\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "25a122fd0d28b48782b9524a85895573e7ccf304",
      "tree": "10a43451698a5ddd09b7c4bbd2accfd6efd33737",
      "parents": [
        "088406bcf66d6c7fd8a5c04c00aa410ae9077403"
      ],
      "author": {
        "name": "Timo Teras",
        "email": "timo.teras@solidboot.com",
        "time": "Wed Oct 25 09:37:41 2006 +0300"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Nov 09 07:23:37 2006 +0100"
      },
      "message": "MMC: Poll card status after rescanning cards\n\nSome broken cards seem to process CMD1 even in stand-by state. The result is\nthat the card replies with ILLEGAL_COMMAND error for the next command sent\nafter rescanning. Currently the next command is select card, which would\nreturn the error. But CMD7 does actually succeed and retries of the command\nwill timeout. The workaround is to poll card status after CMD1 to clear the\npending error.\n\nSigned-off-by: Timo Teras \u003ctimo.teras@solidboot.com\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "621da0f8af228525e4b40390e36fbdc44a587cf1",
      "tree": "71683a01442fa7fa213ad4a5b317764cd32d374c",
      "parents": [
        "48797ebd9e8b16fddcd4ef062f792314a6b9219a"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 09 16:00:06 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 09 16:00:06 2006 +1100"
      },
      "message": "[POWERPC] Make sure initrd and dtb sections get into zImage correctly\n\nThe \"wrapper\" script was using the wrong names for the initrd and\ndtb (device-tree blob) sections.  This fixes it, and also ensures\nthe symbols for the start and end of the dtb get defined correctly.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e"
    },
    {
      "commit": "088406bcf66d6c7fd8a5c04c00aa410ae9077403",
      "tree": "d41aeb42daff2e25cc4c4071d890128bf4ce95f5",
      "parents": [
        "51f65ebccf55121832c265838f93949f898b12ff"
      ],
      "author": {
        "name": "J. Bruce Fields",
        "email": "bfields@fieldses.org",
        "time": "Wed Nov 08 17:44:59 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:25 2006 -0800"
      },
      "message": "[PATCH] nfsd: fix spurious error return from nfsd_create in async case\n\nCommit 6264d69d7df654ca64f625e9409189a0e50734e9 modified the nfsd_create()\nerror handling in such a way that nfsd_create will usually return\nnfserr_perm even when succesful, if the export has the async export option.\n\nThis introduced a regression that could cause mkdir() to always return a\npermissions error, even though the directory in question was actually\nsuccesfully created.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nAcked-by: NeilBrown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "51f65ebccf55121832c265838f93949f898b12ff",
      "tree": "865c22f474dfab5f026b2497a0d0d5662bd5ec71",
      "parents": [
        "43539c38cd8edb915d1f0e1f55dcb70638b4cc8e"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Wed Nov 08 17:44:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:25 2006 -0800"
      },
      "message": "[PATCH] IB/ipath - program intconfig register using new HT irq hook\n\nEric\u0027s changes to the htirq infrastructure require corresponding\nmodifications to the ipath HT driver code so that interrupts are still\ndelivered properly.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Roland Dreier \u003crdreier@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "43539c38cd8edb915d1f0e1f55dcb70638b4cc8e",
      "tree": "623568ee8f87684be487145fbc7a5da16320afde",
      "parents": [
        "ec68307cc5a8dc499e48693843bb42f6b6028458"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Nov 08 17:44:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:25 2006 -0800"
      },
      "message": "[PATCH] htirq: allow buggy drivers of buggy hardware to write the registers\n\nThis patch adds a variant of ht_create_irq __ht_create_irq that takes an\naditional parameter update that is a function that is called whenever we want\nto write to a drivers htirq configuration registers.\n\nThis is needed to support the ipath_iba6110 because it\u0027s registers in the\nproper location are not actually conected to the hardware that controlls\ninterrupt delivery.\n\n[bos@serpentine.com: fixes]\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: \u003colson@pathscale.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ec68307cc5a8dc499e48693843bb42f6b6028458",
      "tree": "ba735cbdc35819837bc53ef1385a478f5800fd7a",
      "parents": [
        "64d9fe6973a9348e5211f3cc9f04b899329caeb4"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Nov 08 17:44:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:24 2006 -0800"
      },
      "message": "[PATCH] htirq: refactor so we only have one function that writes to the chip\n\nThis refactoring actually optimizes the code a little by caching the value\nthat we think the device is programmed with instead of reading it back from\nthe hardware.  Which simplifies the code a little and should speed things up a\nbit.\n\nThis patch introduces the concept of a ht_irq_msg and modifies the\narchitecture read/write routines to update this code.\n\nThere is a minor consistency fix here as well as x86_64 forgot to initialize\nthe htirq as masked.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nAcked-by: Bryan O\u0027Sullivan \u003cbos@pathscale.com\u003e\nCc: \u003colson@pathscale.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "64d9fe6973a9348e5211f3cc9f04b899329caeb4",
      "tree": "19bea3830ad23a1f51e4914bd99691349dad4e71",
      "parents": [
        "46d52b09fa6a2d1e313cb75ca352d6f466e67bd1"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Nov 08 17:44:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:24 2006 -0800"
      },
      "message": "[PATCH] ipmi_si_intf.c: fix \"\u0026\u0026 0xff\" typos\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\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": "46d52b09fa6a2d1e313cb75ca352d6f466e67bd1",
      "tree": "3c2008bbe229c14a2e39ef5b23182299f48b5c74",
      "parents": [
        "f3ce6a0ead8c557e9acdc733addd23cbc206c7e3"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Wed Nov 08 17:44:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:24 2006 -0800"
      },
      "message": "[PATCH] IPMI: retry messages on certain error returns\n\nSome more errors from the IPMI send message command are retryable, but are not\nbeing retried by the IPMI code.  Make sure they get retried.\n\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nCc: Frederic Lelievre \u003cFrederic.Lelievre@ca.kontron.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f3ce6a0ead8c557e9acdc733addd23cbc206c7e3",
      "tree": "ba96756e66d8a84c4ca2b07b8f8f379dcaf3e15a",
      "parents": [
        "13bb7e37e5081d03643e2bd64f3f5d21f32e7221"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Wed Nov 08 17:44:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:24 2006 -0800"
      },
      "message": "[PATCH] IPMI: Clean up the waiting message queue properly on unload\n\nA wrong function was being used to free a list; this fixes the problem.\nOtherwise, an oops at unload time was possible.  But not likely, since you\ncan\u0027t have any users when you unload the modules and it is very hard to get\nmessages into this queue without users.\n\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nCc: Patrick Schoeller \u003cPatrick.Schoeller@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "13bb7e37e5081d03643e2bd64f3f5d21f32e7221",
      "tree": "d7dc30aa8b7f852a3a8b264eb1822140d32f564c",
      "parents": [
        "6c33eb39976b67628452ebc791834c7d590e545e"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Nov 08 17:44:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:24 2006 -0800"
      },
      "message": "[PATCH] sysctl: Undeprecate sys_sysctl\n\nThe basic issue is that despite have been deprecated and warned about as a\nvery bad thing in the man pages since its inception there are a few real\nusers of sys_sysctl.  It was my assumption that because sysctl had been\ndeprecated for all of 2.6 there would be no user space users by this point,\nso I initially gave sys_sysctl a very short deprecation period.\n\nNow that I know there are a few real users the only sane way to proceed\nwith deprecation is to push the time limit out to a year or two work and\nwork with distributions that have big testing pools like fedora core to\nfind these last remaining users.\n\nWhich means that the sys_sysctl interface needs to be maintained in the\nmeantime.\n\nSince I have provided a technical measure that allows us to add new sysctl\nentries without reserving more binary numbers I believe that is enough to\nfix the sys_sysctl binary interface maintenance problems, because there is\nno longer a need to change the binary interface at all.\n\nSince the sys_sysctl implementation needs to stay around for a while and\nthe worst of the maintenance issues that caused us to occasionally break\nthe ABI have been addressed I don\u0027t see any advantage in continuing with\nthe removal of sys_sysctl.\n\nSo instead of merely increasing the deprecation period this patch removes\nthe deprecation of sys_sysctl and modifies the kernel to compile the code\nin by default.\n\nWith committing to maintain sys_sysctl we get all of the advantages of a\nfast interface for anything that needs it.  Currently sys_sysctl is about\n5x faster than /proc/sys, for the same string data.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.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": "6c33eb39976b67628452ebc791834c7d590e545e",
      "tree": "8d15579378741f09a329d52248a3d6984b2c387c",
      "parents": [
        "8bdc052eccdc7893d075d3f1f7103594a458c8c4"
      ],
      "author": {
        "name": "KAMEZAWA Hiroyuki",
        "email": "kamezawa.hiroyu@jp.fujitsu.com",
        "time": "Wed Nov 08 17:44:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:24 2006 -0800"
      },
      "message": "[PATCH] ia64: select ACPI_NUMA if ACPI\n\nWhen ACPI \u0026\u0026 NUMA, pxm_to_node is used and it exists in drivers/acpi/numa.c\n\nTony said:\n\n  The patch makes sense ...  if you pick both of \"ACPI\" and \"NUMA\", then you\n  need (and should automatically be given) ACPI_NUMA too.\n\n  The only open question is whether there is a better way of getting there.\n  Perhaps with less configuration options in the first place?  We are heading\n  towards a future where so many systems will be NUMA that there would seem to\n  be little benefit in keeping ACPI_NUMA separate from ACPI ...  but perhaps\n  we aren\u0027t quite there yet.\n\nSigned-off-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujtisu.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nAcked-by: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8bdc052eccdc7893d075d3f1f7103594a458c8c4",
      "tree": "33bc012cebe8c3e012c533aade5e9d6ced34cce0",
      "parents": [
        "4b438a23fb05b6566393f9f0a3987ea3dcc1c0c4"
      ],
      "author": {
        "name": "Masami Hiramatsu",
        "email": "masami.hiramatsu.pt@hitachi.com",
        "time": "Wed Nov 08 17:44:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:24 2006 -0800"
      },
      "message": "[PATCH] kretprobe: fix kretprobe-booster to save regs and set status\n\nThere are two bugs in the kretprobe-booster.\n\n1) It doesn\u0027t make room for gs registers.\n\n2) It doesn\u0027t change status of the current kprobe.  This status will\n   effect the fault handling.\n\nThis patch fixes these bugs and, additionally, saves skipped registers for\ncompatibility with the original kretprobe.\n\nSigned-off-by: Masami Hiramatsu \u003cmasami.hiramatsu.pt@hitachi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4b438a23fb05b6566393f9f0a3987ea3dcc1c0c4",
      "tree": "3341d8c6da3aeabef790efd2f57faa1b21f33b04",
      "parents": [
        "0692c6b1cf5537b190f90fb5903f1af89a41b0a8"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Wed Nov 08 17:44:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:24 2006 -0800"
      },
      "message": "[PATCH] md: do not freeze md threads for suspend\n\nIf there\u0027s a swap file on a software RAID, it should be possible to use this\nfile for saving the swsusp\u0027s suspend image.  Also, this file should be\navailable to the memory management subsystem when memory is being freed before\nthe suspend image is created.\n\nFor the above reasons it seems that md_threads should not be frozen during the\nsuspend and the appended patch makes this happen, but then there is the\nquestion if they don\u0027t cause any data to be written to disks after the suspend\nimage has been created, provided that all filesystems are frozen at that time.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0692c6b1cf5537b190f90fb5903f1af89a41b0a8",
      "tree": "4686d65a3020e41501feda573350f5e2d43629d5",
      "parents": [
        "2f4713036114dd13d1f4fe433b7f236250b65f5a"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Wed Nov 08 17:44:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:24 2006 -0800"
      },
      "message": "[PATCH] md: fix sizing problem with raid5-reshape and CONFIG_LBD\u003dn\n\nI forgot to has the size-in-blocks to (loff_t) before shifting up to a\nsize-in-bytes.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2f4713036114dd13d1f4fe433b7f236250b65f5a",
      "tree": "22943678121913e804dca81feb616f8cf77082a2",
      "parents": [
        "b5b9df697b166948f2770fb65d1b8809637a199b"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Wed Nov 08 17:44:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:23 2006 -0800"
      },
      "message": "[PATCH] md: change ONLINE/OFFLINE events to a single CHANGE event\n\nIt turns out that CHANGE is preferred to ONLINE/OFFLINE for various reasons\n(not least of which being that udev understands it already).\n\nSo remove the recently added KOBJ_OFFLINE (no-one is likely to care anyway)\nand change the ONLINE to a CHANGE event\n\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Neil Brown \u003cneilb@suse.de\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": "b5b9df697b166948f2770fb65d1b8809637a199b",
      "tree": "631efd47756db8998d7c8dc0e954c9c173df831c",
      "parents": [
        "b196872cd65a06ad65853c4513e0d0f24452d32e"
      ],
      "author": {
        "name": "Tigran Aivazian",
        "email": "tigran@aivazian.fsnet.co.uk",
        "time": "Wed Nov 08 17:44:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:23 2006 -0800"
      },
      "message": "[PATCH] Tigran has moved\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b196872cd65a06ad65853c4513e0d0f24452d32e",
      "tree": "16629d0fa1cc57d04105ba0769a770ea13074200",
      "parents": [
        "33184048dc4f9d5550d3b6a88c8e0ff92033eb6e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Nov 08 17:44:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:23 2006 -0800"
      },
      "message": "[PATCH] drivers/telephony/ixj: fix an array overrun\n\nThe Coverity checker noted that in\ndrivers/telephony/ixj.c:ixj_build_filter_cadence(), filter_en[4] or\nfilter_en[5] could be written to.\n\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": "33184048dc4f9d5550d3b6a88c8e0ff92033eb6e",
      "tree": "e48a69f43b6efd99c6bd82ee768e5bff2358dbcd",
      "parents": [
        "5d55fdf94998db1df9ee7f1def8806bfd0e5ff73"
      ],
      "author": {
        "name": "Jonathan E Brassow",
        "email": "jbrassow@redhat.com",
        "time": "Wed Nov 08 17:44:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:23 2006 -0800"
      },
      "message": "[PATCH] dm: raid1: fix waiting for io on suspend\n\nAll device-mapper targets must complete outstanding I/O before suspending.\nThe mirror target generates I/O in its recovery phase and fails to wait for\nit.  It needs to be tracked so we can ensure that it has completed before we\nsuspend.\n\n[akpm@osdl.org: cleanup]\nSigned-off-by: Jonathan E Brassow \u003cjbrassow@redhat.com\u003e\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: \u003cdm-devel@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5d55fdf94998db1df9ee7f1def8806bfd0e5ff73",
      "tree": "55a1bf7e05a9b319ca0ab5a95a72df6b929147f8",
      "parents": [
        "d287483d6d7a2d5b313aee155285f89b57d9cd4a"
      ],
      "author": {
        "name": "Jonathan E Brassow",
        "email": "jbrassow@redhat.com",
        "time": "Wed Nov 08 17:44:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:23 2006 -0800"
      },
      "message": "[PATCH] dm: multipath: fix rr_add_path order\n\nWhen adding paths to the round-robin path selector, their order gets inverted,\nwhich is not desirable.\n\nFix by replacing list_add() with list_add_tail().\n\nSigned-off-by: Jonathan E Brassow \u003cjbrassow@redhat.com\u003e\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: \u003cdm-devel@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d287483d6d7a2d5b313aee155285f89b57d9cd4a",
      "tree": "63c0a47618b9efb465c6abb584a93214e0850485",
      "parents": [
        "bfc5ecdf48b529f6a2bd98ba26bfac39ca8cd8a5"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Wed Nov 08 17:44:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:23 2006 -0800"
      },
      "message": "[PATCH] dm: suspend: fix error path\n\nIf the device is already suspended, just return the error and skip the code\nthat would incorrectly wipe md-\u003esuspended_bdev.\n\n(This isn\u0027t currently a problem because existing code avoids calling this\nfunction if the device is already suspended.)\n\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: \u003cdm-devel@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bfc5ecdf48b529f6a2bd98ba26bfac39ca8cd8a5",
      "tree": "4b62c928d685a9badbdcb1a1048479ee9b8594f9",
      "parents": [
        "c06cb8b1c4d25e5b4d7a2d7c2462619de1e0dbc4"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Wed Nov 08 17:44:42 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:23 2006 -0800"
      },
      "message": "[PATCH] dm: fix find_device race\n\nThere is a race between dev_create() and find_device().\n\nIf the mdptr has not yet been stored against a device, find_device() needs to\nbehave as though no device was found.  It already returns NULL, but there is a\ndm_put() missing: it must drop the reference dm_get_md() took.\n\nThe bug was introduced by dm-fix-mapped-device-ref-counting.patch.\n\nIt manifests itself if another dm ioctl attempts to reference a newly-created\ndevice while the device creation ioctl is still running.  The consequence is\nthat the device cannot be removed until the machine is rebooted.  Certain udev\nconfigurations can lead to this happening.\n\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: \u003cdm-devel@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c06cb8b1c4d25e5b4d7a2d7c2462619de1e0dbc4",
      "tree": "79ab02401d4e7c6f01c239cdb7a15dc962f92491",
      "parents": [
        "81ac95c5569d7a60ab5db6c1ccec56c12b3ebcb5"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Wed Nov 08 17:44:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:23 2006 -0800"
      },
      "message": "[PATCH] i386: Force data segment to be 4K aligned\n\no Currently there is no specific alignment restriction in linker script\n  and in some cases it can be placed non 4K aligned addresses. This fails\n  kexec which checks that segment to be loaded is page aligned.\n\no I guess, it does not harm data segment to be 4K aligned.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "81ac95c5569d7a60ab5db6c1ccec56c12b3ebcb5",
      "tree": "c28ac039697a462527e2aedc4f0c7575d76fbbb1",
      "parents": [
        "af85852de0b32d92b14295aa6f5ba3a9ad044cf6"
      ],
      "author": {
        "name": "J. Bruce Fields",
        "email": "bfields@fieldses.org",
        "time": "Wed Nov 08 17:44:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:23 2006 -0800"
      },
      "message": "[PATCH] nfsd4: fix open-create permissions\n\nIn the case where an open creates the file, we shouldn\u0027t be rechecking\npermissions to open the file; the open succeeds regardless of what the new\nfile\u0027s mode bits say.\n\nThis patch fixes the problem, but only by introducing yet another parameter\nto nfsd_create_v3.  This is ugly.  This will be fixed by later patches.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nAcked-by: Neil Brown \u003cneilb@suse.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "af85852de0b32d92b14295aa6f5ba3a9ad044cf6",
      "tree": "8288e5f06437260803accb678ccf448716fbfb5d",
      "parents": [
        "75b2bd55bd7724c727856fbdf3ab71d2e4287ac8"
      ],
      "author": {
        "name": "J. Bruce Fields",
        "email": "bfields@fieldses.org",
        "time": "Wed Nov 08 17:44:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:22 2006 -0800"
      },
      "message": "[PATCH] nfsd4: reindent do_open_lookup()\n\nMinor rearrangement, cleanup of do_open_lookup().  No change in behavior.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nAcked-by: Neil Brown \u003cneilb@suse.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "75b2bd55bd7724c727856fbdf3ab71d2e4287ac8",
      "tree": "45bf6e8091f1b932cee4a499f46c9ef17fb9a2d8",
      "parents": [
        "d654c673d6394bc26e159b1057b357371b4ce1dc"
      ],
      "author": {
        "name": "Oleg Nesterov",
        "email": "oleg@tv-sign.ru",
        "time": "Wed Nov 08 17:44:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:22 2006 -0800"
      },
      "message": "[PATCH] A minor fix for set_mb() in Documentation/memory-barriers.txt\n\nset_mb() is used by set_current_state() which needs mb(), not wmb().  I\nthink it would be right to assume that set_mb() implies mb(), all arches\nseem to do just this.\n\nSigned-off-by: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d654c673d6394bc26e159b1057b357371b4ce1dc",
      "tree": "1b1a4d13407a5bc2c773745a0d04eb0b37af8123",
      "parents": [
        "082f2f84be5db164280483efa7eb1549d867353d"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Wed Nov 08 17:44:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 18:29:22 2006 -0800"
      },
      "message": "[PATCH] Regression in 2.6.19-rc microcode driver\n\nIf the microcode driver is built in (rather than module) there are some,\nehm, interesting effects happening due to the new \"call out to userspace\"\nbehavior that is introduced..  and which runs too early.  The result is a\nboot hang; which is really nasty.\n\nThe patch below is a minimally safe patch to fix this regression for 2.6.19\nby just not requesting actual microcode updates during early boot.  (That\nis a good idea in general anyway)\n\nThe \"real\" fix is a lot more complex given the entire cpu hotplug scenario\n(during cpu hotplug you normally need to load the microcode as well); but\nthe interactions for that are just really messy at this point; this fix at\nleast makes it work and avoids a full detangle of hotplug.\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6e659c63998881e8f4a842edbe86ac8c5cdaee41",
      "tree": "61c5e3e571920368fadc66af7b5dfc63bd0dc614",
      "parents": [
        "5fe14c851efedf95b0e7652a3a7b93ec899d1599"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Nov 08 23:10:46 2006 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Nov 08 23:10:46 2006 +0000"
      },
      "message": "[CIFS]  Fix mount failure when domain not specified\n\n    Fixes Samba bugzilla #4176\n\n    When users do not specify their domain on mount, 2.6.18 started sending\n    default domain instead of a null domain (which was the only way on some\n    servers to use a default domain).  Users of 2.6.18 who did not specify\n    their domain name on mounts to certain common Windows servers that were\n    members of a domain, but not the domain controller, would get mount\n    failures which they did not get in 2.6.18\n\n    This fixes that issue and should remove complaints about mount\n    behavior changing.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "082f2f84be5db164280483efa7eb1549d867353d",
      "tree": "c21e5863332a4035537e1f868b46ebc9c203a394",
      "parents": [
        "de8e7c12430a73654ae3cedbc45428d56c6b777b",
        "48797ebd9e8b16fddcd4ef062f792314a6b9219a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 10:45:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 10:45:37 2006 -0800"
      },
      "message": "Merge merom:v2.6/linux\n\n* merom:v2.6/linux:\n  x86-64: write IO APIC irq routing entries in correct order\n  x86-64: clean up io-apic accesses\n"
    },
    {
      "commit": "48797ebd9e8b16fddcd4ef062f792314a6b9219a",
      "tree": "a192a4d6d2158da763def73627362169963dc4d0",
      "parents": [
        "6c0ffb9d2fd987c79c6cbb81c3f3011c63749b1a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@merom.osdl.org",
        "time": "Wed Nov 08 10:27:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@merom.osdl.org",
        "time": "Wed Nov 08 10:27:54 2006 -0800"
      },
      "message": "x86-64: write IO APIC irq routing entries in correct order\n\nThis is the x86-64 version of f9dadfa71bc594df09044da61d1c72701121d802\nthat did the same thing on i386.\n\nSince the \"mask\" bit is in the low word, when we write a new entry, we\nneed to write the high word first, before we potentially unmask it.\n\nThe exception is when we actually want to mask the interrupt, in which\ncase we want to write the low word first to make sure that the high word\ndoesn\u0027t change while the interrupt routing is still active.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6c0ffb9d2fd987c79c6cbb81c3f3011c63749b1a",
      "tree": "ae135f5fcc6ab29f3fc0d057f4a9c10e5be58cbf",
      "parents": [
        "464908d7e2a9f77cb50ee905cda8a59e5b4e50e4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@merom.osdl.org",
        "time": "Wed Nov 08 10:23:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@merom.osdl.org",
        "time": "Wed Nov 08 10:23:03 2006 -0800"
      },
      "message": "x86-64: clean up io-apic accesses\n\nThis is just commit 130fe05dbc0114609cfef9815c0c5580b42decfa ported to\nx86-64, for all the same reasons.  It cleans up the IO-APIC accesses in\norder to then fix the ordering issues.\n\nWe move the accessor functions (that were only used by io_apic.c) out of\na header file, and use proper memory-mapped accesses rather than making\nup our own \"volatile\" pointers.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "de8e7c12430a73654ae3cedbc45428d56c6b777b",
      "tree": "8e3aae09307687296d08282df3e027fa12402e35",
      "parents": [
        "464908d7e2a9f77cb50ee905cda8a59e5b4e50e4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 10:09:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 10:09:28 2006 -0800"
      },
      "message": "Revert \"[PATCH] i386: Add MMCFG resources to i386 too\"\n\nThis reverts commit de09bddb9d6f96785be470c832b881e6d72d589f.  It tried\nto reserve the MMCONFIG mmio memory ranges, but since the MMCONFIG\ninformation is broken and often bogus (which is why we don\u0027t dare use it\nmost of the time _anyway_), it does more harm than good.\n\nCc: Jeff Chua \u003cjeff.chua.linux@gmail.com\u003e\nCc: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "464908d7e2a9f77cb50ee905cda8a59e5b4e50e4",
      "tree": "bfa297c761d9f0b7c593aaefe3bed14c87c11dcd",
      "parents": [
        "3ee783a3e4867ce5691bfa6a818959e88a50f209",
        "68ff6e8e0e203580ecb118319b5a3b53962edf5a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 08:05:59 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 08:05:59 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  [libata] sata_via: fix obvious typo\n"
    },
    {
      "commit": "3ee783a3e4867ce5691bfa6a818959e88a50f209",
      "tree": "4263289a5f8551500c0c66bbb0c7ab01a4e8e075",
      "parents": [
        "80c218812786f619c9a1ce50d0e7c32c7afde4de",
        "375d9d71838970030c8e0bf0ac2abcc1a3487df8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 07:34:11 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 08 07:34:11 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [DECNET]: Endianess fixes (try #2)\n  [TG3]: Fix array overrun in tg3_read_partno().\n  [NET]: Set truesize in pskb_copy\n  [NETPOLL]: Compute checksum properly in netpoll_send_udp().\n  [PKT_SCHED] sch_htb: Use hlist_del_init().\n  [TCP]: Don\u0027t use highmem in tcp hash size calculation.\n  [NET]: kconfig, correct traffic shaper\n"
    },
    {
      "commit": "68ff6e8e0e203580ecb118319b5a3b53962edf5a",
      "tree": "9150b1c0c12a8a05012dc10c1cd2a5ca232e2740",
      "parents": [
        "80c218812786f619c9a1ce50d0e7c32c7afde4de"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Nov 08 07:46:02 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Nov 08 07:46:02 2006 -0500"
      },
      "message": "[libata] sata_via: fix obvious typo\n\nSpotted by Martin Devera.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "80c218812786f619c9a1ce50d0e7c32c7afde4de",
      "tree": "8f12c6be5d30527845c443b51048c183363fcf81",
      "parents": [
        "5b064423d66159a1b33ff9d5bcb42040a03e7dfe"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 07 18:24:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 07 18:24:20 2006 -0800"
      },
      "message": "Linux 2.6.19-rc5\n\nOk, things are clearly starting to calm down.. Finally.\n"
    },
    {
      "commit": "5b064423d66159a1b33ff9d5bcb42040a03e7dfe",
      "tree": "2eb42eb50d75ca6e4ec773e81db6136adb5c0d7a",
      "parents": [
        "3d4248885b9fca818e7fe6b66328e714876d36ad",
        "16b7f4dcd340875625714438a812ea06400f9666"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 07 18:22:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 07 18:22:31 2006 -0800"
      },
      "message": "Merge branch \u0027fixes_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbglaw/vax-linux\n\n* \u0027fixes_for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbglaw/vax-linux:\n  Update for the srm_env driver.\n"
    },
    {
      "commit": "3406118cd34762a7bf6b1a4f1095f9ea7576a354",
      "tree": "5cee591e7595fcbd18b832a35c7f553cd06cc299",
      "parents": [
        "ecac598bcd1f151ee4760489bded625c147fb366"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Nov 06 09:48:48 2006 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 07 20:05:07 2006 -0500"
      },
      "message": "[PATCH] bcm43xx: Add error checking in bcm43xx_sprom_write()\n\nThe Coverity checker noted that these \"if (err)\"\u0027s couldn\u0027t ever be\ntrue.\n\nIt seems the intention was to check the return values of the\nbcm43xx_pci_write_config32()\u0027s?\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ecac598bcd1f151ee4760489bded625c147fb366",
      "tree": "b320d527f52e9b05c2bcf7f616745571c4848ab1",
      "parents": [
        "edd106fc8ac1826dbe231b70ce0762db24133e5c"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Nov 06 09:45:31 2006 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 07 20:05:06 2006 -0500"
      },
      "message": "[PATCH] bcm43xx: Drain TX status before starting IRQs\n\nDrain the Microcode TX-status-FIFO before we enable IRQs.\nThis is required, because the FIFO may still have entries left\nfrom a previous run. Those would immediately fire after enabling\nIRQs and would lead to an oops in the DMA TXstatus handling code.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    }
  ],
  "next": "375d9d71838970030c8e0bf0ac2abcc1a3487df8"
}
