)]}'
{
  "log": [
    {
      "commit": "a40ecd7b3ccf520ff02da93e8d1ba6cd55c2e359",
      "tree": "dd5e340a20c85f7962a4e7861854e066586d1d02",
      "parents": [
        "8076c363da15e7c35a4094974d1b4bcc196b5fa9"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Oct 10 01:08:04 2011 -0700"
      },
      "committer": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Mon Oct 10 19:29:01 2011 +0200"
      },
      "message": "udf: Rename udf_warning to udf_warn\n\nRename udf_warning to udf_warn for consistency with normal logging\nuses of pr_warn.\n\nRename function udf_warning to _udf_warn.\nRemove __func__ from uses and move __func__ to a new udf_warn\nmacro that calls _udf_warn.\nAdd \\n\u0027s to uses of udf_warn, remove \\n from _udf_warn.\nCoalesce formats.\n\nReviewed-by: NamJae Jeon \u003clinkinjeon@gmail.com\u003e\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\n"
    },
    {
      "commit": "8076c363da15e7c35a4094974d1b4bcc196b5fa9",
      "tree": "e15e500b2371cc41c736433aeb8840c28fe9c4da",
      "parents": [
        "7e273e3b41e32716dc122b293b5f15635af495ff"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Oct 10 01:08:03 2011 -0700"
      },
      "committer": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Mon Oct 10 19:29:01 2011 +0200"
      },
      "message": "udf: Rename udf_error to udf_err\n\nRename udf_error to udf_err for consistency with normal logging\nuses of pr_err.\n\nRename function udf_err to _udf_err.\nRemove __func__ from uses and move __func__ to a new udf_err\nmacro that calls _udf_err.\nSome of the udf_error uses had \\n terminations, some did not so\nstandardize \\n\u0027s to udf_err uses, remove \\n from _udf_err function.\nCoalesce udf_err formats.\nOne message prefixed with udf_read_super is now prefixed with\nudf_fill_super.\n\nReviewed-by: NamJae Jeon \u003clinkinjeon@gmail.com\u003e\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\n"
    },
    {
      "commit": "7e273e3b41e32716dc122b293b5f15635af495ff",
      "tree": "5c6735944042e68af4e8681fb424c729701e4957",
      "parents": [
        "40bfa16dac2adcded9e2eda58246cc3700d97de4"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Oct 10 01:08:02 2011 -0700"
      },
      "committer": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Mon Oct 10 19:26:24 2011 +0200"
      },
      "message": "udf: Promote some debugging messages to udf_error\n\nIf there is a problem with a scratched disc or loader, it\u0027s valuable to know\nwhich error occurred.\n\nConvert some debug messages to udf_error, neaten those messages too.\nAdd the calculated tag checksum and the read checksum to error message.\nMake udf_error a public function and move the logging prototypes together.\n\nOriginal-patch-by: NamJae Jeon \u003clinkinjeon@gmail.com\u003e\nReviewed-by: NamJae Jeon \u003clinkinjeon@gmail.com\u003e\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\n"
    },
    {
      "commit": "40bfa16dac2adcded9e2eda58246cc3700d97de4",
      "tree": "c2af949d3cfe42f0dfc935e8d6901e5114d7e2fd",
      "parents": [
        "bc1123239ab950798779ca4e23228afb5443eb5d"
      ],
      "author": {
        "name": "Tao Ma",
        "email": "boyu.mt@taobao.com",
        "time": "Fri Oct 07 23:21:18 2011 +0800"
      },
      "committer": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Mon Oct 10 18:25:59 2011 +0200"
      },
      "message": "ext3: Remove the obsolete broken EXT3_IOC32_WAIT_FOR_READONLY.\n\nThere are no user of EXT3_IOC32_WAIT_FOR_READONLY and also it is\nbroken. No one set the set_ro_timer, no one wake up us and our\nstate is set to TASK_INTERRUPTIBLE not RUNNING. So remove it.\n\nCc: Jan Kara \u003cjack@suse.cz\u003e\nSigned-off-by: Tao Ma \u003cboyu.mt@taobao.com\u003e\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\n"
    },
    {
      "commit": "bc1123239ab950798779ca4e23228afb5443eb5d",
      "tree": "dff5797bd23ba770621d6f5a358dc7142c4ab1b0",
      "parents": [
        "3ee77f2091c229a72c64d9aeef1ee4a7624e5795"
      ],
      "author": {
        "name": "Namjae Jeon",
        "email": "linkinjeon@gmail.com",
        "time": "Mon Oct 03 14:02:59 2011 +0900"
      },
      "committer": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Thu Oct 06 00:13:48 2011 +0200"
      },
      "message": "udf: Add readpages support for udf.\n\nUse mpage_readpages() instead of multiple calls to udf_readpage() to reduce the\nCPU utilization and make performance higher.\n\nSigned-off-by: Namjae Jeon \u003clinkinjeon@gmail.com\u003e\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\n"
    },
    {
      "commit": "3ee77f2091c229a72c64d9aeef1ee4a7624e5795",
      "tree": "94eaf2f5a979e40f98db2ce760755bad8e7715ca",
      "parents": [
        "f32948ddd1179ac0b105ceacc235cfc3f98ebea3"
      ],
      "author": {
        "name": "H Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Fri Sep 23 13:55:52 2011 -0700"
      },
      "committer": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Wed Oct 05 01:29:22 2011 +0200"
      },
      "message": "ext3/balloc.c: local functions should be static\n\nThis quites the sparse noise:\n\nwarning: symbol \u0027ext3_trim_all_free\u0027 was not declared. Should it be static?\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nCc: Jan Kara \u003cjack@suse.cz\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Andreas Dilger \u003cadilger.kernel@dilger.ca\u003e\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\n"
    },
    {
      "commit": "f32948ddd1179ac0b105ceacc235cfc3f98ebea3",
      "tree": "0a342bdd639fdbda7c808cb3aef60d3135a95d12",
      "parents": [
        "fbc854027c91fa2813ae7f9de43cc0b5c1119f41"
      ],
      "author": {
        "name": "Li Haifeng",
        "email": "omycle@gmail.com",
        "time": "Tue Aug 30 17:32:50 2011 +0200"
      },
      "committer": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Tue Aug 30 17:38:47 2011 +0200"
      },
      "message": "ext2: fix the outdated comment in ext2_nfs_get_inode()\n\nSigned-off-by: Li Haifeng \u003comycle@gmail.com\u003e\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\n"
    },
    {
      "commit": "fbc854027c91fa2813ae7f9de43cc0b5c1119f41",
      "tree": "36003e9919758ac0507034652d0832514728e421",
      "parents": [
        "46130222df8567ffde773216044c7611a1e71d51"
      ],
      "author": {
        "name": "Lukas Czerner",
        "email": "lczerner@redhat.com",
        "time": "Tue Aug 16 18:08:06 2011 +0200"
      },
      "committer": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Wed Aug 17 11:42:19 2011 +0200"
      },
      "message": "ext3: remove deprecated oldalloc\n\nFor a long time now orlov is the default block allocator in the ext3. It\nperforms better than the old one and no one seems to claim otherwise so\nwe can safely drop it and make oldalloc and orlov mount option\ndeprecated.\n\nSigned-off-by: Lukas Czerner \u003clczerner@redhat.com\u003e\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\n"
    },
    {
      "commit": "46130222df8567ffde773216044c7611a1e71d51",
      "tree": "1d6b41d78c6e1c957994a7fc1179cd32f80e8de6",
      "parents": [
        "6e3d6ca0bf91bcce0453fff9b597154ff6bb9731"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Thu Aug 04 12:29:31 2011 +0200"
      },
      "committer": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Wed Aug 17 11:41:21 2011 +0200"
      },
      "message": "fs/ext3/balloc.c: delete useless initialization\n\nDelete nontrivial initialization that is immediately overwritten by the\nresult of an allocation function.\n\nThe semantic match that makes this change is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@@\ntype T;\nidentifier i;\nexpression e;\n@@\n\n(\nT i \u003d \\(0\\|NULL\\|ERR_PTR(...)\\);\n|\n-T i \u003d e;\n+T i;\n)\n... when !\u003d i\ni \u003d \\(kzalloc\\|kcalloc\\|kmalloc\\)(...);\n\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\n"
    },
    {
      "commit": "6e3d6ca0bf91bcce0453fff9b597154ff6bb9731",
      "tree": "a55d1921f6afa9c0b8d48823abb6384d5b29dc61",
      "parents": [
        "1cde201da4e97f10a5dd2434cff4ceff381603d1"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Thu Aug 04 12:29:32 2011 +0200"
      },
      "committer": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Wed Aug 17 11:41:20 2011 +0200"
      },
      "message": "fs/ext2/balloc.c: delete useless initialization\n\nDelete nontrivial initialization that is immediately overwritten by the\nresult of an allocation function.\n\nThe semantic match that makes this change is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@@\ntype T;\nidentifier i;\nexpression e;\n@@\n\n(\nT i \u003d \\(0\\|NULL\\|ERR_PTR(...)\\);\n|\n-T i \u003d e;\n+T i;\n)\n... when !\u003d i\ni \u003d \\(kzalloc\\|kcalloc\\|kmalloc\\)(...);\n\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\n"
    },
    {
      "commit": "1cde201da4e97f10a5dd2434cff4ceff381603d1",
      "tree": "065b3fc2b2cb29f16af7af2f297bec66896655f2",
      "parents": [
        "5a0143a4f00517ea433bf459a80742ccc623a665"
      ],
      "author": {
        "name": "Toshiyuki Okajima",
        "email": "toshi.okajima@jp.fujitsu.com",
        "time": "Tue Aug 02 18:16:57 2011 +0900"
      },
      "committer": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Wed Aug 17 11:41:20 2011 +0200"
      },
      "message": "ext3: fix message in ext3_remount for rw-remount case\n\nIf there are some inodes in orphan list while a filesystem is being\nread-only mounted, we should recommend that peole umount and then\nmount it when they try to remount with read-write. But the current\nmessage and comment recommend that they umount and then remount it\nwhich may be slightly misleading.\n\nSigned-off-by: Toshiyuki Okajima \u003ctoshi.okajima@jp.fujitsu.com\u003e\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\n"
    },
    {
      "commit": "5a0143a4f00517ea433bf459a80742ccc623a665",
      "tree": "8fa567ed44259489d4f30259f571f0a520c05f6b",
      "parents": [
        "ab7e2dbf9b5da4d4eb4fdb019cc8881fbeb1299b"
      ],
      "author": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Thu Jul 28 17:47:10 2011 +0200"
      },
      "committer": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Wed Aug 17 11:41:20 2011 +0200"
      },
      "message": "ext3: Remove i_mutex from ext3_sync_file()\n\next3_sync_file() does not need i_mutex for anything so just drop it.\n\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\n"
    },
    {
      "commit": "ab7e2dbf9b5da4d4eb4fdb019cc8881fbeb1299b",
      "tree": "73c2ac345b631ee16ba07682c6c451fdce23b15f",
      "parents": [
        "4bc9b0796b5abe6dffa16faaa7f6b9b25dd4b251",
        "df3d8ae1f8780166a16dd7d08b4842a4d5b5f2b4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 16 11:14:44 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 16 11:14:44 2011 -0700"
      },
      "message": "Merge branch \u0027kvm-updates/3.1\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm\n\n* \u0027kvm-updates/3.1\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm:\n  KVM: uses TASKSTATS, depends on NET\n  KVM: fix TASK_DELAY_ACCT kconfig warning\n"
    },
    {
      "commit": "4bc9b0796b5abe6dffa16faaa7f6b9b25dd4b251",
      "tree": "2e2218ca2665a1f1c5c9f78b85aa93de307305b0",
      "parents": [
        "4fec0e0bde09095b6349dc6206dbf19cebcd0a7e",
        "88ff98775885d72618cbfc5ed6b865593cb66891"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 16 10:40:29 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 16 10:40:29 2011 -0700"
      },
      "message": "Merge branch \u0027fixallnoconfig\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027fixallnoconfig\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] fix \"allnoconfig\" build\n"
    },
    {
      "commit": "df3d8ae1f8780166a16dd7d08b4842a4d5b5f2b4",
      "tree": "6f4be6a3828f1e04a365ebb0cc993fdd61ad8ebc",
      "parents": [
        "fd079facb3fdd1b0517f0b2087ac05c30ea09cfe"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Aug 02 12:54:31 2011 -0700"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@redhat.com",
        "time": "Tue Aug 16 19:00:41 2011 +0300"
      },
      "message": "KVM: uses TASKSTATS, depends on NET\n\nCONFIG_TASKSTATS just had a change to use netlink, including\na change to \"depends on NET\".  Since \"select\" does not follow\ndependencies, KVM also needs to depend on NET to prevent build\nerrors when CONFIG_NET is not enabled.\n\nSample of the reported \"undefined reference\" build errors:\n\ntaskstats.c:(.text+0x8f686): undefined reference to `nla_put\u0027\ntaskstats.c:(.text+0x8f721): undefined reference to `nla_reserve\u0027\ntaskstats.c:(.text+0x8f8fb): undefined reference to `init_net\u0027\ntaskstats.c:(.text+0x8f905): undefined reference to `netlink_unicast\u0027\ntaskstats.c:(.text+0x8f934): undefined reference to `kfree_skb\u0027\ntaskstats.c:(.text+0x8f9e9): undefined reference to `skb_clone\u0027\ntaskstats.c:(.text+0x90060): undefined reference to `__alloc_skb\u0027\ntaskstats.c:(.text+0x901e9): undefined reference to `skb_put\u0027\ntaskstats.c:(.init.text+0x4665): undefined reference to `genl_register_family\u0027\ntaskstats.c:(.init.text+0x4699): undefined reference to `genl_register_ops\u0027\ntaskstats.c:(.init.text+0x4710): undefined reference to `genl_unregister_ops\u0027\ntaskstats.c:(.init.text+0x471c): undefined reference to `genl_unregister_family\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Marcelo Tosatti \u003cmtosatti@redhat.com\u003e\n"
    },
    {
      "commit": "4fec0e0bde09095b6349dc6206dbf19cebcd0a7e",
      "tree": "a712cce9f0a61155966eae466de260a392abbd88",
      "parents": [
        "c3585aa91a25264234c8bd27a4a6823d4e544c2a"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Aug 15 21:41:43 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 16 07:23:34 2011 -0700"
      },
      "message": "xen: self-balloon needs module.h\n\nFix build errors (found when CONFIG_SYSFS is not enabled):\n\n  drivers/xen/xen-selfballoon.c:446: warning: data definition has no type or storage class\n  drivers/xen/xen-selfballoon.c:446: warning: type defaults to \u0027int\u0027 in declaration of \u0027EXPORT_SYMBOL\u0027\n  drivers/xen/xen-selfballoon.c:446: warning: parameter names (without types) in function declaration\n  drivers/xen/xen-selfballoon.c:485: error: expected declaration specifiers or \u0027...\u0027 before string constant\n  drivers/xen/xen-selfballoon.c:485: warning: data definition has no type or storage class\n  drivers/xen/xen-selfballoon.c:485: warning: type defaults to \u0027int\u0027 in declaration of \u0027MODULE_LICENSE\u0027\n  drivers/xen/xen-selfballoon.c:485: warning: function declaration isn\u0027t a prototype\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c3585aa91a25264234c8bd27a4a6823d4e544c2a",
      "tree": "040d33f810bea0e60cc4e9d7fcbdab877e4ddd3e",
      "parents": [
        "b5ddbf465f3675b19c8f5528b4064cbf278a5c6f"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@linux.intel.com",
        "time": "Tue Aug 16 14:18:48 2011 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 16 07:22:16 2011 -0700"
      },
      "message": "gma500: kill MIPI interface types\n\nKirill Shutemov found problems with the non-upstream IMG driver where the\nuse of extra DRM encoder/connector types caused random crashes when the DRM\nlayer tried to display their matching name. This removes the MIPI types\nmatching the changes Pauli Nieminen made to the non upstream driver set.\n\nAs Pauli points out:\n\" MIPI (or DSI) is protocol specification on top of LVDS serial bus. That\n makes it resonable to call MIPI connectors and encoders LVDS.\"\n\n(and indeed they may also be HDMI convertors or similar when we want to\n report a more useful to end user result)\n\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b5ddbf465f3675b19c8f5528b4064cbf278a5c6f",
      "tree": "4895e714df5b29e73d4ad1e67051067c2cde88be",
      "parents": [
        "870d3be1249b1397395ed3164987397993a16d91"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Aug 16 09:36:06 2011 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 19:28:17 2011 -0700"
      },
      "message": "regmap: using module facilities requires module.h\n\nCommit b33f9cbd67ba (\"regmap: Specify a module license\") added a\nMODULES_LICENSE to this file without adding an include of module.h.\n\nmodule.h should have been included anyway, since this file has\nEXPORT_SYMBOLs as well.  With the pending module.h split up, this would\nprobably have caused build problems.\n\nCc: Stephen Warren \u003cswarren@nvidia.com\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "870d3be1249b1397395ed3164987397993a16d91",
      "tree": "a8fa33399b6b992b3e00059785efe54b9e1de7ec",
      "parents": [
        "edb581110d04c70a4be5723ff8862a0f523657dd",
        "52884b2be5aa9a4a8f7a62525051c095718b014f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 19:24:42 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 19:24:42 2011 -0700"
      },
      "message": "Merge branch \u0027docs-move\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rdunlap/linux-docs\n\n* \u0027docs-move\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rdunlap/linux-docs:\n  Docs: MSI-HOWTO: MSI -\u003e MSIs\n  Docs: MSI-HOWTO: Insert a comma\n  Docs: MSI-HOWTO: can -\u003e could\n  Docs: MSI-HOWTO: Use `unknown ...\u0027 rather than `... know about.\u0027\n  Docs: MSI-HOWTO: may -\u003e might\n  Docs: MSI-HOWTO: Insert a comma\n  Docs: MSI-HOWTO: API -\u003e function\n  Docs: MSI-HOWTO: , -\u003e ;\n  Docs: MSI-HOWTO: Move a sentence to another paragraph\n  Docs: MSI-HOWTO: Insert `that\u0027\n  Docs: MSI-HOWTO: Offset modifier with a comma, and insert `yet\u0027 for emphasis\n  Docs: MSI-HOWTO: Put the `because\u0027 subordinate clause first\n  Docs: MSI-HOWTO: Streamline some wording\n  Docs: MSI-HOWTO: `asked for\u0027 -\u003e `requested\u0027\n  Docs: MSI-HOWTO: Use present tense and streamline some wording\n  Docs: MSI-HOWTO: Use the subjunctive, and change `can\u0027 to `may\u0027\n"
    },
    {
      "commit": "edb581110d04c70a4be5723ff8862a0f523657dd",
      "tree": "a2f6e2a95b2c9fc8e64909ee0db74b39cd61f4a4",
      "parents": [
        "291b63c86aea8a571ddf913d41ab5156b8314dad",
        "178a29600340bef5b13cd4157053679debe35351"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 19:16:01 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 19:16:01 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc:\n  sparc64: Set HAVE_C_RECORDMCOUNT\n  sparc32: unbreak arch_write_unlock()\n  sparc64: remove unnecessary macros from spinlock_64.h\n"
    },
    {
      "commit": "291b63c86aea8a571ddf913d41ab5156b8314dad",
      "tree": "6820ee79cde6a1ffd6a82cd265de826ff17f8732",
      "parents": [
        "cedf03bd9aa54d1d7a9065dddc9e76505f476b12",
        "92b79f4322b8a2506bdd862f554a2a81ff0a2dad"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 19:14:18 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 19:14:18 2011 -0700"
      },
      "message": "Merge branch \u0027drm-intel-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/keithp/linux-2.6\n\n* \u0027drm-intel-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/keithp/linux-2.6:\n  drm/i915: Cannot set clock gating under UMS\n  drm/i915: Can\u0027t do accurate vblank timestamps with UMS\n  Not all systems expose a firmware or platform mechanism for changing the backlight intensity on i915, so add native driver support.\n  drm/i915: split out PCH refclk update code\n  drm/i915: show interrupt info on IVB\n  drm/i915: Remove unused \u0027reg\u0027 argument to dp_pipe_enabled\n  drm/i915: Fix PCH port pipe select in CPT disable paths\n  drm/i915: Leave LVDS registers unlocked\n  drm/i915: Wait for LVDS panel power sequence\n"
    },
    {
      "commit": "cedf03bd9aa54d1d7a9065dddc9e76505f476b12",
      "tree": "1c44a02dabb741b539ea543b6f8bb7079e48ae96",
      "parents": [
        "2f6a123821a7feaba7cee787ef0f21d2354d1730"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Aug 15 10:18:46 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 19:10:50 2011 -0700"
      },
      "message": "x86: fix mm/fault.c build\n\narch/x86/mm/fault.c needs to include asm/vsyscall.h to fix a\nbuild error:\n\n  arch/x86/mm/fault.c: In function \u0027__bad_area_nosemaphore\u0027:\n  arch/x86/mm/fault.c:728: error: \u0027VSYSCALL_START\u0027 undeclared (first use in this function)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "178a29600340bef5b13cd4157053679debe35351",
      "tree": "96a5ccdfd954b3120c72e258e395498208a3e37b",
      "parents": [
        "3f6aa0b113846a8628baa649af422cfc6fb1d786"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 15 14:45:17 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 15 14:45:17 2011 -0700"
      },
      "message": "sparc64: Set HAVE_C_RECORDMCOUNT\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3f6aa0b113846a8628baa649af422cfc6fb1d786",
      "tree": "5b3d1f9b112a779dab37db5f685c24e5e857df96",
      "parents": [
        "a0fba3eb059e73fed2d376a901f8117734c12f1f"
      ],
      "author": {
        "name": "Mikael Pettersson",
        "email": "mikpe@it.uu.se",
        "time": "Mon Aug 15 10:11:50 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 15 14:35:19 2011 -0700"
      },
      "message": "sparc32: unbreak arch_write_unlock()\n\nThe sparc32 version of arch_write_unlock() is just a plain assignment.\nUnfortunately this allows the compiler to schedule side-effects in a\nprotected region to occur after the HW-level unlock, which is broken.\nE.g., the following trivial test case gets miscompiled:\n\n\t#include \u003clinux/spinlock.h\u003e\n\trwlock_t lock;\n\tint counter;\n\tvoid foo(void) { write_lock(\u0026lock); ++counter; write_unlock(\u0026lock); }\n\nFixed by adding a compiler memory barrier to arch_write_unlock().  The\nsparc64 version combines the barrier and assignment into a single asm(),\nand implements the operation as a static inline, so that\u0027s what I did too.\n\nCompile-tested with sparc32_defconfig + CONFIG_SMP\u003dy.\n\nSigned-off-by: Mikael Pettersson \u003cmikpe@it.uu.se\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a0fba3eb059e73fed2d376a901f8117734c12f1f",
      "tree": "b01928a3218da7abbbc9881fdf6c18cd4c6524a2",
      "parents": [
        "73e0881d31406acc09eb11fa073108b43c89124e"
      ],
      "author": {
        "name": "Mikael Pettersson",
        "email": "mikpe@it.uu.se",
        "time": "Mon Aug 15 10:10:31 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 15 14:35:18 2011 -0700"
      },
      "message": "sparc64: remove unnecessary macros from spinlock_64.h\n\nThe sparc64 spinlock_64.h contains a number of operations defined\nfirst as static inline functions, and then as macros with the same\nnames and parameters as the functions.  Maybe this was needed at\nsome point in the past, but now nothing seems to depend on these\nmacros (checked with a recursive grep looking for ifdefs on these\nnames).  Other archs don\u0027t define these identity-macros.\n\nSo this patch deletes these unnecessary macros.\n\nCompile-tested with sparc64_defconfig.\n\nSigned-off-by: Mikael Pettersson \u003cmikpe@it.uu.se\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "92b79f4322b8a2506bdd862f554a2a81ff0a2dad",
      "tree": "eec727f584f444e01e78ec86ed69833b3401888a",
      "parents": [
        "c3613de92ebea302137d21d8938421c3f88d8741"
      ],
      "author": {
        "name": "Keith Packard",
        "email": "keithp@keithp.com",
        "time": "Fri Aug 12 17:07:18 2011 -0700"
      },
      "committer": {
        "name": "Keith Packard",
        "email": "keithp@keithp.com",
        "time": "Mon Aug 15 12:10:27 2011 -0700"
      },
      "message": "drm/i915: Cannot set clock gating under UMS\n\nThe clock gating functions are only assigned under KMS, so don\u0027t try\nto call them under UMS.\n\nSigned-off-by: Keith Packard \u003ckeithp@keithp.com\u003e\nTested-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\n"
    },
    {
      "commit": "c3613de92ebea302137d21d8938421c3f88d8741",
      "tree": "c16dc4a75c6ea2877dcd6be6e1a6ab7393d6dcd0",
      "parents": [
        "aaa6fd2a004147bf32fce05720938236de3361d9"
      ],
      "author": {
        "name": "Keith Packard",
        "email": "keithp@keithp.com",
        "time": "Fri Aug 12 17:05:54 2011 -0700"
      },
      "committer": {
        "name": "Keith Packard",
        "email": "keithp@keithp.com",
        "time": "Mon Aug 15 12:10:26 2011 -0700"
      },
      "message": "drm/i915: Can\u0027t do accurate vblank timestamps with UMS\n\nDisable this feature when KMS is not running by setting the\ndriver-\u003eget_vblank_timestamp function pointer to NULL.\n\nSigned-off-by: Keith Packard \u003ckeithp@keithp.com\u003e\nTested-by: Justin P. Mattock \u003cjustinmattock@gmail.com\u003e\n"
    },
    {
      "commit": "aaa6fd2a004147bf32fce05720938236de3361d9",
      "tree": "5f2c8217a1720495f094488c51ed9c393456923a",
      "parents": [
        "13d83a672e9bbd52ae82c2f611dfd845a957e8b4"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Fri Aug 12 12:11:33 2011 +0200"
      },
      "committer": {
        "name": "Keith Packard",
        "email": "keithp@keithp.com",
        "time": "Mon Aug 15 12:10:25 2011 -0700"
      },
      "message": "Not all systems expose a firmware or platform mechanism for changing the backlight intensity on i915, so add native driver support.\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nCc: Chris Wilson \u003cchris@chris-wilson.co.uk\u003e\nCc: David Airlie \u003cairlied@linux.ie\u003e\nCc: Alex Deucher \u003calexdeucher@gmail.com\u003e\nCc: Ben Skeggs \u003cbskeggs@redhat.com\u003e\nCc: Zhang Rui \u003crui.zhang@intel.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nTested-by: Sedat Dilek \u003csedat.dilek@googlemail.com\u003e\nTested-by: Michel Alexandre Salim \u003csalimma@fedoraproject.org\u003e\nTested-by: Kamal Mostafa \u003ckamal@canonical.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Keith Packard \u003ckeithp@keithp.com\u003e\n"
    },
    {
      "commit": "2f6a123821a7feaba7cee787ef0f21d2354d1730",
      "tree": "ef4b2f055e23945039b732101cb68e4f7eeb3de8",
      "parents": [
        "6f02bfc404decf5b5046f1413ef941e1870912f7",
        "e22a539824e8ddb82c87b4f415165ede82e6ab56"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 08:46:11 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 08:46:11 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus:\n  lguest: allow booting guest with CONFIG_RELOCATABLE\u003dy\n  virtio: Add text copy of spec to Documentation/virtual.\n"
    },
    {
      "commit": "6f02bfc404decf5b5046f1413ef941e1870912f7",
      "tree": "8d3ef4ebba507a3d3f2e491d25dcd51c7241a401",
      "parents": [
        "a0b3447fb1d8b32071f473c779a482277816867a",
        "a01e836087881dd9d824417190994c9b2b0f1dbb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 08:40:49 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 08:40:49 2011 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:\n  firewire: ohci: fix DMA unmapping in an error path\n  firewire: cdev: fix 32 bit userland on 64 bit kernel compat corner cases\n"
    },
    {
      "commit": "a0b3447fb1d8b32071f473c779a482277816867a",
      "tree": "6b2251c94d791bb2e2331fff362640095637a8f9",
      "parents": [
        "4cb5aa1d01c9794623df6a2320dcd6398cbe5e8e",
        "1c8007b0769d37aa5fcb343b383b0af89ade2f71"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 08:40:24 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 08:40:24 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6:\n  jfs: flush journal completely before releasing metadata inodes\n"
    },
    {
      "commit": "4cb5aa1d01c9794623df6a2320dcd6398cbe5e8e",
      "tree": "018cf559ba38ab1b3c4430304c51cf7264fe0075",
      "parents": [
        "aa2b1cf5ca44811ab842c1cd8d32f95b8f51e557",
        "d5811e8731213f80c80d89e980505052f16aca1c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 08:39:10 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 08:39:10 2011 -0700"
      },
      "message": "Merge branch \u0027drm-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm/radeon/kms: don\u0027t try to be smart in the hpd handler\n  drm/radeon: re-POST the asic on Apple hardware when booted via EFI\n  drm/radeon: Allow panel preferred EDID to override BIOS native mode\n  drm/radeon/kms: make some watermark messages debug only\n  drm/radeon/kms: fix regression is handling \u003e2 heads on cedar/caicos\n  drm/radeon/kms: don\u0027t enable connectors that are off in the hotplug handler\n"
    },
    {
      "commit": "aa2b1cf5ca44811ab842c1cd8d32f95b8f51e557",
      "tree": "751ef6ea7dc70317260e95ac0d5bdf795418e12e",
      "parents": [
        "259a53407d9ae0c109902669c6f2f88a389dd163",
        "e22906c564c2f9c73ee4621ef3b93fe374539f00"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 08:36:30 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 08:36:30 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6:\n  cifs: Do not set cifs/ntfs acl using a file handle (try #4)\n  [CIFS] Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines more readable\n"
    },
    {
      "commit": "259a53407d9ae0c109902669c6f2f88a389dd163",
      "tree": "fb2f7f742f2a0ec5a7ece94f4e0e0e36933cbd63",
      "parents": [
        "93ee7a9340d64f20295aacc3fb6a22b759323280",
        "b33f9cbd67ba1a1c46879ec66467269f09cde8e5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 08:35:54 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 15 08:35:54 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap:\n  regmap: Specify a module license\n  regmap: Fix bulk reads\n"
    },
    {
      "commit": "d5811e8731213f80c80d89e980505052f16aca1c",
      "tree": "dd24a34c1a62b59f96047abcfd004d01437dfa90",
      "parents": [
        "bcc65fd8e929a9d9d34d814d6efc1d2793546922"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Sat Aug 13 13:36:13 2011 -0400"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Mon Aug 15 09:44:12 2011 +0100"
      },
      "message": "drm/radeon/kms: don\u0027t try to be smart in the hpd handler\n\nAttempting to try and turn off disconnected display hw in the\nhotput handler lead to more problems than it helped.  For\nnow just register an event and only attempt the do something\ninteresting with DP.  Other connectors are just too problematic:\n- Some systems have an HPD pin assigned to LVDS, but it\u0027s rarely\nif ever connected properly and we don\u0027t really care about hpd\nevents on LVDS anyway since it\u0027s always connected.\n- The HPD pin is wired up correctly for eDP, but we don\u0027t really\nhave to do anything since the events since it\u0027s always connected.\n- Some HPD pins fire more than once when you connect/disconnect\n- etc.\n\nFixes:\nhttps://bugs.freedesktop.org/show_bug.cgi?id\u003d39882\n\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "e22a539824e8ddb82c87b4f415165ede82e6ab56",
      "tree": "39d68ab2ad811abc19a1fc1595fd71a37df43aae",
      "parents": [
        "c3c53a073247ee7522ca80393319540db9f4dc1e"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Aug 15 10:15:10 2011 +0930"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Aug 15 10:15:10 2011 +0930"
      },
      "message": "lguest: allow booting guest with CONFIG_RELOCATABLE\u003dy\n\nThe CONFIG_RELOCATABLE code tries to align the unpack destination to\nthe value of \u0027kernel_alignment\u0027 in the setup_hdr.  If that\u0027s 0, it\ntries to unpack to address 0, which in fact causes the gunzip code\nto call \u0027error(\"Out of memory while allocating output buffer\")\u0027.\n\nThe bootloader (ie. the lguest Launcher in this case) should be doing\nsetting this field; the normal bzImage is 16M, we can use the same.\n\nReported-by: Stefanos Geraggelos \u003csgerag@cslab.ece.ntua.gr\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "c3c53a073247ee7522ca80393319540db9f4dc1e",
      "tree": "558f5cb3fbcb27ca32cfd4c47b0adf3ed5fc9104",
      "parents": [
        "91d85ea6786107aa2837bef3e957165ad7c8b823"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Aug 15 10:15:10 2011 +0930"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Aug 15 10:15:10 2011 +0930"
      },
      "message": "virtio: Add text copy of spec to Documentation/virtual.\n\nAs suggested by Christoph Hellwig.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "93ee7a9340d64f20295aacc3fb6a22b759323280",
      "tree": "6b58d3ab87cbff43251105dfab9f80d2543e696e",
      "parents": [
        "f982f91516fa4cfd9d20518833cd04ad714585be"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Aug 14 15:09:08 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Aug 14 15:09:08 2011 -0700"
      },
      "message": "Linux 3.1-rc2\n"
    },
    {
      "commit": "f982f91516fa4cfd9d20518833cd04ad714585be",
      "tree": "15c7992ad6e54fbda868a026afd5ecf98f9b1bca",
      "parents": [
        "97c24d1d455df17ca3ef281d1a290988f4686643"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue Jun 21 22:09:50 2011 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Aug 14 12:32:52 2011 -0700"
      },
      "message": "mm: fix wrong vmap address calculations with odd NR_CPUS values\n\nCommit db64fe02258f (\"mm: rewrite vmap layer\") introduced code that does\naddress calculations under the assumption that VMAP_BLOCK_SIZE is a\npower of two.  However, this might not be true if CONFIG_NR_CPUS is not\nset to a power of two.\n\nWrong vmap_block index/offset values could lead to memory corruption.\nHowever, this has never been observed in practice (or never been\ndiagnosed correctly); what caught this was the BUG_ON in vb_alloc() that\nchecks for inconsistent vmap_block indices.\n\nTo fix this, ensure that VMAP_BLOCK_SIZE always is a power of two.\n\nBugLink: https://bugzilla.kernel.org/show_bug.cgi?id\u003d31572\nReported-by: Pavel Kysilka \u003cgoldenfish@linuxsoft.cz\u003e\nReported-by: Matias A. Fonzo \u003cselk@dragora.org\u003e\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nCc: Nick Piggin \u003cnpiggin@suse.de\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: 2.6.28+ \u003cstable@kernel.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "97c24d1d455df17ca3ef281d1a290988f4686643",
      "tree": "36e4602be13301bf1669fcb7998b8a2d431cf1c9",
      "parents": [
        "91d85ea6786107aa2837bef3e957165ad7c8b823",
        "7fd781e8f9b72544a1c7f04456eb33d5ffaed592"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Aug 14 12:28:15 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Aug 14 12:28:15 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc:\n  mmc: remove unused \"ddr\" parameter in struct mmc_ios\n  mmc: dw_mmc: Fix DDR mode support.\n  mmc: core: use defined R1_STATE_PRG macro for card status\n  mmc: sdhci: use f_max instead of host-\u003eclock for timeouts\n  mmc: sdhci: move timeout_clk calculation farther down\n  mmc: sdhci: check host-\u003eclock before using it as a denominator\n  mmc: Revert \"mmc: sdhci: Fix SDHCI_QUIRK_TIMEOUT_USES_SDCLK\"\n  mmc: tmio: eliminate unused variable \u0027mmc\u0027 warning\n  mmc: esdhc-imx: fix card interrupt loss on freescale eSDHC\n  mmc: sdhci-s3c: Fix build for header change\n  mmc: dw_mmc: Fix mask in IDMAC_SET_BUFFER1_SIZE macro\n  mmc: cb710: fix possible pci_dev leak in cb710_pci_configure()\n  mmc: core: Detect eMMC v4.5 ext_csd entries\n  mmc: mmc_test: avoid stalled file in debugfs\n  mmc: sdhci-s3c: add BROKEN_ADMA_ZEROLEN_DESC quirk\n  mmc: sdhci: pxav3: controller needs 32 bit ADMA addressing\n  mmc: sdhci: fix retuning timer wrongly deleted in sdhci_tasklet_finish\n"
    },
    {
      "commit": "91d85ea6786107aa2837bef3e957165ad7c8b823",
      "tree": "c6100fd49a1c3d961998c3c89e706de4ceafb97e",
      "parents": [
        "17987783e51555da22890feb715a0c84d4ed36aa",
        "66a89b2164e2d30661edbd1953eacf0594d8203a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 13 18:37:28 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 13 18:37:28 2011 -0700"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/staging\n\n* \u0027hwmon-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/staging:\n  hwmon: (ibmaem) add missing kfree\n  hwmon: (pmbus/lm25066) Ignore byte writes to non-zero pages\n  hwmon: (pmbus) Virtualize pmbus_write_byte\n"
    },
    {
      "commit": "17987783e51555da22890feb715a0c84d4ed36aa",
      "tree": "420f72bf4cba816aaf4fd9cae7b99fa2a05131a1",
      "parents": [
        "4c74916fa81ce5a431350cb27eb9a7c95d3cf3d7",
        "c012cdc858db36ff2314469930bfcfb00eef6f29"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 13 18:36:28 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 13 18:36:28 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:\n  ASoC: Fix compile warning in wm8750.c\n  ASoC: omap: Update e-mail address of Jarkko Nikula\n  ASoC: SAMSUNG: Add I2S0 internal dma driver\n  ASoC: Terminate WM8750 SPI device ID table\n  ASoC: Add missing break in WM8994 probe\n  ALSA: snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc\n  ALSA: azt3328 - adjust error handling code to include debugging code\n  ALSA: hda - Add CONFIG_SND_HDA_POWER_SAVE to stac_vrefout_set()\n  ALSA: usb-audio - Add quirk for BOSS Micro BR-80\n  ASoC: Fix typo in wm8750 spi_ids\n  ASoC: Fix warning in Speyside WM8962\n  ASoC: Fix SPI driver binding for WM8987\n  ASoC: Fix binding of WM8750 on Jive\n  ASoC: WM8903: Free IRQ on device removal\n  ASoC: Tegra: wm8903 machine driver: Allow re-insertion of module\n  ASoC: Tegra: tegra_pcm_deallocate_dma_buffer: Don\u0027t OOPS\n"
    },
    {
      "commit": "4c74916fa81ce5a431350cb27eb9a7c95d3cf3d7",
      "tree": "2d7d5e42674f59c07e833431c0fd1d337d2cd77b",
      "parents": [
        "399e1d9c22e15c1697d070bb89e6e0da3fae7e14"
      ],
      "author": {
        "name": "Marcos Souza",
        "email": "marcos.mage@gmail.com",
        "time": "Sat Aug 13 12:34:59 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 13 18:34:03 2011 -0700"
      },
      "message": "Documentation: befs.txt: no maintainer, orphaned\n\nRemove the name of Sergey Kostyliov as maintainer of befs.\nIn the MAINTAINERS file, befs is orphaned.\n\nSigned-off-by: Marcos Souza \u003cmarcos.mage@gmail.com\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "399e1d9c22e15c1697d070bb89e6e0da3fae7e14",
      "tree": "3db81c19dcab5b75375df1be11f25278c12f674b",
      "parents": [
        "4126dacb5b2ca85b187a27b93805254567526dc8"
      ],
      "author": {
        "name": "Ralf Thielow",
        "email": "ralf.thielow@googlemail.com",
        "time": "Sat Aug 13 12:34:57 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 13 18:34:03 2011 -0700"
      },
      "message": "Documentation: SubmittingDrivers: fix Linus\u0027s git tree URL\n\nChange resource URL to new git tree -\n(http://git.kernel.org/?p\u003dlinux/kernel/git/torvalds/linux.git).\n\nSigned-off-by: Ralf Thielow \u003cralf.thielow@googlemail.com\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4126dacb5b2ca85b187a27b93805254567526dc8",
      "tree": "74e37710c4e44b4348569032bc8968a93b715eb3",
      "parents": [
        "6989b5bb2f0302d824bfc5a9272e17eef22353cc"
      ],
      "author": {
        "name": "Sergiu Iordache",
        "email": "sergiu@chromium.org",
        "time": "Sat Aug 13 12:34:56 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 13 18:34:03 2011 -0700"
      },
      "message": "Documentation: add Ramoops usage description\n\nAdd a documentation file describing the usage of Ramoops\n\nSigned-off-by: Sergiu Iordache \u003csergiu@chromium.org\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6989b5bb2f0302d824bfc5a9272e17eef22353cc",
      "tree": "3cdf7cbafd561f10ded0fc583ce1c61b233fadca",
      "parents": [
        "1629024668d485d9ee8c5a6c9906b19ffd9a49d9"
      ],
      "author": {
        "name": "Paul Mcquade",
        "email": "paulmcquad@gmail.com",
        "time": "Sat Aug 13 12:34:54 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 13 18:34:03 2011 -0700"
      },
      "message": "Documentation: email-clients: Add better Thunderbird information\n\nAdd better Thunderbird information.\nAdd Thunderbird Registry instructions to:\n  Enable UTF8 \u0026 Preformat mode\n  Disable HTML mode\n\nSigned-off-by: Paul McQuade \u003cpaulmcquad@gmail.com\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1629024668d485d9ee8c5a6c9906b19ffd9a49d9",
      "tree": "f5fa718ec8af368f156c1fff6a232b96a843f01d",
      "parents": [
        "ac1667db056a323cb0cb5d75e3bdb820804d46b6"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Aug 13 12:34:52 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 13 18:34:02 2011 -0700"
      },
      "message": "Documentation: kernel-parameters.txt cleanups\n\nGeneral cleanups to kernel-parameters.txt:\n - add missing $ARCH that are being used/referenced\n - alphabetize the parameter restrictions list\n - spell \"IA-64\" as listed in arch/ia64/Kconfig instead of \"IA64\"\n - remove trailing whitespace\n - use hyphen in 32-bit etc.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ac1667db056a323cb0cb5d75e3bdb820804d46b6",
      "tree": "2700e7e6ecc9b890bff5d1b32ab6d44bec716e10",
      "parents": [
        "3c8429ad574f2d83878438522f41c003a6cc458e"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Sat Aug 13 12:34:50 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 13 18:34:02 2011 -0700"
      },
      "message": "Documentation: add ARM user_debug to kernel-parameters.txt\n\nUsually kernel parameters are documented in kernel-parameters.txt\nbut user_debug is only documented in the Kconfig. Document the\noption and point to the Kconfig help text for more info.\n\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3c8429ad574f2d83878438522f41c003a6cc458e",
      "tree": "803088aabd5620ec0bc88ff62a94748c18ae558d",
      "parents": [
        "db12fb833a88c5114d70dcafebd33d460a09d593"
      ],
      "author": {
        "name": "Luis de Bethencourt",
        "email": "luis@debethencourt.com",
        "time": "Sat Aug 13 12:34:47 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 13 18:34:02 2011 -0700"
      },
      "message": "Documentation: drop Linux Source Driver from kernel-docs references\n\nDropping LSD (Linux Source Driver) since it hasn\u0027t been available\nfor a long time.\n\nSigned-off-by: Luis de Bethencourt \u003cluis@debethencourt.com\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "db12fb833a88c5114d70dcafebd33d460a09d593",
      "tree": "cb1d491d26b781616947e695933c90d6bb24f76f",
      "parents": [
        "73e0881d31406acc09eb11fa073108b43c89124e"
      ],
      "author": {
        "name": "Zac Storer",
        "email": "zac.3.14159@gmail.com",
        "time": "Sat Aug 13 12:34:45 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 13 18:34:02 2011 -0700"
      },
      "message": "Documentation: fix spelling error in SubmittingPatches\n\nFixed a spelling error.\n\nSigned-off-by: Zac Storer \u003czac.3.14159@gmail.com\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7fd781e8f9b72544a1c7f04456eb33d5ffaed592",
      "tree": "1f53b5d72f88c2e2bb6f15e0daeaf09a944b94fd",
      "parents": [
        "6daa777866569fc48fe3cfcd6fd01aba37ac06a5"
      ],
      "author": {
        "name": "Jaehoon Chung",
        "email": "jh80.chung@samsung.com",
        "time": "Mon Aug 08 18:10:52 2011 +0900"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 13 14:50:32 2011 -0400"
      },
      "message": "mmc: remove unused \"ddr\" parameter in struct mmc_ios\n\n\"mmc: dw_mmc: Fix DDR mode support\" removed the last user.\n\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "6daa777866569fc48fe3cfcd6fd01aba37ac06a5",
      "tree": "14fae64bfccda79561294df1188619e3dd78d595",
      "parents": [
        "7435bb7950ba8a3cbfa6d0c01e92588562533a3f"
      ],
      "author": {
        "name": "Seungwon Jeon",
        "email": "tgih.jun@samsung.com",
        "time": "Fri Aug 05 12:35:03 2011 +0900"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 13 14:50:32 2011 -0400"
      },
      "message": "mmc: dw_mmc: Fix DDR mode support.\n\nHost driver can\u0027t get a hint of DDR mode through ios-\u003eddr flag anymore.\nios-\u003etiming is currently used to inform DDR mode as a substitute.\nAnd capability of MMC_CAP_MMC_HIGHSPEED is added for DDR support.\n\nSigned-off-by: Seungwon Jeon \u003ctgih.jun@samsung.com\u003e\nAcked-by: Will Newton \u003cwill.newton@imgtec.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "7435bb7950ba8a3cbfa6d0c01e92588562533a3f",
      "tree": "b3ba7a528692233ab3303c210b8577a357c8db22",
      "parents": [
        "65be3fef930beb3e282e7f23dfba63289971430c"
      ],
      "author": {
        "name": "Jaehoon Chung",
        "email": "jh80.chung@samsung.com",
        "time": "Wed Aug 10 18:46:28 2011 +0900"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 13 14:50:31 2011 -0400"
      },
      "message": "mmc: core: use defined R1_STATE_PRG macro for card status\n\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "65be3fef930beb3e282e7f23dfba63289971430c",
      "tree": "a2d74efe845f8c90e828b775d59eaaf134533bac",
      "parents": [
        "272308caaa6c0f2b1500a3660b9fa75f17a45cc4"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andriy.shevchenko@linux.intel.com",
        "time": "Wed Aug 03 18:36:01 2011 +0300"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 13 14:50:30 2011 -0400"
      },
      "message": "mmc: sdhci: use f_max instead of host-\u003eclock for timeouts\n\nWhen timeout_clk is calculated the host-\u003eclock could be zero.\nSo, instead of host-\u003eclock the calculation now uses mmc-\u003ef_max.\n\nSigned-off-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "272308caaa6c0f2b1500a3660b9fa75f17a45cc4",
      "tree": "0778e73914dccfb40439ec3c2b2b56d7647f4543",
      "parents": [
        "78a2ca2727a9b992901c715bc881b6ddb4ec6a4e"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andriy.shevchenko@linux.intel.com",
        "time": "Wed Aug 03 18:36:00 2011 +0300"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 13 14:50:29 2011 -0400"
      },
      "message": "mmc: sdhci: move timeout_clk calculation farther down\n\nThis moves the calculation below the assignment of mmc-\u003ef_max, which\nwe need for calculating timeout_clk in the next patch in this series.\n\nSigned-off-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "78a2ca2727a9b992901c715bc881b6ddb4ec6a4e",
      "tree": "6eecce8e7a739c36d07dfef9e6e784d9d6e1df28",
      "parents": [
        "83cbcd93a1be803ccda53e7acbdc9a937c8f6375"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andriy.shevchenko@linux.intel.com",
        "time": "Wed Aug 03 18:35:59 2011 +0300"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 13 14:50:28 2011 -0400"
      },
      "message": "mmc: sdhci: check host-\u003eclock before using it as a denominator\n\nSometimes host-\u003eclock could be zero which is a legal situation. This\npatch checks host-\u003eclock before usage as a denominator when timeout is\ncalculated. A similar patch is applied for mmc core (see commit e9b8684,\n\"mmc: fix division by zero in MMC core\").\n\nWithout this patch, the execution of the sdhci_calc_timeout could end up\nwith a backtrace:\n\n\u003c0\u003e[    4.014319] divide error: 0000 [#1] PREEMPT SMP\n\u003c4\u003e[    4.014352] Modules linked in: g_ether\n\u003c4\u003e[    4.014376]\n\u003c4\u003e[    4.014393] Pid: 33, comm: kworker/u:2 Not tainted 3.0.0+ #646\n\u003c4\u003e[    4.014421] EIP: 0060:[\u003cc12fa38e\u003e] EFLAGS: 00010046 CPU: 1\n\u003c4\u003e[    4.014449] EIP is at sdhci_calc_timeout+0x2e/0x100\n\u003c4\u003e[    4.014468] EAX: 00000000 EBX: f5930fc8 ECX: 00000000 EDX: 00000000\n\u003c4\u003e[    4.014488] ESI: f5291de8 EDI: f5291db8 EBP: f5291c6c ESP: f5291c50\n\u003c4\u003e[    4.014508]  DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068\n\u003c0\u003e[    4.014529] Process kworker/u:2 (pid: 33, ti\u003df5290000 task\u003df53065a0 task.ti\u003df5290000)\n\u003c0\u003e[    4.014546] Stack:\n\u003c4\u003e[    4.014557]  00000082 c1054fdd f5291c78 04000000 f5930fc8 f5291de8 f5291db8 f5291cac\n\u003c4\u003e[    4.014611]  c12fab7c c107a98b f5291c88 c13b6d3f f593109c f5882000 f5291cac c1054fdd\n\u003c4\u003e[    4.014663]  00000000 00000000 f5882000 00000082 f5930fc8 f5291db8 0000000a f5291ccc\n\u003c0\u003e[    4.014716] Call Trace:\n\u003c4\u003e[    4.014743]  [\u003cc1054fdd\u003e] ? mod_timer+0x11d/0x380\n\u003c4\u003e[    4.014770]  [\u003cc12fab7c\u003e] sdhci_prepare_data+0x2c/0x3a0\n\u003c4\u003e[    4.014798]  [\u003cc107a98b\u003e] ? trace_hardirqs_off+0xb/0x10\n\u003c4\u003e[    4.014827]  [\u003cc13b6d3f\u003e] ? _raw_spin_unlock_irqrestore+0x2f/0x60\n\u003c4\u003e[    4.014854]  [\u003cc1054fdd\u003e] ? mod_timer+0x11d/0x380\n\u003c4\u003e[    4.014880]  [\u003cc12fc7db\u003e] sdhci_send_command+0xdb/0x210\n\u003c4\u003e[    4.014906]  [\u003cc12fd5f3\u003e] sdhci_request+0xc3/0x150\n\u003c4\u003e[    4.014932]  [\u003cc12ec56a\u003e] mmc_start_request+0xda/0x200\n\u003c4\u003e[    4.014960]  [\u003cc120d7c2\u003e] ? __raw_spin_lock_init+0x32/0x60\n\u003c4\u003e[    4.014989]  [\u003cc1066a85\u003e] ? __init_waitqueue_head+0x35/0x50\n\u003c4\u003e[    4.015015]  [\u003cc12ec70b\u003e] mmc_wait_for_req+0x7b/0x90\n\u003c4\u003e[    4.015045]  [\u003cc12f0c67\u003e] mmc_send_cxd_data+0xf7/0x130\n\u003c4\u003e[    4.015076]  [\u003cc12ecbc0\u003e] ? mmc_erase+0x140/0x140\n\u003c4\u003e[    4.015102]  [\u003cc12f139d\u003e] mmc_send_ext_csd+0x1d/0x20\n\u003c4\u003e[    4.015125]  [\u003cc12efef0\u003e] mmc_get_ext_csd+0x70/0x140\n\u003c4\u003e[    4.015151]  [\u003cc12effe8\u003e] mmc_compare_ext_csds+0x28/0x190\n\u003c4\u003e[    4.015176]  [\u003cc12f039f\u003e] mmc_init_card+0x24f/0x650\n\u003c4\u003e[    4.015201]  [\u003cc13b6d5d\u003e] ? _raw_spin_unlock_irqrestore+0x4d/0x60\n\u003c4\u003e[    4.015226]  [\u003cc107fd9c\u003e] ? trace_hardirqs_on_caller+0x11c/0x160\n\u003c4\u003e[    4.015255]  [\u003cc12f09a4\u003e] mmc_attach_mmc+0xa4/0x190\n\u003c4\u003e[    4.015282]  [\u003cc12ee3f0\u003e] mmc_rescan+0x210/0x240\n\u003c4\u003e[    4.015311]  [\u003cc105f9b6\u003e] process_one_work+0x176/0x550\n\u003c4\u003e[    4.015336]  [\u003cc105f93a\u003e] ? process_one_work+0xfa/0x550\n\u003c4\u003e[    4.015360]  [\u003cc12ee1e0\u003e] ? mmc_init_erase+0x140/0x140\n\u003c4\u003e[    4.015385]  [\u003cc1061c2a\u003e] worker_thread+0x12a/0x2c0\n\u003c4\u003e[    4.015410]  [\u003cc1061b00\u003e] ? manage_workers.clone.18+0x100/0x100\n\u003c4\u003e[    4.015437]  [\u003cc1066244\u003e] kthread+0x74/0x80\n\u003c4\u003e[    4.015463]  [\u003cc10661d0\u003e] ? __init_kthread_worker+0x60/0x60\n\u003c4\u003e[    4.015490]  [\u003cc13b7dfa\u003e] kernel_thread_helper+0x6/0xd\n\u003c0\u003e[    4.015507] Code: 57 89 d7 56 53 89 c3 83 ec 10 8b 40 04 8b 72 28 f6 c4 10 89 45 f0 0f 85 91 00 00 00 85 f6 0f 84 c1 00 00 00 8b 4e 04 31 d2 89 c8 \u003cf7\u003e 73 58 ba d3 4d 62 10 89 c1 8b 06 f7 e2 c1 ea 06 01 d1 f7 45\n\u003c0\u003e[    4.015829] EIP: [\u003cc12fa38e\u003e] sdhci_calc_timeout+0x2e/0x100 SS:ESP 0068:f5291c50\n\nReported-by: Alexander Shishkin \u003calexander.shishkin@linux.intel.com\u003e\nSigned-off-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "83cbcd93a1be803ccda53e7acbdc9a937c8f6375",
      "tree": "dbe47bb08608058d3d3bc0c530793cbad02e6e41",
      "parents": [
        "4906baf080623b4971bdeeac0a9fec5b8885d3ac"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andriy.shevchenko@linux.intel.com",
        "time": "Wed Aug 03 18:35:58 2011 +0300"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 13 14:50:27 2011 -0400"
      },
      "message": "mmc: Revert \"mmc: sdhci: Fix SDHCI_QUIRK_TIMEOUT_USES_SDCLK\"\n\nThis reverts commit 4b01681c7764, which introduced a new potential\ndivide by zero in the process of fixing one.  The subsequent commits\nattempt to fix the issue properly.\n\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "4906baf080623b4971bdeeac0a9fec5b8885d3ac",
      "tree": "c7b42a915257e571eee6bc9368407c047117aa4f",
      "parents": [
        "0d58864bf3472f8390e0c0a33bd875c7eec868bd"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Wed Aug 03 14:48:58 2011 +0800"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 13 14:50:27 2011 -0400"
      },
      "message": "mmc: tmio: eliminate unused variable \u0027mmc\u0027 warning\n\nFix below compile warning:\n  CC      drivers/mmc/host/tmio_mmc.o\ndrivers/mmc/host/tmio_mmc.c: In function \u0027tmio_mmc_suspend\u0027:\ndrivers/mmc/host/tmio_mmc.c:30: warning: unused variable \u0027mmc\u0027\ndrivers/mmc/host/tmio_mmc.c: In function \u0027tmio_mmc_resume\u0027:\ndrivers/mmc/host/tmio_mmc.c:45: warning: unused variable \u0027mmc\u0027\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nAcked-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "0d58864bf3472f8390e0c0a33bd875c7eec868bd",
      "tree": "f186f7e8d753841264497115b6ca599e24079f48",
      "parents": [
        "55156d240a4d41d47310278c5139e24517f1c65b"
      ],
      "author": {
        "name": "Tony Lin",
        "email": "tony.lin@freescale.com",
        "time": "Thu Aug 11 16:45:59 2011 -0400"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 13 14:50:26 2011 -0400"
      },
      "message": "mmc: esdhc-imx: fix card interrupt loss on freescale eSDHC\n\nApply a workaround for the imx eSDHC controller to avoid missing\ncard interrupts.  This makes SDIO work.\n\nSigned-off-by: Tony Lin \u003ctony.lin@freescale.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "55156d240a4d41d47310278c5139e24517f1c65b",
      "tree": "e7d2dc5c14ee9ccee70bd381153233d0f87adacb",
      "parents": [
        "9b7bbe1085eb2b0f2d5d81f4116772cb2af497a4"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Jul 29 15:35:00 2011 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 13 14:50:25 2011 -0400"
      },
      "message": "mmc: sdhci-s3c: Fix build for header change\n\nA header change has removed an implicit inclusion of module.h, breaking\nthe build due to the use of THIS_MODULE. Fix that.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "9b7bbe1085eb2b0f2d5d81f4116772cb2af497a4",
      "tree": "fb11c59a83dfd6b910df4621961e150b866a776d",
      "parents": [
        "1ccd4b7bfdcfcc8cc7ffc4a9c11d3ac5b6da8ca0"
      ],
      "author": {
        "name": "Shashidhar Hiremath",
        "email": "shashidharh@vayavyalabs.com",
        "time": "Fri Jul 29 08:49:50 2011 -0400"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 13 14:50:24 2011 -0400"
      },
      "message": "mmc: dw_mmc: Fix mask in IDMAC_SET_BUFFER1_SIZE macro\n\nThe mask used inside this macro was assuming Buffer_Size1\u0027s [BS1\u0027s]\nwidth to be 14 bits, it is actually 13 bits.  Modify masks used in\nIDMAC_SET_BUFFER1_SIZE such that they use only 13 bits instead of\ncurrent 14.\n\nSigned-off-by: Shashidhar Hiremath \u003cshashidharh@vayavyalabs.com\u003e\nAcked-by: Will Newton \u003cwill.newton@imgtec.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "1ccd4b7bfdcfcc8cc7ffc4a9c11d3ac5b6da8ca0",
      "tree": "40b9a74eda985efb482dd1ebccd30f85f18dd6c2",
      "parents": [
        "38ca285044be88a0fb47b6eb91deeeb729435fd0"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Thu Jul 28 20:55:27 2011 +0200"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 13 14:50:23 2011 -0400"
      },
      "message": "mmc: cb710: fix possible pci_dev leak in cb710_pci_configure()\n\nReported-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "38ca285044be88a0fb47b6eb91deeeb729435fd0",
      "tree": "9744f6c6d3830fa55ef64a7ef8efca6893aa17fa",
      "parents": [
        "d5a5bd1c3f7e8d010393530d60df8da75218a488"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Tue Jul 26 17:12:37 2011 +0900"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 13 14:50:22 2011 -0400"
      },
      "message": "mmc: core: Detect eMMC v4.5 ext_csd entries\n\nThe eMMC v4.5 Spec is released now:\n\nEXT_CSD_REV\tExtended CSD Revision\n255-7\t\tReserved\n6\t\tRevision 1.6 (for MMC v4.5)\n5\t\tRevision 1.5 (for MMV v4.41)\n...\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "d5a5bd1c3f7e8d010393530d60df8da75218a488",
      "tree": "e24b1d592f2ddec088af5d61488b034c1409480c",
      "parents": [
        "7199e2b61d715c5e8901ff32513d2b80db8d3737"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andriy.shevchenko@linux.intel.com",
        "time": "Fri Jul 22 16:13:36 2011 +0300"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 13 14:50:22 2011 -0400"
      },
      "message": "mmc: mmc_test: avoid stalled file in debugfs\n\nDuring card removal and inserting cycle the test file in the debugfs could be\nstalled until the host driver removes it. Let\u0027s keep the file in the linked\nlist and destroy it when card is removed.\n\nSigned-off-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nAcked-by: Per Forlin \u003cper.forlin@linaro.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "7199e2b61d715c5e8901ff32513d2b80db8d3737",
      "tree": "639c88ffe5674a523faffcb80d202f27c6bb6827",
      "parents": [
        "606a15e475880157dd2336f2dc220eacc9eaf36b"
      ],
      "author": {
        "name": "Jaehoon Chung",
        "email": "jh80.chung@samsung.com",
        "time": "Tue Jul 12 17:30:47 2011 +0900"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 13 14:50:21 2011 -0400"
      },
      "message": "mmc: sdhci-s3c: add BROKEN_ADMA_ZEROLEN_DESC quirk\n\nSamsung SoCs need to set BROKEN_ADMA_ZEROLEN_DESC.\n(If ADMA operation is more than 65535, maybe set by zero.)\n\nSigned-off-by: Jaehoon Chung \u003cjh80.chung@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "606a15e475880157dd2336f2dc220eacc9eaf36b",
      "tree": "f854d03493c194c2906f15f8087eec1733160b0b",
      "parents": [
        "78869618a886d33d8cdfcb78cf9b245b5250e465"
      ],
      "author": {
        "name": "Philip Rakity",
        "email": "prakity@marvell.com",
        "time": "Mon Jul 11 14:47:54 2011 -0700"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 13 14:50:20 2011 -0400"
      },
      "message": "mmc: sdhci: pxav3: controller needs 32 bit ADMA addressing\n\nEnable the quirk.\n\n(Best used in conjunction with patch downgrading ADMA to SDMA when\ntransfer is not aligned.)\n\nSigned-off-by: Philip Rakity \u003cprakity@marvell.com\u003e\nAcked-by: Zhangfei Gao \u003czhangfei.gao@marvell.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "78869618a886d33d8cdfcb78cf9b245b5250e465",
      "tree": "97523732214d8529a62ec2bcbc9c54703767754f",
      "parents": [
        "322a8b034003c0d46d39af85bf24fee27b902f48"
      ],
      "author": {
        "name": "Aaron Lu",
        "email": "Aaron.Lu@amd.com",
        "time": "Mon Jul 11 13:27:11 2011 +0800"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 13 14:50:19 2011 -0400"
      },
      "message": "mmc: sdhci: fix retuning timer wrongly deleted in sdhci_tasklet_finish\n\nCurrently, the retuning timer for retuning mode 1 will be deleted in\nfunction sdhci_tasklet_finish after a mmc request done, which will make\nretuning timing never trigger again. This patch fixed this problem.\n\nSigned-off-by: Aaron Lu \u003cAaron.Lu@amd.com\u003e\nReviewed-by: Philip Rakity \u003cprakity@marvell.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "73e0881d31406acc09eb11fa073108b43c89124e",
      "tree": "8195f49c5f1b7e06caf3df36b4a1882902a83277",
      "parents": [
        "e211bc8d96d45799cab1be46f4367327d5f629ba",
        "89272b8c0d427021bed70b1b83e1a16be375ccf5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 12 21:59:09 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 12 21:59:09 2011 -0700"
      },
      "message": "Merge branch \u0027devicetree/merge\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027devicetree/merge\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  dt: add empty of_get_property for non-dt\n"
    },
    {
      "commit": "e211bc8d96d45799cab1be46f4367327d5f629ba",
      "tree": "fa6ee757d6231550349d989eb5e5a24748193da9",
      "parents": [
        "8c70aac04e01a08b7eca204312946206d1c1baac",
        "ce7e9065958191e6b7ca49d7ed0e1099c486d198"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 12 21:56:53 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 12 21:56:53 2011 -0700"
      },
      "message": "Merge branch \u0027usb-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* \u0027usb-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6: (30 commits)\n  USB: Serial: Add PID(0xF7C0) to FTDI SIO driver for a zeitcontrol-device\n  USB: Serial: Add device ID for Sierra Wireless MC8305\n  USB: Serial: Added device ID for Qualcomm Modem in Sagemcom\u0027s HiLo3G\n  usb/host/pci-quirks.c: correct annotation of `ehci_dmi_nohandoff_table\u0027\n  USB: option driver: add PID for Vodafone-Huawei K4511\n  USB: option driver: add PID for Vodafone-Huawei K4510\n  USB: option driver: add PID for Vodafone-Huawei K3771\n  USB: option driver: add PID for Vodafone-Huawei K3770\n  usb: serial: ftdi_sio.c: For the FT232H FTDI_SIO_SET_BAUDRATE_REQUEST, index needs to be shifted too\n  usb/isp1760: Added missing call to usb_hcd_check_unlink_urb() during unlink\n  USB: EHCI: Fix test mode sequence\n  USB: ftdi_sio: fix minor typo in get_ftdi_divisor\n  USB: at91_udc: include linux/prefetch.h explicitly\n  USB: usb-storage: unusual_devs entry for ARM V2M motherboard.\n  usb/ehci-mxc: add missing inclusion of mach/hardware.h\n  USB: assign instead of equal in usbtmc.c\n  usb: renesas_usbhs: fixup usbhsg_for_each_uep 1st pos\n  usb: renesas_usbhs: fix DMA build by including dma-mapping.h\n  usb: gadget: net2272 - Correct includes\n  usb: musb: fix oops on musb_gadget_pullup\n  ...\n"
    },
    {
      "commit": "8c70aac04e01a08b7eca204312946206d1c1baac",
      "tree": "07e9559e941f50c7abceed3d1459e8c8401d825d",
      "parents": [
        "06e727d2a5d9d889fabad35223ad77205a9bebb9",
        "d8c778fdf2bcd42e495ca1ca67bca729639352b7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 12 20:55:49 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 12 20:55:49 2011 -0700"
      },
      "message": "Merge branch \u0027staging-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6\n\n* \u0027staging-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6:\n  zcache: Fix build error when sysfs is not defined\n  zcache: Use div_u64 for 64-bit division\n  staging:rts_pstor: fix thread synchronization flow\n  drivers:staging:solo6x10:add the missed slab.h\n  staging: zcache: include module.h for MODULE_LICENSE\n  drivers/staging/hv/blkvsc_drv.c: eliminate NULL pointer dereference\n  Staging: Add clk API note to nvec/TODO\n  drivers/staging/ath6kl/miscdrv/ar3kps/ar3kpsparser.c: adjust array index\n  staging: more missing slab.h inclusions\n  drivers/staging/solo6x10/p2m.c needs slab.h\n  drivers/staging/solo6x10/core.c needs slab.h\n  drivers/staging/dt3155v4l/dt3155v4l.c needs slab.h\n  drivers/staging/speakup/devsynth.c: fix \"buffer size is not provably correct\" error\n  Staging: iio: add some unlocks to raw_read() functions\n  staging: ft1000_proc needs asm/io.h for inw/outw on sparc\n  staging: rtl8192u: declare MODULE_FIRMWARE\n  gma500: Fix clashes with DRM updates\n  staging: zcache: module is GPL\n  staging: fix zcache building\n"
    },
    {
      "commit": "06e727d2a5d9d889fabad35223ad77205a9bebb9",
      "tree": "2a2d4ec9ed95c95f044c8d69e87ab47195a1d2ed",
      "parents": [
        "e68ff9cd15552e46e0f993eace25af0947b1222d",
        "3ae36655b97a03fa1decf72f04078ef945647c1a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 12 20:46:24 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 12 20:46:24 2011 -0700"
      },
      "message": "Merge branch \u0027x86-vdso-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-tip\n\n* \u0027x86-vdso-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-tip:\n  x86-64: Rework vsyscall emulation and add vsyscall\u003d parameter\n  x86-64: Wire up getcpu syscall\n  x86: Remove unnecessary compile flag tweaks for vsyscall code\n  x86-64: Add vsyscall:emulate_vsyscall trace event\n  x86-64: Add user_64bit_mode paravirt op\n  x86-64, xen: Enable the vvar mapping\n  x86-64: Work around gold bug 13023\n  x86-64: Move the \"user\" vsyscall segment out of the data segment.\n  x86-64: Pad vDSO to a page boundary\n"
    },
    {
      "commit": "e68ff9cd15552e46e0f993eace25af0947b1222d",
      "tree": "28873106aa1c88963a13b34a4bc209875763a4e4",
      "parents": [
        "c44efbaa0ef3cf53fbf6bb57c33d4f199b15f2da",
        "e570280521290c27621d60cffea2400bdf1f2c88"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 12 20:43:01 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 12 20:43:01 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://oss.sgi.com/xfs/xfs\n\n* \u0027for-linus\u0027 of git://oss.sgi.com/xfs/xfs:\n  xfs: replace xfs_buf_geterror() with bp-\u003eb_error\n  xfs: Check the return value of xfs_buf_read() for NULL\n  \"xfs: fix error handling for synchronous writes\" revisited\n  xfs: set cursor in xfs_ail_splice() even when AIL was empty\n  xfs: Remove the macro XFS_BUFTARG_NAME\n  xfs: Remove the macro XFS_BUF_TARGET\n  xfs: Remove the macro XFS_BUF_SET_TARGET\n  Replace the macro XFS_BUF_ISPINNED with helper xfs_buf_ispinned\n  xfs: Remove the macro XFS_BUF_SET_PTR\n  xfs: Remove the macro XFS_BUF_PTR\n  xfs: Remove macro XFS_BUF_SET_START\n  xfs: Remove macro XFS_BUF_HOLD\n  xfs: Remove macro XFS_BUF_BUSY and family\n  xfs: Remove the macro XFS_BUF_ERROR and family\n  xfs: Remove the macro XFS_BUF_BFLAGS\n"
    },
    {
      "commit": "c44efbaa0ef3cf53fbf6bb57c33d4f199b15f2da",
      "tree": "cb3822fb10688a13bb23d769ef54b3e398579f46",
      "parents": [
        "ce8a84ef1e4b30bcee78aa99bc1032db90a6c1c4",
        "696314cf53b7b2d1f91af6da259533eb9611e7bf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 12 20:42:02 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 12 20:42:02 2011 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/linux-arm-soc\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/linux-arm-soc: (32 commits)\n  ARM: mmp: Change the way we use timer 0 as clockevent timer.\n  ARM: mmp: Switch to using timer 1 as clocksource timer.\n  ARM: mmp: Also start timer 1 on boot.\n  ARM: pxa168/gplugd: free correct GPIO\n  ARM: pxa168/gplugd: get rid of mfp-gplugd.h\n  ARM: pxa: fix logic error in PJ4 iWMMXt handling\n  mach-sa1100: fix PCI build problem\n  omap: timer: Set dmtimer used as clocksource in autoreload mode\n  OMAP3: am3517crane: remove NULL board_mux from board file\n  arm: mach-omap2: mux: use kstrdup()\n  arch:arm:plat-omap:iovmm: remove unused variable \u0027va\u0027\n  Update Nook Color machine 3284 to common Encore name\n  am3505/3517: Various platform defines for UART4\n  OMAP: hwmod: fix build break on non-OMAP4 multi-OMAP2 builds\n  OMAP: Fix linking error in twl-common.c for OMAP2/3/4 only builds\n  iMX: Fix build for iMX53\n  ARM: mx5: board-cpuimx51.c fixup irq_to_gpio() usage\n  OMAP2+: PM: SmartReflex: use put_sync_suspend for IRQ-safe disabling\n  OMAP3: beagle: don\u0027t touch omap_device internals\n  OMAP1: enable GENERIC_IRQ_CHIP\n  ...\n"
    },
    {
      "commit": "e570280521290c27621d60cffea2400bdf1f2c88",
      "tree": "4cf24cfa20ecef67b2aafa2309d04a137ecfbe4a",
      "parents": [
        "ac4d6888b21a8be373f3e06f1d4011fbe2bbbeac"
      ],
      "author": {
        "name": "Chandra Seetharaman",
        "email": "sekharan@us.ibm.com",
        "time": "Wed Aug 03 02:18:34 2011 +0000"
      },
      "committer": {
        "name": "Alex Elder",
        "email": "aelder@sgi.com",
        "time": "Fri Aug 12 13:39:40 2011 -0500"
      },
      "message": "xfs: replace xfs_buf_geterror() with bp-\u003eb_error\n\nSince we just checked bp for NULL, it is ok to replace\nxfs_buf_geterror() with bp-\u003eb_error in these places.\n\nSigned-off-by: Chandra Seetharaman \u003csekharan@us.ibm.com\u003e\nSigned-off-by: Alex Elder \u003caelder@sgi.com\u003e\n"
    },
    {
      "commit": "ac4d6888b21a8be373f3e06f1d4011fbe2bbbeac",
      "tree": "6a39e3be9bcf99cddc0ce0b0ed15aac794b527f8",
      "parents": [
        "9e978d8f7db1c5de7cdc6450a8ca208db3b95f84"
      ],
      "author": {
        "name": "Chandra Seetharaman",
        "email": "sekharan@us.ibm.com",
        "time": "Wed Aug 03 02:18:29 2011 +0000"
      },
      "committer": {
        "name": "Alex Elder",
        "email": "aelder@sgi.com",
        "time": "Fri Aug 12 13:39:29 2011 -0500"
      },
      "message": "xfs: Check the return value of xfs_buf_read() for NULL\n\nCheck the return value of xfs_buf_read() for NULL and return ENOMEM\nif it is NULL.  This is necessary in a few spots to avoid subsequent\ncode blindly dereferencing the null buffer pointer.\n\nSigned-off-by: Chandra Seetharaman \u003csekharan@us.ibm.com\u003e\nSigned-off-by: Alex Elder \u003caelder@sgi.com\u003e\n"
    },
    {
      "commit": "696314cf53b7b2d1f91af6da259533eb9611e7bf",
      "tree": "8e1bf5ea4c322f8b6985b1349d768d2837e417db",
      "parents": [
        "419bb4e0641cf7d84b1684b15afdd176f25c7ebe",
        "e9d0b97eef235eccc3df9ddb9895b35c53a8aaa2"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri Aug 12 20:37:43 2011 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri Aug 12 20:37:43 2011 +0200"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into fixes\n"
    },
    {
      "commit": "c012cdc858db36ff2314469930bfcfb00eef6f29",
      "tree": "6038ccd1dec55f82642f6036a75af57cb6b2a921",
      "parents": [
        "15439bde3af7ff88459ea2b5520b77312e958df2",
        "f6b864a9071e21186476910613ec9913b56067a2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Aug 12 18:26:38 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Aug 12 18:26:38 2011 +0200"
      },
      "message": "Merge branch \u0027fix/asoc\u0027 into for-linus\n"
    },
    {
      "commit": "f6b864a9071e21186476910613ec9913b56067a2",
      "tree": "37f349ade7287de193d3b1766daa4410c2cfb40d",
      "parents": [
        "7ec41ee5ad5f716f67041c0d49014d0becb5332c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Aug 12 18:22:10 2011 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Aug 12 18:22:10 2011 +0200"
      },
      "message": "ASoC: Fix compile warning in wm8750.c\n\nsound/soc/codecs/wm8750.c:784:2: warning: missing braces around initializer\nsound/soc/codecs/wm8750.c:784:2: warning: (near initialization for ‘wm8750_spi_ids[2].name’)\n\nIt\u0027s because struct spi_device_id.name is a char array, not a pointer,\nwhile the driver initializes explicitly with 0.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "419bb4e0641cf7d84b1684b15afdd176f25c7ebe",
      "tree": "41167d5ded971302600638029545e4baee796bed",
      "parents": [
        "143ed290f02496fb918789cf14949e4e8033d34d",
        "af9dafb1dcf320a46783e09764c758bc4e32ed94"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri Aug 12 15:49:38 2011 +0000"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri Aug 12 15:49:38 2011 +0000"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into fixes\n"
    },
    {
      "commit": "143ed290f02496fb918789cf14949e4e8033d34d",
      "tree": "02a2f503d4b6fac4598f326b8fa7ad009055c8c2",
      "parents": [
        "ac9cf9ff4f4ffa355d0e93c2bd6d74961a16efad",
        "d9c927833a42b4eaae4addd031f780f4530f7a2d"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri Aug 12 15:45:44 2011 +0000"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Fri Aug 12 15:45:44 2011 +0000"
      },
      "message": "Merge branch \u0027imx-fixes-for-arnd\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into fixes\n"
    },
    {
      "commit": "ce8a84ef1e4b30bcee78aa99bc1032db90a6c1c4",
      "tree": "3faf99c6fbd99eedce3ad2193ce779c25bfc8064",
      "parents": [
        "eeca7360f756f7e36e846f35018df20808c7ef63",
        "d80bcf46f1dae47805260dc60fb900cc4dabe35e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 12 06:43:53 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 12 06:43:53 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (44 commits)\n  e1000e: increase driver version number\n  e1000e: alternate MAC address update\n  e1000e: do not disable receiver on 82574/82583\n  e1000e: alternate MAC address does not work on device id 0x1060\n  PCnet: Fix section mismatch\n  bnx2x: disable dcb on 578xx since not supported yet\n  bnx2x: properly clean indirect addresses\n  bnx2x: prevent race between undi_unload and load flows\n  bnx2x: fix select_queue when FCoE is disabled\n  bnx2x: init FCOE FP only once\n  ipv4: some rt_iif -\u003e rt_route_iif conversions\n  net/bridge/netfilter/ebtables.c: use available error handling code\n  net/netlabel/netlabel_kapi.c: add missing cleanup code\n  net/irda: sh_sir: tidyup compile warning\n  net/irda: sh_sir: add missing header\n  net/irda: sh_irda: add missing header\n  slcan: ldisc generated skbs are received in softirq context\n  scm: Capture the full credentials of the scm sender\n  tcp: initialize variable ecn_ok in syncookies path\n  drivers/net/wireless/wl1251: add missing kfree\n  ...\n"
    },
    {
      "commit": "a01e836087881dd9d824417190994c9b2b0f1dbb",
      "tree": "dba049b83137d4cda2fdc53ed06d83897a74dc4f",
      "parents": [
        "9c1176b6a28850703ea6e3a0f0c703f6d6c61cd3"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Aug 11 20:40:42 2011 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Fri Aug 12 15:30:08 2011 +0200"
      },
      "message": "firewire: ohci: fix DMA unmapping in an error path\n\nIf request_irq failed, we would pass wrong arguments to\ndma_free_coherent.  https://bugzilla.redhat.com/show_bug.cgi?id\u003d728185\n\nReported-by: Mads Kiilerich\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "9c1176b6a28850703ea6e3a0f0c703f6d6c61cd3",
      "tree": "5e51f0e7e36c78ae63e3128125cb008bcc442aa0",
      "parents": [
        "9a00c24ae7cb08dcd46edf1327a47871e8466444"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Aug 11 00:06:04 2011 +0200"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Fri Aug 12 15:30:08 2011 +0200"
      },
      "message": "firewire: cdev: fix 32 bit userland on 64 bit kernel compat corner cases\n\nClemens points out that we need to use compat_ptr() in order to safely\ncast from u64 to addresses of a 32-bit usermode client.\n\nBefore, our conversion went wrong\n  - in practice if the client cast from pointer to integer such that\n    sign-extension happened, (libraw1394 and libdc1394 at least were not\n    doing that, IOW were not affected)\nor\n  - in theory on s390 (which doesn\u0027t have FireWire though) and on the\n    tile architecture, regardless of what the client does.\nThe bug would usually be observed as the initial get_info ioctl failing\nwith \"Bad address\" (EFAULT).\n\nReported-by: Carl Karsten \u003ccarl@personnelware.com\u003e\nReported-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n"
    },
    {
      "commit": "bcc65fd8e929a9d9d34d814d6efc1d2793546922",
      "tree": "966776acccd00380caf73d6e16c384a313ae85c3",
      "parents": [
        "13bb9430cd6154d1f088549656c4a3ed10eaf35e"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Aug 08 16:21:16 2011 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Aug 12 11:04:29 2011 +0100"
      },
      "message": "drm/radeon: re-POST the asic on Apple hardware when booted via EFI\n\nAt least some Apples program the GPU into a state that wedges the engine\nonce userspace starts trying to perform accelerated operations. Executing\nthe Atom init scripts gets the hardware back into a working state. The\nsame hardware works fine when booted via BIOS emulation, so let\u0027s just\nexecute the init scripts on Apples when we\u0027re using EFI.\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nReviewed-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "13bb9430cd6154d1f088549656c4a3ed10eaf35e",
      "tree": "0a8c3e19bcbcb80e5ec9ba06fce9b7e3c8b6aa33",
      "parents": [
        "92bdfd4a35415dd3741b95df60782a32c586d399"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Mon Aug 08 16:21:15 2011 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Aug 12 11:02:46 2011 +0100"
      },
      "message": "drm/radeon: Allow panel preferred EDID to override BIOS native mode\n\nWe have two sources of information about panel capabilities on mobile\nradeon - the BIOS, which gives us a native mode, and the panel\u0027s preferred\nmode. In theory these two will always match, but there\u0027s some corner cases\nwhere the BIOS hasn\u0027t been fully initialised and so the native mode in it\nends up with default values. However, if we get a panel with reasonable\nEDID, it\u0027s probably the case that the panel\u0027s preferred mode does actually\nrepresent the panel capabilities. This patch handles that case by replacing\nthe native mode with the panel\u0027s preferred mode if the resolutions don\u0027t\nmatch. Systems without a valid internal panel EDID will still use the BIOS\nnative mode.\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nReviewed-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "92bdfd4a35415dd3741b95df60782a32c586d399",
      "tree": "c61d91f9dc0c38027bf9fa4b9e503fabda632649",
      "parents": [
        "33ae1827d6c3c79c5957536ec29d5a8780623147"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Thu Aug 04 17:28:40 2011 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Aug 12 10:49:43 2011 +0100"
      },
      "message": "drm/radeon/kms: make some watermark messages debug only\n\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "33ae1827d6c3c79c5957536ec29d5a8780623147",
      "tree": "0aedec053818b20962dc67c6260e648e141e99e8",
      "parents": [
        "73104b5cfe3067d68f2c2de3f3d4d4964c55873e"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Thu Aug 11 14:01:03 2011 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Aug 12 10:48:08 2011 +0100"
      },
      "message": "drm/radeon/kms: fix regression is handling \u003e2 heads on cedar/caicos\n\nNeed to add support for 4 crtcs when setting the possible crtcs\nfor the encoders.\n\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "73104b5cfe3067d68f2c2de3f3d4d4964c55873e",
      "tree": "dbd55fd91235a4d2acba3bce1f3d0da21879e058",
      "parents": [
        "72fa59970f8698023045ab0713d66f3f4f96945c"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Tue Aug 09 17:09:06 2011 +0000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Aug 12 10:47:25 2011 +0100"
      },
      "message": "drm/radeon/kms: don\u0027t enable connectors that are off in the hotplug handler\n\nIf we get a hotplug event on an connector that is off, don\u0027t\nattempt to turn it on or off, it should already be off.\n\nFixes:\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d728228\n\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "eeca7360f756f7e36e846f35018df20808c7ef63",
      "tree": "4810d3c615b87dc7eec2d310b8af84569b52dd02",
      "parents": [
        "8cf1fb21632d302fad6404f891b002ab8c13b1b4",
        "c92761fd9efcbbcb59e7bf4db88e29ce03229889"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 12 00:35:46 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 12 00:35:46 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc:\n  sparc: Don\u0027t do hypervisor calls on non-sun4v in DS driver.\n"
    },
    {
      "commit": "d80bcf46f1dae47805260dc60fb900cc4dabe35e",
      "tree": "82aa777d17e1f343df605dbf52de0b041f6302b7",
      "parents": [
        "12440928dca77eccc8a793cf3cd83d017abbd7d6",
        "a06d8aba0e3f7faa30e95b12220b0c90bca41a07"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 11 23:09:46 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 11 23:09:46 2011 -0700"
      },
      "message": "Merge branch \u0027for-davem\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless\n"
    },
    {
      "commit": "7ec41ee5ad5f716f67041c0d49014d0becb5332c",
      "tree": "9d420e22c36ed09aee7871cef3db2dd2de4f7728",
      "parents": [
        "f09aecd50f39d35372e551491d9f36ff0f51ee4d"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@bitmer.com",
        "time": "Thu Aug 11 15:44:57 2011 +0300"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Aug 12 11:45:10 2011 +0900"
      },
      "message": "ASoC: omap: Update e-mail address of Jarkko Nikula\n\nMy gmail account got disabled and I\u0027m not going to reopen it.\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@bitmer.com\u003e\nAcked-by: Liam Girdwood \u003clrg@ti.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "b33f9cbd67ba1a1c46879ec66467269f09cde8e5",
      "tree": "375e8146ff4fe6505a155020c3b60d353b1543e7",
      "parents": [
        "40c5cc263954444f5a76cbf25d408c42da480122"
      ],
      "author": {
        "name": "Stephen Warren",
        "email": "swarren@nvidia.com",
        "time": "Thu Aug 11 11:59:10 2011 -0600"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Aug 12 10:42:02 2011 +0900"
      },
      "message": "regmap: Specify a module license\n\nCONFIG_REGMAP_I2C/SPI are set to m when selected by a tristate config\noption that\u0027s set to m. The regmap modules don\u0027t specify a license, so\nfail to link to regmap_init at load time, since that is EXPORT_SYMBOL_GPL.\nFix this by specifying a license for the regmap modules.\n\nSigned-off-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "c92761fd9efcbbcb59e7bf4db88e29ce03229889",
      "tree": "0f702eb5c37fa4c70c9fbee066ca07c0f2b75b97",
      "parents": [
        "9e23311345135083f6074b280de1e6dc5eee1f68"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 11 17:58:59 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 11 17:58:59 2011 -0700"
      },
      "message": "sparc: Don\u0027t do hypervisor calls on non-sun4v in DS driver.\n\nReported-by: Pieter-Paul Giesberts \u003cpieterpg@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8cf1fb21632d302fad6404f891b002ab8c13b1b4",
      "tree": "92c7fd08c3a1b8e9a789a285306504b6fece6f23",
      "parents": [
        "8c20871998c082f6fbc963f1449a5ba5140ee39a"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Thu Aug 11 14:29:25 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 11 17:51:27 2011 -0700"
      },
      "message": "pnfs: Automatically select blocks \u0026 objects layouts\n\nJust like files-layout, blocks \u0026 objects layouts are part of the\nNFS 4.1 protocol and should be automatically selected if NFS_4_1\nis selected. The small problem is that these depend on other\nKernel support being present, while files only depends on NFS\nitself.\n\nThis patch removes from the user choice the presence of objects\nand blocks layout. But makes sure these are selected only if\nthe depended subsystems are present in the Kernel.\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nAcked-by: Peng Tao \u003cpeng_tao@emc.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f09aecd50f39d35372e551491d9f36ff0f51ee4d",
      "tree": "458ad2831b3792d9f56a70bb1a9930acf1c1da14",
      "parents": [
        "feb00dceb5af57ce34514ce66096b32d133ded3d"
      ],
      "author": {
        "name": "Sangbeom Kim",
        "email": "sbkim73@samsung.com",
        "time": "Wed Jul 20 17:07:13 2011 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Aug 12 09:48:26 2011 +0900"
      },
      "message": "ASoC: SAMSUNG: Add I2S0 internal dma driver\n\nI2S in Exynos4 and S5PC110(S5PV210) has a internal dma.\nIt can be used low power audio mode and 2nd channel transfer.\nThis patch can support idma.\n\n[Reapplied after dependencies propagated through in 3.1-rc1. --broonie]\n\nSigned-off-by: Sangbeom Kim \u003csbkim73@samsung.com\u003e\nAcked-by: Jassi Brar \u003cjassisinghbrar@gmail.com\u003e\nAcked-by: Liam Girdwood \u003clrg@ti.com\u003e\nAcked-by: Jassi Brar \u003cjassisinghbrar@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "8c20871998c082f6fbc963f1449a5ba5140ee39a",
      "tree": "bbc61fb11c8e9f5e02843dbf20bded2c01430ac6",
      "parents": [
        "d2db60df1e7eb39cf0f378dfc4dd8813666d46ef"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@redhat.com",
        "time": "Thu Aug 11 09:54:31 2011 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 11 17:23:40 2011 -0700"
      },
      "message": "ext4: Properly count journal credits for long symlinks\n\nCommit df5e6223407e (\"ext4: fix deadlock in ext4_symlink() in ENOSPC\nconditions\") recalculated the number of credits needed for a long\nsymlink, in the process of splitting it into two transactions.  However,\nthe first credit calculation under-counted because if selinux is\nenabled, credits are needed to create the selinux xattr as well.\n\nOverrunning the reservation will result in an OOPS in\njbd2_journal_dirty_metadata() due to this assert:\n\n  J_ASSERT_JH(jh, handle-\u003eh_buffer_credits \u003e 0);\n\nFix this by increasing the reservation size.\n\nSigned-off-by: Eric Sandeen \u003csandeen@redhat.com\u003e\nReviewed-by: Jan Kara \u003cjack@suse.cz\u003e\nAcked-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\nCc: stable@kernel.org\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d2db60df1e7eb39cf0f378dfc4dd8813666d46ef",
      "tree": "ed130d9b6321a88dfd45bdef72585285146413cd",
      "parents": [
        "72fa59970f8698023045ab0713d66f3f4f96945c"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@redhat.com",
        "time": "Thu Aug 11 09:51:46 2011 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 11 17:23:40 2011 -0700"
      },
      "message": "ext3: Properly count journal credits for long symlinks\n\nCommit ae54870a1dc9 (\"ext3: Fix lock inversion in ext3_symlink()\")\nrecalculated the number of credits needed for a long symlink, in the\nprocess of splitting it into two transactions.  However, the first\ncredit calculation under-counted because if selinux is enabled, credits\nare needed to create the selinux xattr as well.\n\nOverrunning the reservation will result in an OOPS in\njournal_dirty_metadata() due to this assert:\n\n  J_ASSERT_JH(jh, handle-\u003eh_buffer_credits \u003e 0);\n\nFix this by increasing the reservation size.\n\nSigned-off-by: Eric Sandeen \u003csandeen@redhat.com\u003e\nReviewed-by: Jan Kara \u003cjack@suse.cz\u003e\nAcked-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\nCc: stable@kernel.org\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "12440928dca77eccc8a793cf3cd83d017abbd7d6",
      "tree": "86a26cf63ba7bece317ad3fc97ec68d04b8ffbb7",
      "parents": [
        "244735f6ebccbf72a283db89472309f770e14c80"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Fri Jul 22 06:22:02 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Aug 11 15:23:58 2011 -0700"
      },
      "message": "e1000e: increase driver version number\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nTested-by: Aaron Brown \u003caaron.f.brown@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "244735f6ebccbf72a283db89472309f770e14c80",
      "tree": "f9f7710d593e5d2cb7ccbeeeeb53e6ae34469eb6",
      "parents": [
        "7f99ae633884043c70f4cc4a03f43dad0f0ecba2"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Fri Jul 29 05:53:07 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Aug 11 15:21:05 2011 -0700"
      },
      "message": "e1000e: alternate MAC address update\n\nIf word 0x37 in the EEPROM is 0xFFFF _or_ 0x0000, then there is no\nalternate MAC address in the EEPROM.\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nTested-by: Aaron Brown \u003caaron.f.brown@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "7f99ae633884043c70f4cc4a03f43dad0f0ecba2",
      "tree": "81b665c207aa189863095d06d45f35e740a9aeef",
      "parents": [
        "c407bee8a56d874b91f3e4ee790660959ff1a25e"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Fri Jul 22 06:21:35 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Aug 11 15:19:06 2011 -0700"
      },
      "message": "e1000e: do not disable receiver on 82574/82583\n\nDue to a hardware erratum, the receiver on 82574 and 82583 should not be\nstopped once it has been started.\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nTested-by: Aaron Brown \u003caaron.f.brown@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    }
  ],
  "next": "c407bee8a56d874b91f3e4ee790660959ff1a25e"
}
