)]}'
{
  "log": [
    {
      "commit": "ffe1b4e9f436fd7bb784f3bf7ee963c149fbca5f",
      "tree": "53e5404fda007af8efbb985a4910cbaa39a6b747",
      "parents": [
        "fbd168461e65e73016c34b2eacd76d87218c8a9f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Mar 12 16:15:22 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Mar 12 16:15:22 2007 +0900"
      },
      "message": "sh: Fix SH-3 cache entry_mask and way_size calculation.\n\nThe code for performing the calculation was only in the SH-4 probe\npath, move it out to the common path so the other parts get this\nright too.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fbd168461e65e73016c34b2eacd76d87218c8a9f",
      "tree": "2adf26ca0574944bf6d13f1cd8827de752ad6ecc",
      "parents": [
        "72a121ba6d1a264b1d42892ec5d3ccd2b2af6b74"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Mar 12 16:12:45 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Mar 12 16:12:45 2007 +0900"
      },
      "message": "sh: Convert struct ioctls to static defines.\n\nThis fixes up some compile failures for cases where we don\u0027t include\nall of the headers. There\u0027s not much point in keeping the struct\nreferences around anyways, most of the others have been converted\nalready.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "72a121ba6d1a264b1d42892ec5d3ccd2b2af6b74",
      "tree": "d9e1d41ee2375ce4b3f85cde83d5b13cc397e1ca",
      "parents": [
        "bb68660943fc0dc2a5fa634243f3c6b7fb715626"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Mar 12 15:55:19 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Mar 12 15:55:19 2007 +0900"
      },
      "message": "sh: Define missing __NR_readahead.\n\nFor some reason sh was missing __NR_readahead, even though the\nsyscall was wired up, and the slot was reserved. Caught with\ndwmw2\u0027s missing syscall checker.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bb68660943fc0dc2a5fa634243f3c6b7fb715626",
      "tree": "726f8f7acc53670d54d28841321a81f4e57693ab",
      "parents": [
        "be521466feb3bb1cd89de82a2b1d080e9ebd3cb6"
      ],
      "author": {
        "name": "Hideo Saito",
        "email": "saito@densan.co.jp",
        "time": "Mon Mar 12 14:50:49 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Mar 12 14:50:49 2007 +0900"
      },
      "message": "sh: Fix PCI BAR address-space wraparound.\n\nWhen a SH7751R system includes a card that has wide range space\nlike a graphics card, the pci-pci bridge controller can\u0027t set the\ncorrect address range.\n\nFor example, when *lower_limit is 0xfd000000 and bar_size is\n0x4000000, in the following code at arch/sh/drivers/pci/pci-auto.c,\n0x0 is set in bar_value.\n\npciauto_setup_bars()\n{\n...\n                bar_value \u003d ((*lower_limit - 1) \u0026 ~(bar_size - 1)) + bar_size;\n...\n                *lower_limit \u003d bar_value + bar_size;\n}\n\nAs a result, 0x4000000 is set in *lower_limit, but this value is wrong.\n\nThe following patch avoids this problem by checking the range of the\nvalue and refusing to update the BAR if the calculated value ends up\nbeing bogus.\n\nSigned-off-by: Hideo Saito \u003csaito@densan.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "be521466feb3bb1cd89de82a2b1d080e9ebd3cb6",
      "tree": "eedad20f581646f929507b8e84cca819f6442712",
      "parents": [
        "f47273e5c8f679220091335e0bed79e46237cfda"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Mar 10 14:22:07 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Mar 10 14:22:07 2007 -0800"
      },
      "message": "Revert \"USB: pxa2xx_udc: fix hardcoded irq number\"\n\nThis reverts commit d2487cb4257dafb686f682285854fe7f02ca29d8.\n\nRussell King points out that it\u0027s obviously bogus, and I have to agree.\nNot only does \"irq\" not even exist in that scope, but we obviously need\nto free the irq that we actually requested, and that\u0027s IRQ_USB.\n\nReported-by: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e,\nCc: Milan Svoboda \u003cmsvoboda@ra.rockwell.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f47273e5c8f679220091335e0bed79e46237cfda",
      "tree": "6a6e3d37210e723524deae2991e399e2c15d4d79",
      "parents": [
        "f4cd87aabb51fcc709b0dacc05b718c400c64172",
        "d2b02ed9487ed25832d19534575052e43f8e0c4f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 22:04:27 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 22:04:27 2007 -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  [IPV6] fix ipv6_getsockopt_sticky copy_to_user leak\n  [IPV6]: Fix for ipv6_setsockopt NULL dereference\n  [DCCP]: Initialise write_xmit_timer also on passive sockets\n  [IPV4]: Fix rtm_to_ifaddr() error handling.\n"
    },
    {
      "commit": "f4cd87aabb51fcc709b0dacc05b718c400c64172",
      "tree": "b1710d9da7a42951db8c764f5101b68a45e369af",
      "parents": [
        "271368b69b9e8042063d6c713423e84503bbdaa0",
        "e3a696e03c861f69627185dd235366b9a4403454"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 22:00:51 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 22:00:51 2007 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] refresh config files\n  [IA64] put kdump_find_rsvd_region in __init\n  [IA64] Remove sparse warning from unwind code\n  [IA64] add missing syscall trace clear\n  [IA64] Cleanup in crash.c\n  [IA64] kexec: declare ia64_mca_pal_base in mca.h rather than kexec.h\n  [IA64] pci_get_legacy_ide_irq should return irq (not GSI)\n  [IA64] whitespace fixes for include/asm-ia64/sal.h\n  [IA64] Cache error recovery\n  [IA64] Proper handling of TLB errors from duplicate itr.d dropins\n"
    },
    {
      "commit": "271368b69b9e8042063d6c713423e84503bbdaa0",
      "tree": "71d9c592d8b92bee80a03d2de74d1763b1282076",
      "parents": [
        "117430b1fa3ae0b0bd981226bdb0c5412729c1db",
        "9e993efb0da827634778554070f3c3ec4bdade33"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 21:58:28 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 21:58:28 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6:\n  kobject: new_device-\u003ekref wasn\u0027t putted after error in kobject_move()\n  driver core: export device_rename\n  Remove devfs from MAINTAINERS\n  Driver core: add device symlink back to sysfs\n  Revert \"driver core: refcounting fix\"\n"
    },
    {
      "commit": "117430b1fa3ae0b0bd981226bdb0c5412729c1db",
      "tree": "f1209f5705d1ba55d88f5a1e17b82382c8b460d0",
      "parents": [
        "2695cf412f07f394587e7901cb3b4e9b66d25051",
        "128bf5cb54dececc5209db65f8ef5d17d74244d9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 21:58:10 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 21:58:10 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6:\n  pci: fix section mismatch warning\n  PCI: aer: fix section mismatch warning\n  pcie: fix section mismatch warning\n  PCI: allow multiple calls to pcim_pin_device()\n"
    },
    {
      "commit": "2695cf412f07f394587e7901cb3b4e9b66d25051",
      "tree": "603855ce8c359c3bcd979f4038c80058ddfc9cdd",
      "parents": [
        "63e34ca93a62f472144db60fa3b81111c0d15721",
        "ee17b289732e04fdcdd8ce2ce19b18d3e8b08e20"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 21:57:46 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 21:57:46 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6: (23 commits)\n  USB Elan FTDI: check for workqueue creation\n  USB: fix spinlock recursion in cdc-acm.c\n  USB: fix Unaligned access in EHCI driver\n  USB: Product ID for FT232RL in ftdi_sio\n  USBNET: DM9501: Add Corega FEther USB-TXC support.\n  USB: ipaq.c: Additional devices\n  USB: further fix for usb-serial\n  USB: fix usb-serial device naming bug\n  USB: RTS/DTR signal patch for airprime driver\n  USB: ftdi_sio: use port_probe / port_remove thereby fixing access to the latency_timer\n  usb-serial: fix shutdown / device_unregister order\n  USB: add Additional PIDs in ftdi_sio\n  USB: add QL355P power supply ids to fdti_sio\n  USB: New device IDs for cp2101 driver\n  USB: kill dead code from hub.c\n  USB: ratelimit debounce error messages\n  USB: pxa2xx_udc: fix hardcoded irq number\n  UHCI: fix port resume problem\n  USB: set the correct interval for interrupt URBs\n  USB: goku_udc: Remove crude cache coherency code\n  ...\n"
    },
    {
      "commit": "63e34ca93a62f472144db60fa3b81111c0d15721",
      "tree": "2137a4b98360833e78cbb8edd5dce5b2ab5a0a60",
      "parents": [
        "51e7fff1c2b763da910db3a875eac5b992df91d9",
        "9327f46ee28116b17f15f6505edd90f905908d62"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:19:50 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:19:50 2007 -0500"
      },
      "message": "Pull misc-for-upstream into release branch\n"
    },
    {
      "commit": "51e7fff1c2b763da910db3a875eac5b992df91d9",
      "tree": "d7198ca0f3cd319c340b4c6547a6da16500a4867",
      "parents": [
        "bdf3aaf9519ddd8a026b5e04e713d2fa673532e5",
        "9e197219605513c14d3eae41039ecf1b82d1920d"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:19:25 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:19:25 2007 -0500"
      },
      "message": "Pull bugzilla-8110 into release branch\n"
    },
    {
      "commit": "bdf3aaf9519ddd8a026b5e04e713d2fa673532e5",
      "tree": "fee44044f414c4a5e0b757d3ad494c1845cf8131",
      "parents": [
        "b2526300ab242dc31f9006dbf9a4de40797571bc",
        "610a3d069665ba2b27e42c90129ce640c4d6e515"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:19:19 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:19:19 2007 -0500"
      },
      "message": "Pull bugzilla-8066 into release branch\n"
    },
    {
      "commit": "b2526300ab242dc31f9006dbf9a4de40797571bc",
      "tree": "a22ef59b3eeb7de805b0a4c5af8c89677b8c604c",
      "parents": [
        "cb2ebc59ff52cee770cfd6ba5f23a6cc3c214648",
        "df33c77e3981e71afc8727ee5c432ba1a1bba68c"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:18:53 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:18:53 2007 -0500"
      },
      "message": "Pull bugzilla-7907 into release branch\n"
    },
    {
      "commit": "cb2ebc59ff52cee770cfd6ba5f23a6cc3c214648",
      "tree": "d9ac06bd2cc92efc618cdfcce4a6142c9e0a00d5",
      "parents": [
        "3dfb737998c265d3c8a15b931dc4d72335ab8255",
        "7292576043666ff39946dee14641fe719ba8c7e8"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:18:46 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:18:46 2007 -0500"
      },
      "message": "Pull bugzilla-7570 into release branch\n"
    },
    {
      "commit": "3dfb737998c265d3c8a15b931dc4d72335ab8255",
      "tree": "37b5d37510b08782237256efdf805937d7aac4dc",
      "parents": [
        "63be2d9305a5865580c6faee2c1eb477c09eac18",
        "2f894ef9c8b36a35d80709bedca276d2fc691941"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:18:35 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:18:35 2007 -0500"
      },
      "message": "Pull bugzilla-6859 into release branch\n"
    },
    {
      "commit": "63be2d9305a5865580c6faee2c1eb477c09eac18",
      "tree": "8ea83bc669c571ea83eed673fc92c04485872e87",
      "parents": [
        "653351b0b9c97d4ec93aed499b542cbcd85309ca",
        "362ea087db9d99bb0cf79479544dfafa9e18c300"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:18:22 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:18:22 2007 -0500"
      },
      "message": "Pull bugzilla-6316 into release branch\n"
    },
    {
      "commit": "653351b0b9c97d4ec93aed499b542cbcd85309ca",
      "tree": "be71f81effd893918c9fd3e1786dedefe5fcdadc",
      "parents": [
        "5cb69bcacea70024252138a9cb4229a142a93389",
        "74586fca38109d2fc75daf678635928f64b4ccec"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:18:05 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:18:05 2007 -0500"
      },
      "message": "Pull bugzilla-5966 into release branch\n"
    },
    {
      "commit": "5cb69bcacea70024252138a9cb4229a142a93389",
      "tree": "651f2d65b885b6cbc124cb2637fd648eb2ce0175",
      "parents": [
        "c207908fcc451e31d7fbba31541bd04f93787eb4",
        "c9bf296b6467968ecb9d988e7ed754a19c2e63d9"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:17:46 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:17:46 2007 -0500"
      },
      "message": "Pull ibm into release branch\n"
    },
    {
      "commit": "c207908fcc451e31d7fbba31541bd04f93787eb4",
      "tree": "8b320d98527591e505d8408ab1f8b0f9fc8ff972",
      "parents": [
        "a967e127d0233f2472af64597de3f3920872310c",
        "3fd0b2d9ad7612f249e5516d887ab7c61b24ddb9"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:17:39 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:17:39 2007 -0500"
      },
      "message": "Pull altix into release branch\n"
    },
    {
      "commit": "9e197219605513c14d3eae41039ecf1b82d1920d",
      "tree": "143f16569165e172efd12d938003a48f61c7de62",
      "parents": [
        "08e15e81a40e3241ce93b4a43886f3abda184aa6"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "alexey.y.starikovskiy@intel.com",
        "time": "Wed Mar 07 18:29:35 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 23:16:23 2007 -0500"
      },
      "message": "ACPI: ec: fix race in status register access\n\nDelay the read of the EC status register until\nafter the event that caused it occurs -- otherwise\nit is possible to read and act on stale status that was\nassociated with the previous event.\n\nDo this with a perpetually incrementing \"event_count\" to detect\nwhen a new event occurs and it is safe to read status.\n\nThere is no workaround for polling mode -- it is inherently\nexposed to reading and acting on stale status, since it\ndoesn\u0027t have an interrupt to tell it the event completed.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8110\n\nSigned-off-by: Alexey Starikovskiy \u003calexey.y.starikovskiy@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ee17b289732e04fdcdd8ce2ce19b18d3e8b08e20",
      "tree": "4506f7400f7bde608339d286f6ca4c3fd316fe09",
      "parents": [
        "834dbca5b6b79ddb7cf56001ea7b6d4481fdf1e7"
      ],
      "author": {
        "name": "Cyrill Gorcunov",
        "email": "gorcunov@gmail.com",
        "time": "Tue Mar 06 02:47:44 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:25 2007 -0800"
      },
      "message": "USB Elan FTDI: check for workqueue creation\n\nAvoid NULL pointer usage if workqueue creation failed.\n\nSigned-off-by: Cyrill Gorcunov \u003cgorcunov@gmail.com\u003e\nCc: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "834dbca5b6b79ddb7cf56001ea7b6d4481fdf1e7",
      "tree": "db5e2ef6cd89b81a3a0706529415ba5966ba4049",
      "parents": [
        "64543652609fc1a2a816dc38ce4f56eddda9f9a5"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Tue Mar 06 10:47:04 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:25 2007 -0800"
      },
      "message": "USB: fix spinlock recursion in cdc-acm.c\n\nthis fixes the spinlock recursion issue. The older fix was incomplete.\n\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nAcked-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "64543652609fc1a2a816dc38ce4f56eddda9f9a5",
      "tree": "2f5e2c82bc7cf37655c93410ce8ab58478cbdd1e",
      "parents": [
        "d8b2160683bd1cee759e72a53193484c25a006bd"
      ],
      "author": {
        "name": "Max Dmitrichenko",
        "email": "dmitrmax@gmail.com",
        "time": "Tue Mar 06 02:45:01 2007 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:25 2007 -0800"
      },
      "message": "USB: fix Unaligned access in EHCI driver\n\nI get following warnings on spar64:\nKernel unaligned access at TPC[1000c9e4] ehci_hub_control+0x54c/0x68c [ehci_hcd]\n\nDespite of the comment in the patched code, the type cast used there\ndoes make unaligned access. The fix was made as it\u0027s done in\nohci-hub.c.\n\nSigned-off-by: Max Dmitrichenko \u003cdmitrmax@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "d8b2160683bd1cee759e72a53193484c25a006bd",
      "tree": "02b406403ccfd51baf2bae2c704feb9640299630",
      "parents": [
        "6438ac2677adee574f06866787e7560430efe2e0"
      ],
      "author": {
        "name": "Gard Spreemann",
        "email": "spreeman@stud.ntnu.no",
        "time": "Mon Mar 05 00:03:26 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:25 2007 -0800"
      },
      "message": "USB: Product ID for FT232RL in ftdi_sio\n\nHere is a patch adding the PID for the FT232RL to ftdi_sio. The patch\ngenerates a warning during compilation because get_ftdi_divisor doesn\u0027t\nexplicitly handle the FT232RL with this patch, so I guess you don\u0027t want\nto use it in its current state. It is all I could come up with with the\nknowledge I have of the drivers at the moment, though, and I hope you\ncan have some use for it at least. It works fine with my DLP-TILT with\nan FT232RL.\n\nFrom: Gard Spreemann \u003cspreeman@stud.ntnu.no\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6438ac2677adee574f06866787e7560430efe2e0",
      "tree": "6ddfe1a2b4eb097a638af163a8aa99c44cb760d0",
      "parents": [
        "62d909ced019bcae75402578d5dab4522e959823"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Fri Mar 02 20:33:55 2007 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:25 2007 -0800"
      },
      "message": "USBNET: DM9501: Add Corega FEther USB-TXC support.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "62d909ced019bcae75402578d5dab4522e959823",
      "tree": "2c6d18f7b50b130b0a599b4d438ca35a9f4712e5",
      "parents": [
        "a1f721c81251259024323f7ebf37af8e247be5cb"
      ],
      "author": {
        "name": "Andre Spahlinger",
        "email": "andre@spahlenbach.de",
        "time": "Mon Mar 05 19:09:35 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:25 2007 -0800"
      },
      "message": "USB: ipaq.c: Additional devices\n\nAdditional devices\n\nSigned-off-by: Andre Spahlinger \u003cuenz@gmx.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a1f721c81251259024323f7ebf37af8e247be5cb",
      "tree": "ce057a16cae5b3d3020dddded16f65b7f4aa5755",
      "parents": [
        "c744f99eb662b54488304b8b60e5f4323b7587bf"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Mon Mar 05 15:23:51 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:24 2007 -0800"
      },
      "message": "USB: further fix for usb-serial\n\nthis is a fix for the outstanding usb-serial issues.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c744f99eb662b54488304b8b60e5f4323b7587bf",
      "tree": "b3745cff1de2041c3c8e9c4c21731ab8ab12d082",
      "parents": [
        "cf0cb1ae0273f0963a5d54c7ec4dde384863fac8"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Mon Feb 26 15:43:00 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:24 2007 -0800"
      },
      "message": "USB: fix usb-serial device naming bug\n\nAm Montag, 26. Februar 2007 15:16 schrieb Craig Schlenter:\n\u003e Hi Greg\n\u003e \n\u003e 34ef50e5b1f96c2d8c0f3d28b7d407743806256c is definitely\n\u003e the source of the problem. Reverting that makes the\n\u003e ftdi port show up as ttyUSB0 again for me and it\n\u003e can actually be opened.\n\nThis patch should fix the issue.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Craig Schlenter \u003ccraig@codefountain.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "cf0cb1ae0273f0963a5d54c7ec4dde384863fac8",
      "tree": "6ee841b41ce4039266c47e2c819c18733502bd35",
      "parents": [
        "12bdbe03c8db7139de1de5c622cb0609d259cece"
      ],
      "author": {
        "name": "Martin Schiller",
        "email": "mschiller@tdt.de",
        "time": "Thu Mar 01 13:49:48 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:24 2007 -0800"
      },
      "message": "USB: RTS/DTR signal patch for airprime driver\n\nI encountered some problems with the airprime driver in use with a Novatel\nMerlin XU870:\n\nClosing an open Connection to e.g. /dev/ttyUSB0 doesn\u0027t reset the\nRTS/DTR lines of the Modem.  Consequently, when I use minicom to\nestablish a connection by \"ATD*99#\" the modem doesn\u0027t hang up even if i\nexit minicom and so I cannot reuse the modem unless I remove it and plug\nit in again.\n\nWith the attached patch, the RTS/DTR lines are resetted on a close.  The\ncode was mainly taken from the option.c driver.\n\n"
    },
    {
      "commit": "12bdbe03c8db7139de1de5c622cb0609d259cece",
      "tree": "8d3938e4ddee18c9a23eac12750ad50ec7f46118",
      "parents": [
        "d9a7ecacac5f8274d2afce09aadcf37bdb42b93a"
      ],
      "author": {
        "name": "Jim Radford",
        "email": "radford@blackbean.org",
        "time": "Wed Feb 28 10:10:50 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:24 2007 -0800"
      },
      "message": "USB: ftdi_sio: use port_probe / port_remove thereby fixing access to the latency_timer\n\nConvert all the port specific code in attach / shutdown to use the new\nport_probe / port_register callbacks from device_register /\ndevice_unregister allowing adding the sysfs attributes to be added at\nthe correct time and to the serial port device itself, instead of to\nthe unadorned usb device, avoiding a NULL dereference.\n\nSigned-off-by: Jim Radford \u003cradford@blackbean.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d9a7ecacac5f8274d2afce09aadcf37bdb42b93a",
      "tree": "ece61cf44c0b8edc961080a2c8c4bc5cf585a7c4",
      "parents": [
        "4eaf60e0114946d82ef523e8c0718831cbdd3414"
      ],
      "author": {
        "name": "Jim Radford",
        "email": "radford@blackbean.org",
        "time": "Wed Feb 28 08:14:13 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:24 2007 -0800"
      },
      "message": "usb-serial: fix shutdown / device_unregister order\n\nEnsure that the -\u003eport_remove() callbacks get called before the\n-\u003eshutdown() callback which makeing the order symmetric with\n-\u003eattach() being called before -\u003eport_probe().\n\nSigned-off-by: Jim Radford \u003cradford@blackbean.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4eaf60e0114946d82ef523e8c0718831cbdd3414",
      "tree": "388a12f7d90c927beb8270e03cff8949160272c6",
      "parents": [
        "ef31fec01a558538a696a21ef9ecf5f1a6d4a53b"
      ],
      "author": {
        "name": "Thomas Schleusener",
        "email": "thomas@be-schl.de",
        "time": "Wed Feb 28 22:50:52 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:24 2007 -0800"
      },
      "message": "USB: add Additional PIDs in ftdi_sio\n\nI\u0027ve developed some devices with FTDI chips (FT232xx). FTDI was so kind\nto give some own PID\u0027s which I can use together with their VID. Some of\nthe devices are already very popular here and I have customers from\nuniversities, institutes .....\n\nI use the FTDI VID 0x0403. My PID\u0027s are:\n\n0xff38 - IBS US485 (USB\u003c--\u003eRS422/485 interface)\n0xff39 - IBS PIC-Programmer\n0xff3a - IBS Card reader for PCMCIA SRAM-cards\n0xff3b - IBS PK1 - Particel counter\n0xff3c - IBS RS232 - Monitor\n0xff3d - APP 70 (dust monitoring system)\n0xff3e - IBS PEDO-Modem (RF modem 868.35 MHz)\n0xff3f - future device\n\nThe company is \"IBS Ing.-Buero Schleusener\".\n\n\nFrom: Thomas Schleusener \u003cthomas@be-schl.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ef31fec01a558538a696a21ef9ecf5f1a6d4a53b",
      "tree": "0d745bdcb689333fa110726ab1b2b952ab49b729",
      "parents": [
        "fc4bd64cbbbea1eabc77d6f1734c0f8fb7e0295f"
      ],
      "author": {
        "name": "Michael Olberg",
        "email": "michael.olberg@chalmers.se",
        "time": "Tue Feb 27 12:57:12 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:24 2007 -0800"
      },
      "message": "USB: add QL355P power supply ids to fdti_sio\n\n"
    },
    {
      "commit": "fc4bd64cbbbea1eabc77d6f1734c0f8fb7e0295f",
      "tree": "ee4e9391e8060bbd0fdb836d968c148c80a6bd57",
      "parents": [
        "5bb16d189f5425f3722bc91d9211afe303ee022b"
      ],
      "author": {
        "name": "Jon K Hellan",
        "email": "hellan@acm.org",
        "time": "Wed Feb 28 23:04:33 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:24 2007 -0800"
      },
      "message": "USB: New device IDs for cp2101 driver\n\nHere are two new device IDs for the cp2101 driver.\nThe diff is with linus\u0027s tree as of this evending.\n\nFrom: Jon K Hellan \u003chellan@acm.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5bb16d189f5425f3722bc91d9211afe303ee022b",
      "tree": "814a97e5fed1591e74450f15123476f91f6cc86d",
      "parents": [
        "7bc4b81dedf54166e967afa8bc03c8bfeb40fd27"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Thu Mar 01 22:31:24 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:24 2007 -0800"
      },
      "message": "USB: kill dead code from hub.c\n\nthis kills residual obsoletet code from hub.c\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7bc4b81dedf54166e967afa8bc03c8bfeb40fd27",
      "tree": "c660333b588f0f76de64c34c0f130f3aecb87132",
      "parents": [
        "d2487cb4257dafb686f682285854fe7f02ca29d8"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Tue Feb 27 10:25:00 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:23 2007 -0800"
      },
      "message": "USB: ratelimit debounce error messages\n\nflaky hardware can cause a lot of debounce failed messages. To limit\nthe performance impact, a ratelimit should be used.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d2487cb4257dafb686f682285854fe7f02ca29d8",
      "tree": "691a03a1d37b77456952fae2daac3fdd39d048d9",
      "parents": [
        "88018158d1253ab4868a2f9204cc390c711fd9b9"
      ],
      "author": {
        "name": "Milan Svoboda",
        "email": "msvoboda@ra.rockwell.com",
        "time": "Tue Feb 27 09:20:09 2007 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:23 2007 -0800"
      },
      "message": "USB: pxa2xx_udc: fix hardcoded irq number\n\nThis patch changes last use of hardcoded number of irq to\nuse platfrom_get_irq.\n\nSigned-off-by: Milan Svoboda \u003cmsvoboda@ra.rockwell.com\u003e\nAcked-by: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "88018158d1253ab4868a2f9204cc390c711fd9b9",
      "tree": "c624f1166911a7ecb4911fb69a2ef53cfaf242e3",
      "parents": [
        "97b9eb91dc131a10342da1f604e5bd8b1316abdb"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Feb 26 17:16:06 2007 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:23 2007 -0800"
      },
      "message": "UHCI: fix port resume problem\n\nThis patch (as863) fixes a problem encountered sometimes when resuming\na port on a UHCI controller.  The hardware may turn off the\nResume-Detect bit before turning off the Suspend bit, leading usbcore\nto think that the port is still suspended and the resume has failed.\nThe patch makes uhci_finish_suspend() wait until both bits are safely\noff.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "97b9eb91dc131a10342da1f604e5bd8b1316abdb",
      "tree": "d960cf039c29b8c6c7603801db8c6966486bcca7",
      "parents": [
        "14360ab76ae81012ef09cce37a587e95ab2e1d86"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Feb 26 14:56:14 2007 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:23 2007 -0800"
      },
      "message": "USB: set the correct interval for interrupt URBs\n\nThis patch (as862) fixes a couple of bugs in the way usbcore handles\nintervals for interrupt URBs.  usb_interrupt_msg (and usb_bulk_msg for\nbackward compatibility) don\u0027t set the interval correctly for\nhigh-speed devices.  proc_do_submiturb() doesn\u0027t set it correctly when\na bulk URB is submitted to an interrupt endpoint.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "14360ab76ae81012ef09cce37a587e95ab2e1d86",
      "tree": "4833167ac81d828a8b67945b27d3932c6119b79f",
      "parents": [
        "0d8c7aeade59e0f54d93122ebd902caea500c0bd"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 26 18:10:15 2007 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:23 2007 -0800"
      },
      "message": "USB: goku_udc: Remove crude cache coherency code\n\nThis is deep architecture specific magic and does should not to exist\nin a driver.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0d8c7aeade59e0f54d93122ebd902caea500c0bd",
      "tree": "e90a8874cd7fb9422ba4ed870d163ee9eb2fbd93",
      "parents": [
        "6160863f99315acdbcd70afa8f4b9e75281249b1"
      ],
      "author": {
        "name": "Andrew Nayenko",
        "email": "relan@bk.ru",
        "time": "Sun Feb 25 00:40:20 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:23 2007 -0800"
      },
      "message": "USB storage: Nokia 6288 unusual_devs entry\n\nThis patch adds an usual_devs entry for the Nokia 6288. Originally from\nAndrew with a re-diff by Phil.\n\nFrom: Andrew Nayenko \u003crelan@bk.ru\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6160863f99315acdbcd70afa8f4b9e75281249b1",
      "tree": "46cdf0faa81c94c156e05cac69efdf180b45cd4a",
      "parents": [
        "dee497df6fcc90a3bdaaddc8e352feb0756a61e0"
      ],
      "author": {
        "name": "Phil Dibowitz",
        "email": "phil@ipom.com",
        "time": "Sat Feb 24 19:23:41 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:23 2007 -0800"
      },
      "message": "USB storage: Removed duplicate supertop unusual_dev entry\n\nThis patch removes the duplicate supertop entries that made it into the\n.21 rc kernels.\n\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "dee497df6fcc90a3bdaaddc8e352feb0756a61e0",
      "tree": "dbaffcc22521c9eab94c6f0e2efe5b3d7044778b",
      "parents": [
        "a967e127d0233f2472af64597de3f3920872310c"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sat Feb 24 13:54:56 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 19:52:22 2007 -0800"
      },
      "message": "USB: at91_udc, fix more modpost bogosity (rename driver struct)\n\nRename the driver struct used with at91_udc to prevent yet another\nbogus warning from \"modpost\".\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9327f46ee28116b17f15f6505edd90f905908d62",
      "tree": "df22ea6e5591f9102626705bfe9b854c0202c0cf",
      "parents": [
        "98fb8fe10f4b88170f578d8c33eaa2315d73b4f7"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Sun Mar 04 13:17:43 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 22:18:04 2007 -0500"
      },
      "message": "ACPI: Kconfig: hide ACPI menu when CONFIG_PM\u003dn\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "98fb8fe10f4b88170f578d8c33eaa2315d73b4f7",
      "tree": "334a376d27c84a88b221cd6387aad85b7df1b883",
      "parents": [
        "5b27b176da6cc83b0f904c7e0aabd9362d70bf70"
      ],
      "author": {
        "name": "Julius Volz",
        "email": "julius.volz@s2003.tu-chemnitz.de",
        "time": "Tue Feb 20 16:38:40 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 21:37:07 2007 -0500"
      },
      "message": "ACPI: video: Fix spelling and grammar mistakes\n\nCorrect some of the most obvious spelling and grammar\nmistakes in drivers/acpi/video.c (comments and printk output).\n\nSigned-off-by: Julius Volz \u003cjuliusrv@gmail.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5b27b176da6cc83b0f904c7e0aabd9362d70bf70",
      "tree": "99d15494bbc88317c046d49ca4840dbb2a7bec11",
      "parents": [
        "f110ef58e6c9bd562999247c5e8a5b8e722fbd11"
      ],
      "author": {
        "name": "Anthony Godshall, Ampro Computers, Inc",
        "email": "agodshall@ampro.com",
        "time": "Fri Mar 09 21:19:05 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 21:19:05 2007 -0500"
      },
      "message": "ACPI: make blacklist more verbose\n\nIMHO, ACPI disabled due to DMI failure or blacklisted year should be noted,\nas is done with other ACPI blacklisting.\n\nThis will help people troubleshoot when ACPI isn\u0027t working.  Status quo is\na mysterious \"ACPI Disabled\" message without explanation on BIOS that\nimplements ACPI but not DMI.  This is actually fairly common on embedded\nx86 boards.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f110ef58e6c9bd562999247c5e8a5b8e722fbd11",
      "tree": "a1bd0ff7050fb5ab0045d9b0c83eb115d28cfcd4",
      "parents": [
        "d7930085c28d295b573f6862ff863ccbb8a580ce"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Feb 20 01:07:25 2007 +0100"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 21:06:40 2007 -0500"
      },
      "message": "asus-laptop: make code static\n\nThis patch makes some needlessly global code static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Corentin Chary \u003ccorentincj@iksaif.net\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d2b02ed9487ed25832d19534575052e43f8e0c4f",
      "tree": "292944e3306f4209dde7ffc18e36fc3d6e3fd8d7",
      "parents": [
        "dfee0a725bb027b749ffdd318eb48b91d564b266"
      ],
      "author": {
        "name": "Chris Wright",
        "email": "chrisw@sous-sol.org",
        "time": "Fri Mar 09 16:19:17 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 09 16:19:17 2007 -0800"
      },
      "message": "[IPV6] fix ipv6_getsockopt_sticky copy_to_user leak\n\nUser supplied len \u003c 0 can cause leak of kernel memory.\nUse unsigned compare instead.\n\nSigned-off-by: Chris Wright \u003cchrisw@sous-sol.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "128bf5cb54dececc5209db65f8ef5d17d74244d9",
      "tree": "ddd70bb032c575bcb0b38e3dac29a413aa780cc0",
      "parents": [
        "c1996c2778e90f80cb9fc6a52508068f10d39611"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Fri Mar 02 23:59:04 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 15:36:30 2007 -0800"
      },
      "message": "pci: fix section mismatch warning\n\ndrivers/pci/search.c caused following section mismatch warning\n(if compiled with CONFIG_HOTPLUG\u003dn):\n\nWARNING: drivers/pci/built-in.o - Section mismatch: reference to .init.text: from .text.pci_find_bus after \u0027pci_find_bus\u0027 (at offset 0x24)\n\nThis was due to pci_find_bus() calling a function marked __devinit.\nFix was to remove the __devinit from the offending function.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c1996c2778e90f80cb9fc6a52508068f10d39611",
      "tree": "50219a3fcf94ba638aa6f7ecb24b94068a5ba40d",
      "parents": [
        "3603a6a37c5f5c6a2b109fdb48c9456f08aebdd8"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Tue Feb 27 10:22:00 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 15:36:30 2007 -0800"
      },
      "message": "PCI: aer: fix section mismatch warning\n\nFix following section mismatch warning (when compiled with CONFIG_HOTPLUG\u003dn):\nWARNING: drivers/pci/built-in.o - Section mismatch: reference to .init.text:aer_probe from .data between \u0027aerdrv\u0027 (at offset 0x1608) and \u0027aer_error_handlers\u0027\n\nWarning was fixed by renaming aerdrv to aerdriver so we pass the whitelist.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3603a6a37c5f5c6a2b109fdb48c9456f08aebdd8",
      "tree": "a884fcaa6c5cfb36e3c4dc0a11baa5d350326102",
      "parents": [
        "7f375f325feacd8a628e00e0d53390a4f6d8abc2"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Tue Feb 27 10:19:17 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 15:36:30 2007 -0800"
      },
      "message": "pcie: fix section mismatch warning\n\nFix following section mismatch warning (when compiled with CONFIG_HOTPLUG\u003dn):\nWARNING: drivers/pci/built-in.o - Section mismatch: reference to .init.text:pcie_portdrv_probe from .data between \u0027pcie_portdrv\u0027 (at offset 0xe40) and \u0027pcie_portdrv_err_handler\u0027\n\nThis warning was fixed by renaming pcie_portdrv to pcie_portdriver so we pass\nthe whitelist.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7f375f325feacd8a628e00e0d53390a4f6d8abc2",
      "tree": "434d3d5b5bf75e85515b514b12e2f08205dec079",
      "parents": [
        "a967e127d0233f2472af64597de3f3920872310c"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sun Feb 25 04:36:01 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 15:36:30 2007 -0800"
      },
      "message": "PCI: allow multiple calls to pcim_pin_device()\n\nSanity check in pcim_pin_device() was too restrictive in that it didn\u0027t\nallow multiple calls to the function, which is against the devres\nphilosohpy of fire-and-forget.  Track pinned status separately and allow\npinning multiple times.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nAcked-by: Ian McDonald \u003cian.mcdonald@jandi.co.nz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "9e993efb0da827634778554070f3c3ec4bdade33",
      "tree": "6852c36270693571cac9a5802a067e9c7bae3452",
      "parents": [
        "a2807dbcbd681e1f36e813fb26e2f24d15018b91"
      ],
      "author": {
        "name": "Dmitriy Monakhov",
        "email": "dmonakhov@sw.ru",
        "time": "Sat Mar 03 16:11:21 2007 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 15:32:58 2007 -0800"
      },
      "message": "kobject: new_device-\u003ekref wasn\u0027t putted after error in kobject_move()\n\nIf error happen we jump to \"out\" label, in this case new_device not yet\nbecame the parent but it wasn\u0027t putted.\n\nSigned-off-by: Monakhov Dmitriy \u003cdmonakhov@openvz.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a2807dbcbd681e1f36e813fb26e2f24d15018b91",
      "tree": "b549bcf0675c8f2a0e03690ba8eb3cf48c6ca1fc",
      "parents": [
        "6cc94ef5359453dafc4778f6e5c33b128a2705c9"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Wed Feb 28 12:38:31 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 15:32:58 2007 -0800"
      },
      "message": "driver core: export device_rename\n\nIn wireless we\u0027d like to allow renaming of the phy devices we surface in\nsysfs. The base wireless code, however, can be built modular and thus we\nneed device_rename exported.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6cc94ef5359453dafc4778f6e5c33b128a2705c9",
      "tree": "cd33db453bc90f54e8558bf69a9c64f2f4647c33",
      "parents": [
        "f7f3461d87536bed52bb83bc8fbe6bfd28619fb1"
      ],
      "author": {
        "name": "Jörn Engel",
        "email": "joern@lazybastard.org",
        "time": "Tue Feb 27 21:38:30 2007 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 15:32:58 2007 -0800"
      },
      "message": "Remove devfs from MAINTAINERS\n\nRemove last remaining trace of devfs.\n\nSigned-off-by: JÃ¶rn Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f7f3461d87536bed52bb83bc8fbe6bfd28619fb1",
      "tree": "d85b97ea5d47378669958028cfc55697d3a3d516",
      "parents": [
        "161e232b8823e230d4fdf8064e606bbdf26f47e2"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 06 12:55:53 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 15:32:58 2007 -0800"
      },
      "message": "Driver core: add device symlink back to sysfs\n\nThis moves the device symlink back to sysfs even if\nCONFIG_SYSFS_DEPRECATED is enabled as too many userspace programs (well,\nHAL), still rely on this link to be present.\n\nI will rework the ability for sysfs to change layouts like this in the\nfuture, but for now, this patch should fix people\u0027s network connections.\n\n\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "161e232b8823e230d4fdf8064e606bbdf26f47e2",
      "tree": "7d29c9e38febd3e8baa1351b2d28555db5b34f8b",
      "parents": [
        "a967e127d0233f2472af64597de3f3920872310c"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 15:25:04 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Mar 09 15:25:04 2007 -0800"
      },
      "message": "Revert \"driver core: refcounting fix\"\n\nThis reverts commit 63ce18cfe685115ff8d341bae4c9204a79043cf0.\n\nIt was the incorrect fix and causes a reference counting bug whenever\nany driver module is removed from the system. Mike Galbraith\n\u003cefault@gmx.de\u003e is looking for the real fix for his problem.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "df33c77e3981e71afc8727ee5c432ba1a1bba68c",
      "tree": "414f7c4392a14b70f114c2d10dcd6f1477dd61a0",
      "parents": [
        "908e0a8a265fe8057604a9a30aec3f0be7bb5ebb"
      ],
      "author": {
        "name": "Kristen Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Fri Mar 09 18:15:33 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 18:15:33 2007 -0500"
      },
      "message": "libata-acpi: allow _GTF on SATA, but disable on PATA for now\n\nThe ACPI specification states, and BIOS implementations depend on,\n_STM being called before _GTF.\n\nSATA does this, but PATA does not.  So for now, simply\nprevent execution of _GTF on PATA devices.  Longer term we\nshould implement ACPI support for PATA devices in libata.\n\nSigned-off-by: Kristen Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a967e127d0233f2472af64597de3f3920872310c",
      "tree": "ebcdf53cfad97bb2a2168657585443eeed11e0ea",
      "parents": [
        "bb9b813bb665cdbe7019a4f1e93f7138e7bf59d0",
        "f194bda4ce7e71cc95535f494a4a5515cd91ed85"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 14:22:35 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 14:22:35 2007 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] 85xx: Enable CONFIG_SERIAL_8250_SHARE_IRQ\n  [POWERPC] Select u-image as default image for Linkstation\n  [POWERPC] 83xx: Minor fixes for 834x_mds USB setup code\n  [POWERPC] Fix warning in powermac pci.c\n  [POWERPC] Fix warning in powermac feature.c\n  [POWERPC] Fix warning in prom_parse.c of_irq_map_oldworld()\n  [POWERPC] Celleb: bug fix caused by not casting pointer types\n  [POWERPC] Add missing newline in xmon help output\n  [POWERPC] No DEEPNAP on 970MP 1.0\n"
    },
    {
      "commit": "dfee0a725bb027b749ffdd318eb48b91d564b266",
      "tree": "cdb3571b66fec9105ece2e22b27575a2cf2cbfb5",
      "parents": [
        "aabb601b0f08b909b650f1a7bfa1e8d9b5a8d999"
      ],
      "author": {
        "name": "Olaf Kirch",
        "email": "olaf.kirch@oracle.com",
        "time": "Fri Mar 09 13:55:38 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 09 13:55:38 2007 -0800"
      },
      "message": "[IPV6]: Fix for ipv6_setsockopt NULL dereference\n\nI came across this bug in http://bugzilla.kernel.org/show_bug.cgi?id\u003d8155\n\nSigned-off-by: Olaf Kirch \u003colaf.kirch@oracle.com\u003e\nAcked-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aabb601b0f08b909b650f1a7bfa1e8d9b5a8d999",
      "tree": "c3060d0005f6b035b43fe4e5855a1d514b43e589",
      "parents": [
        "c4e38f41e34ad853651d66227aae23e48457dce0"
      ],
      "author": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Fri Mar 09 13:47:58 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 09 13:47:58 2007 -0800"
      },
      "message": "[DCCP]: Initialise write_xmit_timer also on passive sockets\n\nThe TX CCID needs the write_xmit_timer for delaying packet sends. Previously\nthis timer was only activated on active (connecting) sockets.\n\nThis patch initialises the write_xmit_timer in sync with the other timers, i.e.\nthe timer will be ready on any socket. This is used by applications with a\nlistening socket which start to stream after receiving an initiation by the\nclient.  The write_xmit_timer is stopped when the application closes, as before.\n\nWas tested to work and to remove the timer bug reported on dccp@vger.\n\nAlso moved timer initialisation into timer.c (static). \n\nSigned-off-by: Gerrit Renker \u003cgerrit@erg.abdn.ac.uk\u003e\nAcked-by: Ian McDonald \u003cian.mcdonald@jandi.co.nz\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c4e38f41e34ad853651d66227aae23e48457dce0",
      "tree": "1bbae8ba06b94474d09cf1834d8e1fabbf62162f",
      "parents": [
        "30fbc9f77c5a77f5f7f053d29eb92e41f6043406"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Fri Mar 09 13:43:24 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 09 13:43:24 2007 -0800"
      },
      "message": "[IPV4]: Fix rtm_to_ifaddr() error handling.\n\nReturn negative error value (embedded in the pointer) instead of\nreturning NULL.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bb9b813bb665cdbe7019a4f1e93f7138e7bf59d0",
      "tree": "e16ef7f87c90a90e02fd501cf1472ce77ee02c30",
      "parents": [
        "ca6f5494f5e0ff60675d99b51c4c56921d95fe1d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 09 15:59:56 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 09 20:27:31 2007 +0000"
      },
      "message": "[MIPS] Sibyte: Fix ZBbus profiler\n\n o Fix build error.\n o Handle error returns.\n o Deal with signals received while sleeping.\n o Don\u0027t allow to be selected when we\u0027re not building the directory with\n   the driver anyway.\n o Coding style cleanups.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ca6f5494f5e0ff60675d99b51c4c56921d95fe1d",
      "tree": "cdd969c1b5e58883ed27b0b33da70f853f57ae7a",
      "parents": [
        "30fbc9f77c5a77f5f7f053d29eb92e41f6043406"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 09 12:17:32 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 09 20:27:30 2007 +0000"
      },
      "message": "[MIPS] Sibyte: Do not allow enabling LDT support if PCI is disabled.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "30fbc9f77c5a77f5f7f053d29eb92e41f6043406",
      "tree": "4f50cab4a3f37133dc5c1c35ee0d10934276a23d",
      "parents": [
        "6e96783f586cc0a64651087cb518209a8577123f",
        "8960909ca71da6120cad2fd7ece7dbe32ae05b40"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 10:38:09 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 10:38:09 2007 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus:\n  [MIPS] DEC: Remove call to register_prom_console.\n"
    },
    {
      "commit": "6e96783f586cc0a64651087cb518209a8577123f",
      "tree": "8b74a5a8fda055ffeaa0c1ae3c070772599f8b3b",
      "parents": [
        "8466c833799b30ab343c5108cd2e460f9f16c9d8",
        "0feba829ee82a6e43baabe3f0bdf91bd937a67a1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 10:34:55 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 10:34:55 2007 -0800"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6:\n  [JFFS2] print a message when marking bad block\n  [JFFS2] Check for all-zero node headers\n  [MTD] [OneNAND] Classify the page data and oob buffer\n  [MTD] [OneNAND] Exit the loop when transferring/filling of the oob is finished\n  [MTD] [OneNAND] add Nokia Copyright and a credit\n  [MTD] [OneNAND] Fix typo \u0026 wrong comments\n  [MTD] [OneNAND] Use oob buffer instead of main one in oob functions\n  [MTD] Correct partition failed erase address\n  [JFFS2] Use yield() between GC passes in background thread.\n  [MTD] [NAND] Correct misspelled preprocessor variable.\n  [MTD] [MAPS] dilnetpc: Fix printk warning\n  [MTD] [NOR] Fix oops in cfi_amdstd_sync\n  [MTD] ESB2 check for closed ROM window\n  [JFFS2] Fix writebuffer recovery in the first page of a block\n  [MTD] [NAND] make oobavail public\n"
    },
    {
      "commit": "8466c833799b30ab343c5108cd2e460f9f16c9d8",
      "tree": "4a9114f3dfc2516f208390e96b2ba64690acc495",
      "parents": [
        "2f8d16a996da0b9be2536994aa7a825418364471",
        "0a38f5442053b10c773b6a10a4d67e2293551f12"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 10:12:46 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Mar 09 10:12:46 2007 -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  ibmtr: Drain rich supply of modpost warnings.\n  3c59x: Fix several modpost warnings\n  z85230: Fix FIFO handling\n  r8169: fix a race between PCI probe and dev_open\n  r8169: revert bogus BMCR reset\n  sky2: turn off Rx checksum on bad hardware\n  mv643xx: Clear pending interrupts before calling request_irq\n  myri10ge: add a wc_enabled flag to myri10ge_priv\n  myri10ge: prevent 4k rdma on SGI TIOCE chipset\n  myri10ge: use pci_map_page to prepare the dmatest buffer\n  myri10ge: fix error checking and return value in myri10ge_allocate_rings\n  netxen: fix warnings\n  via-rhine: set avoid_D3 for broken BIOSes\n  [PATCH] bcm43xx: Fix assertion failures in interrupt handler\n  [PATCH] bcm43xx: Fix bug in frequency to channel conversion\n  [PATCH] bcm43xx: Fix errors in specs to code translation in B6PHY init\n"
    },
    {
      "commit": "0a38f5442053b10c773b6a10a4d67e2293551f12",
      "tree": "811e84601fecc22b342caae168c95eff76a5ea5e",
      "parents": [
        "82c00b62c811142c8e7d3aef92fbf3fc77b83709",
        "7d9f3e85f45e8f636bdd7ce5f0b1704034380175"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:58:11 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:58:11 2007 -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": "82c00b62c811142c8e7d3aef92fbf3fc77b83709",
      "tree": "1eb32c75295834d78e6db62472f5e28243e5184d",
      "parents": [
        "95c408a95f9b16c638566df57c070b408edf1a01"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Mar 08 12:53:07 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:57:09 2007 -0500"
      },
      "message": "ibmtr: Drain rich supply of modpost warnings.\n\nBuilding ibmtr as a module produces a spectacular pile of modpost warnings:\n\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:ibmtr_probe1 from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x450) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:ibmtr_probe1 from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x454) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:ibmtr_probe1 from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x458) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:ibmtr_probe1 from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x45c) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data:ibmtr_portlist from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x4e8) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data:ibmtr_portlist from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x4ec) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data:ibmtr_portlist from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x4f0) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data:ibmtr_portlist from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x4f4) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:find_turbo_adapters from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x500) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:find_turbo_adapters from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x504) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:find_turbo_adapters from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x508) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:find_turbo_adapters from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x50c) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data:ibmtr_portlist from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x520) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data:ibmtr_portlist from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x524) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data:ibmtr_portlist from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x528) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data:ibmtr_portlist from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x534) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data: from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x540) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data: from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x544) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data: from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x548) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.data: from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x54c) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:ibmtr_probe1 from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x558) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:ibmtr_probe1 from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x55c) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:ibmtr_probe1 from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x560) and \u0027ibmtr_reset_timer\u0027\nWARNING: drivers/net/tokenring/ibmtr.o - Section mismatch: reference to .init.text:ibmtr_probe1 from .text between \u0027ibmtr_probe_card\u0027 (at offset 0x564) and \u0027ibmtr_reset_timer\u0027\n\nFix by making ibmtr_probe an __init function.\n\nWhile at it, move move ibmtr_probe_card below ibmtr_probe so the protoype\nfor ibmtr_probe can be deleted.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n drivers/net/tokenring/ibmtr.c |   25 ++++++++++++-------------\n 1 file changed, 12 insertions(+), 13 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "95c408a95f9b16c638566df57c070b408edf1a01",
      "tree": "9c7a9beb21c199112ca07fcad161a03938abd3b0",
      "parents": [
        "fe79745507593941adb44a6b2e392645c54ca1c2"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Mar 08 15:33:16 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:57:09 2007 -0500"
      },
      "message": "3c59x: Fix several modpost warnings\n\nWARNING: drivers/net/3c59x.o - Section mismatch: reference to .init.text: from .text between \u0027vortex_eisa_probe\u0027 (at offset 0x4580) and \u0027vortex_eisa_remove\u0027\nWARNING: drivers/net/3c59x.o - Section mismatch: reference to .init.text: from .text between \u0027vortex_eisa_probe\u0027 (at offset 0x4584) and \u0027vortex_eisa_remove\u0027\nWARNING: drivers/net/3c59x.o - Section mismatch: reference to .init.text: from .text between \u0027vortex_eisa_probe\u0027 (at offset 0x4588) and \u0027vortex_eisa_remove\u0027\nWARNING: drivers/net/3c59x.o - Section mismatch: reference to .init.text: from .text between \u0027vortex_eisa_probe\u0027 (at offset 0x458c) and \u0027vortex_eisa_remove\u0027\n\nFixed by:\n\n o move definition of vortex_eisa_driver below the functions it references.\n o remove now unnecessary prototypes for vortex_eisa_probe and\n   vortex_eisa_remove.\n o Make vortex_eisa_probe an __init function.\n o Make vortex_eisa_remove a __devexit function.\n o Wrap vortex_eisa_driver reference to vortex_eisa_remove with\n   __devexit_p().\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n drivers/net/3c59x.c |   28 +++++++++++++---------------\n 1 file changed, 13 insertions(+), 15 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "fe79745507593941adb44a6b2e392645c54ca1c2",
      "tree": "8535fb3359185b9b685f213b840d1754193a3a09",
      "parents": [
        "2efa53f373ed811d4860904f5205b8a3b376e253"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Mar 07 16:37:38 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:44 2007 -0500"
      },
      "message": "z85230: Fix FIFO handling\n\nWe must exit immediately on a FIFO fill not take the end of packet path\notherwise each underrun in PIO transmit mode causes a runt packet and the\ndata is lost.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2efa53f373ed811d4860904f5205b8a3b376e253",
      "tree": "a47ea2592e5e1e46410d771dfc4369823f29a563",
      "parents": [
        "9e0db8ef4a8c8fd6f3a506259975d7f8db962421"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Fri Mar 09 00:00:05 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:32 2007 -0500"
      },
      "message": "r8169: fix a race between PCI probe and dev_open\n\nInitialize the timer with the rest of the private-struct.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9e0db8ef4a8c8fd6f3a506259975d7f8db962421",
      "tree": "5a822ac593b4ac190d550bc6488eb88a50364769",
      "parents": [
        "874183072de73a36a958585e3186639fd2634701"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Mar 08 23:59:54 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:32 2007 -0500"
      },
      "message": "r8169: revert bogus BMCR reset\n\nAdded during bf793295e1090af84972750898bf8470df5e5419\n\nThe current code requests a reset but prohibits autoneg, 1000 Mb/s,\n100 Mb/s and full duplex. The 8168 does not like it at all.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "874183072de73a36a958585e3186639fd2634701",
      "tree": "9218c90305ca2622da826801d65c9a1a3a689a15",
      "parents": [
        "85cf572cd5a1b63d5efd5bd538201bd56cd5ad24"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu Mar 08 12:42:30 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:32 2007 -0500"
      },
      "message": "sky2: turn off Rx checksum on bad hardware\n\nOn Yukon FE, occasional hardware receive checksum errors are seen.\nAn early indication of the problem is single bit differences in the two\nchecksum engines.  Use this as a detection mechanism to turn off Rx\nchecksumming.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "85cf572cd5a1b63d5efd5bd538201bd56cd5ad24",
      "tree": "56953963ca8fac9b10e985ca94e2355ce823e8eb",
      "parents": [
        "276e26c3160602efea1d0acc9fe7b45bb4c2c8e1"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Wed Mar 07 22:21:23 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:32 2007 -0500"
      },
      "message": "mv643xx: Clear pending interrupts before calling request_irq\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nAcked-by: Giridhar Pemmasani \u003cpgiri@yahoo.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "276e26c3160602efea1d0acc9fe7b45bb4c2c8e1",
      "tree": "726a984f8059f0441b1afeb4ccd9026d2760ce5c",
      "parents": [
        "4c882dd808b907652c9a8fe4f7d345cb4dee6a92"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Wed Mar 07 20:02:32 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:32 2007 -0500"
      },
      "message": "myri10ge: add a wc_enabled flag to myri10ge_priv\n\nAdd a wc_enabled flag in the myri10ge_priv instead of relying\non mtrr \u003e\u003d 0.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4c882dd808b907652c9a8fe4f7d345cb4dee6a92",
      "tree": "36e3776e90b0e1a1ac31cae8f095c188c9102cfe",
      "parents": [
        "34fdccea93e858aaece3f127628365b546f96857"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Wed Mar 07 20:01:53 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:32 2007 -0500"
      },
      "message": "myri10ge: prevent 4k rdma on SGI TIOCE chipset\n\nDo not use 4k rdma request on SGI TIOCE chipset since this\nbridge does not support it.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "34fdccea93e858aaece3f127628365b546f96857",
      "tree": "4fce59b6306a3b71f6512ff6ab389b70c944f020",
      "parents": [
        "355c7265f4745a2aa6f0482d466e2271e6b3c61a"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Wed Mar 07 20:00:45 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:32 2007 -0500"
      },
      "message": "myri10ge: use pci_map_page to prepare the dmatest buffer\n\nAllocate a specific page and use pci_map_page for dma test instead\nof relying on another existing buffer.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "355c7265f4745a2aa6f0482d466e2271e6b3c61a",
      "tree": "ae8ac39636bb84d9a051b08ee5fd61697e625fe7",
      "parents": [
        "b8d095d782fa1e97d5dc05c08ba32c8eb28b85e4"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Wed Mar 07 19:59:52 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:51:31 2007 -0500"
      },
      "message": "myri10ge: fix error checking and return value in myri10ge_allocate_rings\n\nFix a missing error check in myri10ge_allocate_rings() and set status\nto -ENOMEM before all actual allocations so that the error path returns\nwhat it should.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b8d095d782fa1e97d5dc05c08ba32c8eb28b85e4",
      "tree": "18b33cf191513e2bf592918fb63bac98042f668c",
      "parents": [
        "e84df485c8e059bc9d8d0691ae6a3deafa1f9350"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 06 20:35:37 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:47:19 2007 -0500"
      },
      "message": "netxen: fix warnings\n\n  CC [M]  drivers/net/netxen/netxen_nic_hw.o\ndrivers/net/netxen/netxen_nic_hw.c: In function \u0027netxen_nic_hw_resources\u0027:\ndrivers/net/netxen/netxen_nic_hw.c:231: warning: format \u0027%llx\u0027 expects type \u0027long long unsigned int\u0027, but argument 2 has type \u0027dma_addr_t\u0027\ndrivers/net/netxen/netxen_nic_hw.c:250: warning: format \u0027%llx\u0027 expects type \u0027long long unsigned int\u0027, but argument 2 has type \u0027dma_addr_t\u0027\n\nu64 is unsigned long so the cast to u64 will result in a warning on the\nprintf arguments for 64-bit builds.  So cast to unsigned long long instead.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e84df485c8e059bc9d8d0691ae6a3deafa1f9350",
      "tree": "c9fea8fd023f97df2958101c2a25de4279175937",
      "parents": [
        "d0035aef390194df1433f436038416d2c5b0fc0e"
      ],
      "author": {
        "name": "Roger Luethi",
        "email": "rl@hellgate.ch",
        "time": "Tue Mar 06 19:57:37 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 11:47:19 2007 -0500"
      },
      "message": "via-rhine: set avoid_D3 for broken BIOSes\n\nThis patch sets avoid_D3 for BIOSes known to be broken. Said BIOSes fail\nat PXE boot if the chip is in power state D3.\n\nSigned-off-by: Roger Luethi \u003crl@hellgate.ch\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2f8d16a996da0b9be2536994aa7a825418364471",
      "tree": "9daa94bf22e72948ade47d052c7e0995fe68db11",
      "parents": [
        "1aa506e437a94d520f852d39d5d6a6e7f2e01901"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri Mar 09 19:34:19 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 08:41:16 2007 -0500"
      },
      "message": "devres: release resources on device_del()\n\nSome platform devices are driven without driver attached, so managed\nresources can be acquired without driver attached.  Make sure such\nresources are released by calling devres_release_all() in\ndevice_del().\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1aa506e437a94d520f852d39d5d6a6e7f2e01901",
      "tree": "f001596d659c278ef8d78de1e11eae7b9198705c",
      "parents": [
        "8ba5e4cbe444f10352756b6c7715bb26bb087680"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri Mar 09 19:36:12 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 08:41:16 2007 -0500"
      },
      "message": "libata: fix ata_host_release() free order\n\nhost-\u003eops-\u003ehost_stop() might access ports.  Free ports after\nhost_stop.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8ba5e4cbe444f10352756b6c7715bb26bb087680",
      "tree": "6c5b274554f68bfd650f5362653aca407eb86865",
      "parents": [
        "14d66ab7e2e06d3727719d3e4eec6bf9f70251c3"
      ],
      "author": {
        "name": "Robert Hancock",
        "email": "hancockr@shaw.ca",
        "time": "Thu Mar 08 18:02:18 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 08:41:16 2007 -0500"
      },
      "message": "sata_nv: revert use of notifiers for now\n\nCommit 721449bf0d51213fe3abf0ac3e3561ef9ea7827a added support for using the\nADMA notifier bits to determine which commands to check for completion.\nHowever there have been reports that this causes command timeouts in certain\ncases. This is still being investigated. In addition, apparently the notifiers\nwon\u0027t work if ADMA is disabled on the other port as a result of an ATAPI device\nbeing connected, and we don\u0027t handle this case properly.\n\nFor now, just restore the previous behavior of checking all active commands\nto see if they are complete, without relying on the notifiers.\n\nSigned-off-by: Robert Hancock \u003chancockr@shaw.ca\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "14d66ab7e2e06d3727719d3e4eec6bf9f70251c3",
      "tree": "dbe1b4a47b062d196e9f612d1c149800489a4372",
      "parents": [
        "9a2eb709256cd591119edc2809b4fcac7cb8eb6c"
      ],
      "author": {
        "name": "Petr Vandrovec",
        "email": "petr@vandrovec.name",
        "time": "Thu Mar 08 10:12:12 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 08:41:15 2007 -0500"
      },
      "message": "Fix simplex adapters with libata\n\nRecently I got my hands on nVidia\u0027s MCP61 PM-AM board, and\nit contains IDE chip configured by BIOS with only primary\nchannel enabled.  This confuses code which probes for\ndevice DMA capabilities - it gets 0x60 (happy duplex\ndevice) from primary channel BMDMA, but 0xFF (nobody here)\nfrom secondary channel BMDMA.  Due to this code then believes\nthat chip is simplex.  I do not address this problem in\nmy patch, as I\u0027m not sure how to handle this.  Probably\nata_pci_init_one should have bitmap of enabled/possible\ninterfaces instead of their count, but it looks like\nquite intrusive change, and maybe we do not care - for device\nwith only one channel simplex and regular DMA engines are\nsame.\n\nBut making device simplex pointed out that support for\nDMA on simplex devices is currently broken - ata_dev_xfermask\ntests whether device is simplex and if it is whether DMA\nengine was assigned to this port.  If not then it strips\nout DMA bits from device.  Problem is that code which assigns\nDMA engine to port in ata_set_mode first detect device\nmode and assigns DMA engine to channel only if some DMA\ncapable device was found.\n\nAnd as xfermask stripped out DMA bits, host-\u003esimplex_claimed\nis always NULL with current implementation.\n\nBy allowing DMA either if simplex_claimed is NULL or if it\npoints to current port DMA can be finally used - it gets\nassigned to first port which contains any DMA capable\ndevice.\n\nBefore:\npata_amd 0000:00:06.0: version 0.2.8\nPCI: Setting latency timer of device 0000:00:06.0 to 64\nata5: PATA max UDMA/133 cmd 0x000101f0 ctl 0x000103f6 bmdma 0x0001f000 irq 14\nata6: PATA max UDMA/133 cmd 0x00010170 ctl 0x00010376 bmdma 0x0001f008 irq 15\nscsi4 : pata_amd\nata5.00: ATAPI, max UDMA/66\nata5.00: simplex DMA is claimed by other device, disabling DMA\nata5.00: configured for PIO4\nscsi5 : pata_amd\nata6: port disabled. ignoring.\nata6: reset failed, giving up\nscsi 4:0:0:0: CD-ROM            ATAPI    DVD W  DH16W1P   LG12 PQ: 0 ANSI: 5\n\nAfter:\npata_amd 0000:00:06.0: version 0.2.8\nPCI: Setting latency timer of device 0000:00:06.0 to 64\nata5: PATA max UDMA/133 cmd 0x000101f0 ctl 0x000103f6 bmdma 0x0001f000 irq 14\nata6: PATA max UDMA/133 cmd 0x00010170 ctl 0x00010376 bmdma 0x0001f008 irq 15\nscsi4 : pata_amd\nata5.00: ATAPI, max UDMA/66\nata5.00: configured for UDMA/33\nscsi5 : pata_amd\nata6: port disabled. ignoring.\nata6: reset failed, giving up\nscsi 4:0:0:0: CD-ROM            ATAPI    DVD W  DH16W1P   LG12 PQ: 0 ANSI: 5\n\nSigned-off-by: Petr Vandrovec \u003cpetr@vandrovec.name\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9a2eb709256cd591119edc2809b4fcac7cb8eb6c",
      "tree": "86414575b91a05c61cf8f81956ac7c5a739713f2",
      "parents": [
        "d0035aef390194df1433f436038416d2c5b0fc0e"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Mar 07 16:13:07 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Mar 09 08:41:15 2007 -0500"
      },
      "message": "ata_piix: Remove ugly layering violation\n\nA while ago I modified the libata code so that drivers can return -ENOENT\nfor unknown ports not fiddle with the EH flags and print stuff directly.\nSomewhere along the line ata_piix didn\u0027t get fully converted.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0feba829ee82a6e43baabe3f0bdf91bd937a67a1",
      "tree": "a12bbe59f2d8a9ff208a4670395c9a1fae5bbbd7",
      "parents": [
        "c7258a4477b5ed0243c28ec107b98bb946757448"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "Artem.Bityutskiy@nokia.com",
        "time": "Thu Mar 08 10:35:10 2007 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Mar 09 12:29:39 2007 +0000"
      },
      "message": "[JFFS2] print a message when marking bad block\n\nNew bad eraseblock is an event which is important enough to be printed\nabout.\n\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "8960909ca71da6120cad2fd7ece7dbe32ae05b40",
      "tree": "221284162dfa5c70e75951f2e2782f37336bee42",
      "parents": [
        "a55028ff74356895a50359dd9fb74d523b66723f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Mar 08 17:36:13 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 09 12:14:52 2007 +0000"
      },
      "message": "[MIPS] DEC: Remove call to register_prom_console.\n\nRegister_prom_console was removed when mips was converted to early printk.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c7258a4477b5ed0243c28ec107b98bb946757448",
      "tree": "c1b3bce6ea3567ac7e23241ec13a2c4a40972b0f",
      "parents": [
        "470bc844361b238bcbe6a07ba47d51fca25f2742"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Mar 09 11:44:00 2007 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Mar 09 11:44:00 2007 +0000"
      },
      "message": "[JFFS2] Check for all-zero node headers\n\nDue to a poor choice of CRC32 seed, a node header which is all zeroes\nwould pass the CRC32 check. Explicitly check for this case, and treat it\nas we do a CRC failure.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "d7930085c28d295b573f6862ff863ccbb8a580ce",
      "tree": "c4d1221f6519c01853b14730d6a7758a27d91a56",
      "parents": [
        "ff24ba74b6d3befbfbafa142582211b5a6095d45"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Mar 08 18:30:25 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Mar 09 03:49:35 2007 -0500"
      },
      "message": "ACPI: repair nvidia early quirk breakage on x86_64\n\nx86_64 nvidia_bugs() broke when we bailed out on not finding the HPET.\nHowever, the quirk works by checking for not finding the HPET...\n\nDelete the nvidia_hpet_detected flag and simply test for\nnot finding the HPET, which is simple to do now that\nacpi_table_parse returns 1 on failure.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "470bc844361b238bcbe6a07ba47d51fca25f2742",
      "tree": "818d1727b1613d0893e519e918d76ff4cdfcda7f",
      "parents": [
        "5bc399e9ef430efd5725b66aa2ad7ad2d81e372b"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Fri Mar 09 10:08:11 2007 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Mar 09 08:08:09 2007 +0000"
      },
      "message": "[MTD] [OneNAND] Classify the page data and oob buffer\n\nClassify the page data and oob buffer\nand it prevents the memory fragementation (writesize + oobsize)\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "5bc399e9ef430efd5725b66aa2ad7ad2d81e372b",
      "tree": "e4c76dbc3efe86de070c5746e12838e38f9792fb",
      "parents": [
        "81280d5879761f90b3a341d52371d03998730d8e"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Fri Mar 09 09:41:07 2007 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Mar 09 08:06:39 2007 +0000"
      },
      "message": "[MTD] [OneNAND] Exit the loop when transferring/filling of the oob is finished\n\nWhen transferring/filling of the oob is finished in OOB_AUTO, we exit the loop\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "81280d5879761f90b3a341d52371d03998730d8e",
      "tree": "1bb0b45ca3a2b07e1aead307a9f6c910fc72c660",
      "parents": [
        "e3da8067b3ef16943c02b64baa84dacca1e423be"
      ],
      "author": {
        "name": "Adrian Hunter",
        "email": "ext-adrian.hunter@nokia.com",
        "time": "Thu Feb 15 09:47:29 2007 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Mar 09 08:05:57 2007 +0000"
      },
      "message": "[MTD] [OneNAND] add Nokia Copyright and a credit\n\nadd Nokia Copyright and a credit\n\nSigned-off-by: Adrian Hunter \u003cext-adrian.hunter@nokia.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "e3da8067b3ef16943c02b64baa84dacca1e423be",
      "tree": "22c9863d49c9d65b4f30603c33d080b63ba89caa",
      "parents": [
        "91014e9bfaaac32ab46ab46251d774468891bafe"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Thu Feb 15 09:36:39 2007 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Mar 09 08:05:22 2007 +0000"
      },
      "message": "[MTD] [OneNAND] Fix typo \u0026 wrong comments\n\nFix typo \u0026 wrong comments\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "91014e9bfaaac32ab46ab46251d774468891bafe",
      "tree": "66b468133af721a45fae9468a3b7390ea7ab1967",
      "parents": [
        "74641d75275936796d239f828b80cb030e9f9b0a"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Mon Feb 12 10:34:39 2007 +0900"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Mar 09 08:04:25 2007 +0000"
      },
      "message": "[MTD] [OneNAND] Use oob buffer instead of main one in oob functions\n\nIn oob functions, it is used main buffer instead of oob one. So fix it.\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "d0035aef390194df1433f436038416d2c5b0fc0e",
      "tree": "29759d8068a52e46e9380ff2e3a148db15f4d52c",
      "parents": [
        "a55028ff74356895a50359dd9fb74d523b66723f"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Thu Mar 08 23:47:35 2007 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Mar 08 22:39:23 2007 -0800"
      },
      "message": "[PATCH] build fix for i386 earlyquirk.c\n\nmissing close bracket.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "362ea087db9d99bb0cf79479544dfafa9e18c300",
      "tree": "1affc8e5b410f629b62fc1c515de1118f06ed226",
      "parents": [
        "908e0a8a265fe8057604a9a30aec3f0be7bb5ebb"
      ],
      "author": {
        "name": "Michael Karcher",
        "email": "bugzilla-kernel@mkarcher.dialup.fu-berlin.de",
        "time": "Thu Mar 08 23:29:29 2007 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Mar 08 23:29:29 2007 -0500"
      },
      "message": "ACPI: fix parallel port IRQ after resume from S3\n\nThe PNPACPI resource flags were broken.\nThis would apply to re-enabling a device any-time after boot,\nnot just after resume from S3.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d6316\n\nAcked-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c9bf296b6467968ecb9d988e7ed754a19c2e63d9",
      "tree": "456f437ff2a68ce983de41fb3d2e218f9a7b9451",
      "parents": [
        "2bc808a8c4821a8ef4e3dc35b8fc577a9d2c6f0d"
      ],
      "author": {
        "name": "Henrique de Moraes Holschuh",
        "email": "hmh@hmh.eng.br",
        "time": "Thu Mar 08 05:28:15 2007 -0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Mar 08 20:24:57 2007 -0500"
      },
      "message": "ACPI: ibm-acpi: improve backlight power handling\n\nImprove the backlight code to emulate as much as possible the power\nmanagement events, as we are unable to really power on or power off the\nbacklight.\n\nSigned-off-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a55028ff74356895a50359dd9fb74d523b66723f",
      "tree": "0458275565a861b770acdbc325dbe8306bf01262",
      "parents": [
        "fe69933652562f093ccde600cecf234930c01932"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Thu Mar 08 19:45:26 2007 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Mar 08 16:47:58 2007 -0800"
      },
      "message": "[PATCH] update \u0027getting sparse\u0027 info.\n\n - point to the sparse webpage\n - use git:// instead of rsync://\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "fe69933652562f093ccde600cecf234930c01932"
}
