)]}'
{
  "log": [
    {
      "commit": "ee847c54ba7fc09f85f13a5bf18f45ea6c19aa83",
      "tree": "4a7b2f98df43c2f1a026ecfe57a97ab452176dc3",
      "parents": [
        "5fd933303bd1efacbd0acbe452ba9b889440eb40"
      ],
      "author": {
        "name": "Hiroshi Shimamoto",
        "email": "h-shimamoto@ct.jp.nec.com",
        "time": "Tue Sep 23 17:21:45 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Sep 24 09:35:54 2008 +0200"
      },
      "message": "x86: signal: cosmetic unification of do_notify_resume()\n\nMake do_notify_resume() same.\n\nSigned-off-by: Hiroshi Shimamoto \u003ch-shimamoto@ct.jp.nec.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5fd933303bd1efacbd0acbe452ba9b889440eb40",
      "tree": "dd75e86fab15eeadbf3414e7f544f15118d47c92",
      "parents": [
        "e6babb6b7fed93c93f8fc5ef8ebd3a474fc2df3e"
      ],
      "author": {
        "name": "Hiroshi Shimamoto",
        "email": "h-shimamoto@ct.jp.nec.com",
        "time": "Tue Sep 23 17:19:44 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Sep 24 09:35:53 2008 +0200"
      },
      "message": "x86: signal: cosmetic unification of do_signal()\n\nMake do_signal() same.\nThia patch modifies only comments in signal_64.c.\n\nSigned-off-by: Hiroshi Shimamoto \u003ch-shimamoto@ct.jp.nec.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e6babb6b7fed93c93f8fc5ef8ebd3a474fc2df3e",
      "tree": "b023487fb2b29e22663c69afc065c7a26f958760",
      "parents": [
        "2ba48e16e78216bb5b9fd08a088bfefda478df25"
      ],
      "author": {
        "name": "Hiroshi Shimamoto",
        "email": "h-shimamoto@ct.jp.nec.com",
        "time": "Fri Sep 12 17:03:31 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Sep 14 15:35:52 2008 +0200"
      },
      "message": "x86: signal: introduce do_rt_sigreturn()\n\nintroduce do_rt_sigreturn(), to collect common part of sys_rt_sigreturn().\n\nNo change in functionality intended.\n\nSigned-off-by: Hiroshi Shimamoto \u003ch-shimamoto@ct.jp.nec.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "2ba48e16e78216bb5b9fd08a088bfefda478df25",
      "tree": "b6c3c5b9fa9f7b0a2f7998c2439569ff40bbfd5d",
      "parents": [
        "3d0aedd9538e6be8afec1a9d8b084bf90bc91495"
      ],
      "author": {
        "name": "Hiroshi Shimamoto",
        "email": "h-shimamoto@ct.jp.nec.com",
        "time": "Fri Sep 12 17:02:53 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Sep 14 15:35:51 2008 +0200"
      },
      "message": "x86: signal: remove unneeded err handling\n\nThis patch eliminates unused or unneeded variable handling.\n\nSigned-off-by: Hiroshi Shimamoto \u003ch-shimamoto@ct.jp.nec.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3d0aedd9538e6be8afec1a9d8b084bf90bc91495",
      "tree": "f1dd505b2a703343a0c5dc0ab3a7c2e98949f1f8",
      "parents": [
        "764e8d128f9343027cf09afe8a145e8ff186e129"
      ],
      "author": {
        "name": "Hiroshi Shimamoto",
        "email": "h-shimamoto@ct.jp.nec.com",
        "time": "Fri Sep 12 17:01:09 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Sep 14 15:35:34 2008 +0200"
      },
      "message": "x86: signal: put give_sigsegv of setup frames together\n\nWhen setup frame fails, force_sigsegv is called and returns -EFAULT.\nThere is similar code in ia32_setup_frame(), ia32_setup_rt_frame(),\n__setup_frame() and __setup_rt_frame().\n\nMake them identical.\n\nNo change in functionality intended.\n\nSigned-off-by: Hiroshi Shimamoto \u003ch-shimamoto@ct.jp.nec.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "764e8d128f9343027cf09afe8a145e8ff186e129",
      "tree": "6e528651efcc484bdb34692e9750896ab4fb6893",
      "parents": [
        "0c40ed71736c20f447843b3c96b715bb9c4904d7"
      ],
      "author": {
        "name": "Hiroshi Shimamoto",
        "email": "h-shimamoto@ct.jp.nec.com",
        "time": "Tue Sep 09 17:22:12 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Sep 10 08:28:24 2008 +0200"
      },
      "message": "x86: signal_64.c: make handle_signal() similar\n\nMake handle_signal() same as 32bit.\n\nNo change in functionality intended.\n\nSigned-off-by: Hiroshi Shimamoto \u003ch-shimamoto@ct.jp.nec.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "0c40ed71736c20f447843b3c96b715bb9c4904d7",
      "tree": "5805764eeeff588ff5c0aef0618c2c0c01a65359",
      "parents": [
        "b2994ef0de252d41f1511e5f87704bedda12dabc"
      ],
      "author": {
        "name": "Hiroshi Shimamoto",
        "email": "h-shimamoto@ct.jp.nec.com",
        "time": "Tue Sep 09 17:21:17 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Sep 10 08:28:23 2008 +0200"
      },
      "message": "x86: signal_64.c: arg for restore_i387_xstate() is void __user *\n\nrestore_i387_xstate() is declared as:\n\n  int restore_i387_xstate(void __user *buf);\n\nso, make the variable buf void __user *.\n\nSigned-off-by: Hiroshi Shimamoto \u003ch-shimamoto@ct.jp.nec.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "b2994ef0de252d41f1511e5f87704bedda12dabc",
      "tree": "c3ad8236541b6fd0407668148f6ef7c4408764d7",
      "parents": [
        "13ad7725e9955ac68fff670a039da99ab33e86a0"
      ],
      "author": {
        "name": "Hiroshi Shimamoto",
        "email": "h-shimamoto@ct.jp.nec.com",
        "time": "Tue Sep 09 17:18:50 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Sep 10 08:28:23 2008 +0200"
      },
      "message": "x86: signal_64.c: clean up signal_fault()\n\nclean up and make signal_fault() same as 32bit.\n\nSigned-off-by: Hiroshi Shimamoto \u003ch-shimamoto@ct.jp.nec.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "13ad7725e9955ac68fff670a039da99ab33e86a0",
      "tree": "2160d235ee35b47870d9ab12a9a7ba5a90f23a41",
      "parents": [
        "1d13024e624d0e2e47f117b383917249a41ef5ce"
      ],
      "author": {
        "name": "Hiroshi Shimamoto",
        "email": "h-shimamoto@ct.jp.nec.com",
        "time": "Fri Sep 05 16:28:38 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Sep 06 14:54:04 2008 +0200"
      },
      "message": "x86_32: signal: move signal number conversion to upper layer\n\nBring signal number conversion in __setup_frame() and __setup_rt_frame()\nup into the common part setup_frame().\n\nSigned-off-by: Hiroshi Shimamoto \u003ch-shimamoto@ct.jp.nec.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "1d13024e624d0e2e47f117b383917249a41ef5ce",
      "tree": "2996ec62b051815d861b9c426afccb9928c71f2c",
      "parents": [
        "8fcd8e20f388d787f6abf701b11037b122029d5b"
      ],
      "author": {
        "name": "Hiroshi Shimamoto",
        "email": "h-shimamoto@ct.jp.nec.com",
        "time": "Fri Sep 05 16:28:06 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Sep 06 14:54:03 2008 +0200"
      },
      "message": "x86: signal: split out frame setups\n\nMake setup_rt_frame() and split out frame setups from handle_signal().\nThis is for cosmetic unification of handle_signal().\n\nSigned-off-by: Hiroshi Shimamoto \u003ch-shimamoto@ct.jp.nec.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8fcd8e20f388d787f6abf701b11037b122029d5b",
      "tree": "72a4b396864b72322cd047e73ff473832f09229b",
      "parents": [
        "72fa50f4ef9014f4212945b766af84ea94308903"
      ],
      "author": {
        "name": "Hiroshi Shimamoto",
        "email": "h-shimamoto@ct.jp.nec.com",
        "time": "Fri Sep 05 16:27:39 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Sep 06 14:54:02 2008 +0200"
      },
      "message": "x86: signal: make NR_restart_syscall\n\nmake NR_restart_syscall macro for cosmetic unification of handle_signal().\n\nSigned-off-by: Hiroshi Shimamoto \u003ch-shimamoto@ct.jp.nec.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "72fa50f4ef9014f4212945b766af84ea94308903",
      "tree": "a68cda12a76d130238621b6d9d0a9b13e3b3c013",
      "parents": [
        "bb57925f5057837c248b57a51181fd6b138a32f3"
      ],
      "author": {
        "name": "Hiroshi Shimamoto",
        "email": "h-shimamoto@ct.jp.nec.com",
        "time": "Fri Sep 05 16:27:11 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Sep 06 14:54:02 2008 +0200"
      },
      "message": "x86_32: signal: introduce signal_fault()\n\nimplement signal_fault() for 32bit.\n\nSigned-off-by: Hiroshi Shimamoto \u003ch-shimamoto@ct.jp.nec.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "bb57925f5057837c248b57a51181fd6b138a32f3",
      "tree": "e159c9a7637ecda174fd885f87b4b86ef22c82a9",
      "parents": [
        "f12e6a451aad671a724e61abce2b8b323f209355"
      ],
      "author": {
        "name": "Hiroshi Shimamoto",
        "email": "h-shimamoto@ct.jp.nec.com",
        "time": "Fri Sep 05 16:26:55 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Sep 06 14:54:01 2008 +0200"
      },
      "message": "x86_32: signal: use syscall_get_nr and error\n\nUse asm/syscall.h interfaces that do the same things.\n\nSigned-off-by: Hiroshi Shimamoto \u003ch-shimamoto@ct.jp.nec.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f12e6a451aad671a724e61abce2b8b323f209355",
      "tree": "e4969282d07f7682099291e59545744b3bb5dcac",
      "parents": [
        "046fd53773cd87125f799b00422e487bf1428d38",
        "dc44e65943169de2d1a1b494876f48a65a9737f1"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Sep 06 14:53:20 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Sep 06 14:53:20 2008 +0200"
      },
      "message": "Merge branch \u0027x86/cleanups\u0027 into x86/signal\n\nConflicts:\n\tarch/x86/kernel/signal_64.c\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "046fd53773cd87125f799b00422e487bf1428d38",
      "tree": "f379644e8ef8a1ce3ac09802794bd19c854265a6",
      "parents": [
        "70bb08962ea9bd50797ae9f16b2493f5f7c65053",
        "4ab4ba32aa16b012cb0faabf1a27952508fe67f2",
        "fe47784ba5cbb6b713c013e046859946789b45e4",
        "8d7ccaa545490cdffdfaff0842436a8dd85cf47b"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Sep 06 14:53:01 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Sep 06 14:53:01 2008 +0200"
      },
      "message": "Merge branches \u0027x86/tracehook\u0027, \u0027x86/xsave\u0027 and \u0027x86/prototypes\u0027 into x86/signal\n\nConflicts:\n\tarch/x86/kernel/signal_64.c\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "70bb08962ea9bd50797ae9f16b2493f5f7c65053",
      "tree": "301692bce950f064633b80a93cbb808bead41351",
      "parents": [
        "22f30168d296dbb54a21ebad44c9d735bca6f67b"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Fri Sep 05 14:00:24 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:39:38 2008 -0700"
      },
      "message": "drivers/mmc/card/block.c: fix refcount leak in mmc_block_open()\n\nmmc_block_open() increments md-\u003eusage although it returns with -EROFS when\ndefault mounting a MMC/SD card with write protect switch on.  This\nreference counting bug prevents /dev/mmcblkX from being released on card\nremoval, and situation worsen with reinsertion until the minor number\nrange runs out.\n\nReported-by: \u003csasin@solomon-systech.com\u003e\nAcked-by: Pierre Ossman \u003cdrzeus-list@drzeus.cx\u003e\nCc: \u003cstable@kernel.org\u003e\t\t[2.6.25.x, 2.6.26.x]\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "22f30168d296dbb54a21ebad44c9d735bca6f67b",
      "tree": "6006e18acb6b1157d9b1b0cf9790f4369d84bc4c",
      "parents": [
        "34a35bddb9382fc2663e3137875ee58928f7d704"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Fri Sep 05 14:00:23 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:39:38 2008 -0700"
      },
      "message": "tracehook: comment pasto fixes\n\nFix some pasto\u0027s in comments in the new linux/tracehook.h and\nasm-generic/syscall.h files.\n\nReported-by: Wenji Huang \u003cwenji.huang@oracle.com\u003e\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "34a35bddb9382fc2663e3137875ee58928f7d704",
      "tree": "71c1c0f8761d53ad0aa1a19f1132bba9726dc722",
      "parents": [
        "3cb5599a84c557c0dd9a19feb63a3788268cf249"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "stf_xl@wp.pl",
        "time": "Fri Sep 05 14:00:22 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:39:38 2008 -0700"
      },
      "message": "atmel_lcdfb: fix oops in rmmod when framebuffer fails to register\n\nIf framebuffer registration failed in platform driver -\u003eprobe() callback,\ndev_get_drvdata() points to freed memory region, but -\u003eremove() function\ntry to use it and the following oops occurs:\n\nUnable to handle kernel NULL pointer dereference at virtual address 00000228\npgd \u003d c3a20000\n[00000228] *pgd\u003d23a2b031, *pte\u003d00000000, *ppte\u003d00000000\nInternal error: Oops: 17 [#1]\nModules linked in: atmel_lcdfb(-) cfbcopyarea cfbimgblt cfbfillrect [last unloaded: atmel_lcdfb]\nCPU: 0    Not tainted  (2.6.27-rc2 #116)\nPC is at atmel_lcdfb_remove+0x14/0xf8 [atmel_lcdfb]\nLR is at platform_drv_remove+0x20/0x24\npc : [\u003cbf006bc4\u003e]    lr : [\u003cc0157d28\u003e]    psr: a0000013\nsp : c3a45e84  ip : c3a45ea0  fp : c3a45e9c\nr10: 00000002  r9 : c3a44000  r8 : c0026c04\nr7 : 00000880  r6 : c02bb228  r5 : 00000000  r4 : c02bb230\nr3 : bf007e3c  r2 : c02bb230  r1 : 00000004  r0 : c02bb228\nFlags: NzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user\nControl: 0005317f  Table: 23a20000  DAC: 00000015\nProcess rmmod (pid: 6799, stack limit \u003d 0xc3a44260)\nStack: (0xc3a45e84 to 0xc3a46000)\n5e80:          c02bb230 bf007e3c bf007e3c c3a45eac c3a45ea0 c0157d28 bf006bc0\n5ea0: c3a45ec4 c3a45eb0 c0156d20 c0157d18 c02bb230 c02bb2d8 c3a45ee0 c3a45ec8\n5ec0: c0156da8 c0156cb8 bf007e3c bf007ee0 c02c8e14 c3a45efc c3a45ee4 c0156018\n5ee0: c0156d50 bf007e3c bf007ee0 00000000 c3a45f18 c3a45f00 c0157220 c0155f9c\n5f00: 00000000 bf007ee0 bf008000 c3a45f28 c3a45f1c c0157e34 c01571ec c3a45f38\n5f20: c3a45f2c bf006ba8 c0157e30 c3a45fa4 c3a45f3c c005772c bf006ba4 656d7461\n5f40: 636c5f6c 00626664 c004c988 c3a45f80 c3a45f5c 00000000 c3a45fb0 00000000\n5f60: ffffffff becaccd8 00000880 00000000 000a5e80 00000001 bf007ee0 00000880\n5f80: c3a45f84 00000000 becaccd4 00000002 000003df 00000081 00000000 c3a45fa8\n5fa0: c0026a60 c0057584 00000002 000003df 00900081 000a5e80 00000880 00000000\n5fc0: becaccd4 00000002 000003df 00000000 000a5e80 00000001 00000002 0000005f\n5fe0: 4004f5ec becacbe8 0001a158 4004f5fc 20000010 00900081 f9ffbadf 7bbfb2bb\nBacktrace:\n[\u003cbf006bb0\u003e] (atmel_lcdfb_remove+0x0/0xf8 [atmel_lcdfb]) from [\u003cc0157d28\u003e] (platform_drv_remove+0x20/0x24)\n r6:bf007e3c r5:bf007e3c r4:c02bb230\n[\u003cc0157d08\u003e] (platform_drv_remove+0x0/0x24) from [\u003cc0156d20\u003e] (__device_release_driver+0x78/0x98)\n[\u003cc0156ca8\u003e] (__device_release_driver+0x0/0x98) from [\u003cc0156da8\u003e] (driver_detach+0x68/0x90)\n r5:c02bb2d8 r4:c02bb230\n[\u003cc0156d40\u003e] (driver_detach+0x0/0x90) from [\u003cc0156018\u003e] (bus_remove_driver+0x8c/0xb4)\n r6:c02c8e14 r5:bf007ee0 r4:bf007e3c\n[\u003cc0155f8c\u003e] (bus_remove_driver+0x0/0xb4) from [\u003cc0157220\u003e] (driver_unregister+0x44/0x48)\n r6:00000000 r5:bf007ee0 r4:bf007e3c\n[\u003cc01571dc\u003e] (driver_unregister+0x0/0x48) from [\u003cc0157e34\u003e] (platform_driver_unregister+0x14/0x18)\n r6:bf008000 r5:bf007ee0 r4:00000000\n[\u003cc0157e20\u003e] (platform_driver_unregister+0x0/0x18) from [\u003cbf006ba8\u003e] (atmel_lcdfb_exit+0x14/0x1c [atmel_lcdfb])\n[\u003cbf006b94\u003e] (atmel_lcdfb_exit+0x0/0x1c [atmel_lcdfb]) from [\u003cc005772c\u003e] (sys_delete_module+0x1b8/0x22c)\n[\u003cc0057574\u003e] (sys_delete_module+0x0/0x22c) from [\u003cc0026a60\u003e] (ret_fast_syscall+0x0/0x2c)\n r7:00000081 r6:000003df r5:00000002 r4:becaccd4\nCode: e92dd870 e24cb004 e59050c4 e1a06000 (e5954228)\n---[ end trace 85476b184d9e68d8 ]---\n\nThis patch fixes the oops.\n\nSigned-off-by: Stanislaw Gruszka \u003cstf_xl@wp.pl\u003e\nAcked-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nAcked-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3cb5599a84c557c0dd9a19feb63a3788268cf249",
      "tree": "a1a2f9fe747bdfa7a7bf26c25ee6be6780a218b4",
      "parents": [
        "11d55d2cba6e867be8955e5ae011c54c556b849f"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Fri Sep 05 14:00:19 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:39:37 2008 -0700"
      },
      "message": "forcedeth: fix kexec regression\n\nFix regression tracked as http://bugzilla.kernel.org/show_bug.cgi?id\u003d11361\nand caused by commit f735a2a1a4f2a0f5cd823ce323e82675990469e2 (\"[netdrvr]\nforcedeth: setup wake-on-lan before shutting down\") that makes network\nadapters integrated into the NVidia MCP55 chipsets fail to work in kexeced\nkernels.  The problem appears to be that if the adapter is put into D3_hot\nduring -\u003eshutdown(), it cannot be brought back into D0 after kexec (ref.\nhttp://marc.info/?l\u003dlinux-kernel\u0026m\u003d121900062814967\u0026w\u003d4).  Therefore, only\nput forcedeth into D3 during -\u003eshutdown() if the system is to be powered\noff.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nTested-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nCc: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "11d55d2cba6e867be8955e5ae011c54c556b849f",
      "tree": "53a0746c05e5922a2c35db9201d8d92818c4ed67",
      "parents": [
        "7f621861fbdb1ea90c36b1a59a45cb84b4a2239f"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Fri Sep 05 14:00:18 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:39:37 2008 -0700"
      },
      "message": "res_counter: fix off-by-one bug in setting limit\n\nI found we can no longer set limit to 0 with 2.6.27-rcX:\n # mount -t cgroup -omemory xxx /mnt\n # mkdir /mnt/0\n # echo 0 \u003e /mnt/0/memory.limit_in_bytes\n bash: echo: write error: Device or resource busy\n\nIt turned out \u0027limit\u0027 can\u0027t be set to \u0027usage\u0027, which is wrong IMO.\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nAcked-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nAcked-by: Balbir Singh \u003cbalbir@linux.vnet.ibm.com\u003e\nAcked-by: Pavel Emelyanov \u003cxemul@openvz.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7f621861fbdb1ea90c36b1a59a45cb84b4a2239f",
      "tree": "73d72c4598277481b9e95a0c6fda65ca466ae7c2",
      "parents": [
        "1c402c8cd1fb4d0524bab184f8609f7e098ccb2e",
        "49048622eae698e5c4ae61f7e71200f265ccc529"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:37:15 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:37:15 2008 -0700"
      },
      "message": "Merge branch \u0027sched-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027sched-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  sched: fix process time monotonicity\n  sched_clock: fix NOHZ interaction\n"
    },
    {
      "commit": "1c402c8cd1fb4d0524bab184f8609f7e098ccb2e",
      "tree": "2497d587ed0fcadafd1b820f2cc47f2a582e2d69",
      "parents": [
        "45d866e1a06dba309f79dbb61ad1db964bb8ee8a",
        "e6a5652fd156a286faadbf7a4062b5354d4e346e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:36:21 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:36:21 2008 -0700"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: add io delay quirk for Presario F700\n"
    },
    {
      "commit": "45d866e1a06dba309f79dbb61ad1db964bb8ee8a",
      "tree": "4fa600d4d319294fcec5f338a133c0db92436a49",
      "parents": [
        "6f74b1849bf04432c4a2fe21f594136e5b9d1fad",
        "de24125dd0a452bfd4502fc448e3534c5d2e87aa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:35:56 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:35:56 2008 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx:\n  async_tx: fix the bug in async_tx_run_dependencies\n"
    },
    {
      "commit": "6f74b1849bf04432c4a2fe21f594136e5b9d1fad",
      "tree": "5aa44568b43b931ba4510d68cf040da285b2fc04",
      "parents": [
        "b693ffe67363119199ffe9f2fac9119475968e8a",
        "b35de672e74ceea6482b4f690ad053aec8465c5d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:31:54 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:31:54 2008 -0700"
      },
      "message": "Merge git://git.infradead.org/~dwmw2/dwmw2-2.6.27\n\n* git://git.infradead.org/~dwmw2/dwmw2-2.6.27:\n  Revert \"[ARM] use the new byteorder headers\"\n  Fix conditional export of kvh.h and a.out.h to userspace.\n  [MTD] [NAND] tmio_nand: fix base address programming\n"
    },
    {
      "commit": "b693ffe67363119199ffe9f2fac9119475968e8a",
      "tree": "3b1e6ab0720bbfcbb3a4d58cd3a13750f830ffe8",
      "parents": [
        "14408c4f4172eafc26ff52bebb7a8ab85b1c5492",
        "4eb00c9f92202a759aadbce73ea4a947b639b5e6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:30:58 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:30:58 2008 -0700"
      },
      "message": "Merge branch \u0027sh/for-2.6.27\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* \u0027sh/for-2.6.27\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  i2c: fix i2c-sh_mobile timing issues\n  sh64: resume_kernel fix for kernel oops built with CONFIG_BKL_PREEMPT\u003dy.\n  sh: resume_kernel fix for kernel oops built with CONFIG_BKL_PREEMPT\u003dy.\n  sh: fix semtimedop syscall\n  sh: update AP325RXA defconfig\n  sh: update Migo-R defconfig\n  sh: fix platform_resource_setup_memory() section mismatch\n  sh: fix kexec entry point for crash kernels\n  sh: crash kernel resource fix\n  sh: fix ptrace_64.c:user_disable_single_step()\n  sh64: re-add the __strnlen_user() prototype\n"
    },
    {
      "commit": "14408c4f4172eafc26ff52bebb7a8ab85b1c5492",
      "tree": "64b9310e8f704c54e3a1cbe48b9b21c5f85dff0b",
      "parents": [
        "54e2a3270f4d5f50aefb08630a3c3c758b9c2723",
        "8561098ff11d21f1a6a9a01fae2e68653928dbb5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:29:50 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:29:50 2008 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb: (98 commits)\n  V4L/DVB (8881): gspca: After \u0027while (retry--) {...}\u0027, retry will be -1 but not 0.\n  V4L/DVB (8880): PATCH: Fix parents on some webcam drivers\n  V4L/DVB (8877): b2c2 and bt8xx: udelay to mdelay\n  V4L/DVB (8876): budget: udelay changed to mdelay\n  V4L/DVB (8874): gspca: Adjust hstart for sn9c103/ov7630 and update usb-id\u0027s.\n  V4L/DVB (8873): gspca: Bad image offset with rev012a of spca561 and adjust exposure.\n  V4L/DVB (8872): gspca: Bad image format and offset with rev072a of spca561.\n  V4L/DVB (8870): gspca: Fix dark room problem with sonixb.\n  V4L/DVB (8869): gspca: Move the Sonix webcams with TAS5110C1B from sn9c102 to gspca.\n  V4L/DVB (8868): gspca: Support for vga modes with sif sensors in sonixb.\n  V4L/DVB (8844): dabusb_fpga_download(): fix a memory leak\n  V4L/DVB (8843): tda10048_firmware_upload(): fix a memory leak\n  V4L/DVB (8842): vivi_release(): fix use-after-free\n  V4L/DVB (8840): dib0700: add basic support for Hauppauge Nova-TD-500 (84xxx)\n  V4L/DVB (8839): dib0700: add comment to identify 35th USB id pair\n  V4L/DVB (8837): dvb: fix I2C adapters name size\n  V4L/DVB (8835): gspca: Same pixfmt as the sn9c102 driver and raw Bayer added in sonixb.\n  V4L/DVB (8834): gspca: Have a bigger buffer for sn9c10x compressed images.\n  V4L/DVB (8833): gspca: Cleanup the sonixb code.\n  V4L/DVB (8832): gspca: Bad pixelformat of vc0321 webcams.\n  ...\n"
    },
    {
      "commit": "54e2a3270f4d5f50aefb08630a3c3c758b9c2723",
      "tree": "2d28170316f42778217fb16a0df1afe5898a2ce7",
      "parents": [
        "41c9229498a2eb89db1c0a77321c61b448738de4",
        "673d62cc5ea6fca046650f17f77985b112c62322"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:28:19 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:28:19 2008 -0700"
      },
      "message": "Merge branch \u0027core/debugobjects\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027core/debugobjects\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  debugobjects: fix lockdep warning\n"
    },
    {
      "commit": "41c9229498a2eb89db1c0a77321c61b448738de4",
      "tree": "63e4c4b36191a46ead79160607cb907145f453f5",
      "parents": [
        "bf7394ccc13fe291d9258f01113b4c61214ddeae",
        "5ed459102d1e914972d65dd4ea9f26073143a4e9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:27:12 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 14:27:12 2008 -0700"
      },
      "message": "Merge branch \u0027release-2.6.27\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-acpi-2.6\n\n* \u0027release-2.6.27\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-acpi-2.6:\n  acer-wmi: remove debugfs entries upon unloading\n  ACPI: Avoid bogus timeout about SMbus check\n  fujitsu-laptop: fix regression for P8010 in 2.6.27-rc\n  ACPI: Make Len Brown the ACPI maintainer again\n  ACPI: thinkpad-acpi: wan radio control is not experimental\n  PNPACPI: ignore the producer/consumer bit for extended IRQ descriptors\n  acpi: add checking for NULL early param\n  ACPI: Fix typo in \"Disable MWAIT via DMI on broken Compal board\"\n  ACPI: Fix now signed module parameter.\n  ACPI: Change package length error to warning\n  ACPI: Fix now signed module parameter.\n"
    },
    {
      "commit": "bf7394ccc13fe291d9258f01113b4c61214ddeae",
      "tree": "0ed848f769bf5117fd96f03ffdc3bf0ec8a8e2b2",
      "parents": [
        "b380b0d4f7dffcc235c0facefa537d4655619101"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 12:38:09 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 05 12:38:09 2008 -0700"
      },
      "message": "Revert \"mac80211: Use IWEVASSOCREQIE instead of IWEVCUSTOM\"\n\nThis reverts commit 087d833e5a9f67ba933cb32eaf5a2279c1a5b47c, which was\nreported to break wireless at least in some combinations with 32bit user\nspace and a 64bit kernel.  Alex Williamnson bisected it to this commit.\n\nReported-and-bisected-by: Alex Williamson \u003calex.williamson@hp.com\u003e\nAcked-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nCc: Jouni Malinen \u003cjouni.malinen@atheros.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "49048622eae698e5c4ae61f7e71200f265ccc529",
      "tree": "e568595fe5329e1293eafc3a3cc833dfe89ffbf2",
      "parents": [
        "56c7426b3951e4f35a71d695f1c982989399d6fd"
      ],
      "author": {
        "name": "Balbir Singh",
        "email": "balbir@linux.vnet.ibm.com",
        "time": "Fri Sep 05 18:12:23 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Sep 05 18:14:35 2008 +0200"
      },
      "message": "sched: fix process time monotonicity\n\nSpencer reported a problem where utime and stime were going negative despite\nthe fixes in commit b27f03d4bdc145a09fb7b0c0e004b29f1ee555fa. The suspected\nreason for the problem is that signal_struct maintains it\u0027s own utime and\nstime (of exited tasks), these are not updated using the new task_utime()\nroutine, hence sig-\u003eutime can go backwards and cause the same problem\nto occur (sig-\u003eutime, adds tsk-\u003eutime and not task_utime()). This patch\nfixes the problem\n\nTODO: using max(task-\u003eprev_utime, derived utime) works for now, but a more\ngeneric solution is to implement cputime_max() and use the cputime_gt()\nfunction for comparison.\n\nReported-by: spencer@bluehost.com\nSigned-off-by: Balbir Singh \u003cbalbir@linux.vnet.ibm.com\u003e\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "56c7426b3951e4f35a71d695f1c982989399d6fd",
      "tree": "26001a24308baceab1ff36eb8ab1ed43fb831a4f",
      "parents": [
        "b380b0d4f7dffcc235c0facefa537d4655619101"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Mon Sep 01 16:44:23 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Sep 05 18:14:08 2008 +0200"
      },
      "message": "sched_clock: fix NOHZ interaction\n\nIf HLT stops the TSC, we\u0027ll fail to account idle time, thereby inflating the\nactual process times. Fix this by re-calibrating the clock against GTOD when\nleaving nohz mode.\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nTested-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "b35de672e74ceea6482b4f690ad053aec8465c5d",
      "tree": "97929ba37d40cc8263b503f78660bdaf2eed95ea",
      "parents": [
        "afbc8d8e72daa5a5faf6a0242186bdfcc42b2427"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Sep 05 16:01:15 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Sep 05 17:01:50 2008 +0100"
      },
      "message": "Revert \"[ARM] use the new byteorder headers\"\n\nThis reverts commit ae82cbfc8beaa69007aa09966d3983ac938c3577. It\nneeds the new byteorder headers to be exported to userspace, and\nthey aren\u0027t yet -- and probably shouldn\u0027t be, at this point in the\n2.6.27 release cycle (or ever, for that matter).\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4ab4ba32aa16b012cb0faabf1a27952508fe67f2",
      "tree": "f14fc366eb714e996bec4d10ef9f8e9c674cf7aa",
      "parents": [
        "28c3cfd5fb998bd3683bebeebbba38baa2101cad"
      ],
      "author": {
        "name": "Petr Tesarik",
        "email": "ptesarik@suse.cz",
        "time": "Wed Sep 03 13:31:42 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Sep 05 17:53:16 2008 +0200"
      },
      "message": "x86, tracehook: clean up implementation of syscall_get_error()\n\nThe x86-tracehook code now contains this line in syscall_get_error():\n\n\treturn error \u003e\u003d -4095L ? error : 0;\n\nHard-wiring a constant is not nice. Let\u0027s use the IS_ERR_VALUE macro\nfrom linux/err.h instead.\n\nSigned-off-by: Petr Tesarik \u003cptesarik@suse.cz\u003e\nCc: utrace-devel@redhat.com\nAcked-by: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "28c3cfd5fb998bd3683bebeebbba38baa2101cad",
      "tree": "3d325023e6dc56baa6c69fc59dd55bf37ef7967e",
      "parents": [
        "04197c83b3e05546d1003cfa3ff43f1639c0057f",
        "b380b0d4f7dffcc235c0facefa537d4655619101"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Sep 05 17:53:05 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Sep 05 17:53:05 2008 +0200"
      },
      "message": "Merge branch \u0027linus\u0027 into x86/tracehook\n"
    },
    {
      "commit": "de24125dd0a452bfd4502fc448e3534c5d2e87aa",
      "tree": "30b86411bdbbe6ebea4598bd82856a399f66bd88",
      "parents": [
        "b380b0d4f7dffcc235c0facefa537d4655619101"
      ],
      "author": {
        "name": "Yuri Tikhonov",
        "email": "yur@emcraft.com",
        "time": "Fri Sep 05 08:15:47 2008 -0700"
      },
      "committer": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Fri Sep 05 08:15:47 2008 -0700"
      },
      "message": "async_tx: fix the bug in async_tx_run_dependencies\n\nShould clear the next pointer of the TX if we are sure that the\nnext TX (say NXT) will be submitted to the channel too. Overwise,\nwe break the chain of descriptors, because we lose the information\nabout the next descriptor to run. So next time, when invoke\nasync_tx_run_dependencies() with TX, it\u0027s TX-\u003enext will be NULL, and\nNXT will be never submitted.\n\nCc: \u003cstable@kernel.org\u003e\t\t[2.6.26]\nSigned-off-by: Yuri Tikhonov \u003cyur@emcraft.com\u003e\nSigned-off-by: Ilya Yanok \u003cyanok@emcraft.com\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\n"
    },
    {
      "commit": "afbc8d8e72daa5a5faf6a0242186bdfcc42b2427",
      "tree": "8d3c699c56daffdaa1d18507f23044fb7b9fd36f",
      "parents": [
        "076c7f4c6c55c37975c8e04ae6827267794d5d2e"
      ],
      "author": {
        "name": "Khem Raj",
        "email": "raj.khem@gmail.com",
        "time": "Thu Sep 04 23:11:01 2008 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Sep 05 15:44:31 2008 +0100"
      },
      "message": "Fix conditional export of kvh.h and a.out.h to userspace.\n\nSome architectures have moved the asm/ into arch/ and some have not.\nThis patch checks for a.out.h and kvh.h in both places before exporting\nthe corresponding file from linux/\n\n[dwmw2: simplified a little]\nSigned-off-by: Khem Raj \u003craj.khem@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "076c7f4c6c55c37975c8e04ae6827267794d5d2e",
      "tree": "0782e97377c2d6d471257406a442e874b8d186c8",
      "parents": [
        "b380b0d4f7dffcc235c0facefa537d4655619101"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Sep 04 13:28:33 2008 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Sep 05 15:34:35 2008 +0100"
      },
      "message": "[MTD] [NAND] tmio_nand: fix base address programming\n\nFix offset of second word used for programming base address of memory\nwindow. Also program tmio with offset of the FCR, not with physical\nmemory location.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nCc: Ian Molton \u003cspyro@f2s.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "4eb00c9f92202a759aadbce73ea4a947b639b5e6",
      "tree": "b1c94bcc53924b6a90c3ed82ea645bfa482c923f",
      "parents": [
        "dbce1f649e3d22aa7ddc0fdbfa6a7470047b61bd"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Wed Aug 27 18:33:56 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 05 14:54:13 2008 +0900"
      },
      "message": "i2c: fix i2c-sh_mobile timing issues\n\nThis patch teaches the i2c-sh_mobile driver to make use of wait irqs.\nWithout this patch only dte irqs are used which may lead to overruns\nand cases of missing stop and extra bytes being read on the i2c bus.\n\nUse of wait irqs forces the hardware to pause and wait until the cpu\nis ready. Polling is also reworked in this patch to fix ms delay issues.\n\nVerified with bus analyzer and tested on MigoR and AP325RXA boards.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "dbce1f649e3d22aa7ddc0fdbfa6a7470047b61bd",
      "tree": "dd4e6030a21bf4ae7ab77b9d122410cc566a22c4",
      "parents": [
        "323b8c410a2453f15578c22b0eef50456359bbfc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 05 14:51:28 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 05 14:51:28 2008 +0900"
      },
      "message": "sh64: resume_kernel fix for kernel oops built with CONFIG_BKL_PREEMPT\u003dy.\n\nFollows the SH change.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "323b8c410a2453f15578c22b0eef50456359bbfc",
      "tree": "da216c011548831a3448da414732e94de81a6c43",
      "parents": [
        "3c31bf73134038a417a9ae3fa3c02c279b42c550"
      ],
      "author": {
        "name": "Carmelo Amoroso",
        "email": "carmelo.amoroso@st.com",
        "time": "Fri Sep 05 14:42:16 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 05 14:42:16 2008 +0900"
      },
      "message": "sh: resume_kernel fix for kernel oops built with CONFIG_BKL_PREEMPT\u003dy.\n\nThis patch fixes a problem within the SH implementation of resume_kernel code,\nthat implements in assembly the bulk of preempt_schedule_irq function without\ntaking care of the extra code needed to handle the BKL preemptible.\n\nThe patch basically consists of removing this asm code and calling the common\nC implementation (see kernel/sched.c) as other archs do.\n\nAnother change is the missing \u0027cli\u0027 macro invocation at the beginning of\nthe resume_kernel.\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: Carmelo Amoroso \u003ccarmelo.amoroso@st.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8561098ff11d21f1a6a9a01fae2e68653928dbb5",
      "tree": "d7b96f9b46fc9f924a52906b5f80d2e77622bb5b",
      "parents": [
        "748c7f80acc266a54ade4d6863229402fd3cd363"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Tue Sep 02 07:02:50 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 04 18:27:51 2008 -0300"
      },
      "message": "V4L/DVB (8881): gspca: After \u0027while (retry--) {...}\u0027, retry will be -1 but not 0.\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "748c7f80acc266a54ade4d6863229402fd3cd363",
      "tree": "30798d77d2cbf930a2478dcbc31373c9c799380b",
      "parents": [
        "c4e3fd940c7081a0332e9b4ea6485744075067b0"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Mon Sep 01 15:28:23 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 04 18:27:35 2008 -0300"
      },
      "message": "V4L/DVB (8880): PATCH: Fix parents on some webcam drivers\n\nWhile doing some testing using Luca Risolia\u0027s sonix driver I noticed that\nthe video device did not get ACL\u0027s set to allow access by locally logged in\nusers, nor does it show up as a video device in lshal, causing cheese to not\nsee it.\n\nThis turns out to be caused by all of Luca Risolia\u0027s drivers not setting\nthe parent member of the video_device struct. This patch fixes this.\n\nCc: Luca Risolia \u003cluca.risolia@studio.unibo.it\u003e\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c4e3fd940c7081a0332e9b4ea6485744075067b0",
      "tree": "d777a8ac3f2c4eceb0f8e57bcd95579ca9f24d0c",
      "parents": [
        "db210426d48998ed412f267b28cf6e62ea0496a8"
      ],
      "author": {
        "name": "Thierry MERLE",
        "email": "thierry.merle@free.fr",
        "time": "Mon Sep 01 17:32:10 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 04 18:27:03 2008 -0300"
      },
      "message": "V4L/DVB (8877): b2c2 and bt8xx: udelay to mdelay\n\nb2c2-flexcop, dvb/bt8xx and video/bt8xx fails to build on ARM with:\n\n__bad_udelay is specifically designed on ARM to fail when udelay is\ncalled in a bad way.  arch/arm/include/asm/delay.h has this to say\nabout __bad_udelay:\n\n/*\n * This function intentionally does not exist; if you see references to\n * it, it means that you\u0027re calling udelay() with an out of range value.\n *\n * With currently imposed limits, this means that we support a max delay\n * of 2000us. Further limits: HZ\u003c\u003d1000 and bogomips\u003c\u003d3355\n */\nextern void __bad_udelay(void);\n\nSolution is to replace udelay by a mdelay and udelay with value less than 2000\n\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "db210426d48998ed412f267b28cf6e62ea0496a8",
      "tree": "4d3f4ee095ab0b0f675dd0fa9a8e52a640279576",
      "parents": [
        "db0a2901a32c44510d7d429358d017143a649a70"
      ],
      "author": {
        "name": "Thierry MERLE",
        "email": "thierry.merle@free.fr",
        "time": "Mon Sep 01 17:28:57 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 04 18:26:48 2008 -0300"
      },
      "message": "V4L/DVB (8876): budget: udelay changed to mdelay\n\nbudget.ko fails to build on ARM with:\n\nERROR: \"__bad_udelay\" [drivers/media/dvb/ttpci/budget.ko] undefined!\nmake[1]: *** [__modpost] Error 1\n\n__bad_udelay is specifically designed on ARM to fail when udelay is\ncalled in a bad way.  arch/arm/include/asm/delay.h has this to say\nabout __bad_udelay:\n\n/*\n * This function intentionally does not exist; if you see references to\n * it, it means that you\u0027re calling udelay() with an out of range value.\n *\n * With currently imposed limits, this means that we support a max delay\n * of 2000us. Further limits: HZ\u003c\u003d1000 and bogomips\u003c\u003d3355\n */\nextern void __bad_udelay(void);\n\nSolution is to replace udelay by a mdelay and udelay with value less than 2000\n\nAcked-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Thierry MERLE \u003cthierry.merle@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "db0a2901a32c44510d7d429358d017143a649a70",
      "tree": "4e4e41cf2e27aa4940f9c0711ca2a3bf7557a805",
      "parents": [
        "d210baf53b699fc61aa891c177b71d7082d3b957",
        "4cce1655b26a4df1e619b2aa3d2eea1b7a6e906c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 04 16:24:02 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 04 16:24:02 2008 -0300"
      },
      "message": "Merge branch \u0027fixes_stg\u0027 of ../git_old into fixes\n"
    },
    {
      "commit": "4cce1655b26a4df1e619b2aa3d2eea1b7a6e906c",
      "tree": "54a353e8b1fd25b91a294c5deb739a52ef1e2011",
      "parents": [
        "0fc23d20699a6a3b7e34b3be2cc5e60317ba7849"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Thu Sep 04 16:22:57 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 04 16:22:57 2008 -0300"
      },
      "message": "V4L/DVB (8874): gspca: Adjust hstart for sn9c103/ov7630 and update usb-id\u0027s.\n\n- Adjust hstart in ov7630 on sn9c103 initdata to shift bayer pattern, this is\n the same change as done for the other initdata tables in a previous patch.\n- Assign usb-id\u0027s for the ov7630 + sn9c103 to gspca if gspca and sn9c102\n  drivers are both enabled.\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0fc23d20699a6a3b7e34b3be2cc5e60317ba7849",
      "tree": "49ed6933678922fb1400423ce9893d9a76a9d0e6",
      "parents": [
        "b77c0046a63e7aa87152f9978cf7c46e7bead7fc"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Thu Sep 04 16:22:57 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 04 16:22:57 2008 -0300"
      },
      "message": "V4L/DVB (8873): gspca: Bad image offset with rev012a of spca561 and adjust exposure.\n\n-Make raw bayer header size change from 20 to 16 affect rev072a only, my 2\n rev012a cams both have a header size of 20\n-While testing this I also tested the new exposure setting (good work on\n finding the register JF), and after quite a bit of testing have found out the\n exact meaning of the register, this patch modifies setexposure to control\n the exposure over a much wider range.\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b77c0046a63e7aa87152f9978cf7c46e7bead7fc",
      "tree": "2512c721dead2efd40bf4d5c11f398f8eb83a5b2",
      "parents": [
        "bf2a2202f75cda679303f09d150f9549f9835953"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Thu Sep 04 16:22:56 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 04 16:22:56 2008 -0300"
      },
      "message": "V4L/DVB (8872): gspca: Bad image format and offset with rev072a of spca561.\n\n- have 2 pixfmt tables\n- offset of Bayer frames at 16 instead of 20.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bf2a2202f75cda679303f09d150f9549f9835953",
      "tree": "5f5d6b2466e573b920fffa83c5d3eff1f59346d1",
      "parents": [
        "a94a508691d16420ad10572a33db4d45115b5f75"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Thu Sep 04 16:22:56 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 04 16:22:56 2008 -0300"
      },
      "message": "V4L/DVB (8870): gspca: Fix dark room problem with sonixb.\n\nWhen using the sonixb driver in a dark room and given that the autoexposure\nalgorithm starts with a setting most suitable for daylight, the picture\nproduced by the cam may actually be 100% black leading to a avg_lum value of 0,\nso an avg_lum value of 0 does not always signal an exposure settings change\n(which it normally does). This patch adds a check for the really black image\ncase and stops dropping all frames as invalid in this case.\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a94a508691d16420ad10572a33db4d45115b5f75",
      "tree": "b2fdcc663fc20f4eb39910c7c2f2f2f0e27e4a60",
      "parents": [
        "9362773624bcde3ccc198fefcf3c584e5058f645"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Thu Sep 04 16:22:55 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 04 16:22:55 2008 -0300"
      },
      "message": "V4L/DVB (8869): gspca: Move the Sonix webcams with TAS5110C1B from sn9c102 to gspca.\n\nThis patch makes gspca claim the USB-ID for sn9c101/2 cams with a TAS5110C1B\nsensor even if both gspca and sn9c102 are enabled, as these cams are much\nbetter supported under gspca (and extensively tested with gspca).\nIt also removes an usb-id from sn9c102 for one more unsupported bridge\nsensor combo.\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9362773624bcde3ccc198fefcf3c584e5058f645",
      "tree": "862fc91d02b450100f9835b64fb3ba581f89b76e",
      "parents": [
        "5d8538c1c6d85a7979c955b34f0e66d03be43da4"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Thu Sep 04 16:20:12 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Thu Sep 04 16:20:12 2008 -0300"
      },
      "message": "V4L/DVB (8868): gspca: Support for vga modes with sif sensors in sonixb.\n\n- Add documentation for some known registers\n- Add support for vga modes (320x240, 160x120) for sif sensors\n- Remove F_RAW sensor flag raw mode should work on any sensor as its a bridge\n   only thing and keeping the flag was becoming awkward.\n- Fixup ov6650 and pas106 auto exposure window settings\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "b380b0d4f7dffcc235c0facefa537d4655619101",
      "tree": "fdc1785d6136ee64659065fed558efef2c41e822",
      "parents": [
        "5f17cfce5776c566d64430f543a289e5cfa4538b"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Thu Sep 04 17:05:57 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 04 11:06:21 2008 -0700"
      },
      "message": "forgotten refcount on sysctl root table\n\nWe should\u0027ve set refcount on the root sysctl table; otherwise we\u0027ll blow\nup the first time we get down to zero dynamically registered sysctl\ntables.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nTested-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dc44e65943169de2d1a1b494876f48a65a9737f1",
      "tree": "c63e5ec96fb0ad8d42783c5514bfd6591e0a2fcf",
      "parents": [
        "a81726087428b541aa64604b8a94104a4d4aa8f9"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "andi@firstfloor.org",
        "time": "Thu Sep 04 13:47:38 2008 +0200"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Thu Sep 04 10:51:36 2008 -0700"
      },
      "message": "x86: capitalize function call interrupts consistently\n\nImpact: aestetic\n\nCapitalize function call interrupts consistently.\n\nAll other descriptions in /proc/interrupts are capitalized except\nfor \"function call interrupts\". Capitalize it too for consistency.\n\nWhile that\u0027s technically a published ABI I think the risk of anyone\nrelying on that text to stay the same is negligible.\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "fe47784ba5cbb6b713c013e046859946789b45e4",
      "tree": "6384958d55e29be0d2eb8ae78fa437c10636d8d6",
      "parents": [
        "83b8e28b14d63db928cb39e5c5ed2a548246bd71",
        "af2e1f276ff08f17192411ea3b71c13a758dfe12"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Thu Sep 04 09:04:45 2008 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Thu Sep 04 09:04:45 2008 -0700"
      },
      "message": "Merge branch \u0027x86/cpu\u0027 into x86/xsave\n\nConflicts:\n\n\tarch/x86/kernel/cpu/feature_names.c\n\tinclude/asm-x86/cpufeature.h\n"
    },
    {
      "commit": "5ed459102d1e914972d65dd4ea9f26073143a4e9",
      "tree": "60223a29b992330c13a427fd63925f161537e62c",
      "parents": [
        "4fd23436f1f414fea9a1a6050d4ed6de02cb91e5",
        "7d964c352b06aabb895e39d3b479e105bd9d1ca0"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Sep 04 14:41:02 2008 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Sep 04 14:41:02 2008 +0200"
      },
      "message": "Merge branch \u0027wmi-fix\u0027 into release-2.6.27\n"
    },
    {
      "commit": "7d964c352b06aabb895e39d3b479e105bd9d1ca0",
      "tree": "0b6684844032b6aa7df2585b44d65bf74b344e12",
      "parents": [
        "b635acec48bcaa9183fcbf4e3955616b0d4119b5"
      ],
      "author": {
        "name": "Russ Dill",
        "email": "russ.dill@gmail.com",
        "time": "Tue Sep 02 14:35:40 2008 -0700"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Sep 04 14:40:48 2008 +0200"
      },
      "message": "acer-wmi: remove debugfs entries upon unloading\n\nThe exit function neglects to remove debugfs entries, leading to a BUG\non reload.\n\n[akpm@linux-foundation.org: cleanups]\nSigned-off-by: Russ Dill \u003cRuss.Dill@gmail.com\u003e\nAcked-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nCc: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "4fd23436f1f414fea9a1a6050d4ed6de02cb91e5",
      "tree": "687485fbe97ce053af50b80871777d9f36f4e0c5",
      "parents": [
        "54cd3148a149f7413cc25cb832f42cf0dabcee29",
        "266feefeb9ea2d846ac82eb6db1a54b230364ba4",
        "d8196a93b1ce9a5abb410f39f9375912c9e53675"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Sep 04 14:33:03 2008 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Sep 04 14:33:03 2008 +0200"
      },
      "message": "Merge branches \u0027smbus\u0027 and \u0027fujitsu-fix\u0027 into release-2.6.27\n"
    },
    {
      "commit": "266feefeb9ea2d846ac82eb6db1a54b230364ba4",
      "tree": "300ccf4c33715e7a792c086262f717b0555f98c3",
      "parents": [
        "b635acec48bcaa9183fcbf4e3955616b0d4119b5"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Tue Aug 26 13:57:34 2008 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Sep 04 14:32:28 2008 +0200"
      },
      "message": "ACPI: Avoid bogus timeout about SMbus check\n\nIn the function of wait_transaction_complete when the timeout happens,\nOS will try to check the status of SMbus again. If the status is what OS\nexpected, it will be regarded as the bogus timeout. Otherwise it will be\ntreated as ETIME.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d10483\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\ntested-by    : Oldřich Jedlička \u003c \u003coldium.pro@seznam.cz\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "d8196a93b1ce9a5abb410f39f9375912c9e53675",
      "tree": "3cc66b352ca99daa99492b08bf6ac3c26934a6f9",
      "parents": [
        "b635acec48bcaa9183fcbf4e3955616b0d4119b5"
      ],
      "author": {
        "name": "Jonathan Woithe",
        "email": "jwoithe@physics.adelaide.edu.au",
        "time": "Fri Aug 29 11:06:21 2008 +0930"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Sep 04 14:31:08 2008 +0200"
      },
      "message": "fujitsu-laptop: fix regression for P8010 in 2.6.27-rc\n\nThe following patch (based on a patch from Stephen Gildea) fixes a\nregression with the LCD brightness keys on Fujitsu P8010 laptops which was\nobserved with the 2.6.27-rc series (basically they stopped working due to\nchanges within the fujitsu-laptop and video modules).  Please apply to\n2.6.27-rc and acpi git.\n\nA more complete solution for this laptop will be included in an upcoming\npatch, hopefully for 2.6.28.  In the meantime this restores most\nfunctionality for P8010 users.\n\nSigned-off-by: Stephen Gildea \u003cstepheng+fujitsu-laptop@gildea.com\u003e\nSigned-off-by: Jonathan Woithe \u003cjwoithe@physics.adelaide.edu.au\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "54cd3148a149f7413cc25cb832f42cf0dabcee29",
      "tree": "32c3abe9b1b7acf8caa4fcd8cec02ff3d083ea8f",
      "parents": [
        "9d5e88bcdd8d814a65dfeb6b55a5a7cef61630d4"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Sep 04 13:30:07 2008 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Sep 04 13:30:07 2008 +0200"
      },
      "message": "ACPI: Make Len Brown the ACPI maintainer again\n\nLen is back!\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "5f17cfce5776c566d64430f543a289e5cfa4538b",
      "tree": "f5da29c42ce3b29a35791d9192fbcbe0fb737f30",
      "parents": [
        "de014d617636d6a6bd5aef3b3d1f7f9a35669057"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 04 01:33:59 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 04 01:33:59 2008 -0700"
      },
      "message": "PCI: fix pbus_size_mem() resource alignment for CardBus controllers\n\nCommit 884525655d07fdee9245716b998ecdc45cdd8007 (\"PCI: clean up resource\nalignment management\") changed the resource handling to mark how a\nresource was aligned on a per-resource basis.\n\nThus, instead of looking at the resource number to determine whether it\nwas a bridge resource or a regular resource (they have different\nalignment rules), we should just ask the resource for its alignment\ndirectly.\n\nThe reason this broke only cardbus resources was that for the other\ntypes of resources, the old way of deciding alignment actually still\nhappened to work.  But CardBus bridge resources had been changed by\ncommit 934b7024f0ed29003c95cef447d92737ab86dc4f (\"Fix cardbus resource\nallocation\") to look more like regular resources than PCI bridge\nresources from an alignment handling standpoint.\n\nReported-and-tested-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "de014d617636d6a6bd5aef3b3d1f7f9a35669057",
      "tree": "0fb29f036345dfc46c4517c57456536cfa93c529",
      "parents": [
        "ce36394269ccd9d1d286d6192ba09fa6894365e9"
      ],
      "author": {
        "name": "Alok N Kataria",
        "email": "akataria@vmware.com",
        "time": "Wed Sep 03 18:18:01 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 03 20:10:37 2008 -0700"
      },
      "message": "x86: Change warning message in TSC calibration.\n\nWhen calibration against PIT fails, the warning that we print is misleading.\nIn a virtualized environment the VM may get descheduled while calibration\nor, the check in PIT calibration may fail due to other virtualization\noverheads.\n\nThe warning message explicitly assumes that calibration failed due to SMI\u0027s\nwhich may not be the case. Change that to something proper.\n\nSigned-off-by: Alok N Kataria \u003cakataria@vmware.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ce36394269ccd9d1d286d6192ba09fa6894365e9",
      "tree": "fb235ff6ea1363ae4fd933e29268e76cdade5682",
      "parents": [
        "d210baf53b699fc61aa891c177b71d7082d3b957"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Sep 03 16:09:47 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 03 19:58:53 2008 -0700"
      },
      "message": "mmap: fix petty bug in anonymous shared mmap offset handling\n\nAnonymous mappings should ignore offset but shared anonymous mapping\nforgot to clear it and makes the following legit test program trigger\nSIGBUS.\n\n #include \u003csys/mman.h\u003e\n #include \u003cstdio.h\u003e\n #include \u003cerrno.h\u003e\n\n #define PAGE_SIZE\t4096\n\n int main(void)\n {\n\t char *p;\n\t int i;\n\n\t p \u003d mmap(NULL, 2 * PAGE_SIZE, PROT_READ|PROT_WRITE,\n\t\t  MAP_SHARED|MAP_ANONYMOUS, -1, PAGE_SIZE);\n\t if (p \u003d\u003d MAP_FAILED) {\n\t\t perror(\"mmap\");\n\t\t return 1;\n\t }\n\n\t for (i \u003d 0; i \u003c 2; i++) {\n\t\t printf(\"page %d\\n\", i);\n\t\t p[i * 4096] \u003d i;\n\t }\n\t return 0;\n }\n\nFix it.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nAcked-by: Hugh Dickins \u003chugh@veritas.com\u003e\nAcked-by: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d210baf53b699fc61aa891c177b71d7082d3b957",
      "tree": "5fafeb7e9198927f15006d93af734f754880adc0",
      "parents": [
        "3e25a2d90e7e303168540c5ecb726297940cb172",
        "8e531af90f3940615623dc0aa6c94866a6773601"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 03 17:57:55 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 03 17:57:55 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6:\n  SELinux: memory leak in security_context_to_sid_core\n"
    },
    {
      "commit": "3e25a2d90e7e303168540c5ecb726297940cb172",
      "tree": "14575147133b9e1dfab74d55a48cc05c25bec5b9",
      "parents": [
        "316343e2cfd9a4bb4c70d0e1991e7a74840fe29e",
        "7888bc2b4778fda267a6e6422c4497dba865a47a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 03 17:36:37 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 03 17:36:37 2008 -0700"
      },
      "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: Fix for getting CPU number in power_save_ppc32_restore()\n  powerpc: Fix build error with 64K pages and !hugetlbfs\n  powerpc: Work around gcc\u0027s -fno-omit-frame-pointer bug\n  powerpc: Make sure _etext is after all kernel text\n  powerpc: Only make kernel text pages of linear mapping executable\n  powerpc: Fix uninitialised variable in VSX alignment code\n"
    },
    {
      "commit": "e6a5652fd156a286faadbf7a4062b5354d4e346e",
      "tree": "acc6cce24c90c287f965ba1eba0e51c1300fad3f",
      "parents": [
        "ec0c15afb41fd9ad45b53468b60db50170e22346"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "cebbert@redhat.com",
        "time": "Wed Sep 03 19:33:14 2008 -0400"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Sep 03 16:42:51 2008 -0700"
      },
      "message": "x86: add io delay quirk for Presario F700\n\nManually adding \"io_delay\u003d0xed\" fixes system lockups in ioapic\nmode on this machine.\n\nSystem Information\n\tManufacturer: Hewlett-Packard\n\tProduct Name: Presario F700 (KA695EA#ABF)\n\nBase Board Information\n\tManufacturer: Quanta\n\tProduct Name: 30D3\n\nReference:\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d459546\n\nSigned-off-by: Chuck Ebbert \u003ccebbert@redhat.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "316343e2cfd9a4bb4c70d0e1991e7a74840fe29e",
      "tree": "3608312dfc3c6af92c9abb79f0b8984d0473feee",
      "parents": [
        "ec0c15afb41fd9ad45b53468b60db50170e22346",
        "fca1287a3a9246d4facc27a0a455fada18fd1164"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 03 16:21:02 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 03 16:21:02 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:\n  bnx2x: Accessing un-mapped page\n  ath9k: Fix TX control flag use for no ACK and RTS/CTS\n  ath9k: Fix TX status reporting\n  iwlwifi: fix STATUS_EXIT_PENDING is not set on pci_remove\n  iwlwifi: call apm stop on exit\n  iwlwifi: fix Tx cmd memory allocation failure handling\n  iwlwifi: fix rx_chain computation\n  iwlwifi: fix station mimo power save values\n  iwlwifi: remove false rxon if rx chain changes\n  iwlwifi: fix hidden ssid discovery in passive channels\n  iwlwifi: W/A for the TSF correction in IBSS\n  netxen: Remove workaround for chipset quirk\n  pcnet-cs, axnet_cs: add new IDs, remove dup ID with less info\n  ixgbe: initialize interrupt throttle rate\n  net/usb/pegasus: avoid hundreds of diagnostics\n  tipc: Don\u0027t use structure names which easily globally conflict.\n"
    },
    {
      "commit": "8e531af90f3940615623dc0aa6c94866a6773601",
      "tree": "d618b12f26648de917cbec53677c734362e6bfc2",
      "parents": [
        "ec0c15afb41fd9ad45b53468b60db50170e22346"
      ],
      "author": {
        "name": "Eric Paris",
        "email": "eparis@redhat.com",
        "time": "Wed Sep 03 11:49:47 2008 -0400"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Thu Sep 04 08:35:13 2008 +1000"
      },
      "message": "SELinux: memory leak in security_context_to_sid_core\n\nFix a bug and a philosophical decision about who handles errors.\n\nsecurity_context_to_sid_core() was leaking a context in the common case.\nThis was causing problems on fedora systems which recently have started\nmaking extensive use of this function.\n\nIn discussion it was decided that if string_to_context_struct() had an\nerror it was its own responsibility to clean up any mess it created\nalong the way.\n\nSigned-off-by: Eric Paris \u003ceparis@redhat.com\u003e\nAcked-by:  Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "fca1287a3a9246d4facc27a0a455fada18fd1164",
      "tree": "62aad7dcd377e9670f694077c5facc76ffd85969",
      "parents": [
        "437cf2f1c5f05e34510f43e129af29a716b04ce6",
        "0b62afb432d807482a6808508112d1baf29f3798"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 03 14:43:30 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 03 14:43:30 2008 -0700"
      },
      "message": "Merge branch \u0027davem-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "437cf2f1c5f05e34510f43e129af29a716b04ce6",
      "tree": "49db1783b6804fb8bbb61ca9d3a5bb1037dcf30e",
      "parents": [
        "56e9c0a6eb4918ae010aa4689e4481ab67986a0c"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Wed Sep 03 14:38:00 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 03 14:38:00 2008 -0700"
      },
      "message": "bnx2x: Accessing un-mapped page\n\nThe allocated RX buffer size was 64 bytes bigger than the PCI mapped\nsize with no good reason. If the packet was actually using the buffer up\nto its limit and if the last 64 bytes of the buffer crossed 4KB boundary\nthen an unmapped PCI page was accessed. The fix is to use only one\nparameter for the buffer size - there is no need to differentiate\nbetween the buffer size and the PCI mapping size since the extra 64\nbytes can actually be used by the FW to align the Ethernet payload to\n64 bytes.\n\nAlso updating the driver version and date\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5d8538c1c6d85a7979c955b34f0e66d03be43da4",
      "tree": "debaf69d4c1fbd8b8a20562c5f917db35447de87",
      "parents": [
        "877b5f4eda501ece641adbbea5d1940cbbfd4f38"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Sep 03 17:12:25 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:55 2008 -0300"
      },
      "message": "V4L/DVB (8844): dabusb_fpga_download(): fix a memory leak\n\nThis patch fixes a memory leak in an error path.\n\nReported-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "877b5f4eda501ece641adbbea5d1940cbbfd4f38",
      "tree": "a4d1afa5e27cf7301c9586fb22733f00c51412b9",
      "parents": [
        "8da9bae3292ea8aee803e7cda295877c361f0694"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Sep 03 17:12:25 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:54 2008 -0300"
      },
      "message": "V4L/DVB (8843): tda10048_firmware_upload(): fix a memory leak\n\nThis patch fixes a memory leak (\"fw\" wasn\u0027t freed).\n\nReported-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8da9bae3292ea8aee803e7cda295877c361f0694",
      "tree": "b50317e39edf3f0d92e704bdfd87b0ea58f78fb1",
      "parents": [
        "9a0c04a1ee3b4df6a30ae6975e13c558908df400"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Sep 03 17:12:25 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:53 2008 -0300"
      },
      "message": "V4L/DVB (8842): vivi_release(): fix use-after-free\n\nvideo_device_release() does kfree(), which made the following printk()\ndoing a use-after-free.\n\nprintk() first and release then.\n\nReported-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9a0c04a1ee3b4df6a30ae6975e13c558908df400",
      "tree": "a4c1d1a72a865c7b76f1c20a209c9443b42ce0ce",
      "parents": [
        "af2a887c9aaca82306e9744d914ac335051ce987"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Sep 03 17:12:24 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:52 2008 -0300"
      },
      "message": "V4L/DVB (8840): dib0700: add basic support for Hauppauge Nova-TD-500 (84xxx)\n\nThis adds basic support for the Hauppauge Nova-TD-500 84xxx series.\n\nA future patch will allow for one aerial input to supply both tuners.\n\nWith the current code, an aerial must be plugged into each antannae input\nin order for both tuners to function.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "af2a887c9aaca82306e9744d914ac335051ce987",
      "tree": "5b183634693465ea44c476b9fc0b77810b8531c8",
      "parents": [
        "1d434012f23effdc69d58a88229159b57256f6ba"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Sep 03 17:12:24 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:51 2008 -0300"
      },
      "message": "V4L/DVB (8839): dib0700: add comment to identify 35th USB id pair\n\nThis comment helps to make the code more readable.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1d434012f23effdc69d58a88229159b57256f6ba",
      "tree": "8d713db39a3fcf60cf1a9316aba31cdf3e23e1d8",
      "parents": [
        "c437d657c59921b048997d5bc1f5733670112902"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Sep 03 17:12:23 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:50 2008 -0300"
      },
      "message": "V4L/DVB (8837): dvb: fix I2C adapters name size\n\nSome DVB drivers are incorrectly assuming that the size of\ni2c_adapter.name is I2C_NAME_SIZE.  Here\u0027s a fix.\n\nAlso change strncpy to strlcpy, as the former is error-prone (and was\nindeed incorrectly used.)\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Uwe Bugla \u003cuwe.bugla@gmx.de\u003e\nReviewed-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "c437d657c59921b048997d5bc1f5733670112902",
      "tree": "51e9d63ca1b3d7dfb66dd9c6fb6bdcb51fdabadc",
      "parents": [
        "5c51518da2cabc08af535cf041c6a3697f9e931f"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Wed Sep 03 17:12:22 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:49 2008 -0300"
      },
      "message": "V4L/DVB (8835): gspca: Same pixfmt as the sn9c102 driver and raw Bayer added in sonixb.\n\n1) Lower the hstart setting for all sensor by 1 so that we generate\n   (compressed) BGGR data just like sn9c102 does (instead of GBRG data)\n2) Add support for raw bayer output in the lowest resolutions (not enough\n   bandwidth for higher resolutions), this should work with all sensors but\n   to be sure only enable it for sensors where it has been tested.\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5c51518da2cabc08af535cf041c6a3697f9e931f",
      "tree": "ea9ac28a76d19aeda56228e85153ce6b1287fe96",
      "parents": [
        "f45f06b648bad82430c64a2e1ad67dc616eb54c6"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Wed Sep 03 17:12:22 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:48 2008 -0300"
      },
      "message": "V4L/DVB (8834): gspca: Have a bigger buffer for sn9c10x compressed images.\n\nUnder certain conditions sonixb compressed frame size can get bigger then\nthe uncompressed size (seen with 0c45:6028), so make the buffers slightly\nbigger.\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f45f06b648bad82430c64a2e1ad67dc616eb54c6",
      "tree": "7fdd6993668421269cd817c7e4f06a519259feae",
      "parents": [
        "20122542df420a31532c8e2b5d4107e9846bac6b"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Wed Sep 03 17:12:21 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:46 2008 -0300"
      },
      "message": "V4L/DVB (8833): gspca: Cleanup the sonixb code.\n\n-the usb-id table caried several flags which were not usb-id specific but\n sensor specific, add a sensor_data array and move these flag there\n-fr_h_sz was being abused to store and check which bridge was being used\n instead add a bridge member to the sd struct\n-now that we have a sensor_data table use that to store pointers to\n init_sequences instead of using switch cases on sd-\u003esensor\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "20122542df420a31532c8e2b5d4107e9846bac6b",
      "tree": "afc57afc401db23d642e86597adba107a583d00e",
      "parents": [
        "222a07ffd8e280b1bf4a6f7edab8b6fa27a5455a"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Sep 03 17:12:20 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:45 2008 -0300"
      },
      "message": "V4L/DVB (8832): gspca: Bad pixelformat of vc0321 webcams.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "222a07ffd8e280b1bf4a6f7edab8b6fa27a5455a",
      "tree": "e74340fd45cf5383a3c72c1e273267defa98882f",
      "parents": [
        "271315a9b4363ed884024022f2cf799344548e8f"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Wed Sep 03 17:12:20 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:44 2008 -0300"
      },
      "message": "V4L/DVB (8831): gspca: Resolve webcam conflicts between some drivers.\n\n-remove USB-id\u0027s from zc0301 for cams for which zc0301.c does not support\n  the sensor\n-remove USB-id\u0027s from sn9c102 for cams where sn9c102 does not support the\n  bridge sensor combination\n-no longer make inclusion of usb id\u0027s removed from zc0301 and sn9c102\n  conditional in gspca\n-fix conditional inclusion of USB-id\u0027s in gspca to also work when the\n  conflicting drivers are build as a module\n-add a number of USB-id\u0027s to gspca from various windows .inf files:\n0c45:608f from generic sonix sn9c103 inf file (+ ov7630 which we support)\n041e:4022 from creative webcam nx pro, same as already supported 041e:401e\n0ac8:0301 from generic zc0301 driver which supports many sensors\n10fd:804d from typhoon webshot driver (also FlyCAM-USB 300 plus)\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "271315a9b4363ed884024022f2cf799344548e8f",
      "tree": "bc444f5412d0c9093c2a767a29542bfb042cd4c5",
      "parents": [
        "8295d99ee5340f1e62b53c8adc979e0789299445"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Wed Sep 03 17:12:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:43 2008 -0300"
      },
      "message": "V4L/DVB (8830): gspca: Move some probe code to the new init function.\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8295d99ee5340f1e62b53c8adc979e0789299445",
      "tree": "d537fd27c8079bec09b513845dc2cf9c21234482",
      "parents": [
        "91de65ac00f976c972940bedd9dbfe38bb8bfec3"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Sep 03 17:12:19 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:42 2008 -0300"
      },
      "message": "V4L/DVB (8829): gspca: Have a clean kmalloc-ated buffer for USB exchanges.\n\nThe USB buffer may be used for DMA and there may be a caching problem\nif the buffer is part of the device structure.\nThanks to Alan Stern.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "91de65ac00f976c972940bedd9dbfe38bb8bfec3",
      "tree": "7cc368536cbe96eacf29d57fad274b7f8db13a96",
      "parents": [
        "038ec7c772cb093411b163c22f389787722cfd8e"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Sep 03 17:12:18 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:41 2008 -0300"
      },
      "message": "V4L/DVB (8828): gspca: Set the clock at the end of initialization in sonixj.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "038ec7c772cb093411b163c22f389787722cfd8e",
      "tree": "31bc2b6adb62e0520f11bcb9647d8958b7f6be20",
      "parents": [
        "086272555d1b7936512de1e6d9efacdf87169cb0"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Wed Sep 03 17:12:18 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:40 2008 -0300"
      },
      "message": "V4L/DVB (8827): gspca: Stop pac7302 autogain oscillation.\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "086272555d1b7936512de1e6d9efacdf87169cb0",
      "tree": "11f80ed5925b85fc22ada815bc5acee5cfc50490",
      "parents": [
        "8a5b2e909d56a1d5edec5e8f8848e03aafbc588e"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Sep 03 17:12:17 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:39 2008 -0300"
      },
      "message": "V4L/DVB (8826): gspca: Webcam Labtec 2200 (093a:2626) added in pac7311.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8a5b2e909d56a1d5edec5e8f8848e03aafbc588e",
      "tree": "3be1a890f11988cc75a1883bc9e2bc25bb0283ef",
      "parents": [
        "a1e8288b1d80130119692818b46694660f28e03a"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Wed Sep 03 17:12:17 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:38 2008 -0300"
      },
      "message": "V4L/DVB (8825): gspca: More controls for pac73xx and new webcam 093a:2624.\n\n-Add usb id for 093a:2624 (pac7302)\n-Report some controls to userspace with 7302 only, as they are 7302 only\n-Add gain and exposure controls\n-Add autogain\n-Fix 7302 imaged being mirrored by default\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a1e8288b1d80130119692818b46694660f28e03a",
      "tree": "188130051e7c5205d45fce5c87f22f3bc9a8f913",
      "parents": [
        "de00448f708a2fd705f9c5ccdfa383dbf3dcef92"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Sep 03 17:12:17 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:37 2008 -0300"
      },
      "message": "V4L/DVB (8824): gspca: Too much code removed in the suspend/resume changeset.\n\n- the stream must stop when the main application closes the device.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "de00448f708a2fd705f9c5ccdfa383dbf3dcef92",
      "tree": "92949cea7eff70e643ebbaf1b6ac388e8e73d000",
      "parents": [
        "012d6b029ec17f45374303bbdccd0bc206725751"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Sep 03 17:12:16 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:36 2008 -0300"
      },
      "message": "V4L/DVB (8823): gspca: H and V flips work for ov7670 only in ov519.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "012d6b029ec17f45374303bbdccd0bc206725751",
      "tree": "35f0613ea11178ac7d3ffc2a779460121e673287",
      "parents": [
        "66e4124f41808b50f6e1b6771621d6c7bf1c34a6"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Sep 03 17:12:16 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:35 2008 -0300"
      },
      "message": "V4L/DVB (8822): gspca: Change some subdriver functions for suspend/resume.\n\n- new function \u0027init\u0027 called on probe and resume\n- remove the functions \u0027open\u0027 and \u0027closed\u0027\n- \u0027stopN\u0027 and \u0027stop0\u0027 are optional\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "66e4124f41808b50f6e1b6771621d6c7bf1c34a6",
      "tree": "5649e1ed0159e8de67f8bbf7fd7f399dd024acbb",
      "parents": [
        "4202f71ca1e52d73cab14f3695fdef6b6f010a0b"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Sep 03 17:12:16 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:34 2008 -0300"
      },
      "message": "V4L/DVB (8820): gspca: Change initialization and gamma of zc3xx - pas106.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4202f71ca1e52d73cab14f3695fdef6b6f010a0b",
      "tree": "154100d56c2727bdf94e4deaefc0be7943794212",
      "parents": [
        "1e89e2da48070da8ac221c37fea8fa82da127c34"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Sep 03 17:12:15 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:33 2008 -0300"
      },
      "message": "V4L/DVB (8819): gspca: Initialize the ov519 at open time and source cleanup.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1e89e2da48070da8ac221c37fea8fa82da127c34",
      "tree": "26f748e74c1bccb4d36dd0d880cd926b5f03cb44",
      "parents": [
        "65f33396ab57f3346fb07ddee8e3aa616d13386c"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Sep 03 17:12:15 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:32 2008 -0300"
      },
      "message": "V4L/DVB (8818): gspca: Reinitialize the device on resume.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "65f33396ab57f3346fb07ddee8e3aa616d13386c",
      "tree": "6c06e62359c8fd1fead21d7e3ea380a811541b0f",
      "parents": [
        "e2ad2a54ad1e0f8d7c9e49c38b552a630e015af3"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Wed Sep 03 17:12:15 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:30 2008 -0300"
      },
      "message": "V4L/DVB (8817): gspca: LED and proble changes in sonixb.\n\n- turn the led of the cam off after plugging in the cam\n- move the probe code from open to config, so that if the probe fails\n  we never register\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "e2ad2a54ad1e0f8d7c9e49c38b552a630e015af3",
      "tree": "1af025f537a1bcda332054f37351d668c82f3a30",
      "parents": [
        "0f523c2ff6b5ab3b4412cf56dee77ac57be24103"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Wed Sep 03 17:12:15 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:29 2008 -0300"
      },
      "message": "V4L/DVB (8816): gspca: Set disabled ctrls and fix a register pb with ovxxxx in sonixb.\n\n- set some controls as disabled instead of copying the device descr.\n- in the ov6650 / 7650 exposure code clamp reg 11 before (instead of after)\n  using it to calculate reg 10.\n- disable brightness (instead of ignoring it) for the TAS5110.\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0f523c2ff6b5ab3b4412cf56dee77ac57be24103",
      "tree": "81898036d7d8a845e190257b2e2f02d48e74315a",
      "parents": [
        "f50ba1bed3cfd65d6899afc4cb77299ee5c297ae"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Wed Sep 03 17:12:14 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:28 2008 -0300"
      },
      "message": "V4L/DVB (8815): gspca: Fix problems with disabled controls.\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f50ba1bed3cfd65d6899afc4cb77299ee5c297ae",
      "tree": "c3a998c560dc55ab29a3011a20a7acdb6451680e",
      "parents": [
        "221e7dbe55fe515ff786142bac64b507fa9f26de"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Sep 03 17:12:14 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:27 2008 -0300"
      },
      "message": "V4L/DVB (8814): gspca: Set DISABLED the disabled controls at query control time.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "221e7dbe55fe515ff786142bac64b507fa9f26de",
      "tree": "4e87e92a3f824ecf8f579c17601894ab87d6cdc9",
      "parents": [
        "327c4abf74a4426676df6c359b2a3dea2a5d126e"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Wed Sep 03 17:12:14 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:25 2008 -0300"
      },
      "message": "V4L/DVB (8813): gspca: Adjust SOF detection for pac73xx.\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "327c4abf74a4426676df6c359b2a3dea2a5d126e",
      "tree": "005359b56ee32e6dc645b57d0f0da518292719a8",
      "parents": [
        "62ee8eeebd1bf6c29977800ac18dfcecf584d42e"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Wed Sep 03 17:12:14 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:24 2008 -0300"
      },
      "message": "V4L/DVB (8812): gspca: Do pac73xx webcams work.\n\n- documentation for some registers\n- some preparations for adding autogain_n_exposure functionality\n- various pac7311 fixes\n- disable brightness and colors controls for 7311\n- fix contrast control for 7311\n- add hflip and vflip controls for 7311\n- minimal jpeg header\n- proper SOF detection\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "62ee8eeebd1bf6c29977800ac18dfcecf584d42e",
      "tree": "844b796e8da1e854207cdf7f1643beddcedc2440",
      "parents": [
        "d6db35e89c420d867e9ffdf145ecf2cb1b91291b"
      ],
      "author": {
        "name": "Jean-Francois Moine",
        "email": "moinejf@free.fr",
        "time": "Wed Sep 03 17:12:13 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Wed Sep 03 18:37:23 2008 -0300"
      },
      "message": "V4L/DVB (8810): gspca: Compile error when CONFIG_PM not defined.\n\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "d6db35e89c420d867e9ffdf145ecf2cb1b91291b"
}
