)]}'
{
  "log": [
    {
      "commit": "cda9205da24aeaa8fb086b0fb85cdf39571ecc3f",
      "tree": "c302c3d0b0558d3fc5ac0b5750e4f8150517ece5",
      "parents": [
        "15c945c3d0913d73a7d57d7a0a3c4e2902598cc6"
      ],
      "author": {
        "name": "Chen, Kenneth W",
        "email": "kenneth.w.chen@intel.com",
        "time": "Mon Jan 22 20:40:43 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 23 07:52:06 2007 -0800"
      },
      "message": "[PATCH] fix blk_direct_IO bio preparation\n\nFor large size DIO that needs multiple bio, one full page worth of data was\nlost at the boundary of bio\u0027s maximum sector or segment limits.  After a\nbio is full and got submitted.  The outer while (nbytes) { ...  } loop will\nallocate a new bio and just march on to index into next page.  It just\nforgets about the page that bio_add_page() rejected when previous bio is\nfull.  Fix it by put the rejected page back to pvec so we pick it up again\nfor the next bio.\n\nSigned-off-by: Ken Chen \u003ckenneth.w.chen@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "15c945c3d0913d73a7d57d7a0a3c4e2902598cc6",
      "tree": "ad264d49c433e6d81d6ac0def68d97a3359cc087",
      "parents": [
        "fc3dffe12148b9612870eb21b24f2aecefa9ea24"
      ],
      "author": {
        "name": "Jamie Lenehan",
        "email": "lenehan@twibble.org",
        "time": "Mon Jan 22 20:40:41 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 23 07:52:06 2007 -0800"
      },
      "message": "[PATCH] rtc-sh: act on rtc_wkalrm.enabled when setting an alarm\n\nThis fixes the SH rtc driver correctly act on the \"enabled\" flag when\nsetting an alarm.\n\nSigned-off-by: Jamie Lenehan \u003clenehan@twibble.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Alessandro Zummo \u003calessandro.zummo@towertech.it\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fc3dffe12148b9612870eb21b24f2aecefa9ea24",
      "tree": "67a7671e73e5e962355885ffa7a25821c27247e7",
      "parents": [
        "038e51de2e7ae2c8e9d8a0b15231f8509875dc33"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Mon Jan 22 20:40:40 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 23 07:52:06 2007 -0800"
      },
      "message": "[PATCH] KVM: fix bogus pagefault on writable pages\n\nIf a page is marked as dirty in the guest pte, set_pte_common() can set the\nwritable bit on newly-instantiated shadow pte.  This optimization avoids\na write fault after the initial read fault.\n\nHowever, if a write fault instantiates the pte, fix_write_pf() incorrectly\nreports the fault as a guest page fault, and the guest oopses on what appears\nto be a correctly-mapped page.\n\nFix is to detect the condition and only report a guest page fault on a user\naccess to a kernel page.\n\nWith the fix, a kvm guest can survive a whole night of running the kernel\nhacker\u0027s screensaver (make -j9 in a loop).\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "038e51de2e7ae2c8e9d8a0b15231f8509875dc33",
      "tree": "b74e9b4c8c088c0e85f91cc91d64ce20ef5066a6",
      "parents": [
        "cccf748b810832cfab4dbb3ed4c7cf1a1ee35ad2"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Mon Jan 22 20:40:40 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 23 07:52:06 2007 -0800"
      },
      "message": "[PATCH] KVM: x86 emulator: fix bit string instructions\n\nThe various bit string instructions (bts, btc, etc.) fail to adjust the\naddress correctly if the bit address is beyond BITS_PER_LONG.\n\nThis bug creeped in as the emulator originally relied on cr2 to contain the\nmemory address; however we now decode it from the mod r/m bits, and must\nadjust the offset to account for large bit indices.\n\nThe patch is rather large because it switches src and dst decoding around, so\nthat the bit index is available when decoding the memory address.\n\nThis fixes workloads like the FC5 installer.\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cccf748b810832cfab4dbb3ed4c7cf1a1ee35ad2",
      "tree": "619dc213603cebf690b0022c819210175aa0ae52",
      "parents": [
        "084384754ebe6636f9e5554ad30b3143b4a26c84"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Mon Jan 22 20:40:39 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 23 07:52:06 2007 -0800"
      },
      "message": "[PATCH] KVM: fix race between mmio reads and injected interrupts\n\nThe kvm mmio read path looks like:\n\n 1. guest read faults\n 2. kvm emulates read, calls emulator_read_emulated()\n 3. fails as a read requires userspace help\n 4. exit to userspace\n 5. userspace emulates read, kvm sets vcpu-\u003emmio_read_completed\n 6. re-enter guest, fault again\n 7. kvm emulates read, calls emulator_read_emulated()\n 8. succeeds as vcpu-\u003emmio_read_emulated is set\n 9. instruction completes and guest is resumed\n\nA problem surfaces if the userspace exit (step 5) also requests an interrupt\ninjection.  In that case, the guest does not re-execute the original\ninstruction, but the interrupt handler.  The next time an mmio read is\nexectued (likely for a different address), step 3 will find\nvcpu-\u003emmio_read_completed set and return the value read for the original\ninstruction.\n\nThe problem manifested itself in a few annoying ways:\n- little squares appear randomly on console when switching virtual terminals\n- ne2000 fails under nfs read load\n- rtl8139 complains about \"pci errors\" even though the device model is\n  incapable of issuing them.\n\nFix by skipping interrupt injection if an mmio read is pending.\n\nA better fix is to avoid re-entry into the guest, and re-emulating immediately\ninstead.  However that\u0027s a bit more complex.\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "084384754ebe6636f9e5554ad30b3143b4a26c84",
      "tree": "140022f23fa4e397b7d9f5c1ac54a55a2988f67f",
      "parents": [
        "0dbe5a111382fd1320ff4b1d889e5b8c41290619"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Mon Jan 22 20:40:38 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 23 07:52:06 2007 -0800"
      },
      "message": "[PATCH] KVM: make sure there is a vcpu context loaded when destroying the mmu\n\nThis makes the vmwrite errors on vm shutdown go away.\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0dbe5a111382fd1320ff4b1d889e5b8c41290619",
      "tree": "6082698ecb6ce5ebaffcead07cf0943384ce3fa3",
      "parents": [
        "a517b9f9fe8e57437b0b9b50e279220aaf651268"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jan 22 20:40:36 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 23 07:52:06 2007 -0800"
      },
      "message": "[PATCH] paravirt: mark the paravirt_ops export internal\n\nThe paravirt subsystem is still in flux so all exports from it are\ndefinitely internal use only.  The APIs around this /will/ change.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Zachary Amsden \u003czach@vmware.com\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@xensource.com\u003e\nAcked-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a517b9f9fe8e57437b0b9b50e279220aaf651268",
      "tree": "fd2bb04f5936a5d2523777a8919abfe90dc535d0",
      "parents": [
        "790816dd54e22827f63c8cbb30bd623d3d45e594"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Jan 22 20:40:36 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 23 07:52:06 2007 -0800"
      },
      "message": "[PATCH] SubmitChecklist update\n\nSing the praises of `gcc -W\u0027.  Would have prevented that blockdev direct-IO\nbug.\n\nCc: \"Chen, Kenneth W\" \u003ckenneth.w.chen@intel.com\u003e\nCc: \"Randy.Dunlap\" \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "790816dd54e22827f63c8cbb30bd623d3d45e594",
      "tree": "a67e4ee5302857b60a9ee6ad158123d2af0fd088",
      "parents": [
        "58d9ce7d751fa11c6c8ea5dcd4d63b320aae1363"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Jan 22 20:40:35 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 23 07:52:05 2007 -0800"
      },
      "message": "[PATCH] blockdev direct_io: fix signedness bug\n\nsize_t is unsigned.  IO errors aren\u0027t getting through.\n\nCc: \"Chen, Kenneth W\" \u003ckenneth.w.chen@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "58d9ce7d751fa11c6c8ea5dcd4d63b320aae1363",
      "tree": "4b188a931722c9f510f625eadb5ab02fc1ad55cd",
      "parents": [
        "bbe1a59b3a3d4af3869647d294618a23f6c9c6a4"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Mon Jan 22 20:40:34 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 23 07:52:05 2007 -0800"
      },
      "message": "[PATCH] Revert nmi_known_cpu() check during boot option parsing\n\nCommit f2802e7f571c05f9a901b1f5bd144aa730ccc88e and its x86 version\n(b7471c6da94d30d3deadc55986cc38d1ff57f9ca) adds nmi_known_cpu() check\nwhile parsing boot options in x86_64 and i386.\n\nWith that, \"nmi_watchdog\u003d2\" stops working for me on Intel Core 2 CPU\nbased system.\n\nThe problem is, setup_nmi_watchdog is called while parsing the boot\noption and identify_cpu is not done yet.  So, the return value of\nnmi_known_cpu() is not valid at this point.\n\nSo revert that check.  This should not have any adverse effect as the\nnmi_known_cpu() check is done again later in enable_lapic_nmi_watchdog().\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nCc: Don Zickus \u003cdzickus@redhat.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bbe1a59b3a3d4af3869647d294618a23f6c9c6a4",
      "tree": "6d5d6bd4ccd230919ba1f20d14868bcb03ac4215",
      "parents": [
        "9ee79a3d372fcb6729893437f4923c5efd1f85db"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Jan 22 20:40:33 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 23 07:52:05 2007 -0800"
      },
      "message": "[PATCH] fix \"kvm: add vm exit profiling\"\n\nexport profile_hits() on !SMP too.\n\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ee79a3d372fcb6729893437f4923c5efd1f85db",
      "tree": "6a220d2935ed4c539e41a9ad7057bfbc21deafd8",
      "parents": [
        "ebcccd14b73831fa7fbc197e1d2b9c710a65731e"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@SteelEye.com",
        "time": "Mon Jan 22 09:18:31 2007 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 19:39:36 2007 -0800"
      },
      "message": "[PATCH] x86: fix PDA variables to work during boot\n\nThe current PDA code, which went in in post 2.6.19 has a flaw in that it\ndoesn\u0027t correctly cycle the GDT and %GS segment through the boot PDA,\nthe CPU PDA and finally the per-cpu PDA.\n\nThe bug generally doesn\u0027t show up if the boot CPU id is zero, but\neverything falls apart for a non zero boot CPU id.  The basically kills\nvoyager which is perfectly capable of doing non zero CPU id boots, so\nvoyager currently won\u0027t boot without this.\n\nThe fix is to be careful and actually do the GDT setups correctly.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ebcccd14b73831fa7fbc197e1d2b9c710a65731e",
      "tree": "88af3e74135bdb3d0af7bc9ef48de0c2f879fcbb",
      "parents": [
        "e00154891137e3b0659556b877d45a16cabd700c",
        "9cdf083f981b8d37b3212400a359368661385099"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 19:32:13 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 19:32:13 2007 -0800"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6: (84 commits)\n  [JFFS2] debug.h: include \u003clinux/sched.h\u003e for current-\u003epid\n  [MTD] OneNAND: Handle DDP chip boundary during read-while-load\n  [MTD] OneNAND: return ecc error code only when 2-bit ecc occurs\n  [MTD] OneNAND: Implement read-while-load\n  [MTD] OneNAND: fix onenand_wait bug in read ecc error\n  [MTD] OneNAND: release CPU in cycles\n  [MTD] OneNAND: add subpage write support\n  [MTD] OneNAND: fix onenand_wait bug\n  [JFFS2] use the ref_offset macro\n  [JFFS2] Reschedule in loops\n  [JFFS2] Fix error-path leak in summary scan\n  [JFFS2] add cond_resched() when garbage collecting deletion dirent\n  [MTD] Nuke IVR leftovers\n  [MTD] OneNAND: fix oob handling in recent oob patch\n  [MTD] Fix ssfdc blksize typo\n  [JFFS2] replace kmalloc+memset with kzalloc\n  [MTD] Fix SSFDC build for variable blocksize.\n  [MTD] ESB2ROM uses PCI\n  [MTD] of_device-based physmap driver\n  [MTD] Support combined RedBoot FIS directory and configuration area\n  ...\n"
    },
    {
      "commit": "e00154891137e3b0659556b877d45a16cabd700c",
      "tree": "431b72f6cbdcca102eb619f4a00f8b9d0849a843",
      "parents": [
        "46fd906131bfae831b56a1e64dd94956626fc07c"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jan 23 14:10:00 2007 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 19:27:02 2007 -0800"
      },
      "message": "[PATCH] vmx: Fix register constraint in launch code\n\nBoth \"\u003dr\" and \"\u003dg\" breaks my build on i386:\n\n  $ make\n    CC [M]  drivers/kvm/vmx.o\n  {standard input}: Assembler messages:\n  {standard input}:3318: Error: bad register name `%sil\u0027\n  make[1]: *** [drivers/kvm/vmx.o] Error 1\n  make: *** [_module_drivers/kvm] Error 2\n\nThe reason is that setbe requires an 8-bit register but \"\u003dr\" does not\nconstrain the target register to be one that has an 8-bit version on\ni386.\n\nAccording to\n\n\thttp://gcc.gnu.org/bugzilla/show_bug.cgi?id\u003d10153\n\nthe correct constraint is \"\u003dq\".\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "46fd906131bfae831b56a1e64dd94956626fc07c",
      "tree": "2c3992b6ffe0994498c468c9ef57eaad106969d6",
      "parents": [
        "39470bf24d93927bb27929b9f0d52ff5d608cfcb",
        "ae9608af9e300395ec032479621f32688c121141"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 13:14:37 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 13:14:37 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6:\n  PCI: fix pci-driver kernel-doc\n  PCI: rework Documentation/pci.txt\n  PCI: Unhide the SMBus on the Asus P4P800-X\n"
    },
    {
      "commit": "39470bf24d93927bb27929b9f0d52ff5d608cfcb",
      "tree": "36c5f47fbf29f58f96970083a7e0d44d34cdf81d",
      "parents": [
        "2596627c5c30b45aa206b7b1b864bf00de3c3503",
        "39559b4ff89e390c42633d23d257e793a1177e03"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 13:14:16 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 13:14:16 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6:\n  USB: unusual_devs.h entry for nokia 6233\n  USB: Fix for typo in ohci-ep93xx.c\n  USB: disable USB_MULTITHREAD_PROBE\n  USB: add vendor/device id for Option GT Max 3.6 cards\n  USB: unusual_devs.h for 0x046b:ff40\n  USB: make usbhid ignore Imation Disc Stakka\n  USB: rndis_host: fix crash while probing a Nokia S60 mobile\n  USB: asix: Detect internal PHY and enable/use accordingly\n  usbtouchscreen: make ITM screens report BTN_TOUCH as zero when not touched\n"
    },
    {
      "commit": "ae9608af9e300395ec032479621f32688c121141",
      "tree": "16f8fac1b2d24056bf66920f9fb83f76b94f7a9d",
      "parents": [
        "74da15eb1188ba9f22f7eba2c0dc56bbffcc597b"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Jan 09 21:41:01 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 22 12:00:54 2007 -0800"
      },
      "message": "PCI: fix pci-driver kernel-doc\n\nFunction short description should be on only one line.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "74da15eb1188ba9f22f7eba2c0dc56bbffcc597b",
      "tree": "2f60ab70a4b811ccf5c1721705693b1ba5a87f3f",
      "parents": [
        "2e45785c529e0c60b1801b4fabacb05e0b8cdf87"
      ],
      "author": {
        "name": "Grant Grundler",
        "email": "grundler@parisc-linux.org",
        "time": "Mon Dec 25 01:06:35 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 22 12:00:54 2007 -0800"
      },
      "message": "PCI: rework Documentation/pci.txt\n\nRewrite Documentation/pci.txt:\no restructure document to match how API is used when writing init code.\no update to reflect changes in struct pci_driver function pointers.\no removed language on \"new style vs old style\" device discovery.\n  \"Old style\" is now deprecated. Don\u0027t use it. Left description in\n  to document existing driver behaviors.\no add section \"Legacy I/O Port free driver\" by Kenji Kaneshige\n  http://lkml.org/lkml/2006/11/22/25\n  (renamed to \"pci_enable_device_bars() and Legacy I/O Port space\")\no add \"MMIO space and write posting\" section to help avoid common pitfall\n  when converting drivers from IO Port space to MMIO space.\n  Orignally posted http://lkml.org/lkml/2006/2/27/24\no many typo/grammer/spelling corrections from Randy Dunlap\no two more spelling corrections from Stephan Richter\no fix CodingStyle as per Randy Dunlap\n\n\nSigned-off-by: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2e45785c529e0c60b1801b4fabacb05e0b8cdf87",
      "tree": "3605aedf0371e1ab4c2d6cdd0dabb1e47f1ba3da",
      "parents": [
        "365bbe0d0caaf2ba74d56556827babf0bc66965d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Jan 05 09:17:56 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 22 12:00:54 2007 -0800"
      },
      "message": "PCI: Unhide the SMBus on the Asus P4P800-X\n\nUnhide the SMBus on the Asus P4P800-X (and probably some other\nmodels of the family.) This gives access to the memory module SPD\nEEPROMs.\n\nThanks to Winbond for supporting the lm-sensors project with the\ndonation of this motherboard.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "39559b4ff89e390c42633d23d257e793a1177e03",
      "tree": "46ca5a9b9bf794ac3152c34d5676ca348370c340",
      "parents": [
        "caaf26325d70f5b559a647d4c11d84ef5a3341a4"
      ],
      "author": {
        "name": "Manuel Osdoba",
        "email": "manuel.osdoba@tu-ilmenau.de",
        "time": "Thu Jan 18 21:28:45 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 22 11:55:17 2007 -0800"
      },
      "message": "USB: unusual_devs.h entry for nokia 6233\n\nIn appendix a patch for the nokia 6233 mobile phone is included.\nThe patch is against 2.6.20-rc5. It is my first patch. Hopefully it has\nthe right format. The code makes my nokia 6233 on my computer work.\n\n\nFrom: Manuel Osdoba \u003cmanuel.osdoba@tu-ilmenau.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "caaf26325d70f5b559a647d4c11d84ef5a3341a4",
      "tree": "60284dfbc5d93a55e50cc626391032bd2698bcfd",
      "parents": [
        "b1bf4f412b4818869106ffcb5304d69551697b9c"
      ],
      "author": {
        "name": "Petr Stetiar",
        "email": "ynezz@true.cz",
        "time": "Wed Jan 17 06:30:39 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 22 11:55:17 2007 -0800"
      },
      "message": "USB: Fix for typo in ohci-ep93xx.c\n\nAttached patch fixes typo in USB driver reported by Chase Douglas on linux-cirrus mailing\nlist. http://www.freelists.org/archives/linux-cirrus/12-2006/msg00003.html\n\nSigned-off-by: Petr Stetiar \u003cynezz@true.cz\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b1bf4f412b4818869106ffcb5304d69551697b9c",
      "tree": "3cad316827279f836d28ce4954d7f87fa34acb7c",
      "parents": [
        "53e8f84dc68f29c724bbb7e0675040386f6143ae"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 16 15:41:03 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 22 11:55:17 2007 -0800"
      },
      "message": "USB: disable USB_MULTITHREAD_PROBE\n\nDisable the USB_MULTITHREAD_PROBE option because it causes crashes on\npeople\u0027s machines and they never remember to actually read the config\nhelp files.\n\nNo one likes this, everyone hates it, I\u0027m going to go eat worms...\n\nThe full logic will be ripped out later.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "53e8f84dc68f29c724bbb7e0675040386f6143ae",
      "tree": "c4ab52206c446e2e6ae77cd9ebd517406347c13b",
      "parents": [
        "379885a9b204dec9d0009b6b450e104389b4a590"
      ],
      "author": {
        "name": "garrett_damore@tadpole.com",
        "email": "garrett_damore@tadpole.com",
        "time": "Fri Jan 12 17:10:28 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 22 11:55:16 2007 -0800"
      },
      "message": "USB: add vendor/device id for Option GT Max 3.6 cards\n\nThis fixes http://bugzilla.kernel.org/show_bug.cgi?id\u003d7814\n\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "379885a9b204dec9d0009b6b450e104389b4a590",
      "tree": "a61b79468c05f1eacdc2cccf50764e7a2c3083e5",
      "parents": [
        "8d2bad8788a6f968247df409f50c757b1a5489f4"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Sat Jan 13 15:17:46 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 22 11:55:16 2007 -0800"
      },
      "message": "USB: unusual_devs.h for 0x046b:ff40\n\nAmerican Megatrends did something wrong in their floppy emulator. It breaks\nwith both kinds of MODE SENSE which our stack sends. Alan and I tried a few\ntweaks, and got LUNs sensed right, but US_FL_NO_WP_DETECT is still needed.\n\nI set the firmware bracket to 1.00 exactly, in case AMI or Sun fix it with a\nfirmware update. Hey, you never know.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8d2bad8788a6f968247df409f50c757b1a5489f4",
      "tree": "01133182dbda35e7b5deec5a607d2d62174e2f6d",
      "parents": [
        "deb31f1764e0a11bcfe8d44e0658f83d83860e84"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oneukum@suse.de",
        "time": "Thu Jan 11 10:14:33 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 22 11:55:16 2007 -0800"
      },
      "message": "USB: make usbhid ignore Imation Disc Stakka\n\non request of the sourceforge project for this device, a kind of\nrobotized CD storage, it should be ignored by the generic driver.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "deb31f1764e0a11bcfe8d44e0658f83d83860e84",
      "tree": "618d3ac0b7860b1ff58a43154db7f91fac180900",
      "parents": [
        "d0ffff8fddd5853e4b2b101790ac0c3690655af5"
      ],
      "author": {
        "name": "Daniel Gollub",
        "email": "dgollub@suse.de",
        "time": "Tue Jan 16 11:03:01 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 22 11:46:55 2007 -0800"
      },
      "message": "USB: rndis_host: fix crash while probing a Nokia S60 mobile\n\nBug fix for driver rndis_host which fixes rndis_host probing certain\nNokia S60 (Series 60) mobiles. While the rndis_host get probed by usbnet\nand tries to bind the Nokia mobile the bind is going to fail. The\nrndis_host module tries to release the device, in a wrong way, which\ncause the oops.\n\nFixes Bugzilla #7201\n\nSigned-off-by: Daniel Gollub \u003cdgollub@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d0ffff8fddd5853e4b2b101790ac0c3690655af5",
      "tree": "bfd65bbfa9c33b4c5244c8b206b32d5d7842ea4b",
      "parents": [
        "c9d8c2b324d24ffb4fdcd93b3f752530a5a0a591"
      ],
      "author": {
        "name": "Andres Salomon",
        "email": "dilinger@debian.org",
        "time": "Thu Jan 11 18:39:16 2007 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 22 11:46:55 2007 -0800"
      },
      "message": "USB: asix: Detect internal PHY and enable/use accordingly\n\nDifferent AX88772 dongles use different PHYs; the chip is capable of using\nboth a primary and secondary PHY, and supports an internal and external PHY.\n\nIt appears that some DUB-E100 devices use the internal PHY, so trying to use\nan external one will not work (note that this is different across revisions,\nas well; the \"A\" and \"B\" revs of the DUB-E100 use different PHYs!).  The data\nsheet for the AX88772 chip specifies that the internal PHY id will be 0x10,\nso if that\u0027s read from the EEPROM, we should use that rather than attempting\nto use an external PHY.\n\nThanks to Mitch Bradley for pointing this out!\n\nSigned-off-by: Andres Salomon \u003cdilinger@debian.org\u003e\nCc: David Hollis \u003cdhollis@davehollis.com\u003e\nCc: Chris Ball \u003ccjb@laptop.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c9d8c2b324d24ffb4fdcd93b3f752530a5a0a591",
      "tree": "2f18bdb4952866fe5e7475e0cafdd774a1c9db69",
      "parents": [
        "365bbe0d0caaf2ba74d56556827babf0bc66965d"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Mon Dec 11 18:17:45 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 22 11:46:55 2007 -0800"
      },
      "message": "usbtouchscreen: make ITM screens report BTN_TOUCH as zero when not touched\n\nITM screens send invalid x/y data when not touched. this was fixes a while ago\nbut the problem is if the screen is not touched anymore the driver never does\nnot report BTN_TOUCH as zero. fix it by sending the report with the last valid\ncoordinates when pressure is released.\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nCc: J.P. Delport \u003cjpdelport@csir.co.za\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2596627c5c30b45aa206b7b1b864bf00de3c3503",
      "tree": "28efd5977acccb330afd886c440430e22b8916ae",
      "parents": [
        "19e805cb040a81dcfbcf2aa8dbe5d9454c5faf2d",
        "50af94b14c98f5769860a282a397c6f3b135c8a8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 11:33:40 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 11:33:40 2007 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2:\n  ocfs2: Add backup superblock info to ocfs2_fs.h\n  ocfs2: cleanup ocfs2_iget() errors\n  ocfs2: Directory c/mtime update fixes\n  ocfs2: Don\u0027t print errors when following symlinks\n"
    },
    {
      "commit": "19e805cb040a81dcfbcf2aa8dbe5d9454c5faf2d",
      "tree": "e5f75873ebe7a019ce6b2bd493031d8fcf7fcf00",
      "parents": [
        "ab1127823b757ec945a048c3385eb1f99a459823",
        "7939aae0c08412138a827e0af6f16fc19c346353"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 11:31:11 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 11:31:11 2007 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  sis190: failure to set the MAC address from EEPROM\n  Fix phy_read/write redefinition errors in ucc_geth_phy.c\n  Update ucc_geth.c for new workqueue structure\n  myri10ge: update driver version to 1.2.0\n  myri10ge: check that we can get an irq\n  myri10ge: make wc_fifo usage load-time tunable\n  8139cp: Don\u0027t blindly enable interrupts\n  [PATCH] bcm43xx: Fix failure to deliver PCI-E interrupts\n"
    },
    {
      "commit": "ab1127823b757ec945a048c3385eb1f99a459823",
      "tree": "80bc28b5d6b4f1091f82da3d631200dd982b20b9",
      "parents": [
        "365bbe0d0caaf2ba74d56556827babf0bc66965d",
        "e93f09dc2d49d8e98818a93ad17f3ede91533738"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 11:30:47 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 11:30:47 2007 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  sata_mv HighPoint 2310 support (88SX7042)\n  libata: fix handling of port actions in per-dev action mask\n  libata: initialize qc-\u003edma_dir to DMA_NONE\n  sata_via: add PCI ID 0x5337\n  libata doc: \"error : unterminated entity reference exceptions\"\n"
    },
    {
      "commit": "365bbe0d0caaf2ba74d56556827babf0bc66965d",
      "tree": "1b5bce452bc768398b19967a3123bd8c4adcb9f1",
      "parents": [
        "0bf98542a07ee1341830dcc4be63df85645f76b9",
        "3ef49a3b45c33b055002402f01e5da98cb773086"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 10:35:34 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 10:35:34 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6: (30 commits)\n  [SCSI] qla1280: set residual correctly\n  [SCSI] fusion: bump version\n  [SCSI] fusion: MODULE_VERSION support\n  [SCSI] fusion: power pc and miscellaneous bug fixs\n  [SCSI] fusion: fibre channel: return DID_ERROR for MPI_IOCSTATUS_SCSI_IOC_TERMINATED\n  [SCSI] megaraid_sas: Update module author\n  [SCSI] 3ware 8000 serialize reset code\n  [SCSI] sr: fix error code check in sr_block_ioctl()\n  [SCSI] scsi: lpfc error path fix\n  [SCSI] aacraid: Product List Update\n  [SCSI] libiscsi: fix senselen calculation\n  [SCSI] iscsi: simplify IPv6 and IPv4 address printing\n  [SCSI] iscsi: newline in printk\n  [SCSI] iscsi: fix crypto_alloc_hash() error check\n  [SCSI] iscsi: fix 2.6.19 data digest calculation bug\n  [SCSI] scsi_scan: fix report lun problems with CDROM or RBC devices\n  [SCSI] qla2xxx: Update version number to 8.01.07-k4.\n  [SCSI] qla2xxx: Use generic isp_ops.fw_dump() function.\n  [SCSI] qla2xxx: Perform a fw-dump when an ISP23xx RISC-paused state is detected.\n  [SCSI] qla2xxx: Correct reset handling logic.\n  ...\n"
    },
    {
      "commit": "0bf98542a07ee1341830dcc4be63df85645f76b9",
      "tree": "9945a92ea183d5d5c2989f5f12bc56d27920f3d2",
      "parents": [
        "b4a2c87dada12010239b4d5f8f9bc0eb964a614f",
        "d8c8a393166d6283003fb111d0b4a40931c0eda4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 09:23:23 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 09:23:23 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid:\n  hid-core.c: Adds GTCO CalComp Interwrite IPanel PIDs to blacklist\n  HID: put usb_interface instead of usb_device into hid-\u003edev to fix udevinfo breakage\n  HID: add missing RX, RZ and RY enum values to hid-debug output\n  HID: hid/hid-input.c doesn\u0027t need to include linux/usb/input.h\n  HID: compilation fix when DEBUG_DATA is defined\n  HID: proper LED-mapping for SpaceNavigator\n  HID: update MAINTAINERS entry for USB-HID\n  HID: GEYSER4_ISO needs quirk\n  HID: fix some ARM builds due to HID brokenness - make USB_HID depend on INPUT\n"
    },
    {
      "commit": "b4a2c87dada12010239b4d5f8f9bc0eb964a614f",
      "tree": "b33903197ae17defc3d61b8d8d744a3e87c22686",
      "parents": [
        "e45521a8d44da2c4efd17fc8e853f7917e99b57a",
        "e89debcd18a3ef74b27894e479d6b9e658fc6de6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 09:21:02 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 09:21:02 2007 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] Update defconfigs\n  [POWERPC] atomic_dec_if_positive sign extension fix\n  [POWERPC] Fix OF node refcnt underflow in 836x and 832x platform code\n  [POWERPC] Make it blatantly clear; mpc5200 device tree is not yet stable\n  [POWERPC] Fix broken DMA on non-LPAR pSeries\n  [POWERPC] Fix cell\u0027s mmio nvram to properly parse device tree\n  [POWERPC] Remove bogus sanity check in pci -\u003e OF node code\n"
    },
    {
      "commit": "e45521a8d44da2c4efd17fc8e853f7917e99b57a",
      "tree": "71c95c906588e182b82a1ef45ca8dad3fc1a29f6",
      "parents": [
        "79d26287021d3158e3cb8da820f1b8233564dd3b",
        "2806ccd7ad9073f4f1a065b5672d7592e7838e97"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 09:07:00 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 09:07:00 2007 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus:\n  [MIPS] Delete duplicate call to load_irq_save.\n  [MIPS] SMTC: Fix cp0 hazard.\n"
    },
    {
      "commit": "79d26287021d3158e3cb8da820f1b8233564dd3b",
      "tree": "484d82e528c2e7326b26b3ed8910babe2b892595",
      "parents": [
        "c8fefb1bb4b38607d305c7e9ef55f146c9c628cb",
        "c70a8c345fd770ecb2ff334bdf88b63edaffb77d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 08:57:03 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 08:57:03 2007 -0800"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6:\n  hwmon/w83793: Hide invalid VID readings\n  hwmon/w83793: Fix the fan input detection\n  hwmon/w83793: Ignore disabled temperature channels\n  hwmon: Fix the VRD 11 decoding\n  hwmon/w83793: Remove the description of AMDSI and update the voltage formula\n"
    },
    {
      "commit": "c8fefb1bb4b38607d305c7e9ef55f146c9c628cb",
      "tree": "cb61e947055b5332b3c1124dcce888a039444b05",
      "parents": [
        "a99d726bd0574991245fe7d38e8b11c41089eee4",
        "bd62b23cbcc691cc8faa6f4028783f60957b6508"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 08:55:56 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 08:55:56 2007 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6:\n  NTFS: Forgot to bump version number in makefile to 2.1.28...\n  NTFS: 2.1.28 - Fix deadlock reported by Sergey Vlasov due to ntfs_put_inode().\n"
    },
    {
      "commit": "a99d726bd0574991245fe7d38e8b11c41089eee4",
      "tree": "a21072779378ced2ac65a4911109d82af2e08f98",
      "parents": [
        "e55cec4ff1080e36ed1dbfaee46fe05d64f4eae2",
        "412297d31d439ba56cd4faeb3a49a6f569f40702"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 08:55:28 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 08:55:28 2007 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb:\n  V4L/DVB (5023): Fix compilation on ppc32 architecture\n  V4L/DVB (5071): Tveeprom: autodetect LG TAPC G701D as tuner type 37\n  V4L/DVB (5069): Fix bttv and friends on 64bit machines with lots of memory\n  V4L/DVB (5033): MSI TV@nywhere Plus fixes\n  V4L/DVB (5029): Ks0127 status flags\n  V4L/DVB (5024): Fix quickcam communicator driver for big endian architectures\n  V4L/DVB (5021): Cx88xx: Fix lockup on suspend\n  V4L/DVB (5020): Fix: disable interrupts while at KM_BOUNCE_READ\n  V4L/DVB (5019): Fix the frame-\u003egrabstate update in read() entry point.\n"
    },
    {
      "commit": "e55cec4ff1080e36ed1dbfaee46fe05d64f4eae2",
      "tree": "a099822ac61fcde695f090a34ed277b81b566d87",
      "parents": [
        "6d3154cc1143f62c3b80d9929caeaec6db8cb451",
        "6f949909e8f9e5d7e5584dc48d9a5e060c52aed1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 08:54:48 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 08:54:48 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc:\n  mmc: Correct definition of R6\n  omap: Update MMC response types\n"
    },
    {
      "commit": "6d3154cc1143f62c3b80d9929caeaec6db8cb451",
      "tree": "97914d32f9a3ced910f523ead8a498e75bf290d7",
      "parents": [
        "a8b3485287731978899ced11f24628c927890e78"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 08:53:24 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 22 08:53:24 2007 -0800"
      },
      "message": "Revert \"[PATCH] Fix up mmap_kmem\"\n\nThis reverts commit 99a10a60ba9bedcf5d70ef81414d3e03816afa3f.\n\nAs per Hugh Dickins:\n\n  \"Nadia Derbey has reported that mmap of /dev/kmem no longer works with\n   the kernel virtual address as offset, and Franck has confirmed that\n   his patch came from a misunderstanding of what an offset means to\n   /dev/kmem - whereas his patch description seems to say that he was\n   correcting the offset on a few plaforms, there was no such problem to\n   correct, and his patch was in fact changing its API on all platforms.\"\n\nSuggested-by: Hugh Dickins \u003chugh@veritas.com\u003e\nCc: Franck Bui-Huu \u003cfbuihuu@gmail.com\u003e\nCc: Nadia Derbey \u003cNadia.Derbey@bull.net\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e89debcd18a3ef74b27894e479d6b9e658fc6de6",
      "tree": "53696791ee6c1183ecc67f5965427cdac6ad39ea",
      "parents": [
        "434f98c48fc1d2a1f562a28a1562a7b53e940957"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 22 22:39:24 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 22 22:39:24 2007 +1100"
      },
      "message": "[POWERPC] Update defconfigs\n\nMostly took the defaults, except tried to get the netfilter options\nmore or less as they were before.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e"
    },
    {
      "commit": "434f98c48fc1d2a1f562a28a1562a7b53e940957",
      "tree": "dc722bebcbbe74282b0170955a45848b49720e16",
      "parents": [
        "06cd9396778d5b70ba27fa8158db78d6bc0f007b"
      ],
      "author": {
        "name": "Robert Jennings",
        "email": "rcj@linux.vnet.ibm.com",
        "time": "Wed Jan 17 10:50:20 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 22 21:27:36 2007 +1100"
      },
      "message": "[POWERPC] atomic_dec_if_positive sign extension fix\n\nOn 64-bit machines, if an atomic counter is explicitly set to a\nnegative value, the atomic_dec_if_positive function will decrement and\nstore the next smallest value in the atomic counter, contrary to its\nintended operation.\n\nThe comparison to determine if the decrement will make the result\nnegative was done by the \"addic.\" instruction, which operates on a\n64-bit value, namely the zero-extended word loaded from the atomic\nvariable.  This patch uses an explicit word compare (cmpwi) and\nchanges the addic. to an addi (also changing \"\u003d\u0026r\" to \"\u003d\u0026b\" so that r0\nisn\u0027t used, and addi doesn\u0027t become li).\n\nThis also fixes a bug for both 32-bit and 64-bit in that previously\n0x80000000 was considered positive, since the result after\ndecrementing is positive.  Now it is considered negative.\n\nAlso, I clarify the return value in the comments just to make it clear\nthat the value returned is always the decremented value, even if that\nvalue is not stored back to the atomic counter.\n\nSigned-off-by: Robert Jennings \u003crcj@linux.vnet.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "06cd9396778d5b70ba27fa8158db78d6bc0f007b",
      "tree": "21914455cd9f38ec71e067cdabc2f56aa315ea04",
      "parents": [
        "121361f72ca93cb6710e368bb89f9d976b1da443"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Wed Jan 17 14:42:22 2007 +0800"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 22 21:27:35 2007 +1100"
      },
      "message": "[POWERPC] Fix OF node refcnt underflow in 836x and 832x platform code\n\nIncorrect use of of_find_node_by_name() causes of_node_put()\non a node which has already been put.  It causes the refcount of\nthe node to underflow, which triggers the WARN_ON in kref_get\nfor 836x and 832x.  This fixes it.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "121361f72ca93cb6710e368bb89f9d976b1da443",
      "tree": "124f87fb45ade1742dfa275c91c7395505ee9c5e",
      "parents": [
        "77319254f109963213f33cbb15e0103f2e81a64a"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Fri Jan 19 00:00:14 2007 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 22 21:27:35 2007 +1100"
      },
      "message": "[POWERPC] Make it blatantly clear; mpc5200 device tree is not yet stable\n\nDocumentation-only change.  The 5200 device tree layout has not yet\nstablized, so nobody should depend on the layout of the tree.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "77319254f109963213f33cbb15e0103f2e81a64a",
      "tree": "5e22d54b95ab0a5422d6df03e57ff4b896ad8828",
      "parents": [
        "6984ee797a8798128e94ab2447c8ed91f0156eb5"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Wed Jan 10 19:16:29 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 22 21:27:35 2007 +1100"
      },
      "message": "[POWERPC] Fix broken DMA on non-LPAR pSeries\n\nIt appears that the iommu table address is never stored, and thus\nnever found, on non-lpar systems. Thus, for example, during boot:\n\n\u003c7\u003e[   93.067916] PCI: Scanning bus 0001:41\n\u003c7\u003e[   93.068542] PCI: Found 0001:41:01.0 [8086/100f] 000200 00\n\u003c7\u003e[   93.068550] PCI: Calling quirk c0000000007822e0 for 0001:41:01.0\n\u003c7\u003e[   93.069815] PCI: Fixups for bus 0001:41\n\u003c4\u003e[   93.070167] iommu: Device 0001:41:01.0 has no iommu table\n\u003c7\u003e[   93.070251] PCI: Bus scan for 0001:41 returning with max\u003d41\n\nNo iommu table? How can that be? Well, circa line 471 of\narch/powerpc/platforms/pseries/iommu.c we see the code:\n\n   while (dn \u0026\u0026 PCI_DN(dn) \u0026\u0026 PCI_DN(dn)-\u003eiommu_table \u003d\u003d NULL)\n      dn \u003d dn-\u003eparent;\n\nand a few lines later is the surprising print statement about\nthe missing table.  Seems that this loop ran unto the end, never\nonce finding a non-null PCI_DN(dn)-\u003eiommu_table.\n\nThe problem can be found a few lines earlier: it sems that the\nvalue of PCI_DN(dn)-\u003eiommu_table is never ever set. Thus, the\npatch sets it.\n\nThe patch was tested on a Power4 system running in full system\npartition mode, which is where I saw the problem. It works; I\u0027ve\nnot done any wider testing. Had a brief discussion on this on irc.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6984ee797a8798128e94ab2447c8ed91f0156eb5",
      "tree": "6751131ceab7ab2f776b9a984986fb85c55125c6",
      "parents": [
        "4ef6e68117e93111590d9d4ada1a282304241169"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Jan 11 16:08:41 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 22 21:27:35 2007 +1100"
      },
      "message": "[POWERPC] Fix cell\u0027s mmio nvram to properly parse device tree\n\nThe mmio nvram driver (used by cell only atm) isn\u0027t properly parsing\nthe device-tree, meaning that nvram isn\u0027t found correctly on the new\nCell blades.  It works ok for old blades where the nvram is at the\nroot of the device tree but fails on Malta and CAB when it\u0027s hanging\noff axon.  This fixes it by using the proper OF parsing functions.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4ef6e68117e93111590d9d4ada1a282304241169",
      "tree": "c9954f0620ee45550ef3bae223208fc3939f4e50",
      "parents": [
        "a8b3485287731978899ced11f24628c927890e78"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@au1.ibm.com",
        "time": "Thu Jan 11 16:38:22 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jan 22 21:27:35 2007 +1100"
      },
      "message": "[POWERPC] Remove bogus sanity check in pci -\u003e OF node code\n\nThe new implementation of pci_device_to_OF_node() on ppc32 has a bogus\nsanity check in it that can cause oopses at boot when no device node is\npresent, and might hit correct cases with older/weird apple device-trees\nwhere they have the type \"vci\" for the chaos bridge.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "50af94b14c98f5769860a282a397c6f3b135c8a8",
      "tree": "214c93dc04fd9d78341c7dfa57aac6af4b8edab9",
      "parents": [
        "6a1bd4a5788435b6ef1664383604b43607eb825a"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Sun Jan 21 14:44:59 2007 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Sun Jan 21 16:20:10 2007 -0800"
      },
      "message": "ocfs2: Add backup superblock info to ocfs2_fs.h\n\nThis synchronizes us with recent ocfs2-tools changes.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "6a1bd4a5788435b6ef1664383604b43607eb825a",
      "tree": "36f7bdb8075a4193b903de8f71b17512e7b690df",
      "parents": [
        "592282cf2eaa33409c6511ddd3f3ecaa57daeaaa"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Wed Jan 03 17:06:59 2007 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Sun Jan 21 16:19:12 2007 -0800"
      },
      "message": "ocfs2: cleanup ocfs2_iget() errors\n\nGet rid of some error prints in the ocfs2_iget() path from\nocfs2_get_dentry(). NFSD can easily cause us to read stale inodes.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "592282cf2eaa33409c6511ddd3f3ecaa57daeaaa",
      "tree": "fea7fe8403d6b2a96848372a69976b0123a4cf1d",
      "parents": [
        "72bce5078d124a8b13fb167aea028b6e8d91873e"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Tue Jan 02 17:59:40 2007 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Sun Jan 21 16:18:49 2007 -0800"
      },
      "message": "ocfs2: Directory c/mtime update fixes\n\nocfs2 wasn\u0027t updating c/mtime on directories during dirent\ncreation/deletion. Fix ocfs2_unlink(), ocfs2_rename() and\n__ocfs2_add_entry() by adding the proper code to update the struct inode and\npush the change out to disk.\n\nThis helps rename/unlink on nfs exported file systems in particular as those\nclients compare directory time values to avoid a full re-reading a directory\nwhich hasn\u0027t changed.\n\nocfs2_rename() loses some superfluous error handling as a result of this\npatch.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "72bce5078d124a8b13fb167aea028b6e8d91873e",
      "tree": "619f89df1e0f12db3acf0c60d244ea2464731bb0",
      "parents": [
        "a8b3485287731978899ced11f24628c927890e78"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Wed Jan 03 17:25:40 2007 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mark.fasheh@oracle.com",
        "time": "Sun Jan 21 16:18:14 2007 -0800"
      },
      "message": "ocfs2: Don\u0027t print errors when following symlinks\n\nWe shouldn\u0027t print errors returned from vfs_follow_link(). This was causing\nspurious errors to show up in the logs.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n"
    },
    {
      "commit": "d8c8a393166d6283003fb111d0b4a40931c0eda4",
      "tree": "449a5fd762159fbff9ef62395c0ae10ee2aed74c",
      "parents": [
        "be8209753b014f2d7a92b2ec3ff82db478fc86d1"
      ],
      "author": {
        "name": "Jeremy Roberson",
        "email": "jroberson@gtcocalcomp.com",
        "time": "Fri Jan 19 15:44:18 2007 -0700"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sun Jan 21 22:18:03 2007 +0100"
      },
      "message": "hid-core.c: Adds GTCO CalComp Interwrite IPanel PIDs to blacklist\n\nAdds GTCO CalComp Interwrite IPanels to the hid-core.c blacklist.\n\nSigned-off-by: Jeremy A. Roberson \u003cjroberson@gtcocalcomp.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "be8209753b014f2d7a92b2ec3ff82db478fc86d1",
      "tree": "2f5a1e5d5b7bbf18c2be569166b86ccd680e9081",
      "parents": [
        "f7ebf99eb489a02dba2e5a071fde9f5354275a50"
      ],
      "author": {
        "name": "Anssi Hannula",
        "email": "anssi.hannula@gmail.com",
        "time": "Fri Jan 19 19:28:17 2007 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sun Jan 21 22:18:01 2007 +0100"
      },
      "message": "HID: put usb_interface instead of usb_device into hid-\u003edev to fix udevinfo breakage\n\nThe commit 4916b3a57fc94664677d439b911b8aaf86c7ec23 introduced a\nhid regression between 2.6.19 and 2.6.20-rc1. The device put in\ninput_dev-\u003ecdev is now of type usb_device instead of usb_interface.\n\nBefore:\n\u003e # readlink -f /sys/class/input/input6/event4/device\n\u003e /sys/devices/pci0000:00/0000:00:10.0/usb2/2-1/2-1:1.1\nAfter:\n\u003e # readlink -f /sys/class/input/input3/event3/device\n\u003e /sys/devices/pci0000:00/0000:00:10.0/usb1/1-1\n\nThis causes breakage:\n\u003e # udevinfo -q all -n /dev/input/event3\n\u003e P: /class/input/input3/event3\n\u003e N: input/event3\n\u003e S: input/by-path/pci-1-1--event-\n\u003e E: ID_SERIAL\u003dnoserial\n\u003e E: ID_PATH\u003dpci-1-1-\n\nNo ID_MODEL, ID_VENDOR, ID_REVISION, ID_TYPE etc etc.\n\nFix this by assigning the intf-\u003edev into hid-\u003edev, and fixing\nall the users.\n\nSigned-off-by: Anssi Hannula \u003canssi.hannula@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "f7ebf99eb489a02dba2e5a071fde9f5354275a50",
      "tree": "e0d3a1246648dafebd8adf795037de86a60ceac0",
      "parents": [
        "1f3ab013336e76687441462961000157c8980bb8"
      ],
      "author": {
        "name": "Simon Budig",
        "email": "simon@budig.de",
        "time": "Mon Jan 15 18:34:32 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sun Jan 21 22:17:59 2007 +0100"
      },
      "message": "HID: add missing RX, RZ and RY enum values to hid-debug output\n\nThis trivial change adds some missing enum values to the hid-debug output.\n\nSigned-off-by: Simon Budig \u003csimon@budig.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "1f3ab013336e76687441462961000157c8980bb8",
      "tree": "fbe5adfa5d01cb427fe4e141c61985b45f147f66",
      "parents": [
        "e54dea69bac12dae2ff27c1c7a472d4eee70638d"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jan 16 00:30:42 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sun Jan 21 22:17:57 2007 +0100"
      },
      "message": "HID: hid/hid-input.c doesn\u0027t need to include linux/usb/input.h\n\nThere is no reason for generic hid-input.c to include usb-specific\ninput.h.\n\nAs a sideeffect, this also fixes warning of redefinition of dbg()\nmacro, when hid-input.c is compiled with DEBUG (as there is a clash\nbetween dbg() from hid.h and usb/input.h).\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "e54dea69bac12dae2ff27c1c7a472d4eee70638d",
      "tree": "0edd39c99508892a5ed8b977c01799380a0b1884",
      "parents": [
        "d4ae650a904612ffb7edd3f28b69b022988d2466"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 15 23:53:05 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sun Jan 21 22:17:55 2007 +0100"
      },
      "message": "HID: compilation fix when DEBUG_DATA is defined\n\nhid/hid-core.c references \u0027len\u0027 variable when DEBUG_DATA is defined,\nbut the actual name of the variable is \u0027size\u0027. Fix it.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "d4ae650a904612ffb7edd3f28b69b022988d2466",
      "tree": "77e2eb83d78f5102182858bf6016481cc1d799dc",
      "parents": [
        "641266fdaa3c137c632f8ad2e4124248bafe7a98"
      ],
      "author": {
        "name": "Simon Budig",
        "email": "simon@budig.de",
        "time": "Mon Jan 15 17:28:47 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sun Jan 21 22:17:53 2007 +0100"
      },
      "message": "HID: proper LED-mapping for SpaceNavigator\n\nThis change introduces a mapping for LED indicators between the HID\nspecification and the Linux input subsystem. The previous code properly\nmapped the LEDs relevant for Keyboards, but garbeled the remaining ones.\nWith this change all LED enums from the input system get mapped to more\nor less equivalent LED numbers from the HID specification.\n\nThis patch also ensures that the unused bits in a HID report to the\ndevice are zeroed out. This makes the 3Dconnexion SpaceNavigator fully\nusable with the linux input system.\n\nSigned-off-by: Simon Budig \u003csimon@budig.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "641266fdaa3c137c632f8ad2e4124248bafe7a98",
      "tree": "646f8ed72162aa03b61a59e19296944a30e551a2",
      "parents": [
        "694400641b0da92d88db60821235aa69eb8fa556"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 15 09:56:21 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sun Jan 21 22:17:51 2007 +0100"
      },
      "message": "HID: update MAINTAINERS entry for USB-HID\n\nChange USB-HID maintainer from Vojtech Pavlik to Jiri Kosina.\n\nAcked-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "694400641b0da92d88db60821235aa69eb8fa556",
      "tree": "4b04af1625c443c6c5c15925d742617d605495c2",
      "parents": [
        "e7c4e1a58f320bafb194a411a41de29abc19315f"
      ],
      "author": {
        "name": "Adrian Friedli",
        "email": "masteradi@gmx.ch",
        "time": "Sun Jan 14 22:12:43 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sun Jan 21 22:17:50 2007 +0100"
      },
      "message": "HID: GEYSER4_ISO needs quirk\n\nI\u0027ve got a newer MacBook with core2duo. Two keys on the keyboard are\nswapped, \"unswaping\" works with the same trick as GEYSER3_ISO.\n\nSigned-off-by: Adrian Friedli \u003cmasteradi@gmx.ch\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "e7c4e1a58f320bafb194a411a41de29abc19315f",
      "tree": "fbac021aae00842490867a2bf0db79d0fd530bb8",
      "parents": [
        "a8b3485287731978899ced11f24628c927890e78"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+lkml@arm.linux.org.uk",
        "time": "Fri Jan 12 21:53:51 2007 +0000"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sun Jan 21 22:17:47 2007 +0100"
      },
      "message": "HID: fix some ARM builds due to HID brokenness - make USB_HID depend on INPUT\n\nWe have USB_HID _newly_ selected in configurations which didn\u0027t\nhave it before, which overrides CONFIG_HID and builds HID without\ninput support.\n\nNevertheless, here\u0027s a patch to solve more of the same that my original\npatch attempted to solve.  The original patch is still required.  Seems\nto solve the final instance of this problem here.\n\nSigned-off-by: Russell King \u003crmk+lkml@arm.linux.org.uk\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "e93f09dc2d49d8e98818a93ad17f3ede91533738",
      "tree": "43385c5b9a7f3852fa2773bb73edf71d8fcf34a9",
      "parents": [
        "79a55b72a1996f77e9d23c7a5282e5839d45beb3"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Jan 18 18:39:59 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Jan 19 19:24:36 2007 -0500"
      },
      "message": "sata_mv HighPoint 2310 support (88SX7042)\n\nWith the following patch, my HighPoint 2310 with a Marvell 88SX7042 on\nit seems to work OK.\n\nThe controller only has 4 ports, with MV_FLAG_DUAL_HC it seems to init 8\nports and fails miserably at probe time. There are no other devices mapped\nto that chip, maybe it was just incorrectly specified in the first place?\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "79a55b72a1996f77e9d23c7a5282e5839d45beb3",
      "tree": "9b1a4633b6810b6e28f7dd409f9fd47444f053f8",
      "parents": [
        "501e0c500217e38276d61445ee0839b3f2c66d05"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Thu Jan 18 17:22:18 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Jan 19 19:22:45 2007 -0500"
      },
      "message": "libata: fix handling of port actions in per-dev action mask\n\nlibata EH ignores port-wide actions in per-dev action mask.  However,\ndevice resume requests EH_SOFTRESET using per-dev action mask.  Under\ncertain circumstances, this results in not resetting frozen port after\nresuming which causes failure of all commands.\n\nThis patch allows port-wide actions to be requested in per-dev action\nmask.  Before EH recovery starts, port-wide actions will be collected.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "501e0c500217e38276d61445ee0839b3f2c66d05",
      "tree": "b84db101bc9c68dd37aae7eba062abde5001ad80",
      "parents": [
        "96bc103f4c4e470d82ba5e372191d02ad715da45"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Wed Jan 17 11:34:02 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Jan 19 19:18:49 2007 -0500"
      },
      "message": "libata: initialize qc-\u003edma_dir to DMA_NONE\n\nlibata didn\u0027t used to init qc-\u003edma_dir to any specific value on qc\ninitialization and command translation path didn\u0027t set qc-\u003edma_dir if\nthe command doesn\u0027t need data transfer.  This made non-data commands\nto have random qc-\u003edma_dir.\n\nThis usually doesn\u0027t cause problem because LLDs usually check\nqc-\u003eprotocol first and look at qc-\u003edma_dir iff the command needs data\ntransfer but this doesn\u0027t hold for all LLDs.\n\nIt might be worthwhile to rename qc-\u003edma_dir to qc-\u003edata_dir as we use\nthe field to tag data direction for both PIO and DMA protocols.\n\nThis problem has been spotted by James Bottomley.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "96bc103f4c4e470d82ba5e372191d02ad715da45",
      "tree": "f595b6d43ecfdb9e79c730031907a4b477de2700",
      "parents": [
        "7db51fbecbd7082ddf9d038c7e748d5a402c9da7"
      ],
      "author": {
        "name": "Luca Pedrielli",
        "email": "luca.pedrielli@barradev.it",
        "time": "Tue Jan 16 12:55:04 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Jan 19 19:18:49 2007 -0500"
      },
      "message": "sata_via: add PCI ID 0x5337\n\nAdd PCI ID 0x5337 to supported PCI ID.  This is VT8237 in IDE mode.\n\nSigned-off-by: Luca Pedrielli \u003cluca.pedrielli@barradev.it\u003e\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7db51fbecbd7082ddf9d038c7e748d5a402c9da7",
      "tree": "bac040c3c9d30f9b3521da4dce21b8da4f2d7f69",
      "parents": [
        "a8b3485287731978899ced11f24628c927890e78"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Mon Jan 08 02:22:03 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Jan 19 19:09:31 2007 -0500"
      },
      "message": "libata doc: \"error : unterminated entity reference exceptions\"\n\n  Fix libata.tmpl to not generate \"error : unterminated entity\nreference  exceptions\" errors anymore when running \"make htmldocs\".\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7939aae0c08412138a827e0af6f16fc19c346353",
      "tree": "b2a89de341ac682504494757aaeeef4175e5bb2b",
      "parents": [
        "6bf446522b246194551cf167f0168792080d6118"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Jan 18 23:22:23 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jan 18 22:02:13 2007 -0500"
      },
      "message": "sis190: failure to set the MAC address from EEPROM\n\nFix from http://bugzilla.kernel.org/show_bug.cgi?id\u003d7747\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nCc: \u003csleepy@mike-neko.net\u003e\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2806ccd7ad9073f4f1a065b5672d7592e7838e97",
      "tree": "cf154b4dcfdf737df563c84c29a11a97b73490d1",
      "parents": [
        "c80697b3a0d05dd87eeeb55c4dd1c3dae047293e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Dec 19 02:12:42 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jan 19 01:08:26 2007 +0000"
      },
      "message": "[MIPS] Delete duplicate call to load_irq_save.\n\nThis call may have resulted to local_tlb_flush_range returning with\ninterrupts disabled resulting in excessive interrupt latency.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c80697b3a0d05dd87eeeb55c4dd1c3dae047293e",
      "tree": "229ed476b86e41a4e5f9e2241ae145556ab3ce77",
      "parents": [
        "a8b3485287731978899ced11f24628c927890e78"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jan 17 18:58:44 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Jan 19 01:08:26 2007 +0000"
      },
      "message": "[MIPS] SMTC: Fix cp0 hazard.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c70a8c345fd770ecb2ff334bdf88b63edaffb77d",
      "tree": "6285b3f5e57ab360ad06af697fba2560f33bef5a",
      "parents": [
        "c92943152884e3777439ad40a40126f2e51b8ea8"
      ],
      "author": {
        "name": "Gong Jun",
        "email": "jgong@winbond.com",
        "time": "Thu Jan 18 22:14:24 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Thu Jan 18 22:14:24 2007 +0100"
      },
      "message": "hwmon/w83793: Hide invalid VID readings\n\nIgnore the VID readings when the motherboard has not designed\nthe function.  \n\nSigned-off-by: Gong Jun \u003cjgong@winbond.com\u003e\nSigned-off-by: Rudolf Marek \u003cr.marek@assembler.cz\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "c92943152884e3777439ad40a40126f2e51b8ea8",
      "tree": "17e027e06f1cee578cd9b95b54b166f12ec25a60",
      "parents": [
        "46bed4dfe5f95f1fc8f68ead592a7e295bbbe01e"
      ],
      "author": {
        "name": "Rudolf Marek",
        "email": "r.marek@assembler.cz",
        "time": "Thu Jan 18 22:14:24 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Thu Jan 18 22:14:24 2007 +0100"
      },
      "message": "hwmon/w83793: Fix the fan input detection\n\nCatch the cases when alternative pins are used to route the\nfan9-12 input.\n\nSigned-off-by: Rudolf Marek \u003cr.marek@assembler.cz\u003e\nSigned-off-by: Gong Jun \u003cjgong@winbond.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "46bed4dfe5f95f1fc8f68ead592a7e295bbbe01e",
      "tree": "9595db3fd526ac8d3e2e54be8fd88dd3f44cf245",
      "parents": [
        "9fab2d8b75a4084e91f1dcb4e55368406fe53010"
      ],
      "author": {
        "name": "Gong Jun",
        "email": "jgong@winbond.com",
        "time": "Thu Jan 18 22:14:24 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Thu Jan 18 22:14:24 2007 +0100"
      },
      "message": "hwmon/w83793: Ignore disabled temperature channels\n\nIgnore the temperature readings when its channel is disabled,\nignore AMDSI readings.\n\nSigned-off-by: Gong Jun \u003cjgong@winbond.com\u003e\nSigned-off-by: Rudolf Marek \u003cr.marek@assembler.cz\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "9fab2d8b75a4084e91f1dcb4e55368406fe53010",
      "tree": "ed09a7dbf177b2962a07f92ea0b7da6632418343",
      "parents": [
        "ddca933bd554b4f81f27776f3cb9daa67cf241b1"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jan 18 22:14:23 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Thu Jan 18 22:14:23 2007 +0100"
      },
      "message": "hwmon: Fix the VRD 11 decoding\n\nI wonder how we came up with such a broken test in the first place.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "ddca933bd554b4f81f27776f3cb9daa67cf241b1",
      "tree": "7aa51286d08d67a807e453f8d5da3fb6389dad4b",
      "parents": [
        "a8b3485287731978899ced11f24628c927890e78"
      ],
      "author": {
        "name": "Gong Jun",
        "email": "jgong@winbond.com",
        "time": "Thu Jan 18 22:14:23 2007 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Thu Jan 18 22:14:23 2007 +0100"
      },
      "message": "hwmon/w83793: Remove the description of AMDSI and update the voltage formula\n\nFix the driver to match the information in datasheet 1.0. AMD \nSI interface is marked as reserved, computing formula for 5VDD\nand 5VSB is updated.\n\nSigned-off-by: Gong Jun \u003cjgong@winbond.com\u003e\nSigned-off-by: Rudolf Marek \u003cr.marek@assembler.cz\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "6bf446522b246194551cf167f0168792080d6118",
      "tree": "805659e5f334a00ae24976f0ab4f1f8f0f27e7bf",
      "parents": [
        "df19b6b020791b4c42e7cf2e4f582454cbc49251"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Thu Jan 18 11:09:35 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jan 18 12:17:02 2007 -0500"
      },
      "message": "Fix phy_read/write redefinition errors in ucc_geth_phy.c\n\nThe local versions of phy_read() and phy_write() in ucc_geth_phy.c conflict\nwith the prototypes in include/linux/phy.h, so this patch renames them,\nmoves them to the top of the file (while eliminating the redundant prototype),\nand makes them static.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "df19b6b020791b4c42e7cf2e4f582454cbc49251",
      "tree": "afe701ed2b38cc4bd3f4196fb618f4fe6872d7dd",
      "parents": [
        "b2db8dd4fdce7f31aa72a854e2433108d474ebb2"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Tue Jan 09 12:31:38 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jan 18 12:03:48 2007 -0500"
      },
      "message": "Update ucc_geth.c for new workqueue structure\n\nThe workqueue interface changed with David Howell\u0027s patch on 11/22/2006\n(SHA 65f27f38446e1976cc98fd3004b110fedcddd189).  Several drivers were\nupdated with that patch to handle the new interface, but ucc_geth.c\nwas not one of them.  This patch updates ucc_geth.c to support the new\nmodel.\n\nA compiler warning in set_mac_addr() was also fixed.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b2db8dd4fdce7f31aa72a854e2433108d474ebb2",
      "tree": "4d8a2c60f959913e38475863bbe88026aa1763a1",
      "parents": [
        "21d05db175202adb166b047f35cbb96dbf9b86a5"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Tue Jan 09 21:05:35 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jan 18 12:02:41 2007 -0500"
      },
      "message": "myri10ge: update driver version to 1.2.0\n\nDriver is now at version 1.2.0.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "21d05db175202adb166b047f35cbb96dbf9b86a5",
      "tree": "49c6d50aaf0871e7d7e41c08573e7c535c59160f",
      "parents": [
        "6ebc087a10c3953d59a61f362bd532f2d9468d1b"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Tue Jan 09 21:05:04 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jan 18 12:02:41 2007 -0500"
      },
      "message": "myri10ge: check that we can get an irq\n\nNow that IRQ allocation is done in myri10ge_open(), we want to still\ncheck when loading the driver that IRQ allocation could succeed later.\n\nAdditionaly, we fix the initialization and printing of netdev-\u003eirq.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6ebc087a10c3953d59a61f362bd532f2d9468d1b",
      "tree": "6b798d7fbefbe4f3100a6f2069dacecea08a670b",
      "parents": [
        "553af56775b3f23bf64f87090ab81a62bef2837b"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Tue Jan 09 21:04:25 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jan 18 12:02:41 2007 -0500"
      },
      "message": "myri10ge: make wc_fifo usage load-time tunable\n\nUnder some circumstances, using WC without the WC fifo is faster.\nSo we make it possible to tune wc_fifo with a module parameter.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "553af56775b3f23bf64f87090ab81a62bef2837b",
      "tree": "1b8e9c5feb2bdaa2f61adb3a6f87d96f4afd21db",
      "parents": [
        "10764889c6355cbb335cf0578ce12427475d1a65"
      ],
      "author": {
        "name": "Chris Lalancette",
        "email": "clalance@redhat.com",
        "time": "Tue Jan 16 16:41:44 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jan 18 11:47:22 2007 -0500"
      },
      "message": "8139cp: Don\u0027t blindly enable interrupts\n\nSimilar to this commit:\n\nhttp://kernel.org/git/?p\u003dlinux/kernel/git/torvalds/linux-2.6.git;a\u003dcommitdiff;h\u003dd15e9c4d9a75702b30e00cdf95c71c88e3f3f51e\n\nIt\u0027s not safe in cp_start_xmit to blindly call spin_lock_irq and then\nspin_unlock_irq, since it may very well be the case that cp_start_xmit\nwas called with interrupts already disabled (I came across this bug in\nthe context of netdump in RedHat kernels, but the same issue holds, for\nexample, in netconsole). Therefore, replace all instances of\nspin_lock_irq and spin_unlock_irq with spin_lock_irqsave and\nspin_unlock_irqrestore, respectively, in cp_start_xmit(). I tested this\nagainst a fully-virtualized Xen guest using netdump, which happens to\nuse the 8139cp driver to talk to the emulated hardware. I don\u0027t have a\nreal piece of 8139cp hardware to test on, so someone else will have to\ndo that.\n\nSigned-off-by: Chris Lalancette \u003cclalance@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "bd62b23cbcc691cc8faa6f4028783f60957b6508",
      "tree": "95a9e54e1366c06ffcbda0ab351804dacf59ac3f",
      "parents": [
        "8331191e56802f0155772a3d56bc2a750acc38e1"
      ],
      "author": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Thu Jan 18 10:28:18 2007 +0000"
      },
      "committer": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Thu Jan 18 10:28:18 2007 +0000"
      },
      "message": "NTFS: Forgot to bump version number in makefile to 2.1.28...\n\nSigned-off-by: Anton Altaparmakov \u003caia21@cantab.net\u003e\n"
    },
    {
      "commit": "8331191e56802f0155772a3d56bc2a750acc38e1",
      "tree": "556f3b8f395d7c66b9eca9d35309644b9f1c027d",
      "parents": [
        "a8b3485287731978899ced11f24628c927890e78"
      ],
      "author": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Thu Jan 18 09:42:48 2007 +0000"
      },
      "committer": {
        "name": "Anton Altaparmakov",
        "email": "aia21@cantab.net",
        "time": "Thu Jan 18 09:42:48 2007 +0000"
      },
      "message": "NTFS: 2.1.28 - Fix deadlock reported by Sergey Vlasov due to ntfs_put_inode().\n\n- Fix deadlock in fs/ntfs/inode.c::ntfs_put_inode().  Thanks to Sergey\n  Vlasov for the report and detailed analysis of the deadlock.  The fix\n  involved getting rid of ntfs_put_inode() altogether and hence NTFS no\n  longer has a -\u003eput_inode super operation.\n\nSigned-off-by: Anton Altaparmakov \u003caia21@cantab.net\u003e\n"
    },
    {
      "commit": "10764889c6355cbb335cf0578ce12427475d1a65",
      "tree": "a6f0dcfd1e14a7fabf32991bc3b6cc58d376f205",
      "parents": [
        "a8b3485287731978899ced11f24628c927890e78"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Fri Jan 12 12:08:50 2007 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jan 18 04:29:23 2007 -0500"
      },
      "message": "[PATCH] bcm43xx: Fix failure to deliver PCI-E interrupts\n\nThe PCI-E modifications to bcm43xx do not set up the interrupt vector\ncorrectly. Tested with BCM4311 (PCI-E) on x86_64 and BCM4306 (PCI) on i386.\n\nSigned-off-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9cdf083f981b8d37b3212400a359368661385099",
      "tree": "aa15a6a08ad87e650dea40fb59b3180bef0d345b",
      "parents": [
        "e499e01d234a31d59679b7b1e1cf628d917ba49a",
        "a8b3485287731978899ced11f24628c927890e78"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Jan 18 10:34:51 2007 +1100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Jan 18 10:34:51 2007 +1100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "412297d31d439ba56cd4faeb3a49a6f569f40702",
      "tree": "65b1e29743c389327e8838bfe12be8fe3f9cac40",
      "parents": [
        "1323fbda1343f50f198bc8bd6d1d59c8b7fc45bf"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jan 07 08:51:05 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 15 16:33:51 2007 -0200"
      },
      "message": "V4L/DVB (5023): Fix compilation on ppc32 architecture\n\nThere\u0027s a problem, pointed by Meelis Roos \u003cmroos@linux.ee\u003e, that, on ppc32 arch,\nwith some gcc versions (noticed with prerelease 4.1.2 20061115), compilation \nfails, due the lack of __ucmpdi2 to do the required 64-bit comparision.\nThis patch takes some sugestions made by Andrew Morton \u003cakpm@osdl.org\u003e,\nStelian Pop \u003cstelian@popies.net\u003e and Segher Boessenkool \u003csegher@kernel.crashing.org\u003e\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "1323fbda1343f50f198bc8bd6d1d59c8b7fc45bf",
      "tree": "d93c1bd82e34154101da9bafcefd608bf3b659d9",
      "parents": [
        "10329b962be782fa4fbebea9358063a4507d0c4d"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Fri Jan 12 17:38:05 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 15 16:26:04 2007 -0200"
      },
      "message": "V4L/DVB (5071): Tveeprom: autodetect LG TAPC G701D as tuner type 37\n\nautodetect LG TAPC G701D as tuner type 37.\nThanks to Adonis Papas, for pointing out the missing autodetection\nfor this tuner.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "10329b962be782fa4fbebea9358063a4507d0c4d",
      "tree": "cfaefaecc6cc64bf978d5136e129abc9a6bd395a",
      "parents": [
        "e382f62be8a92ebbdf697ebfab260b7d943a359f"
      ],
      "author": {
        "name": "Gerd Hoffmann",
        "email": "kraxel@novell.com",
        "time": "Fri Jan 12 21:26:32 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 15 16:26:01 2007 -0200"
      },
      "message": "V4L/DVB (5069): Fix bttv and friends on 64bit machines with lots of memory\n\nWe have a DMA32 zone now, lets use it to make sure the card\ncan reach the memory we have allocated for the video frame\nbuffers.\n\nSigned-off-by: Gerds Hoffmann \u003ckraxel@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e382f62be8a92ebbdf697ebfab260b7d943a359f",
      "tree": "8dea360ad22ecbb904cb2b9ceb77ec26e3417a5f",
      "parents": [
        "55d5440d4587454628a850ce26703639885af678"
      ],
      "author": {
        "name": "hermann pitton",
        "email": "hermann-pitton@arcor.de",
        "time": "Sun Jan 07 21:19:48 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 15 16:25:58 2007 -0200"
      },
      "message": "V4L/DVB (5033): MSI TV@nywhere Plus fixes\n\n- MSI TV@nywhere Plus. Fix radio, S-Video and external analog audio in\n  as far we can know currently.\n\nSigned-off-by: Hermann Pitton \u003chermann-pitton@arcor.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "55d5440d4587454628a850ce26703639885af678",
      "tree": "66a03135dd0e4fe0cefccd6796b8edf732b2f98a",
      "parents": [
        "c6d704c8c4453f05717ba88792f70f8babf95268"
      ],
      "author": {
        "name": "Martin Samuelsson",
        "email": "sam@home.se",
        "time": "Sun Jan 07 20:50:27 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 15 16:25:52 2007 -0200"
      },
      "message": "V4L/DVB (5029): Ks0127 status flags\n\nOr status flags together in DECODER_GET_STATUS instead of and-zapping them.\n\nSigned-off-by: Martin Samuelsson \u003csam@home.se\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c6d704c8c4453f05717ba88792f70f8babf95268",
      "tree": "5dba2ec198514488dd9ce0fb1aefc9040b9068c9",
      "parents": [
        "a96afb3e9428f2e7463344f12dbc85faf08e2e09"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sun Jan 07 10:33:30 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 15 16:25:48 2007 -0200"
      },
      "message": "V4L/DVB (5024): Fix quickcam communicator driver for big endian architectures\n\nHost endianess does not affect the order that pixel rgb data comes\nin from the quickcam (the values are bytes, not words or longs).  The\ndriver is erroniously swapping the order of rgb values for big endian\nmachines.  This patch is needed get the Quickcam communicator working\non big endian machines (tested on powerpc)\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a96afb3e9428f2e7463344f12dbc85faf08e2e09",
      "tree": "a8219ad5621efbeea27c5bae53fe88803f5b787d",
      "parents": [
        "35d6270b806562b37279d3970fa477aaeb372829"
      ],
      "author": {
        "name": "Robert Hancock",
        "email": "hancockr@shaw.ca",
        "time": "Sun Jan 07 08:12:19 2007 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 15 16:25:31 2007 -0200"
      },
      "message": "V4L/DVB (5021): Cx88xx: Fix lockup on suspend\n\nSuspending with the cx88xx module loaded causes the system to lock up\nbecause the cx88_audio_thread kthread was missing a try_to_freeze()\ncall, which caused it to go into a tight loop and result in softlockup\nwhen suspending. Fix that.\n\nSigned-off-by: Robert Hancock \u003chancockr@shaw.ca\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "35d6270b806562b37279d3970fa477aaeb372829",
      "tree": "745d97e7fdb2d650c4bb9167a3f53e0249e1a8a4",
      "parents": [
        "c430ca1e16b2b4b30f567806c73e270caea8db1d"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jan 14 10:14:17 2007 -0200"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 15 16:25:28 2007 -0200"
      },
      "message": "V4L/DVB (5020): Fix: disable interrupts while at KM_BOUNCE_READ\n\nvivi.c uses the KM_BOUNCE_READ with local interrupts enabled. \nThis means that if a disk interrupt occurs while vivi.c is using this\nfixmap slot, the vivi.c driver will, upon return from that interrupt, find\nthat the fixmap slot now points at a different physical page.\nThe net result will probably be rare corruption of disk file contents,\nbecause viv.c will now be altering the page which the disk code was\nrecently using. \n\nThanks to Andrew Morton for pointing this.\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c430ca1e16b2b4b30f567806c73e270caea8db1d",
      "tree": "d939818fb6d6e3abfd5ababdd014179b410b2cec",
      "parents": [
        "a8b3485287731978899ced11f24628c927890e78"
      ],
      "author": {
        "name": "Thierry MERLE",
        "email": "thierry.merle@free.fr",
        "time": "Fri Dec 29 20:32:08 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jan 15 16:25:24 2007 -0200"
      },
      "message": "V4L/DVB (5019): Fix the frame-\u003egrabstate update in read() entry point.\n\nThe Coverity checker spotted that in usbvision_v4l2_read(), the variable\n\"frmx\" is never assigned any value different from -1, but it\u0027s used an \nan array index in \"usbvision-\u003eframe[frmx]\".\nThanks to Adrian Bunk \u003cbunk@stusta.de\u003e for warning about that.\n\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6f949909e8f9e5d7e5584dc48d9a5e060c52aed1",
      "tree": "0ffeb53000ea8f003fdbf5dc68d41da43777cbfe",
      "parents": [
        "1b3b2631842ab60c1b7923bef102c610439ba3dd"
      ],
      "author": {
        "name": "Philip Langdale",
        "email": "philipl@overt.org",
        "time": "Thu Jan 04 07:04:47 2007 -0800"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon Jan 15 06:44:03 2007 +0100"
      },
      "message": "mmc: Correct definition of R6\n\nDuring development of SDHC support, it was discovered that the definition\nfor R6 was incorrect. This patch fixes that and patches the drivers that\ndo switch on the response type.\n\nSigned-off-by: Philip Langdale \u003cphilipl@overt.org\u003e\nCc: Alex Dubov \u003coakad@yahoo.com\u003e\nCc: Pavel Pisa \u003cppisa@pikron.com\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "1b3b2631842ab60c1b7923bef102c610439ba3dd",
      "tree": "adb9b8f59430af3d3fd98ffa9218c5d70aed2ba4",
      "parents": [
        "0404f87f2e0a0aadbda47be0f54812671207492f"
      ],
      "author": {
        "name": "Carlos Eduardo Aguiar",
        "email": "carlos.aguiar@indt.org.br",
        "time": "Mon Jan 15 06:38:15 2007 +0100"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon Jan 15 06:39:00 2007 +0100"
      },
      "message": "omap: Update MMC response types\n\nThis patch is a fix in order to update MMC response types. This modification is\nneeded to allow SD card support on OMAP platforms.\n\nSigned-off-by: Carlos Eduardo Aguiar \u003ccarlos.aguiar@indt.org.br\u003e\nSigned-off-by: Yuha Yrjola \u003cjuha.yrjola@solidboot.com\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "e499e01d234a31d59679b7b1e1cf628d917ba49a",
      "tree": "176b32c989fc852d69090adfc0835028d0854f29",
      "parents": [
        "8fa7a41f65956ac3b6653dc6274c5111c99093ff"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Jan 13 08:19:03 2007 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Jan 13 08:19:03 2007 +0800"
      },
      "message": "[JFFS2] debug.h: include \u003clinux/sched.h\u003e for current-\u003epid\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "a8b3485287731978899ced11f24628c927890e78",
      "tree": "464ed1f1953bc71c3648f187641e426b6f93a983",
      "parents": [
        "c43a5082a61f351248c5f015ee5d4641309bd96e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Jan 12 10:54:26 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Jan 12 10:54:26 2007 -0800"
      },
      "message": "Linux v2.6.20-rc5\n"
    },
    {
      "commit": "c43a5082a61f351248c5f015ee5d4641309bd96e",
      "tree": "1a01acbf9d606c392f85449fe6d6af06154a9346",
      "parents": [
        "d39c9400ae0d60aaaf534b1ad860a9bc1413d8af"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Fri Jan 12 12:20:26 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Jan 12 10:46:49 2007 -0800"
      },
      "message": "[PATCH] blktrace: only add a bounce trace when we really bounce\n\nCurrently we issue a bounce trace when __blk_queue_bounce() is called,\nbut that merely means that the device has a lower dma mask than the\nhigher pages in the system. The bio itself may still be lower pages. So\nmove the bounce trace into __blk_queue_bounce(), when we know there will\nactually be page bouncing.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d39c9400ae0d60aaaf534b1ad860a9bc1413d8af",
      "tree": "f4d0c6aa0f7b556be324b5b1657467980225b769",
      "parents": [
        "e947382ed38563544d2b5b79f6ea90bdde350e5e",
        "531498013163c72cee8540e98e12c0c430c7fe87"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Jan 11 18:26:28 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Jan 11 18:26:28 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid:\n  HID: Fix DRIVER_DESC macro\n  HID: mousepoll parameter makes no sense for generic HID\n  HID: tiny patch to remove a kmalloc cast\n  HID: fix mappings for DiNovo Edge Keyboard - Logitech USB BT receiver\n"
    },
    {
      "commit": "e947382ed38563544d2b5b79f6ea90bdde350e5e",
      "tree": "b09380b54bc2ef3841e6568fbf98fbb8f7706de8",
      "parents": [
        "5b94d541806da24c8dbbff629486d65ce71dec46",
        "d2fadbbbf0e42b842731da71864f222e7f119461"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Jan 11 18:25:44 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Jan 11 18:25:44 2007 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:\n  Revert \"ACPI: ibm-acpi: make non-generic bay support optional\"\n  ACPI: update MAINTAINERS\n  ACPI: schedule obsolete features for deletion\n  ACPI: delete two spurious ACPI messages\n  ACPI: rename cstate_entry_s to cstate_entry\n  ACPI: ec: enable printk on cmdline use\n  ACPI: Altix: ACPI _PRT support\n"
    },
    {
      "commit": "5b94d541806da24c8dbbff629486d65ce71dec46",
      "tree": "9c029641a52ffc57d0244174bfd18edfd1759315",
      "parents": [
        "e176d397ad73ca76936e5638c2c81740dedb9d5d",
        "eac681b3aec226c83f52d307254d88393aab5eb9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Jan 11 18:25:20 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Jan 11 18:25:20 2007 -0800"
      },
      "message": "Merge branch \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  i915: Fix a DRM_ERROR that should be DRM_DEBUG.\n"
    }
  ],
  "next": "e176d397ad73ca76936e5638c2c81740dedb9d5d"
}
