)]}'
{
  "log": [
    {
      "commit": "0a2fea2e0dea9df8ead1cb45e4b9cd68e1b1d29b",
      "tree": "bda5ff5da128b3a79ef9cc68ef60b1aa9e3e235e",
      "parents": [
        "96b85179b464cc80d85b5c602af119d1dd6d50bb"
      ],
      "author": {
        "name": "Lothar Wassmann",
        "email": "LW@KARO-electronics.de",
        "time": "Fri Jan 15 14:42:02 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:24:36 2010 -0800"
      },
      "message": "USB: isp1362: fix build failure on ARM systems via irq_flags cleanup\n\nThere was some left over #ifdef ARM logic that is outdated but no one\nreally noticed.  So instead of relying on this tricky logic, properly\nload and utilize the platform irq_flags resources.\n\nReported-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: Lothar Wassmann \u003cLW@KARO-electronics.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "96b85179b464cc80d85b5c602af119d1dd6d50bb",
      "tree": "17fed64614d81a9136f1774d74d9222e75c657a8",
      "parents": [
        "10d2cdb6102669279bee2d9a00a22431b74583d5"
      ],
      "author": {
        "name": "Lothar Wassmann",
        "email": "LW@KARO-electronics.de",
        "time": "Fri Jan 15 08:04:55 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:24:35 2010 -0800"
      },
      "message": "USB: isp1362: better 64bit printf warning fixes\n\nSome hosts that treat the return value of sizeof differently from unsigned\nlong might still hit warnings.  So use %zu for sizeof() values.  This is a\nbetter version of the previous commit b0a9cf297e58721933.\n\nSigned-off-by: Lothar Wassmann \u003cLW@KARO-electronics.de\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "10d2cdb6102669279bee2d9a00a22431b74583d5",
      "tree": "f2eb906df27b062f314fd87af4dfb688a776f5bf",
      "parents": [
        "c0d74142531c7ec23bb29885aec8f924ee4c1a46"
      ],
      "author": {
        "name": "Ryan May",
        "email": "rmay31@gmail.com",
        "time": "Wed Jan 06 10:09:25 2010 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:24:35 2010 -0800"
      },
      "message": "USB: fix usbstorage for 2770:915d delivers no FAT\n\nResolves kernel.org bug 14914.\n\nRemove entry for 2770:915d (usb digital camera with mass storage\nsupport) from unusual_devs.h. The fix triggered by the entry causes\nthe file system on the camera to be completely inaccessible (no\npartition table, the device is not mountable).\n\nThe patch works, but let me clarify a few things about it.  All the\npatch does is remove the entry for this device from the\ndrivers/usb/storage/unusual_devs.h, which is supposed to help with a\nproblem with the device\u0027s reported size (I think).  I\u0027m pretty sure it\nwas originally added for a reason, so I\u0027m not sure removing it won\u0027t\ncause other problems to reappear.  Also, I should note that this\nunusual_devs.h entry was present (and activating workarounds) in\n2.6.29, but in that version everything works fine.  Starting with\n2.6.30, things no longer work.\n\nSigned-off-by: Ryan May \u003crmay31@gmail.com\u003e\nCc: Rohan Hart \u003crohan.hart17@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "c0d74142531c7ec23bb29885aec8f924ee4c1a46",
      "tree": "fcf1a8a168ecb281de18959c34dbaaec335df327",
      "parents": [
        "ae35fe9e8abe828b25053cd3efdc6953fbb710e3"
      ],
      "author": {
        "name": "Colin Tuckley",
        "email": "colin.tuckley@arm.com",
        "time": "Thu Jan 07 11:22:47 2010 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:24:35 2010 -0800"
      },
      "message": "USB: Fix level of isp1760 Reloading ptd error message\n\nThis error message is not actually an error, it\u0027s an information\nmessage. It is triggered when a transfer which ended in a NAQ is\nretried successfully by the hardware.\n\nSigned-off-by: Colin Tuckley \u003ccolin.tuckley@arm.com\u003e\nCc: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nCc: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ae35fe9e8abe828b25053cd3efdc6953fbb710e3",
      "tree": "df06177ef93f656171606a2caa485138abba06a1",
      "parents": [
        "04a723ea9c53ba608b0411aa36948bb57c51a08e"
      ],
      "author": {
        "name": "Alexander Beregalov",
        "email": "a.beregalov@gmail.com",
        "time": "Thu Jan 07 04:17:32 2010 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:24:35 2010 -0800"
      },
      "message": "USB: FHCI: avoid NULL pointer dereference\n\nAssign fhci only if usb is not NULL.\n\nSigned-off-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "04a723ea9c53ba608b0411aa36948bb57c51a08e",
      "tree": "1a5d7395ccc864b8bdf8688396688951e28a4ca8",
      "parents": [
        "b132b04e193908a94d95065d0628f8fb0159cc55"
      ],
      "author": {
        "name": "Sarah Sharp",
        "email": "sarah.a.sharp@linux.intel.com",
        "time": "Wed Jan 06 10:16:51 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:24:35 2010 -0800"
      },
      "message": "USB: Fix duplicate sysfs problem after device reset.\n\nBorislav Petkov reports issues with duplicate sysfs endpoint files after a\nresume from a hibernate.  It turns out that the code to support alternate\nsettings under xHCI has issues when a device with a non-default alternate\nsetting is reset during the hibernate:\n\n[  427.681810] Restarting tasks ...\n[  427.681995] hub 1-0:1.0: state 7 ports 6 chg 0004 evt 0000\n[  427.682019] usb usb3: usb resume\n[  427.682030] ohci_hcd 0000:00:12.0: wakeup root hub\n[  427.682191] hub 1-0:1.0: port 2, status 0501, change 0000, 480 Mb/s\n[  427.682205] usb 1-2: usb wakeup-resume\n[  427.682226] usb 1-2: finish reset-resume\n[  427.682886] done.\n[  427.734658] ehci_hcd 0000:00:12.2: port 2 high speed\n[  427.734663] ehci_hcd 0000:00:12.2: GetStatus port 2 status 001005 POWER sig\u003dse0 PE CONNECT\n[  427.746682] hub 3-0:1.0: hub_reset_resume\n[  427.746693] hub 3-0:1.0: trying to enable port power on non-switchable hub\n[  427.786715] usb 1-2: reset high speed USB device using ehci_hcd and address 2\n[  427.839653] ehci_hcd 0000:00:12.2: port 2 high speed\n[  427.839666] ehci_hcd 0000:00:12.2: GetStatus port 2 status 001005 POWER sig\u003dse0 PE CONNECT\n[  427.847717] ohci_hcd 0000:00:12.0: GetStatus roothub.portstatus [1] \u003d 0x00010100 CSC PPS\n[  427.915497] hub 1-2:1.0: remove_intf_ep_devs: if: ffff88022f9e8800 -\u003eep_devs_created: 1\n[  427.915774] hub 1-2:1.0: remove_intf_ep_devs: bNumEndpoints: 1\n[  427.915934] hub 1-2:1.0: if: ffff88022f9e8800: endpoint devs removed.\n[  427.916158] hub 1-2:1.0: create_intf_ep_devs: if: ffff88022f9e8800 -\u003eep_devs_created: 0, -\u003eunregistering: 0\n[  427.916434] hub 1-2:1.0: create_intf_ep_devs: bNumEndpoints: 1\n[  427.916609]  ep_81: create, parent hub\n[  427.916632] ------------[ cut here ]------------\n[  427.916644] WARNING: at fs/sysfs/dir.c:477 sysfs_add_one+0x82/0x96()\n[  427.916649] Hardware name: System Product Name\n[  427.916653] sysfs: cannot create duplicate filename \u0027/devices/pci0000:00/0000:00:12.2/usb1/1-2/1-2:1.0/ep_81\u0027\n[  427.916658] Modules linked in: binfmt_misc kvm_amd kvm powernow_k8 cpufreq_ondemand cpufreq_powersave cpufreq_userspace freq_table cpufreq_conservative ipv6 vfat fat\n+8250_pnp 8250 pcspkr ohci_hcd serial_core k10temp edac_core\n[  427.916694] Pid: 278, comm: khubd Not tainted 2.6.33-rc2-00187-g08d869a-dirty #13\n[  427.916699] Call Trace:\n\nThe problem is caused by a mismatch between the USB core\u0027s view of the\ndevice state and the USB device and xHCI host\u0027s view of the device state.\n\nAfter the device reset and re-configuration, the device and the xHCI host\nthink they are using alternate setting 0 of all interfaces.  However, the\nUSB core keeps track of the old state, which may include non-zero\nalternate settings.  It uses intf-\u003ecur_altsetting to keep the endpoint\nsysfs files for the old state across the reset.\n\nThe bandwidth allocation functions need to know what the xHCI host thinks\nthe current alternate settings are, so original patch set\nintf-\u003ecur_altsetting to the alternate setting 0.  This caused duplicate\nendpoint files to be created.\n\nThe solution is to not set intf-\u003ecur_altsetting before calling\nusb_set_interface() in usb_reset_and_verify_device().  Instead, we add a\nnew flag to struct usb_interface to tell usb_hcd_alloc_bandwidth() to use\nalternate setting 0 as the currently installed alternate setting.\n\nSigned-off-by: Sarah Sharp \u003csarah.a.sharp@linux.intel.com\u003e\nTested-by: Borislav Petkov \u003cpetkovbb@googlemail.com\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b132b04e193908a94d95065d0628f8fb0159cc55",
      "tree": "4bbe8b2bd71b61d16dcdb2773419e165b4ad99d1",
      "parents": [
        "49d0f078f494b9d81e820a13dd8093a9bfb0b6b1"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 14 10:33:19 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:24:35 2010 -0800"
      },
      "message": "USB: add speed values for USB 3.0 and wireless controllers\n\nThese controllers say \"unknown\" for their speed in sysfs, which\nobviously isn\u0027t correct.\n\nReported-by: Kurt Garloff \u003cgarloff@novell.com\u003e\nCc: Sarah Sharp \u003csarah.a.sharp@linux.intel.com\u003e\nCc: David Vrabel \u003cdavid.vrabel@csr.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "49d0f078f494b9d81e820a13dd8093a9bfb0b6b1",
      "tree": "6256ecbc3314bb7e15032e9acbb62a6278f496aa",
      "parents": [
        "cec3a53c7fe794237b582e8e77fc0e48465e65ee"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Jan 08 11:18:38 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:24:34 2010 -0800"
      },
      "message": "USB: add missing delay during remote wakeup\n\nThis patch (as1330) fixes a bug in khbud\u0027s handling of remote\nwakeups.  When a device sends a remote-wakeup request, the parent hub\n(or the host controller driver, for directly attached devices) begins\nthe resume sequence and notifies khubd when the sequence finishes.  At\nthis point the port\u0027s SUSPEND feature is automatically turned off.\n\nHowever the device needs an additional 10-ms resume-recovery time\n(TRSMRCY in the USB spec).  Khubd does not wait for this delay if the\nSUSPEND feature is off, and as a result some devices fail to behave\nproperly following a remote wakeup.  This patch adds the missing\ndelay to the remote-wakeup path.\n\nIt also extends the resume-signalling delay used by ehci-hcd and\nuhci-hcd from 20 ms (the value in the spec) to 25 ms (the value we use\nfor non-remote-wakeup resumes).  The extra time appears to help some\ndevices.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: stable \u003cstable@kernel.org\u003e\nCc: Rickard Bellini \u003crickard.bellini@ericsson.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "cec3a53c7fe794237b582e8e77fc0e48465e65ee",
      "tree": "bc73dbdef0688d6c656d04f288e736cb9b60d9b9",
      "parents": [
        "1b9a38bfa6e664ff02511314f5586d711c83cc91"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Jan 08 11:18:20 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:24:34 2010 -0800"
      },
      "message": "USB: EHCI \u0026 UHCI: fix race between root-hub suspend and port resume\n\nThis patch (as1321) fixes a problem with EHCI and UHCI root-hub\nsuspends: If the suspend occurs while a port is trying to resume, the\nresume doesn\u0027t finish and simply gets lost.  When remote wakeup is\nenabled, this is undesirable behavior.\n\nThe patch checks first to see if any port resumes are in progress, and\nif they are then it fails the root-hub suspend with -EBUSY.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1b9a38bfa6e664ff02511314f5586d711c83cc91",
      "tree": "f58800f54386050429bb0f3a203ec012a2c153b9",
      "parents": [
        "acbe2febe71abb2360b008e9ab3ee5c44169f78c"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Jan 08 11:17:55 2010 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:24:34 2010 -0800"
      },
      "message": "USB: EHCI: fix handling of unusual interrupt intervals\n\nThis patch (as1320) fixes two problems related to interrupt-URB\nscheduling in ehci-hcd.\n\n\tURBs with an interval of 2 or 4 microframes aren\u0027t handled.\n\tFor the time being, the patch reduces to interval to 1 uframe.\n\n\tURBs are constrained to have an interval no larger than 1024\n\tframes by usb_submit_urb().  But some EHCI controllers allow\n\tuse of a schedule as short as 256 frames; for these\n\tcontrollers we may have to decrease the interval to the\n\tactual schedule length.\n\nThe second problem isn\u0027t very significant since few devices expose\ninterrupt endpoints with an interval larger than 256 frames.  But the\nfirst problem is critical; it will prevent the kernel from working\nwith devices having interrupt intervals of 2 or 4 uframes.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: stable \u003cstable@kernel.org\u003e\nTested-by: Glynn Farrow \u003cfarrowg@sg.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "acbe2febe71abb2360b008e9ab3ee5c44169f78c",
      "tree": "2952e2da8f32b918aaa27fd8ac00e04daa7787af",
      "parents": [
        "a91b593edd4b3e8aa91f671b763b27b8119eb49d"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Tue Jan 12 12:32:50 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:24:34 2010 -0800"
      },
      "message": "USB: Don\u0027t use GFP_KERNEL while we cannot reset a storage device\n\nMemory allocations with GFP_KERNEL can cause IO to a storage\ndevice which can fail resulting in a need to reset the device.\nTherefore GFP_KERNEL cannot be safely used between usb_lock_device()\nand usb_unlock_device(). Replace by GFP_NOIO.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.org\u003e\nCc: stable \u003cstable@kernel.org\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a91b593edd4b3e8aa91f671b763b27b8119eb49d",
      "tree": "16f7ad044d5237df094b0f5a40bd4eb5199ef9a5",
      "parents": [
        "2591530204a76fecc843529ade56afe865dd2657"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Dec 22 23:16:32 2009 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:24:34 2010 -0800"
      },
      "message": "USB: fix bitmask merge error\n\nThis patch adds a mask bit which was mistakenly omitted from the\nas1311 patch (usb-storage: add BAD_SENSE flag).\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2591530204a76fecc843529ade56afe865dd2657",
      "tree": "a7cf437c4bb34308e871fc62ae5a9b24f2a9854f",
      "parents": [
        "25719e6b4631959c9ecb1db6967537a124c4a7fa"
      ],
      "author": {
        "name": "Johan Hovold",
        "email": "jhovold@gmail.com",
        "time": "Wed Jan 06 15:48:42 2010 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:24:33 2010 -0800"
      },
      "message": "usb: serial: fix memory leak in generic driver\n\nFix a regression introduced by commit\n715b1dc01fe44537e8fce9566e4bb48d6821d84b (\"USB: usb_debug,\nusb_generic_serial: implement multi urb write\").\n\nURB transfer buffer was never freed when using multi-urb writes. \nCurrently the only driver enabling multi-urb writes is usb_debug.\n\nSigned-off-by: Johan Hovold \u003cjhovold@gmail.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nAcked-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "25719e6b4631959c9ecb1db6967537a124c4a7fa",
      "tree": "3f7b5e2ad2f11b48d3c28b6ed8bea1bf5244ae2f",
      "parents": [
        "24bc7347da73a9ed3383056c3d0f28c0e361621e"
      ],
      "author": {
        "name": "Stefani Seibold",
        "email": "stefani@seibold.net",
        "time": "Tue Jan 05 14:30:31 2010 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 20 15:24:33 2010 -0800"
      },
      "message": "USB: serial: fix USB serial fix kfifo_len locking\n\nThis patch fix a possible race bug in drivers/usb/serial/generic with\nthe new kfifo API.\n\nPlease apply it to the 2.6.33-rc* tree.\n\nSigned-off-by: Stefani Seibold \u003cstefani@seibold.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "24bc7347da73a9ed3383056c3d0f28c0e361621e",
      "tree": "486211383b2f6bded1c0f24fe72130d2f2ffb65d",
      "parents": [
        "bb668da6d6f2bec8a63838c098d9515eccb22cc4",
        "3c9d8eccd8687f0e770e4d89fd0d73d4f81a985a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:20:15 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:20:15 2010 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  [WATCHDOG] iTCO_wdt: Add Intel Cougar Point and PCH DeviceIDs\n"
    },
    {
      "commit": "bb668da6d6f2bec8a63838c098d9515eccb22cc4",
      "tree": "d41b25f7f9a8dcfcfeea13be8035799f3e154216",
      "parents": [
        "dfea91d5a7c795fd6f4e1a97489a98e4e767463e"
      ],
      "author": {
        "name": "Suresh Siddha",
        "email": "suresh.b.siddha@intel.com",
        "time": "Mon Jan 18 12:10:49 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:15:28 2010 -0800"
      },
      "message": "x86, apic: use logical flat for systems with \u003c\u003d 8 logical cpus\n\nWe can use logical flat mode if there are \u003c\u003d 8 logical cpu\u0027s\n(irrespective of physical apic id values).  This will enable simplified\nand efficient IPI and device interrupt routing on such platforms.\n\nThis has been tested to work on both Intel and AMD platforms.\nExceptions like IBM summit platform which can\u0027t use logical flat mode\nare addressed by using OEM platform checks.\n\nSigned-off-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nCc: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nCc: Chris McDermott \u003clcm@linux.vnet.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dfea91d5a7c795fd6f4e1a97489a98e4e767463e",
      "tree": "f4e60892201bd21cb0f1c462861dd28f3c0437d2",
      "parents": [
        "54ef91dcf094313fb4fbe87713c11fb55bcf15a9"
      ],
      "author": {
        "name": "Suresh Siddha",
        "email": "suresh.b.siddha@intel.com",
        "time": "Mon Jan 18 12:10:48 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:15:27 2010 -0800"
      },
      "message": "x86, apic: use physical mode for IBM summit platforms\n\nChris McDermott from IBM confirmed that hurricane chipset in IBM summit\nplatforms doesn\u0027t support logical flat mode.  Irrespective of the other\nthings like apic_id\u0027s, total number of logical cpu\u0027s, Linux kernel\nshould default to physical mode for this system.\n\nThe 32-bit kernel does so using the OEM checks for the IBM summit\nplatform.  Add a similar OEM platform check for the 64bit kernel too.\n\nOtherwise the linux kernel boot can hang on this platform under certain\nbios/platform settings.\n\nSigned-off-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nTested-by: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nCc: Chris McDermott \u003clcm@linux.vnet.ibm.com\u003e\nCc: Yinghai Lu \u003cyinghai@kernel.org\u003e\nCc: stable@kernel.org\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "54ef91dcf094313fb4fbe87713c11fb55bcf15a9",
      "tree": "08a09236bb0af4a97b00c8bdf465c8dad958a3fd",
      "parents": [
        "91302873bad9550ad06f09dd1ce9e283900ef84e",
        "6321bd634eb755c87ca18c3b1ef348a213c1f597"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:13:17 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:13:17 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:\n  ALSA: Remove warning message for invalid OSS minor ranges\n  ALSA: hda - Fix capture on Sony VAIO with single input\n  ALSA: hda - Fix mute led GPIO on HP dv-series notebooks\n  ALSA: use subsys_initcall for sound core instead of module_init\n  ALSA: hda - Fix missing capture mixer for ALC861/660 codecs\n  ALSA: hda - Improved MacBook (Pro) 5,1 / 5,2 support\n  ALSA: hda - Fix Toshiba NB20x quirk entry\n"
    },
    {
      "commit": "91302873bad9550ad06f09dd1ce9e283900ef84e",
      "tree": "387e2764ca5966c08eb13a5e12cf8a1745769db7",
      "parents": [
        "fe64454d7b0474cc43360d86267844b043275e82",
        "878194c8237e4fc5276685ec59cb3bfb9341988c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:12:42 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:12:42 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.monstr.eu/linux-2.6-microblaze\n\n* \u0027for-linus\u0027 of git://git.monstr.eu/linux-2.6-microblaze:\n  microblaze: pci_controller-\u003earch_data really is a struct device_node *\n  microblaze: Add missing double apostrophe in Kconfig\n  microblaze: Add PT_ macros for special purpose regs\n  microblaze: Enable accept4 syscall\n  microblaze: Wire up recvmmsg syscall\n"
    },
    {
      "commit": "fe64454d7b0474cc43360d86267844b043275e82",
      "tree": "5fb6004a52ebea38e24228ffe07809ab544bdadf",
      "parents": [
        "8888be69adea1d86d694096cb206ef570e2d691a",
        "1e02b2c32484bfe0c5564d9be060b7d9821307b9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:11:26 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:11:26 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6:\n  mfd: Unlock mc13783 before subsystems initialisation, at probe time.\n  mfd: WM835x GPIO direction register is not locked\n  mfd: tmio_mmc hardware abstraction for CNF area\n  mfd: WM8350 off by one bug\n  mfd: Correct WM835x ISINK ramp time defines\n"
    },
    {
      "commit": "8888be69adea1d86d694096cb206ef570e2d691a",
      "tree": "ba3fd0c0b7d7dd7c8d7b7afeb56f094b65ebdb66",
      "parents": [
        "1e868d8e6d2c4b8736cdf7a4bd5701e4f527f722",
        "78924577f493c6fa62e2b38356faa542fa7583e6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:08:55 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:08:55 2010 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc:\n  powerpc: Move cpu hotplug driver lock from pseries to powerpc\n  powerpc: Move /proc/ppc64 to /proc/powerpc update\n  powerpc/8xx: Fix user space TLB walk in dcbX fixup\n  powerpc: Fix decrementer setup on 1GHz boards\n  powerpc/iseries: Initialise on-stack completion\n  powerpc/hvc: Driver build breaks with !HVC_CONSOLE\n  serial/pmac_zilog: Workaround problem due to interrupt on closed port\n  powerpc/macintosh: Make Open Firmware device id constant\n  powerpc: Use helpers for rlimits\n  powerpc: cpumask_of_node() should handle -1 as a node\n  powerpc/pseries: Fix dlpar compile warning without CONFIG_PROC_DEVICETREE\n  powerpc/pseries: Fix xics interrupt affinity\n  powerpc/swsusp_32: Fix TLB invalidation\n  powerpc/8xx: Always pin kernel instruction TLB\n  powerpc: 2.6.33 update of defconfigs for embedded 6xx/7xxx, 8xx, 8xxx\n  powerpc: Use scripts/mkuboot.sh instead of \u0027mkimage\u0027\n  powerpc/5200: update defconfigs\n"
    },
    {
      "commit": "1e868d8e6d2c4b8736cdf7a4bd5701e4f527f722",
      "tree": "ce9ab0c1e5b4fd1610e8bf49a089a5cd5a474566",
      "parents": [
        "2faae42233778676607a2a45b95aeb375bebe2c6",
        "e09f98606dcc156de1146c209d45a0d6d5f51c3f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:08:07 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:08:07 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://oss.sgi.com/xfs/xfs\n\n* \u0027for-linus\u0027 of git://oss.sgi.com/xfs/xfs:\n  xfs: xfs_swap_extents needs to handle dynamic fork offsets\n  xfs: fix missing error check in xfs_rtfree_range\n  xfs: fix stale inode flush avoidance\n  xfs: Remove inode iolock held check during allocation\n  xfs: reclaim all inodes by background tree walks\n  xfs: Avoid inodes in reclaim when flushing from inode cache\n  xfs: reclaim inodes under a write lock\n"
    },
    {
      "commit": "2faae42233778676607a2a45b95aeb375bebe2c6",
      "tree": "8d9d1da5980eeacdd2467bc841125faccff93c4c",
      "parents": [
        "630ca048cec9f06eb4cceddb9df066ca68ace9d4",
        "fcd89de3bd1c8735f9b7c759dc4848ab6e525bb9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:07:07 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:07:07 2010 -0800"
      },
      "message": "Merge branch \u0027mantis\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027mantis\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (117 commits)\n  V4L/DVB (13851): Fix Input dependency for Mantis\n  V4L/DVB(13824a): mantis: Fix __devexit bad annotations\n  V4L/DVB (13808b): mantis: replace DMA_nnBIT_MASK to DMA_BIT_MASK(32)\n  V4L/DVB (13808): [Mantis/Hopper] Build update for Mantis/Hopper based cards\n  V4L/DVB(13808a): mantis: convert it to the new ir-core register/unregister functions\n  V4L/DVB (13812): [Mantis/Hopper] Update Copyright header\n  V4L/DVB (13811): [MB86A16] Update Copyright header\n  V4L/DVB (13810): [MB86A16] Use DVB_* macros\n  V4L/DVB (13809): Fix Checkpatch violations\n  V4L/DVB (13807): Fix: Free device in the device registration failure case\n  V4L/DVB (13806): Register and Initialize Remote control\n  V4L/DVB (13805): Fix: Unregister the frontend before detaching\n  V4L/DVB (13804): Remove unused I2C Adapter ID\n  V4L/DVB (13803): Remove unused dependency on CU1216\n  V4L/DVB (13802): [Mantis/Hopper] Fix all build related warnings\n  V4L/DVB (13801): [MB86A16] Use the search callback\n  V4L/DVB (13800): [Mantis] I2C optimization. Required delay is much lesser than 1mS.\n  V4L/DVB (13799): [Mantis] Unregister frontend\n  V4L/DVB (13798): [Mantis] Enable power for all cards, use byte mode only on relevant devices\n  V4L/DVB (13797): [Mantis/Hopper/TDA665x] Large overhaul,\n  ...\n"
    },
    {
      "commit": "630ca048cec9f06eb4cceddb9df066ca68ace9d4",
      "tree": "fab0dcf1fb7d402205fdbdd8f5fcb47d1f349bce",
      "parents": [
        "7dc9c484a71525794ca05cf7a47f283f1b54cd12",
        "08be64be3d1e5ecd72e7ba3147aea518e527f08e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:06:52 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 18 14:06:52 2010 -0800"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (23 commits)\n  V4L/DVB (13966): DVB-T regression fix for saa7134 cards\n  V4L/DVB (13955): cx25821: fix double unlock in medusa_video_init()\n  MAINTAINERS: ivtv-devel is moderated\n  MAINTAINERS: Andy Walls is the new ivtv maintainer\n  V4L/DVB (13941): rj54n1cb0c: remove compiler warning\n  V4L/DVB sh_mobile_ceu: don\u0027t check platform_get_irq\u0027s return value against zero\n  V4L/DVB mx1_camera: don\u0027t check platform_get_irq\u0027s return value against zero\n  V4L/DVB (13934): tda8290: Fix FM radio easy programming standard selection for TDA8295\n  V4L/DVB (13900): gspca - sunplus: Fix bridge exchanges.\n  V4L/DVB (13887): tda8290: add autodetection support for TDA8295c2\n  V4L/DVB (13882): gspca - stv06xx-vv6410: Ensure register STV_SCAN_RATE is zero\n  V4L/DVB (13880): gspca - m5602-s5k4aa: Add vflip quirk for the Amilo Xi 2428\n  V4L/DVB (13875): gspca - vc032x: Fix a possible crash with the vc0321 bridge.\n  V4L/DVB (13868): gspca - sn9c20x: Fix test of unsigned.\n  V4L/DVB (13858): ir-keytable: use the right header\n  feature-removal-schedule: Add v4l1 drivers obsoleted by gspca sub drivers\n  V4L/DVB (13622): gspca - ov534: Fix a compilation warning.\n  V4L/DVB (13834): dib8000: fix compilation if !DVB_DIB8000\n  V4L/DVB (13831): uvcvideo: Fix oops caused by a race condition in buffer dequeuing\n  V4L/DVB (13829): uvcvideo: Fix alternate setting selection in isochronous mode\n  ...\n"
    },
    {
      "commit": "3c9d8eccd8687f0e770e4d89fd0d73d4f81a985a",
      "tree": "922e328ad91b2b6e15b59c8a5826df85c71b3012",
      "parents": [
        "7dc9c484a71525794ca05cf7a47f283f1b54cd12"
      ],
      "author": {
        "name": "Seth Heasley",
        "email": "seth.heasley@intel.com",
        "time": "Thu Jan 14 20:58:05 2010 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Jan 18 21:39:49 2010 +0000"
      },
      "message": "[WATCHDOG] iTCO_wdt: Add Intel Cougar Point and PCH DeviceIDs\n\nThis patch adds the Intel Cougar Point and PCH DeviceIDs for iTCO Watchdog.\n\nSigned-off-by: Seth Heasley \u003cseth.heasley@intel.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "878194c8237e4fc5276685ec59cb3bfb9341988c",
      "tree": "6dd51d5000986223d4c1cc46a4b33c65e43c1991",
      "parents": [
        "296e2603cfdb9e80cb4c7c4535d904524d1eac13"
      ],
      "author": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Wed Jan 13 15:29:52 2010 +0100"
      },
      "committer": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Mon Jan 18 16:36:07 2010 +0100"
      },
      "message": "microblaze: pci_controller-\u003earch_data really is a struct device_node *\n\nwe are follow powerpc change:\n44ef339073f67d4abcc62ae52a5fbc069d7a4d29\n\nSigned-off-by: Michal Simek \u003cmonstr@monstr.eu\u003e\n"
    },
    {
      "commit": "296e2603cfdb9e80cb4c7c4535d904524d1eac13",
      "tree": "05fa079376af8d7ec5ac65e04c00473a3441a160",
      "parents": [
        "90974cb4cc283b36fe00b594446aba9177ac3287"
      ],
      "author": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Tue Jan 12 11:05:49 2010 +0100"
      },
      "committer": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Mon Jan 18 16:35:52 2010 +0100"
      },
      "message": "microblaze: Add missing double apostrophe in Kconfig\n\nSigned-off-by: Michal Simek \u003cmonstr@monstr.eu\u003e\n"
    },
    {
      "commit": "90974cb4cc283b36fe00b594446aba9177ac3287",
      "tree": "9d8eb90b376041f0c73099c975beca6000aef04a",
      "parents": [
        "4a3bb9a90083c064031f15c2ac38bcf68c3487e6"
      ],
      "author": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Mon Dec 28 14:25:15 2009 +0100"
      },
      "committer": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Mon Jan 18 16:35:39 2010 +0100"
      },
      "message": "microblaze: Add PT_ macros for special purpose regs\n\nPT_ macros are used by gdb and strace uses them too.\n\nSigned-off-by: Michal Simek \u003cmonstr@monstr.eu\u003e\n"
    },
    {
      "commit": "4a3bb9a90083c064031f15c2ac38bcf68c3487e6",
      "tree": "8655a290b2f7c804e6a74ecba1783d39b0cbcb04",
      "parents": [
        "ce9c37f1318d98c357ab733be51b768ba138c0b0"
      ],
      "author": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Mon Dec 28 14:24:21 2009 +0100"
      },
      "committer": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Mon Jan 18 16:35:27 2010 +0100"
      },
      "message": "microblaze: Enable accept4 syscall\n\nWe had wrong name in unistd.h + I wire up this syscall\nin syscall table.\n\nSigned-off-by: Michal Simek \u003cmonstr@monstr.eu\u003e\n"
    },
    {
      "commit": "ce9c37f1318d98c357ab733be51b768ba138c0b0",
      "tree": "4809904afede7586a5c39416df7318267ec94230",
      "parents": [
        "7dc9c484a71525794ca05cf7a47f283f1b54cd12"
      ],
      "author": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Mon Dec 28 14:21:46 2009 +0100"
      },
      "committer": {
        "name": "Michal Simek",
        "email": "monstr@monstr.eu",
        "time": "Mon Jan 18 16:35:15 2010 +0100"
      },
      "message": "microblaze: Wire up recvmmsg syscall\n\nPatch a2e2725541fad72416326798c2d7fa4dafb7d337 should\ncontain change in unistd.h too. The same problem\nhad MIPS.\n\nSigned-off-by: Michal Simek \u003cmonstr@monstr.eu\u003e\n"
    },
    {
      "commit": "6321bd634eb755c87ca18c3b1ef348a213c1f597",
      "tree": "792944530a81b4a596b1ce7bc7cdcafa59805dca",
      "parents": [
        "808c569f3609b37642d1e08373e3de829b99d0f8",
        "eaa9b3a748539651f50e3a234c8854e1b42a839a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 18 14:20:55 2010 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 18 14:20:55 2010 +0100"
      },
      "message": "Merge branch \u0027fix/hda\u0027 into for-linus\n"
    },
    {
      "commit": "808c569f3609b37642d1e08373e3de829b99d0f8",
      "tree": "11c857dc1e74bcfd13efc02207fe61b1d46469d3",
      "parents": [
        "c181a13a41ef32c9037393f4b42b780e1a36eb91"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 18 14:16:24 2010 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Jan 18 14:18:55 2010 +0100"
      },
      "message": "ALSA: Remove warning message for invalid OSS minor ranges\n\nWhen a card instance with a higher card number is registered, warning\nmessages are spewed eventually with stack traces due to the invalid minor\nnumber for OSS device registration.  For example, thinkpad-acpi registers\nthe card number 29 as default, and you\u0027ll see always these messages.\nThis is rather confusing (and worries users), thus better to return\nsimply the error code.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "1e02b2c32484bfe0c5564d9be060b7d9821307b9",
      "tree": "0b40b6a9223be5b5b79b465a2cc6d814ac4dc222",
      "parents": [
        "8e6ba2dfa2d6c4691a83a63e211990a8bd7b788b"
      ],
      "author": {
        "name": "Alberto Panizzo",
        "email": "maramaopercheseimorto@gmail.com",
        "time": "Mon Dec 14 18:18:05 2009 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Mon Jan 18 12:30:28 2010 +0100"
      },
      "message": "mfd: Unlock mc13783 before subsystems initialisation, at probe time.\n\nWith this, mc13783 subsystems drivers can configure the mc13783 chip\nreading and writing registers.\n\nSigned-off-by: Alberto Panizzo \u003cmaramaopercheseimorto@gmail.com\u003e\nAcked-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "8e6ba2dfa2d6c4691a83a63e211990a8bd7b788b",
      "tree": "2580d1bf430464488d2017639f967af913f69c21",
      "parents": [
        "64e8867ba8098b69889c1af94997a5ba2348fb26"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jan 07 16:16:14 2010 +0000"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Mon Jan 18 12:30:28 2010 +0100"
      },
      "message": "mfd: WM835x GPIO direction register is not locked\n\nNo need to set the security key when writing to it.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "64e8867ba8098b69889c1af94997a5ba2348fb26",
      "tree": "3391806575ec3435a26043a22ba45c9d76f0b791",
      "parents": [
        "6f2af72a2451b7491fba820b1d1b0b91c6a84027"
      ],
      "author": {
        "name": "Ian Molton",
        "email": "ian@mnementh.co.uk",
        "time": "Wed Jan 06 13:51:48 2010 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Mon Jan 18 12:30:27 2010 +0100"
      },
      "message": "mfd: tmio_mmc hardware abstraction for CNF area\n\nThis patch abstracts out the CNF area code from tmio_mmc which\nis not present in all hardware that can use this driver. This\nis required so that we can support non-toshiba based hardware.\n\nASIC3 support by Philipp Zabel\n\nSigned-off-by: Ian Molton \u003cian@mnementh.co.uk\u003e\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "6f2af72a2451b7491fba820b1d1b0b91c6a84027",
      "tree": "2b893aa89ce05e77f9da854bbfdba787f6456a15",
      "parents": [
        "9dffe2a32b0deef52605d50527c0d240b15cabf7"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Tue Jan 05 13:59:06 2010 +0000"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Mon Jan 18 12:30:26 2010 +0100"
      },
      "message": "mfd: WM8350 off by one bug\n\nIf irq \u003d\u003d WM8350_NUM_IRQ that would put us past the end of the array.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "9dffe2a32b0deef52605d50527c0d240b15cabf7",
      "tree": "84d406d5c82f47010f2c59abeb512414283db971",
      "parents": [
        "7dc9c484a71525794ca05cf7a47f283f1b54cd12"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Jan 04 18:05:00 2010 +0000"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Mon Jan 18 12:30:25 2010 +0100"
      },
      "message": "mfd: Correct WM835x ISINK ramp time defines\n\nThe constants used to specify ISINK ramp times for WM835x had the\nwrong shifts so that the on times applied to the off ramp and vice\nversa. The masks for the bitfields are correct.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "7dc9c484a71525794ca05cf7a47f283f1b54cd12",
      "tree": "e150ea705069b06af5c6e0d077a94437f24e991a",
      "parents": [
        "3a5dd791abef032fe57fc652c0232913c696e59b",
        "27d55f1f4c190b14092fcca3069c7d15df83514f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jan 17 11:01:16 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jan 17 11:01:16 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6:\n  do_add_mount() should sanitize mnt_flags\n  CIFS shouldn\u0027t make mountpoints shrinkable\n  mnt_flags fixes in do_remount()\n  attach_recursive_mnt() needs to hold vfsmount_lock over set_mnt_shared()\n  may_umount() needs namespace_sem\n  Fix configfs leak\n  Fix the -ESTALE handling in do_filp_open()\n  ecryptfs: Fix refcnt leak on ecryptfs_follow_link() error path\n  Fix ACC_MODE() for real\n  Unrot uml mconsole a bit\n  hppfs: handle -\u003eput_link()\n  Kill 9p readlink()\n  fix autofs/afs/etc. magic mountpoint breakage\n"
    },
    {
      "commit": "3a5dd791abef032fe57fc652c0232913c696e59b",
      "tree": "6bf20b6d67d45bf84730c3ce19b9514948a31f34",
      "parents": [
        "6ccf80eb15ccaca4d3f1ab5162b9ded5eecd9971"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Sun Jan 17 08:27:34 2010 +1030"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jan 17 11:00:53 2010 -0800"
      },
      "message": "modpost: fix segfault in sym_is() with prefixed arches\n\nThe sym_is() compares a symbol in an attempt to automatically skip symbol\nprefixes.  It does this first by searching the real symbol with the normal\nunprefixed symbol.  But then it uses the length of the original symbol to\ncheck the end of the substring instead of the length of the symbol it is\nlooking for.  On non-prefixed arches, this is effectively the same thing,\nso there is no problem.  On prefixed-arches, since this is exceeds by just\none byte, a crash is rare and it is usually a NUL byte anyways.  But every\nonce in a blue moon, you get the right page alignment and it segfaults.\n\nFor example, on the Blackfin arch, sym_is() will be called with the real\nsymbol \"___mod_usb_device_table\" as \"symbol\" when looking for the normal\nsymbol \"__mod_usb_device_table\" as \"name\".  The substring will thus return\none byte into \"symbol\" and store it into \"match\".  But then \"match\" will\nbe indexed with the length of \"symbol\" instead of \"name\" and so we will\nexceed the storage.  i.e. the code ends up doing:\n\tchar foo[] \u003d \"abc\"; return foo[strlen(foo)+1] \u003d\u003d \u0027\\0\u0027;\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fcd89de3bd1c8735f9b7c759dc4848ab6e525bb9",
      "tree": "cb8a6fd74eef9f3f183f9616ea2e5b5c58a5072c",
      "parents": [
        "4cf0b3f130a4fe573077e4d0237fd3dd0f67d3f6"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Sat Dec 19 14:11:50 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 12:01:45 2010 -0200"
      },
      "message": "V4L/DVB (13851): Fix Input dependency for Mantis\n\n\u003e\n\u003e\n\u003e\n\u003e CONFIG_INPUT\u003dn\n\nAs reported by Randy Dunlap \u003crandy.dunlap@oracle.com\u003e:\n\u003e ERROR: \"ir_input_register\" [drivers/media/dvb/mantis/mantis_core.ko] undefined!\n\u003e ERROR: \"ir_input_unregister\" [drivers/media/dvb/mantis/mantis_core.ko] undefined!\n\u003e ERROR: \"ir_input_init\" [drivers/media/dvb/mantis/mantis_core.ko] undefined!\n\u003e ERROR: \"input_free_device\" [drivers/media/dvb/mantis/mantis_core.ko] undefined!\n\u003e ERROR: \"input_allocate_device\" [drivers/media/dvb/mantis/mantis_core.ko] undefined!\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4cf0b3f130a4fe573077e4d0237fd3dd0f67d3f6",
      "tree": "6244c710d61a8e5c9e9ed1ac37323b6836250670",
      "parents": [
        "184ac7535ee078a4572b668a348134d67c3977d2"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Fri Dec 18 09:58:46 2009 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 12:01:44 2010 -0200"
      },
      "message": "V4L/DVB(13824a): mantis: Fix __devexit bad annotations\n\nWARNING: drivers/media/dvb/mantis/built-in.o(.devinit.text+0x13d7): Section mismatch in reference from the function mantis_pci_probe() to the function .devexit.text:mantis_i2c_exit()\nThe function __devinit mantis_pci_probe() references\na function __devexit mantis_i2c_exit().\nThis is often seen when error handling in the init function\nuses functionality in the exit path.\nThe fix is often to remove the __devexit annotation of\nmantis_i2c_exit() so it may be used outside an exit section.\n\nWARNING: drivers/media/dvb/mantis/built-in.o(.devinit.text+0x1433): Section mismatch in reference from the function mantis_pci_probe() to the function .devexit.text:mantis_pci_exit()\nThe function __devinit mantis_pci_probe() references\na function __devexit mantis_pci_exit().\nThis is often seen when error handling in the init function\nuses functionality in the exit path.\nThe fix is often to remove the __devexit annotation of\nmantis_pci_exit() so it may be used outside an exit section.\n\nWARNING: drivers/media/dvb/mantis/built-in.o(.devinit.text+0x185e): Section mismatch in reference from the function hopper_pci_probe() to the function\n.devexit.text:mantis_i2c_exit()\nThe function __devinit hopper_pci_probe() references\na function __devexit mantis_i2c_exit().\nThis is often seen when error handling in the init function\nuses functionality in the exit path.\nThe fix is often to remove the __devexit annotation of\nmantis_i2c_exit() so it may be used outside an exit section.\n\nWARNING: drivers/media/dvb/mantis/built-in.o(.devinit.text+0x18ba): Section mismatch in reference from the function hopper_pci_probe() to the function .devexit.text:mantis_pci_exit()\nThe function __devinit hopper_pci_probe() references\na function __devexit mantis_pci_exit().\nThis is often seen when error handling in the init function\nuses functionality in the exit path.\nThe fix is often to remove the __devexit annotation of\nmantis_pci_exit() so it may be used outside an exit section.\n\nWARNING: drivers/media/dvb/built-in.o(.devinit.text+0x68b8): Section mismatch in reference from the function mantis_pci_probe() to the function .devexit.text:mantis_i2c_exit()\nThe function __devinit mantis_pci_probe() references\na function __devexit mantis_i2c_exit().\nThis is often seen when error handling in the init function\nuses functionality in the exit path.\nThe fix is often to remove the __devexit annotation of\nmantis_i2c_exit() so it may be used outside an exit section.\n\nWARNING: drivers/media/dvb/built-in.o(.devinit.text+0x6914): Section mismatch in reference from the function mantis_pci_probe() to the function .devexit.text:mantis_pci_exit()\nThe function __devinit mantis_pci_probe() references\na function __devexit mantis_pci_exit().\nThis is often seen when error handling in the init function\nuses functionality in the exit path.\nThe fix is often to remove the __devexit annotation of\nmantis_pci_exit() so it may be used outside an exit section.\n\nWARNING: drivers/media/dvb/built-in.o(.devinit.text+0x6d3f): Section mismatch in reference from the function hopper_pci_probe() to the function .devexit.text:mantis_i2c_exit()\nThe function __devinit hopper_pci_probe() references\na function __devexit mantis_i2c_exit().\nThis is often seen when error handling in the init function\nuses functionality in the exit path.\nThe fix is often to remove the __devexit annotation of\nmantis_i2c_exit() so it may be used outside an exit section.\n\nWARNING: drivers/media/dvb/built-in.o(.devinit.text+0x6d9b): Section mismatch in reference from the function hopper_pci_probe() to the function .devexit.text:mantis_pci_exit()\nThe function __devinit hopper_pci_probe() references\na function __devexit mantis_pci_exit().\nThis is often seen when error handling in the init function\nuses functionality in the exit path.\nThe fix is often to remove the __devexit annotation of\nmantis_pci_exit() so it may be used outside an exit section.\n\nWARNING: drivers/media/built-in.o(.devinit.text+0x14634): Section mismatch in reference from the function mantis_pci_probe() to the function .devexit.text:mantis_i2c_exit()\nThe function __devinit mantis_pci_probe() references\na function __devexit mantis_i2c_exit().\nThis is often seen when error handling in the init function\nuses functionality in the exit path.\nThe fix is often to remove the __devexit annotation of\nmantis_i2c_exit() so it may be used outside an exit section.\n\nWARNING: drivers/media/built-in.o(.devinit.text+0x14690): Section mismatch in reference from the function mantis_pci_probe() to the function .devexit.text:mantis_pci_exit()\nThe function __devinit mantis_pci_probe() references\na function __devexit mantis_pci_exit().\nThis is often seen when error handling in the init function\nuses functionality in the exit path.\nThe fix is often to remove the __devexit annotation of\nmantis_pci_exit() so it may be used outside an exit section.\n\nWARNING: drivers/media/built-in.o(.devinit.text+0x14abb): Section mismatch in reference from the function hopper_pci_probe() to the function .devexit.text:mantis_i2c_exit()\nThe function __devinit hopper_pci_probe() references\na function __devexit mantis_i2c_exit().\nThis is often seen when error handling in the init function\nuses functionality in the exit path.\nThe fix is often to remove the __devexit annotation of\nmantis_i2c_exit() so it may be used outside an exit section.\n\nWARNING: drivers/media/built-in.o(.devinit.text+0x14b17): Section mismatch in reference from the function hopper_pci_probe() to the function .devexit.text:mantis_pci_exit()\nThe function __devinit hopper_pci_probe() references\na function __devexit mantis_pci_exit().\nThis is often seen when error handling in the init function\nuses functionality in the exit path.\nThe fix is often to remove the __devexit annotation of\nmantis_pci_exit() so it may be used outside an exit section.\n\nAcked-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "184ac7535ee078a4572b668a348134d67c3977d2",
      "tree": "139b449f12a3c6def64603e5fee16d43ef19faf5",
      "parents": [
        "8873c61f1fe849bc8719839ddfa3300266f8bc39"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Dec 17 00:06:04 2009 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:45 2010 -0200"
      },
      "message": "V4L/DVB (13808b): mantis: replace DMA_nnBIT_MASK to DMA_BIT_MASK(32)\n\ndrivers/media/dvb/mantis/mantis_pci.c: In function ‘mantis_pci_init’:\ndrivers/media/dvb/mantis/mantis_pci.c:76: warning: ‘DMA_nnBIT_MASK’ is deprecated\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8873c61f1fe849bc8719839ddfa3300266f8bc39",
      "tree": "ebaaf066367bbcd8706fd033f66e3afdabb5185a",
      "parents": [
        "9c0832e3990b541ea1b8f5d44fe4c204a5e7d396"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Sat Dec 05 01:24:08 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:45 2010 -0200"
      },
      "message": "V4L/DVB (13808): [Mantis/Hopper] Build update for Mantis/Hopper based cards\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9c0832e3990b541ea1b8f5d44fe4c204a5e7d396",
      "tree": "36ad68ddd68e6e541eda58c1401e0b43acdd40b2",
      "parents": [
        "8825a0970cef408fb2f1a44e3cb05d6ba41a18db"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Dec 16 23:57:27 2009 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:45 2010 -0200"
      },
      "message": "V4L/DVB(13808a): mantis: convert it to the new ir-core register/unregister functions\n\nFix a merge conflict between mantis and IR cleanups\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8825a0970cef408fb2f1a44e3cb05d6ba41a18db",
      "tree": "a368b7603602eeca17d8f397d3028dcea2b7c912",
      "parents": [
        "4cd191fba45ee3cf3035d7e4d3a942979cd9c5e4"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Tue Dec 15 09:13:49 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:45 2010 -0200"
      },
      "message": "V4L/DVB (13812): [Mantis/Hopper] Update Copyright header\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4cd191fba45ee3cf3035d7e4d3a942979cd9c5e4",
      "tree": "b657c9784ef274dfc8e129ad81a25cc3c081031e",
      "parents": [
        "28fddb7cd5b7a12b81c8ec1a358749e60760e741"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Tue Dec 15 09:04:59 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:45 2010 -0200"
      },
      "message": "V4L/DVB (13811): [MB86A16] Update Copyright header\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "28fddb7cd5b7a12b81c8ec1a358749e60760e741",
      "tree": "0f44d3ed2f786c543f908803c6a9d6464e3a52ac",
      "parents": [
        "f5ae4f6f482191c531ea9e50ac91d9bd2ffca171"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Tue Dec 15 09:01:27 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:44 2010 -0200"
      },
      "message": "V4L/DVB (13810): [MB86A16] Use DVB_* macros\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f5ae4f6f482191c531ea9e50ac91d9bd2ffca171",
      "tree": "a5a1c9553ae58fb19eddbb594f8f0596a3b33e20",
      "parents": [
        "1e42dc78900e9d0ce89d77f3ba6aca00abd5f1b5"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Tue Dec 15 08:47:21 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:44 2010 -0200"
      },
      "message": "V4L/DVB (13809): Fix Checkpatch violations\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1e42dc78900e9d0ce89d77f3ba6aca00abd5f1b5",
      "tree": "b556ca223a2c3ce987a1ac9990fc4fdc7ae2e0f7",
      "parents": [
        "a1497357dce240880d984f4b657b54245f739dbc"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Sat Dec 12 03:14:25 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:44 2010 -0200"
      },
      "message": "V4L/DVB (13807): Fix: Free device in the device registration failure case\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a1497357dce240880d984f4b657b54245f739dbc",
      "tree": "1c041b7b1859f18a964228e099e58a01f2d0c113",
      "parents": [
        "c5e598a6f89ca7335db9f327e24e3abd13d137cf"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 11 20:41:07 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:44 2010 -0200"
      },
      "message": "V4L/DVB (13806): Register and Initialize Remote control\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c5e598a6f89ca7335db9f327e24e3abd13d137cf",
      "tree": "1ca8d64823060c4d240fa91be8ca935b4a712f9b",
      "parents": [
        "0ac6e141eb105f5845eb7066b5279709393b1c78"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Wed Dec 09 19:59:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:44 2010 -0200"
      },
      "message": "V4L/DVB (13805): Fix: Unregister the frontend before detaching\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0ac6e141eb105f5845eb7066b5279709393b1c78",
      "tree": "940a2ec0ce7a132d860f5271dd64ec06bffce2da",
      "parents": [
        "83dbe82bd7766e5045e6561bd44e22b801e7ad76"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Wed Dec 09 19:27:17 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:44 2010 -0200"
      },
      "message": "V4L/DVB (13804): Remove unused I2C Adapter ID\n\nSigned-off-by: \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "83dbe82bd7766e5045e6561bd44e22b801e7ad76",
      "tree": "56425a24b77cc8aafd3321bddf0985cdd5c8deb6",
      "parents": [
        "0bdc799b8b82cf61c86604291c53998febc96403"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Wed Dec 09 19:00:33 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:44 2010 -0200"
      },
      "message": "V4L/DVB (13803): Remove unused dependency on CU1216\n\nThanks to Matthias Wachter \u003cmathias@waechter.wiz.at\u003e\nfor pointing it out.\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0bdc799b8b82cf61c86604291c53998febc96403",
      "tree": "5747b7092c5366cc557445a68ae7c7fcf788234a",
      "parents": [
        "5dd83a35bea908ebb8243d67d8c251eed2bb5cc8"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Tue Dec 15 06:17:54 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:43 2010 -0200"
      },
      "message": "V4L/DVB (13802): [Mantis/Hopper] Fix all build related warnings\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5dd83a35bea908ebb8243d67d8c251eed2bb5cc8",
      "tree": "59fb048f9735e4ca0ce44d27847eb181e3c718b3",
      "parents": [
        "281859179f731b28aae78d13b2e8720219492000"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Tue Dec 15 06:15:27 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:43 2010 -0200"
      },
      "message": "V4L/DVB (13801): [MB86A16] Use the search callback\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "281859179f731b28aae78d13b2e8720219492000",
      "tree": "6ec9551dd6b54588138141857d61bc64e1860bb5",
      "parents": [
        "68fe255cd15cf1fe04877fbbb0eafe80c43eff5d"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 09:02:00 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:43 2010 -0200"
      },
      "message": "V4L/DVB (13800): [Mantis] I2C optimization. Required delay is much lesser than 1mS.\n\nDo not wait, keep looping instead.\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "68fe255cd15cf1fe04877fbbb0eafe80c43eff5d",
      "tree": "2d6dc8cee4b9fbac64bd1d39136eec5a141ddeb3",
      "parents": [
        "bc832fa2c0310c25ed60204616ccef4f8db088f3"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 09:01:35 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:43 2010 -0200"
      },
      "message": "V4L/DVB (13799): [Mantis] Unregister frontend\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bc832fa2c0310c25ed60204616ccef4f8db088f3",
      "tree": "4544c2e786cc462d2b9d143b3c3a0ad7cd74a424",
      "parents": [
        "3e978a8284080d801d20cda377d9cf7c12fe68b9"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:57:28 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:43 2010 -0200"
      },
      "message": "V4L/DVB (13798): [Mantis] Enable power for all cards, use byte mode only on relevant devices\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "3e978a8284080d801d20cda377d9cf7c12fe68b9",
      "tree": "797536140340fc3c1b4e4968d0fdd44ddbbb2088",
      "parents": [
        "ad0ac434cb3b34640a4e81d7e80a1512c6e40253"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:56:35 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:43 2010 -0200"
      },
      "message": "V4L/DVB (13797): [Mantis/Hopper/TDA665x] Large overhaul,\n\n* Initial go at VP-3028, VP-3030 devices.\n* I2C communication improvements,\n* Add TDA665x support\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ad0ac434cb3b34640a4e81d7e80a1512c6e40253",
      "tree": "e40af7f984e4a3b2c7333ce0f5f1bae688b58fe5",
      "parents": [
        "b3b961448f702339444036f94252ff2ba7a99feb"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:41:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:42 2010 -0200"
      },
      "message": "V4L/DVB (13796): [Mantis] Add missing file in previous commit\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b3b961448f702339444036f94252ff2ba7a99feb",
      "tree": "f31007bb892091072fa97f43f5666105b1ea8f33",
      "parents": [
        "add206368462434ba97e8fe4de98e5d47ffdb0a0"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:41:11 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:42 2010 -0200"
      },
      "message": "V4L/DVB (13795): [Mantis/Hopper] Code overhaul, add Hopper devices into the PCI ID list\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "add206368462434ba97e8fe4de98e5d47ffdb0a0",
      "tree": "04ab626b19b2c74683500ec26abd6af1b074ea37",
      "parents": [
        "ec1b6ff1cce9d406a9a5f84a1d1205328f2c515a"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:39:57 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:42 2010 -0200"
      },
      "message": "V4L/DVB (13794): [Mantis/VP-3028] Initial go at Serial interface implementation, add support for VP-3028\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ec1b6ff1cce9d406a9a5f84a1d1205328f2c515a",
      "tree": "33c52abee543542600f1a97a865d16d71577f4b2",
      "parents": [
        "4af699c13a5fb7332255de5fa56442d065f547a3"
      ],
      "author": {
        "name": "Niklas Edmundsson",
        "email": "nikke@acc.umu.se",
        "time": "Fri Dec 04 05:38:52 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:42 2010 -0200"
      },
      "message": "V4L/DVB (13792): [Mantis/VP-2033] Do not claim TDA10023\n\nDo not rely on the PCI ID alone\n\nSigned-off-by: Niklas Edmundsson \u003cnikke@acc.umu.se\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4af699c13a5fb7332255de5fa56442d065f547a3",
      "tree": "88ed955741ffaf81a691dceb9bf8f570c5326722",
      "parents": [
        "42f541bfd1a9bad84a288d59a98fdb284df61a45"
      ],
      "author": {
        "name": "Niklas Edmundsson",
        "email": "nikke@acc.umu.se",
        "time": "Fri Dec 04 05:38:21 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:42 2010 -0200"
      },
      "message": "V4L/DVB (13791): [TDA10021] Do not claim TDA10023\n\nSigned-off-by: Niklas Edmundsson \u003cnikke@acc.umu.se\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "42f541bfd1a9bad84a288d59a98fdb284df61a45",
      "tree": "cb32b61129450d5228d3c6d83233956bf978765e",
      "parents": [
        "99b55b2c4478e6370aaa85173f5090a070c50a08"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:35:07 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:42 2010 -0200"
      },
      "message": "V4L/DVB (13790): [Mantis] Relocate queue initialization\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "99b55b2c4478e6370aaa85173f5090a070c50a08",
      "tree": "53e7baab9d66916a6280acc30440b75119150811",
      "parents": [
        "f684336bba673b6656cb98144130ab52dafc3240"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:34:44 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:42 2010 -0200"
      },
      "message": "V4L/DVB (13789): [Mantis CA] Initialize the mutex\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f684336bba673b6656cb98144130ab52dafc3240",
      "tree": "d50afc70a0350c74250fcd48a3993bb3856348ca",
      "parents": [
        "616f75e1979f5bd1f3241581c720349c2c31f6e7"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:34:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:41 2010 -0200"
      },
      "message": "V4L/DVB (13788): [Mantis CA] use a lock for the relevant CI Read/Write operations\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "616f75e1979f5bd1f3241581c720349c2c31f6e7",
      "tree": "1e27db004941da63b8c0793e4b7eab74e48ea64a",
      "parents": [
        "263645de70175d8b5a5e392a1856e99e2e1b7209"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:33:56 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:41 2010 -0200"
      },
      "message": "V4L/DVB (13787): [Mantis] Fix build\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "263645de70175d8b5a5e392a1856e99e2e1b7209",
      "tree": "7bcb2e46100205974f9055b5613516d5edec68da",
      "parents": [
        "13d5036ea0636e6204e1b17bd12ea25061a686be"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:33:31 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:41 2010 -0200"
      },
      "message": "V4L/DVB (13786): [Mantis] Bug: HIF bits already shifted ..\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "13d5036ea0636e6204e1b17bd12ea25061a686be",
      "tree": "affa28aeef60d70372ab919fee9fe9fe32eda7cf",
      "parents": [
        "ff63ac56705539e162d2f020a0c2a607eae37d7b"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:33:10 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:41 2010 -0200"
      },
      "message": "V4L/DVB (13785): [Mantis] Do not disable IRQ\u0027s while being invoked\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ff63ac56705539e162d2f020a0c2a607eae37d7b",
      "tree": "8f568e4dfbbdefadf3443a7913ba1b74575dc4b4",
      "parents": [
        "f5701b67767c6b81a035c9e2b539025f91d1e84d"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:32:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:41 2010 -0200"
      },
      "message": "V4L/DVB (13784): [Mantis] Use PCI API instead of hardcoded length\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f5701b67767c6b81a035c9e2b539025f91d1e84d",
      "tree": "4289e76769847e43283a05a983c1c797cf31a416",
      "parents": [
        "e26c2b46201e5ae38111391c293cec08870b7f6d"
      ],
      "author": {
        "name": "Marko Viitamaki",
        "email": "mau2@suomi24.fi",
        "time": "Fri Dec 04 05:32:30 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:41 2010 -0200"
      },
      "message": "V4L/DVB (13783): [Mantis/Technisat Cablestar HD2] Add support for the Technisat Cablestar HD2\n\nSigned-off-by: Marko Viitamaki \u003cmau2@suomi24.fi\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e26c2b46201e5ae38111391c293cec08870b7f6d",
      "tree": "73e0d632ad570da0afb67d153d6d148036809351",
      "parents": [
        "b29f6ac248e49d8425aa91afb1b53d1f6d47ebe3"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:31:45 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:40 2010 -0200"
      },
      "message": "V4L/DVB (13782): [Mantis] Temporarily disable FRDA irq\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b29f6ac248e49d8425aa91afb1b53d1f6d47ebe3",
      "tree": "6296c2dbdfc9549aaa5396ae67e93827aa0aaef8",
      "parents": [
        "c63e507346c042af7fe26d49bbbdce9898ea3eea"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:31:21 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:40 2010 -0200"
      },
      "message": "V4L/DVB (13781): [Mantis CA] Bug: Fix wrong usage of HIFRDWRN\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c63e507346c042af7fe26d49bbbdce9898ea3eea",
      "tree": "8b62b64e4cbe3cc376bba7e7050c57f4b25ccdd0",
      "parents": [
        "25e9eba42ce11a05933068cf6a42dd8d4ed5edb8"
      ],
      "author": {
        "name": "Sigmund Augdal",
        "email": "sigmund@snap.tv",
        "time": "Fri Dec 04 05:30:59 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:40 2010 -0200"
      },
      "message": "V4L/DVB (13780): [Mantis] HIF I/O: Enable Interrupts for Read\n\nSigned-off-by: Sigmund Augdal \u003csigmund@snap.tv\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "25e9eba42ce11a05933068cf6a42dd8d4ed5edb8",
      "tree": "54ff09804ad098779b7c1ef0114f5b1c9d43d73e",
      "parents": [
        "4d019faf48ff03b6ff3463d8e5da54d61f153623"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:30:33 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:40 2010 -0200"
      },
      "message": "V4L/DVB (13779): [Mantis] Missing wakeup for write queue\n\nThanks to Sigmund for pointing it out\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4d019faf48ff03b6ff3463d8e5da54d61f153623",
      "tree": "e6b06955ae7efdedba2f86d9cc2a1fefa39e870d",
      "parents": [
        "e0e099a708043a2341d8987014ce4ba98a4dbd30"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:30:11 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:40 2010 -0200"
      },
      "message": "V4L/DVB (13778): [Mantis] Wr ACK is already handled in the fast path,\n\ndo not use the event manager to handle the fast events\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e0e099a708043a2341d8987014ce4ba98a4dbd30",
      "tree": "fb751880cf7765e099d0f2d1c21f28f66de8e494",
      "parents": [
        "ac8f04d2723b3de7c36430d67401ce89c858e117"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:29:48 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:40 2010 -0200"
      },
      "message": "V4L/DVB (13777): [Mantis] Use a Write wait queue for Write events\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "ac8f04d2723b3de7c36430d67401ce89c858e117",
      "tree": "3fca1fa08368fcf655124254d5aad82379b682f0",
      "parents": [
        "b9fd5877463605b91743552b4989666792bf4fbc"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:29:25 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:39 2010 -0200"
      },
      "message": "V4L/DVB (13776): [Mantis] Use a simple timeout instead, interruptible\n\ntimeouts sleep unnecessarily too long\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b9fd5877463605b91743552b4989666792bf4fbc",
      "tree": "4349b3e8c7338f3eb5d89520e1d0e153921e68ba",
      "parents": [
        "c02e15150c85619f22a98675124503ed93bf1914"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:29:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:39 2010 -0200"
      },
      "message": "V4L/DVB (13775): [Mantis] Remove unnecessary job queues\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c02e15150c85619f22a98675124503ed93bf1914",
      "tree": "9c023bc44618b1f609d8ef92476e48c528260b54",
      "parents": [
        "c90d345fd7d66899d743611a47163f9904df90bc"
      ],
      "author": {
        "name": "Sigmund Augdal",
        "email": "sigmund@snap.tv",
        "time": "Fri Dec 04 05:28:24 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:39 2010 -0200"
      },
      "message": "V4L/DVB (13774): [Mantis] Remove redundant wait for Burst Reads, wakeup the HIF event\n\nSigned-off-by: Sigmund Augdal \u003csigmund@snap.tv\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c90d345fd7d66899d743611a47163f9904df90bc",
      "tree": "5d6cdd299c2e133381bfc1c78bab78180d0c7db6",
      "parents": [
        "578413228ae72a09b29bf29e879e5b919ded0ac4"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:27:53 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:39 2010 -0200"
      },
      "message": "V4L/DVB (13773): [Mantis] Enable all interrupts\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "578413228ae72a09b29bf29e879e5b919ded0ac4",
      "tree": "8bbab191cc654c21501a198b328f642a8f1e66bf",
      "parents": [
        "17b77fc2d404910ca691661038ceb4c02d912d16"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:27:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:39 2010 -0200"
      },
      "message": "V4L/DVB (13772): [Mantis] Do not enable Common Memory Access\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "17b77fc2d404910ca691661038ceb4c02d912d16",
      "tree": "93692d7f1844e2717f18f352d5367aa75c3741a0",
      "parents": [
        "f668c7292bda7f64400eaa8d45c3a785eecab990"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:26:46 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:39 2010 -0200"
      },
      "message": "V4L/DVB (13771): [Mantis] Reset Flags at the earliest possible\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f668c7292bda7f64400eaa8d45c3a785eecab990",
      "tree": "5c5a51c17364654eaed05316398afeecf6eaef49",
      "parents": [
        "9e49e8d913209e7221f761193f18a91d130b9e2d"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:26:18 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:38 2010 -0200"
      },
      "message": "V4L/DVB (13770): [Mantis] Bug Do not trigger FR/DA IRQ from SBUF OPDONE\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9e49e8d913209e7221f761193f18a91d130b9e2d",
      "tree": "c6332e328308cc821b2399c5f5b68af16288eba8",
      "parents": [
        "adcc9dd57e814d5ac3928f92f431fbe4808e936f"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:25:45 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:38 2010 -0200"
      },
      "message": "V4L/DVB (13769): [Mantis] Smart Buffer Burst Read Ready cannot flag FR/DA Irq\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "adcc9dd57e814d5ac3928f92f431fbe4808e936f",
      "tree": "e3dbcd945a2cdcb5d4471f773dd9bd66f1efaaa8",
      "parents": [
        "18b6de42d77e7762be929a4a858c359de352e1e2"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:25:18 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:38 2010 -0200"
      },
      "message": "V4L/DVB (13768): [Mantis] Enable WRACK\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "18b6de42d77e7762be929a4a858c359de352e1e2",
      "tree": "e54e6c7389b36bcfa9584372e693ba50fe15faa9",
      "parents": [
        "b29453aca0eeecba52a76c3d67b1a52c3ca6e656"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:24:47 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:38 2010 -0200"
      },
      "message": "V4L/DVB (13767): [Mantis/VP-1041] Bug: Add in missing Master clock settings\n\nThanks to Ershov and Igor for pointing it out.\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b29453aca0eeecba52a76c3d67b1a52c3ca6e656",
      "tree": "48b5ea0d1b454dccbdbd1c32951d76473606d7e5",
      "parents": [
        "8b9c385f765bcc7fc5ae802830ffcb4b6ca6bc9c"
      ],
      "author": {
        "name": "Sigmund Augdal",
        "email": "sigmund@snap.tv",
        "time": "Fri Dec 04 05:24:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:38 2010 -0200"
      },
      "message": "V4L/DVB (13766): [Mantis] Bug: Fix wrong exit condition\n\nSigned-off-by: Sigmund Augdal \u003csigmund@snap.tv\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8b9c385f765bcc7fc5ae802830ffcb4b6ca6bc9c",
      "tree": "7c8dacf90a12606f0e89071aef548261254daded",
      "parents": [
        "5e2a0c99019bbc78d6fb00caf7a79f03df020b3c"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:23:38 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:38 2010 -0200"
      },
      "message": "V4L/DVB (13765): [Mantis] HIF I/O: Add some debug statements\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5e2a0c99019bbc78d6fb00caf7a79f03df020b3c",
      "tree": "492f3b55c244604bd7b68fe93e85a47f97472ccf",
      "parents": [
        "8e0d58ecee2abc12f298862b7f9a90d1593e8006"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:23:17 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:38 2010 -0200"
      },
      "message": "V4L/DVB (13764): [Mantis CA] SLOT: Add some debug status\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8e0d58ecee2abc12f298862b7f9a90d1593e8006",
      "tree": "fde3691286878bdf4efe99195d08cd98eece9964",
      "parents": [
        "88a6fa9dfec0a585409acbb49a7f86a933b35d2b"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:22:57 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:37 2010 -0200"
      },
      "message": "V4L/DVB (13763): [Mantis] HIF I/O: trim delays a bit appropriately\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "88a6fa9dfec0a585409acbb49a7f86a933b35d2b",
      "tree": "6e19ded2325b0f1f43192ddc6bf90edb2db1952a",
      "parents": [
        "cc0e4aacaf4c3660fa759ce1299377baaf9efd8b"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:22:33 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:37 2010 -0200"
      },
      "message": "V4L/DVB (13762): [Mantis CA] CA_MODULE: Look for the module status on driver unload as well\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "cc0e4aacaf4c3660fa759ce1299377baaf9efd8b",
      "tree": "9011d81dc0be6242a5ce17aa70eafb90961dd1f0",
      "parents": [
        "86c75c5c2b9318f4b3218615ada18badabd3f166"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:21:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:37 2010 -0200"
      },
      "message": "V4L/DVB (13761): [Mantis] HIF I/O: Temporary workaround, use SBUF_OPDONE flag instead\n\nDnumgis got hit with this bug, using a temporary workaround\nfor the time being rather than digging deep at this point.\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "86c75c5c2b9318f4b3218615ada18badabd3f166",
      "tree": "4c6c67769598a818f823503a18c74a0d200c82a7",
      "parents": [
        "9c8679554db8cf39ccec5a90cfaa12b164585556"
      ],
      "author": {
        "name": "Sigmund Augdal",
        "email": "sigmund@snap.tv",
        "time": "Fri Dec 04 05:21:27 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:37 2010 -0200"
      },
      "message": "V4L/DVB (13760): [Mantis CA] CA_MODULE: Look for module status on driver load\n\nSigned-off-by: Sigmund Augdal \u003csigmund@snap.tv\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9c8679554db8cf39ccec5a90cfaa12b164585556",
      "tree": "7a4f1a7aa8c2280952e63264d75f17742ec85d22",
      "parents": [
        "2ec9b00bd0386b71c8a84a3990a13ea9656fe8dd"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:21:05 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:37 2010 -0200"
      },
      "message": "V4L/DVB (13759): [Mantis] HIF I/O: Use the LSB octet only\n\nThanks to Abylai Ospan for pointing this out.\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "2ec9b00bd0386b71c8a84a3990a13ea9656fe8dd",
      "tree": "dfdc288134580f0c9f76067b14d577aef7c610be",
      "parents": [
        "bb928a7a21273f67455912f0935ff943ddb35d0c"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:20:44 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:37 2010 -0200"
      },
      "message": "V4L/DVB (13758): [Mantis CA] CAM_CONTROL: Use CAMREADY_IRQ event\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bb928a7a21273f67455912f0935ff943ddb35d0c",
      "tree": "ca181f1550d44fff8e84541de59ffa51ea61b7c7",
      "parents": [
        "05691cdbf479282e3d3c2e3386cb865cbf611e3a"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:20:14 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:37 2010 -0200"
      },
      "message": "V4L/DVB (13757): [Mantis CA] CAM_CONTROL: Use FRDA_IRQ Events\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "05691cdbf479282e3d3c2e3386cb865cbf611e3a",
      "tree": "0538103daec43886b1e619974509ad863d9bd0ee",
      "parents": [
        "f9ce1c3f32aa472c667c4d43d01c42922fb356ca"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:19:26 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:36 2010 -0200"
      },
      "message": "V4L/DVB (13756): [Mantis CA] CAM_CONTROL: Use CAMCHANGE_IRQ events\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f9ce1c3f32aa472c667c4d43d01c42922fb356ca",
      "tree": "1264777515143999a4067cdb58954ae3de72b6d4",
      "parents": [
        "990f8d1e161429ee1a0e9708f7989543e4648f73"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "abraham.manu@gmail.com",
        "time": "Fri Dec 04 05:18:53 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Sun Jan 17 11:55:36 2010 -0200"
      },
      "message": "V4L/DVB (13755): [Mantis CA] CAM_CONTROL: Use appropriate flags\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "990f8d1e161429ee1a0e9708f7989543e4648f73"
}
