)]}'
{
  "log": [
    {
      "commit": "c756d08a00a2f151363d95ad27e12ca6b27cb3f6",
      "tree": "df30c2ec4b3bef1ce47fa7f98ce5f2d15baf2aab",
      "parents": [
        "7a19a237d54e3f209d543b69b27f24a23b335c40"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Feb 20 20:08:35 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 15:07:04 2011 -0800"
      },
      "message": "Documentation: log_buf_len uses [KMG] suffix\n\nUpdate the \"log_buf_len\" description to use [KMG] syntax for the\nbuffer size.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7a19a237d54e3f209d543b69b27f24a23b335c40",
      "tree": "8ca68f9676259c6b5e63c1d73a3bef9684248e98",
      "parents": [
        "6f21e64630d8378b64f2ad25c0b291725a00a40c"
      ],
      "author": {
        "name": "Ahmed S. Darwish",
        "email": "darwish.07@gmail.com",
        "time": "Sun Feb 20 20:08:35 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 15:07:04 2011 -0800"
      },
      "message": "Documentation: explain [KMG] parameter suffix\n\nThe \u0027[KMG]\u0027 suffix is commonly described after a number of kernel\nparameter values documentation.  Explicitly state its semantics.\n\nSigned-off-by: Ahmed S. Darwish \u003cdarwish.07@gmail.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6f21e64630d8378b64f2ad25c0b291725a00a40c",
      "tree": "6639c866bea85948fcff2a4ca79930bcf46abd81",
      "parents": [
        "8bd89ca22010847e85de37b77d9f19f16b1962ad"
      ],
      "author": {
        "name": "Ahmed S. Darwish",
        "email": "darwish.07@gmail.com",
        "time": "Sun Feb 20 20:08:35 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 15:07:04 2011 -0800"
      },
      "message": "Documentation: complete crashkernel\u003d parameter documentation\n\nComplete the crashkernel\u003d kernel parameter documentation.\n\nSigned-off-by: Ahmed S. Darwish \u003cdarwish.07@gmail.com\u003e\nAcked-by: Simon Horman \u003chorms@verge.net.au\u003e\nAcked-by: Vivek Goyal \u003cvgoyal@redhat.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8bd89ca22010847e85de37b77d9f19f16b1962ad",
      "tree": "0bcee2ae6a85443177a6d95ed960301e0f4c9d57",
      "parents": [
        "b08b69a110bd981909c248f89997dcdcdfd5a39c",
        "97d79b403ef03f729883246208ef5d8a2ebc4d68"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 15:01:38 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 15:01:38 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client:\n  ceph: keep reference to parent inode on ceph_dentry\n  ceph: queue cap_snaps once per realm\n  libceph: fix socket write error handling\n  libceph: fix socket read error handling\n"
    },
    {
      "commit": "b08b69a110bd981909c248f89997dcdcdfd5a39c",
      "tree": "a6b95952bb997d92e575304abb5a3d5c0ebdc73f",
      "parents": [
        "b4f5c46245cf4ca437849c0d04c176b4c150622d",
        "d1061331b72e2e1420187e4684740b4a481c73a4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 15:00:47 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 15:00:47 2011 -0800"
      },
      "message": "Merge branch \u0027s5p-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung\n\n* \u0027s5p-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:\n  ARM: S5PV210: Fix regulator names\n  ARM: S5PV210: Update max8998_platform_data\n  ARM: SAMSUNG: Drop exporting s3c24xx_ts_set_platdata\n  ARM: S5P: Fix end address in memory resource information for UART devices\n  ARM: S5P64X0: Cleanup map.h file\n  ARM: S5P6442: Cleanup map.h file\n  ARM: S5PC100: Clenaup map.h file\n  ARM: S5PV210: Cleanup map.h file\n  ARM: S5PV310: Cleanup map.h file\n"
    },
    {
      "commit": "b4f5c46245cf4ca437849c0d04c176b4c150622d",
      "tree": "cce1de413b60cfd313329b4f421451ef92a12fdb",
      "parents": [
        "97b9c3e145a1ddb5a9d8115c82a8981b3f13cba2",
        "eed9e8307e01d6d8d6170afcb2f00e1a471b87d4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 14:57:39 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 14:57:39 2011 -0800"
      },
      "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] update cifs version\n  cifs: Fix regression in LANMAN (LM) auth code\n  cifs: fix handling of scopeid in cifs_convert_address\n"
    },
    {
      "commit": "97b9c3e145a1ddb5a9d8115c82a8981b3f13cba2",
      "tree": "c5df11be95a5512112dd19167a75d8716a782544",
      "parents": [
        "f85cca6b25971a09efbe4c6a3ae405d40c8f86da",
        "5a5af730536fbf15fc354980cba2a0400afa6b76"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 14:57:04 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 14:57:04 2011 -0800"
      },
      "message": "Merge branch \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: 6745/1: kprobes insn decoding fix\n  ARM: tlb: move noMMU tlb_flush() to asm/tlb.h\n  ARM: tlb: delay page freeing for SMP and ARMv7 CPUs\n  ARM: Keep exit text/data around for SMP_ON_UP\n  ARM: Ensure predictable endian state on signal handler entry\n  ARM: 6740/1: Place correctly notes section in the linker script\n  ARM: 6700/1: SPEAr: Correct SOC config base address for spear320\n  ARM: 6722/1: SPEAr: sp810: switch to slow mode before reset\n  ARM: 6712/1: SPEAr: replace readl(), writel() with relaxed versions in uncompress.h\n  ARM: 6720/1: SPEAr: Append UL to VMALLOC_END\n  ARM: 6676/1: Correct the cpu_architecture() function for ARMv7\n  ARM: 6739/1: update .gitignore for boot/compressed\n  ARM: 6743/1: errata: interrupted ICALLUIS may prevent completion of broadcasted operation\n  ARM: 6742/1: pmu: avoid setting IRQ affinity on UP systems\n  ARM: 6741/1: errata: pl310 cache sync operation may be faulty\n"
    },
    {
      "commit": "f85cca6b25971a09efbe4c6a3ae405d40c8f86da",
      "tree": "9eb12a010e8677fdf42316464185c638341c2644",
      "parents": [
        "6f576d57f1fa0d6026b495d8746d56d949989161",
        "dd30ac327481f1663b6526fa9fa078569188b7cc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 14:55:49 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Feb 21 14:55:49 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6:\n  [S390] net: provide architecture specific NET_SKB_PAD\n  [S390] atomic: use inline asm\n  [S390] correct ipl parameter block safe guard\n  [S390] atomic: use ACCESS_ONCE() for atomic_read()\n  [S390] dasd: correct device table\n"
    },
    {
      "commit": "eed9e8307e01d6d8d6170afcb2f00e1a471b87d4",
      "tree": "b5b71f4c879274643498e1bc60d088f8b6a4dbac",
      "parents": [
        "5e640927a597a7c3e72b61e8bce74c22e906de65"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Feb 21 22:31:47 2011 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Feb 21 22:31:47 2011 +0000"
      },
      "message": "[CIFS] update cifs version\n\nUpdate version to 1.71 so we can more easily spot modules with the last two fixes\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "5e640927a597a7c3e72b61e8bce74c22e906de65",
      "tree": "5abf62d38ac5f1f88e3666308eb65d71fa82c038",
      "parents": [
        "9616125611ee47693186533d76e403856a36b3c8"
      ],
      "author": {
        "name": "Shirish Pargaonkar",
        "email": "shirishpargaonkar@gmail.com",
        "time": "Thu Feb 17 14:38:31 2011 -0600"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Feb 21 21:53:30 2011 +0000"
      },
      "message": "cifs: Fix regression in LANMAN (LM) auth code\n\nLANMAN response length was changed to 16 bytes instead of 24 bytes.\nRevert it back to 24 bytes.\n\nSigned-off-by: Shirish Pargaonkar \u003cshirishpargaonkar@gmail.com\u003e\nCC: stable@kernel.org\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "5a5af730536fbf15fc354980cba2a0400afa6b76",
      "tree": "80e84fc65496e03bcdf0f5c6ce2d3ae2db54fabc",
      "parents": [
        "58e9c47fa0dd76693b2c85c010c7430a4de77c6d"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Mon Feb 21 04:37:20 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:29 2011 +0000"
      },
      "message": "ARM: 6745/1: kprobes insn decoding fix\n\nMarcin Slusarz says:\n\n\u003e In arch/arm/kernel/kprobes-decode.c there\u0027s a function\n\u003e arm_kprobe_decode_insn which does:\n\u003e\n\u003e } else if ((insn \u0026 0x0e000000) \u003d\u003d 0x0c400000) {\n\u003e ...\n\u003e\n\u003e This is always false, so code below is dead.\n\u003e I found this bug by coccinelle (http://coccinelle.lip6.fr/).\n\nReported-by: Marcin Slusarz \u003cmarcin.slusarz@gmail.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "58e9c47fa0dd76693b2c85c010c7430a4de77c6d",
      "tree": "8b315bd55179023cc22ec50b8933a3d881b0376a",
      "parents": [
        "06824ba824b3e9f2fedb38bee79af0643198ed7f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 20 12:27:49 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:28 2011 +0000"
      },
      "message": "ARM: tlb: move noMMU tlb_flush() to asm/tlb.h\n\nThere\u0027s no need to noMMU to put tlb_flush() in asm/tlbflush.h - it\u0027s\npart of the tlb shootdown interface.  Move it to asm/tlb.h instead, as\nper x86.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "06824ba824b3e9f2fedb38bee79af0643198ed7f",
      "tree": "ce6da1f5fd789a08dafec39e094b29cf6023a9af",
      "parents": [
        "a9ad21fed09cb95d34af9474be0831525b30c4c6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 20 12:16:45 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:28 2011 +0000"
      },
      "message": "ARM: tlb: delay page freeing for SMP and ARMv7 CPUs\n\nWe need to delay freeing any mapped page on SMP and ARMv7 systems to\nensure that the data is not accessed by other CPUs, or is used for\nspeculative prefetch with ARMv7.  This includes not only mapped pages\nbut also pages used for the page tables themselves.\n\nThis avoids races with the MMU/other CPUs accessing pages after they\u0027ve\nbeen freed but before we\u0027ve invalidated the TLB.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a9ad21fed09cb95d34af9474be0831525b30c4c6",
      "tree": "1e92e37f401c08b6950d4df29e7c68ec0866d20e",
      "parents": [
        "53399053eb505cf541b2405bd9d9bca5ecfb96fb"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 10:13:36 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:27 2011 +0000"
      },
      "message": "ARM: Keep exit text/data around for SMP_ON_UP\n\nWhen SMP_ON_UP is used and the spinlocks are inlined, we end up with\ninline spinlocks in the exit code, with references from the SMP\nalternatives section to the exit sections.  This causes link time\nerrors.  Avoid this by placing the exit sections in the init-discarded\nregion.\n\nCc: \u003cstable@kernel.org\u003e\nTested-by: Dave Martin \u003cdave.martin@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "53399053eb505cf541b2405bd9d9bca5ecfb96fb",
      "tree": "05b7fff7b081592087df18449dd6dd72537e522d",
      "parents": [
        "dc810efb0ca5702c9d96782b99282d4b4383e877"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Feb 20 12:22:52 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:26 2011 +0000"
      },
      "message": "ARM: Ensure predictable endian state on signal handler entry\n\nEnsure a predictable endian state when entering signal handlers.  This\navoids programs which use SETEND to momentarily switch their endian\nstate from having their signal handlers entered with an unpredictable\nendian state.\n\nCc: \u003cstable@kernel.org\u003e\nAcked-by: Dave Martin \u003cdave.martin@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "dc810efb0ca5702c9d96782b99282d4b4383e877",
      "tree": "85237820baf61398b53057207fe8bf5014742841",
      "parents": [
        "167879ae8924540660b187d759956f316dd6e8fe"
      ],
      "author": {
        "name": "Pawel Moll",
        "email": "pawel.moll@arm.com",
        "time": "Wed Feb 16 18:54:01 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:25 2011 +0000"
      },
      "message": "ARM: 6740/1: Place correctly notes section in the linker script\n\nCommit 18991197b4b588255ccabf472ebc84db7b66a19c added --build-id\nlinker option when toolchain supports it. ARM one does, but for some\nreason places the section at 0 when linker script doesn\u0027t mention it\nexplicitly.\n\nThe 1e621a8e3752367d4aae78a8ab00a18fb2793f34 worked around the problem\nremoving this section from binary image with explicit objcopy options,\nbut it still exists in vmlinux, confusing tools like debuggers and perf.\n\nThis problem was discussed here:\nhttp://lists.infradead.org/pipermail/linux-arm-kernel/2010-May/015994.html\nhttp://lists.infradead.org/pipermail/linux-arm-kernel/2010-May/015994.html\nbut the proposed changes to the linker script were substantial.\n\nThis patch simply places NOTES (36 bytes long, at least when compiled\nwith CodeSourcery toolchain) between data and bss, which seem to be\nthe right place (and suggested by the sample linker script in\ninclude/asm-generic/vmlinux.lds.h).\n\nIt is enough to place it correctly in vmlinux (so debuggers are happy):\n\nSection Headers:\n  [11] .data             PROGBITS        c07ce000 7ce000 020fc0 00  WA  0   0 32\n  [12] .notes            NOTE            c07eefc0 7eefc0 000024 00  AX  0   0  4\n  [13] .bss              NOBITS          c07ef000 7eefe4 01e628 00  WA  0   0 32\nProgram Headers:\n  LOAD           0x008000 0xc0008000 0xc0008000 0x7e6fe4 0x805628 RWE 0x8000\n  NOTE           0x7eefc0 0xc07eefc0 0xc07eefc0 0x00024 0x00024 R E 0x4\nSection to Segment mapping:\n  Segment Sections...\n   00     \u003c...\u003e .data .notes .bss\n   01     .notes\n\nand to get it exposed as /sys/kernel/notes used by perf tools.\n\nSigned-off-by: Pawel Moll \u003cpawel.moll@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "167879ae8924540660b187d759956f316dd6e8fe",
      "tree": "12a2d3a27338fea50e6becd9723eb316aff19694",
      "parents": [
        "b8272a61c16decd4c8627fc1181bdd174c922c3f"
      ],
      "author": {
        "name": "viresh kumar",
        "email": "viresh.kumar@st.com",
        "time": "Wed Feb 16 07:40:41 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:24 2011 +0000"
      },
      "message": "ARM: 6700/1: SPEAr: Correct SOC config base address for spear320\n\nSPEAR320_SOC_CONFIG_BASE was wrong, causing the wrong registers to be\naccessed.\n\nReviewed-by: Stanley Miao \u003cstanley.miao@windriver.com\u003e\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b8272a61c16decd4c8627fc1181bdd174c922c3f",
      "tree": "d539562c4fa117e151ffb7867cefff5c016d940f",
      "parents": [
        "ac1556b37e9b06a41d7691dca0d50a28210488f9"
      ],
      "author": {
        "name": "Shiraz Hashim",
        "email": "shiraz.hashim@st.com",
        "time": "Wed Feb 16 07:40:29 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:24 2011 +0000"
      },
      "message": "ARM: 6722/1: SPEAr: sp810: switch to slow mode before reset\n\nIn sysctl_soft_reset(), switch to slow mode before resetting the system\nvia the system controller.  This is required.\n\nReviewed-by: Stanley Miao \u003cstanley.miao@windriver.com\u003e\nSigned-off-by: Shiraz Hashim \u003cshiraz.hashim@st.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ac1556b37e9b06a41d7691dca0d50a28210488f9",
      "tree": "d20a18386bb46dfd003ce852c86397ba446f1951",
      "parents": [
        "d16613586aa064d87ef05e3b929e3b4fdc714cc4"
      ],
      "author": {
        "name": "viresh kumar",
        "email": "viresh.kumar@st.com",
        "time": "Wed Feb 16 07:41:06 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:23 2011 +0000"
      },
      "message": "ARM: 6712/1: SPEAr: replace readl(), writel() with relaxed versions in uncompress.h\n\nreadl() and writel() calls the outer cache maintainance operations\nwhich are not available during Linux uncompression. This patch replaces\nreadl() and writel() with readl_relaxed() and writel_relaxed() to avoid\nthe link time errors.\n\nReviewed-by: Stanley Miao \u003cstanley.miao@windriver.com\u003e\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d16613586aa064d87ef05e3b929e3b4fdc714cc4",
      "tree": "f1f3137ab07fe5fc8648ec375cea286728229ce9",
      "parents": [
        "315cfe7835c9a3fe27f15519bdeee8bf0a293e33"
      ],
      "author": {
        "name": "viresh kumar",
        "email": "viresh.kumar@st.com",
        "time": "Wed Feb 16 07:40:27 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 21 19:29:20 2011 +0000"
      },
      "message": "ARM: 6720/1: SPEAr: Append UL to VMALLOC_END\n\nThis patch fixes following warning:\narch/arm/mm/init.c:606: warning: format \u0027%08lx\u0027 expects type \u0027long unsigned int\u0027, but argument 12 has type \u0027unsigned int\u0027\n\nby appending UL to VMALLOC_END\u0027s Number.\n\nReviewed-by: Stanley Miao \u003cstanley.miao@windriver.com\u003e\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6f576d57f1fa0d6026b495d8746d56d949989161",
      "tree": "f1869e45eb1eb7ceff54610d121dc5dd4a977561",
      "parents": [
        "a0c85e96d3b5609c918edd5a534a7cde9845b3fa",
        "89724958e5d596bb91328644c97dd80399443e87"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 20 10:15:57 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 20 10:15:57 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:\n  ALSA: HDA: Do not announce false surround in Conexant auto\n  ALSA: HDA: Conexant auto: Handle multiple connections to ADC node\n  ALSA: HDA: Add position_fix quirk for an Asus device\n  ALSA: caiaq - Fix possible string-buffer overflow\n  ALSA: au88x0 - Modify pointer callback to give accurate playback position\n"
    },
    {
      "commit": "a0c85e96d3b5609c918edd5a534a7cde9845b3fa",
      "tree": "696c9adb92f73bde9f50e52fe315a868c2801cd8",
      "parents": [
        "e58713724059da7d2982d6ad945192c8fca5b729",
        "f065a93e168299569078bc6f52128b57f602fff3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 20 10:15:22 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 20 10:15:22 2011 -0800"
      },
      "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: (lm85) extend to support EMC6D103 chips\n  MAINTAINERS: Remove stale hwmon quilt tree\n  hwmon: (k10temp) add support for AMD Family 12h/14h CPUs\n  hwmon: (jc42) do not allow writing to locked registers\n  hwmon: (jc42) more helpful documentation\n  hwmon: (jc42) fix type mismatch\n"
    },
    {
      "commit": "e58713724059da7d2982d6ad945192c8fca5b729",
      "tree": "f22d77710dd461242e084ffbbfcf2fd4600cbd7b",
      "parents": [
        "b4c9bfab2ec7389d42fdc39093959f533e7b4281"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 20 10:03:12 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Feb 20 10:03:12 2011 -0800"
      },
      "message": "Revert \"tpm_tis: Use timeouts returned from TPM\"\n\nThis reverts commit 9b29050f8f75916f974a2d231ae5d3cd59792296.\n\nIt has caused hibernate regressions, for example Juri Sladby\u0027s report:\n\n  \"I\u0027m unable to hibernate 2.6.37.1 unless I rmmod tpm_tis:\n   [10974.074587] Suspending console(s) (use no_console_suspend to debug)\n   [10974.103073] tpm_tis 00:0c: Operation Timed out\n   [10974.103089] legacy_suspend(): pnp_bus_suspend+0x0/0xa0 returns -62\n   [10974.103095] PM: Device 00:0c failed to freeze: error -62\"\n\nand Rafael points out that some of the new conditionals in that commit\nseem to make no sense.  This commit needs more work and testing, let\u0027s\nrevert it for now.\n\nReported-by: Norbert Preining \u003cpreining@logic.at\u003e\nReported-and-requested-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Stefan Berger \u003cstefanb@linux.vnet.ibm.com\u003e\nCc: Guillaume Chazarain \u003cguichaz@gmail.com\u003e\nCc: Rajiv Andrade \u003csrajiv@linux.vnet.ibm.com\u003e\nAcked-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "97d79b403ef03f729883246208ef5d8a2ebc4d68",
      "tree": "6badfd07e1ae880bd30f99dfb55227d3210b6e3a",
      "parents": [
        "e8e1ba96b207deba1339b09983f8b29f92cb1497"
      ],
      "author": {
        "name": "Yehuda Sadeh",
        "email": "yehuda@hq.newdream.net",
        "time": "Tue Jan 18 13:37:28 2011 -0800"
      },
      "committer": {
        "name": "Sage Weil",
        "email": "sage@newdream.net",
        "time": "Sat Feb 19 19:59:14 2011 -0800"
      },
      "message": "ceph: keep reference to parent inode on ceph_dentry\n\nWhen creating a new dentry we now hold a reference to the parent\ninode in the ceph_dentry.  This is required due to the new RCU\nchanges from 949854d0, which set dentry-\u003ed_parent to NULL in d_kill before\ncalling the -\u003erelease() callback.  If/when that behavior is changed, we can\nrevert this hack.\n\nSigned-off-by: Yehuda Sadeh \u003cyehuda@hq.newdream.net\u003e\nSigned-off-by: Sage Weil \u003csage@newdream.net\u003e\n"
    },
    {
      "commit": "89724958e5d596bb91328644c97dd80399443e87",
      "tree": "dd601278f47735a7f58bb72ee983972cdf906d2a",
      "parents": [
        "983345e51e0de144775c7449e5cb01ce6cdd1346"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Wed Feb 16 21:34:04 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Feb 19 16:14:37 2011 +0100"
      },
      "message": "ALSA: HDA: Do not announce false surround in Conexant auto\n\nWithout this patch, one line-out and one speaker and\nConexant\u0027s auto parser would announce (non-working) surround\ncapabilities.\n\nBugLink: http://bugs.launchpad.net/bugs/721126\nCc: stable@kernel.org\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "983345e51e0de144775c7449e5cb01ce6cdd1346",
      "tree": "c0933257ef342d59d75892c40e658811853ad7a6",
      "parents": [
        "b540afc2b3d6e4cd1d1f137ef6d9e9c78d67fecd"
      ],
      "author": {
        "name": "David Henningsson",
        "email": "david.henningsson@canonical.com",
        "time": "Tue Feb 15 19:57:09 2011 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat Feb 19 16:14:14 2011 +0100"
      },
      "message": "ALSA: HDA: Conexant auto: Handle multiple connections to ADC node\n\nConexant 20641 has several inputs to its ADC node, with one selector\nand individual amps for all inputs. This patch adds support in the\nConexant auto parser to handle that case.\n\nIt also means that the pin node\u0027s volume is being renamed to \"Boost\"\nto avoid name clash with the new volume controls on the ADC node.\n\nBugLink: http://bugs.launchpad.net/bugs/719524\nSigned-off-by: David Henningsson \u003cdavid.henningsson@canonical.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "315cfe7835c9a3fe27f15519bdeee8bf0a293e33",
      "tree": "e8656e0752dd6929198e2eb167eaafa5ced191ee",
      "parents": [
        "32c3fcb08178f6ca14191b22d72760984cfb75cb"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Tue Feb 15 18:06:57 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:24:28 2011 +0000"
      },
      "message": "ARM: 6676/1: Correct the cpu_architecture() function for ARMv7\n\nIf ID_MMFR0[3:0] \u003e\u003d 3, the architecture version is ARMv7. The code was\ncurrently only testing for ID_MMFR0[3:0] \u003d\u003d 3.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "32c3fcb08178f6ca14191b22d72760984cfb75cb",
      "tree": "11f1f524fd842c9a9f5694157befa9330984a1c6",
      "parents": [
        "9a27c27ce49df72b1b0062e2ad192a804e1b069b"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Wed Feb 16 17:55:38 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:24:25 2011 +0000"
      },
      "message": "ARM: 6739/1: update .gitignore for boot/compressed\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9a27c27ce49df72b1b0062e2ad192a804e1b069b",
      "tree": "5b9a40505271f8d0fa2c685e75300fd661a74948",
      "parents": [
        "71efb063f4a145ae420be054f5a91dcf7c19b375"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Feb 18 16:36:35 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:24:12 2011 +0000"
      },
      "message": "ARM: 6743/1: errata: interrupted ICALLUIS may prevent completion of broadcasted operation\n\nOn versions of the Cortex-A9 prior to r3p0, an interrupted ICIALLUIS\noperation may prevent the completion of a following broadcasted\noperation if the second operation is received by a CPU before the\nICIALLUIS has completed, potentially leading to corrupted entries in\nthe cache or TLB.\n\nThis workaround sets a bit in the diagnostic register of the Cortex-A9,\ncausing CP15 maintenance operations to be uninterruptible.\n\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "71efb063f4a145ae420be054f5a91dcf7c19b375",
      "tree": "2fb96d55e39d687d378822b1598dca72c79b720e",
      "parents": [
        "885028e4ba4caf49d565c96481e1a05220ecb517"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Feb 18 16:21:06 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:24:05 2011 +0000"
      },
      "message": "ARM: 6742/1: pmu: avoid setting IRQ affinity on UP systems\n\nNow that we can execute a CONFIG_SMP kernel on a uniprocessor system,\nextra care has to be taken in the PMU IRQ affinity setting code to\nensure that we don\u0027t always fail to initialise.\n\nThis patch changes the CPU PMU initialisation code so that when we\nonly have a single IRQ, whose affinity can not be changed at the\ncontroller, we report success (0) rather than -EINVAL.\n\nReported-by: Avik Sil \u003cavik.sil@linaro.org\u003e\nAcked-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "885028e4ba4caf49d565c96481e1a05220ecb517",
      "tree": "45be55a3aa9cbd14bf924e00f974c43a35c573bc",
      "parents": [
        "0cc9d5257857608ba85885b75fcada13d359b5d1"
      ],
      "author": {
        "name": "Srinidhi Kasagar",
        "email": "srinidhi.kasagar@stericsson.com",
        "time": "Thu Feb 17 07:03:51 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:23:21 2011 +0000"
      },
      "message": "ARM: 6741/1: errata: pl310 cache sync operation may be faulty\n\nThe effect of cache sync operation is to drain the store buffer and\nwait for all internal buffers to be empty. In normal conditions, store\nbuffer is able to merge the normal memory writes within its 32-byte\ndata buffers.  Due to this erratum present in r3p0, the effect of cache\nsync operation on the store buffer still remains when the operation\ncompletes. This means that the store buffer is always asked to drain\nand this prevents it from merging any further writes.\n\nThis can severely affect performance on the write traffic esp. on\nNormal memory NC one.\n\nThe proposed workaround is to replace the normal offset of cache sync\noperation(0x730) by another offset targeting an unmapped PL310\nregister 0x740.\n\nSigned-off-by: srinidhi kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b4c9bfab2ec7389d42fdc39093959f533e7b4281",
      "tree": "060a1af800ec1fc42c6f180edf9a0dd1e757d9fa",
      "parents": [
        "0cc9d5257857608ba85885b75fcada13d359b5d1"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@codeaurora.org",
        "time": "Fri Feb 18 16:20:56 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 18 19:45:16 2011 -0800"
      },
      "message": "MAINTAINERS: email address change\n\nChange my email address to my main account.\n\nSigned-off-by: Daniel Walker \u003cdwalker@codeaurora.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f065a93e168299569078bc6f52128b57f602fff3",
      "tree": "9871298638d0a75f4b0f4a419ef71655f3e01962",
      "parents": [
        "4eb2abcd09e2c939aec0f0df005c84806895ce0d"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "JBeulich@novell.com",
        "time": "Fri Feb 18 03:18:26 2011 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Fri Feb 18 17:43:36 2011 -0800"
      },
      "message": "hwmon: (lm85) extend to support EMC6D103 chips\n\nThe interface is identical EMC6D102, so all that needs to be added are\nsome definitions and their uses.\n\nRegisters apparently missing in EMC6D103S/EMC6D103:A2 compared to EMC6D103:A0,\nEMC6D103:A1, and EMC6D102 (according to the data sheets), but used\nunconditionally in the driver: 62[5:7], 6D[0:7], and 6E[0:7]. For that\nreason, EMC6D103S chips don\u0027t get enabled for the time being.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\n(Guenter Roeck: Replaced EMC6D103_A2 with EMC6D103S per EMC6D103S datasheet)\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "0cc9d5257857608ba85885b75fcada13d359b5d1",
      "tree": "c36289844c623f2a3026f629d47cee793fb535ff",
      "parents": [
        "4c3021da451fe0ea1deaba8fa3805d8d065ec84e",
        "456d66ecd09e3bc326b93174745faafb6ac378d6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 18 14:20:46 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 18 14:20:46 2011 -0800"
      },
      "message": "Merge branch \u0027rtc-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027rtc-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  RTC: Re-enable UIE timer/polling emulation\n  RTC: Revert UIE emulation removal\n  RTC: Release mutex in error path of rtc_alarm_irq_enable\n"
    },
    {
      "commit": "4c3021da451fe0ea1deaba8fa3805d8d065ec84e",
      "tree": "7dba26f1fb51be87dfd5d136ddbbd752b60e9a6c",
      "parents": [
        "a5bbef0b2deb7b943f095181309ecc9e1fc91c0f",
        "ceaaec98ad99859ac90ac6863ad0a6cd075d8e0e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 18 14:15:05 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 18 14:15:05 2011 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (37 commits)\n  net: deinit automatic LIST_HEAD\n  net: dont leave active on stack LIST_HEAD\n  net: provide default_advmss() methods to blackhole dst_ops\n  tg3: Restrict phy ioctl access\n  drivers/net: Call netif_carrier_off at the end of the probe\n  ixgbe: work around for DDP last buffer size\n  ixgbe: fix panic due to uninitialised pointer\n  e1000e: flush all writebacks before unload\n  e1000e: check down flag in tasks\n  isdn: hisax: Use l2headersize() instead of dup (and buggy) func.\n  arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS.\n  cxgb4vf: Use defined Mailbox Timeout\n  cxgb4vf: Quiesce Virtual Interfaces on shutdown ...\n  cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn\u0027t defined ...\n  cxgb4vf: Check driver parameters in the right place ...\n  pch_gbe: Fix the MAC Address load issue.\n  iwlwifi: Delete iwl3945_good_plcp_health.\n  net/can/softing: make CAN_SOFTING_CS depend on CAN_SOFTING\n  netfilter: nf_iterate: fix incorrect RCU usage\n  pch_gbe: Fix the issue that the receiving data is not normal.\n  ...\n"
    },
    {
      "commit": "a5bbef0b2deb7b943f095181309ecc9e1fc91c0f",
      "tree": "a64e846b183cb98ce34eb8c32258466639274bed",
      "parents": [
        "bc3adfc6703edfd2484902b5391092c717076f87",
        "8dd38383a51d0fb6b025dc330aaa3470281da3b2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 18 12:44:41 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 18 12:44:41 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus/bugfixes\u0027 of git://xenbits.xen.org/people/ianc/linux-2.6\n\n* \u0027for-linus/bugfixes\u0027 of git://xenbits.xen.org/people/ianc/linux-2.6:\n  xen: suspend and resume system devices when running PVHVM\n"
    },
    {
      "commit": "bc3adfc6703edfd2484902b5391092c717076f87",
      "tree": "9df3b216990f6b321095bcc6c35444f5e0d8165c",
      "parents": [
        "3c18d4de86e4a7f93815c081e50e0543fa27200f",
        "3233cdbd9fa347a6d6897a94cc6ed0302ae83c4f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 18 12:36:06 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 18 12:36:06 2011 -0800"
      },
      "message": "Merge branch \u0027fixes-2.6.38\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq\n\n* \u0027fixes-2.6.38\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq:\n  workqueue: make sure MAYDAY_INITIAL_TIMEOUT is at least 2 jiffies long\n  workqueue, freezer: unify spelling of \u0027freeze\u0027 + \u0027able\u0027 to \u0027freezable\u0027\n  workqueue: wake up a worker when a rescuer is leaving a gcwq\n"
    },
    {
      "commit": "ceaaec98ad99859ac90ac6863ad0a6cd075d8e0e",
      "tree": "12754d2780860162b031e8c67c80866473cb4fe9",
      "parents": [
        "f87e6f47933e3ebeced9bb12615e830a72cedce4"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Thu Feb 17 22:59:19 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 18 11:49:36 2011 -0800"
      },
      "message": "net: deinit automatic LIST_HEAD\n\ncommit 9b5e383c11b08784 (net: Introduce\nunregister_netdevice_many()) left an active LIST_HEAD() in\nrollback_registered(), with possible memory corruption.\n\nEven if device is freed without touching its unreg_list (and therefore\ntouching the previous memory location holding LISTE_HEAD(single), better\nclose the bug for good, since its really subtle.\n\n(Same fix for default_device_exit_batch() for completeness)\n\nReported-by: Michal Hocko \u003cmhocko@suse.cz\u003e\nTested-by: Michal Hocko \u003cmhocko@suse.cz\u003e\nReported-by: Eric W. Biderman \u003cebiderman@xmission.com\u003e\nTested-by: Eric W. Biderman \u003cebiderman@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCC: Ingo Molnar \u003cmingo@elte.hu\u003e\nCC: Octavian Purdila \u003copurdila@ixiacom.com\u003e\nCC: stable \u003cstable@kernel.org\u003e [.33+]\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f87e6f47933e3ebeced9bb12615e830a72cedce4",
      "tree": "c664fa9d09f0d946270c5a3cfb821a0bc95f3d8f",
      "parents": [
        "214f45c91bbda8321d9676f1197238e4663edcbb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 17 22:54:38 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 18 11:49:35 2011 -0800"
      },
      "message": "net: dont leave active on stack LIST_HEAD\n\nEric W. Biderman and Michal Hocko reported various memory corruptions\nthat we suspected to be related to a LIST head located on stack, that\nwas manipulated after thread left function frame (and eventually exited,\nso its stack was freed and reused).\n\nEric Dumazet suggested the problem was probably coming from commit\n443457242beb (net: factorize\nsync-rcu call in unregister_netdevice_many)\n\nThis patch fixes __dev_close() and dev_close() to properly deinit their\nrespective LIST_HEAD(single) before exiting.\n\nReferences: https://lkml.org/lkml/2011/2/16/304\nReferences: https://lkml.org/lkml/2011/2/14/223\n\nReported-by: Michal Hocko \u003cmhocko@suse.cz\u003e\nTested-by: Michal Hocko \u003cmhocko@suse.cz\u003e\nReported-by: Eric W. Biderman \u003cebiderman@xmission.com\u003e\nTested-by: Eric W. Biderman \u003cebiderman@xmission.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCC: Ingo Molnar \u003cmingo@elte.hu\u003e\nCC: Octavian Purdila \u003copurdila@ixiacom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "214f45c91bbda8321d9676f1197238e4663edcbb",
      "tree": "2b78e1d21298c1622755b09826ed2b8e5152d6e3",
      "parents": [
        "ed199facd070f8e551dc16a2ae1baa01d8d28ed4"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Fri Feb 18 11:39:01 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 18 11:39:01 2011 -0800"
      },
      "message": "net: provide default_advmss() methods to blackhole dst_ops\n\nCommit 0dbaee3b37e118a (net: Abstract default ADVMSS behind an\naccessor.) introduced a possible crash in tcp_connect_init(), when\ndst-\u003edefault_advmss() is called from dst_metric_advmss()\n\nReported-by: George Spelvin \u003clinux@horizon.com\u003e\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3c18d4de86e4a7f93815c081e50e0543fa27200f",
      "tree": "adea22bccd076266bf94cbda3ed6d9a98eea1206",
      "parents": [
        "2a324ce7b79a3a90cc2d4ade5d5f960a99000caa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 18 11:32:28 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Feb 18 11:32:28 2011 -0800"
      },
      "message": "Expand CONFIG_DEBUG_LIST to several other list operations\n\nWhen list debugging is enabled, we aim to readably show list corruption\nerrors, and the basic list_add/list_del operations end up having extra\ndebugging code in them to do some basic validation of the list entries.\n\nHowever, \"list_del_init()\" and \"list_move[_tail]()\" ended up avoiding\nthe debug code due to how they were written. This fixes that.\n\nSo the _next_ time we have list_move() problems with stale list entries,\nwe\u0027ll hopefully have an easier time finding them..\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4eb2abcd09e2c939aec0f0df005c84806895ce0d",
      "tree": "88dc491f6bc7187c76641cacc320761605d75f61",
      "parents": [
        "aa4790a6287818078ca968164a5f0d0870326602"
      ],
      "author": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Fri Feb 18 06:45:36 2011 -0800"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Fri Feb 18 07:37:31 2011 -0800"
      },
      "message": "MAINTAINERS: Remove stale hwmon quilt tree\n\nftp://pub.kernel.org/pub/linux/kernel/people/groeck/linux-staging/\nis not kept up to date, so remove reference to it.\n\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "aa4790a6287818078ca968164a5f0d0870326602",
      "tree": "cc915085a4f445cac96f4ae924b1dcfe5d9cbe9e",
      "parents": [
        "2c6315da6a1657a49e03970a4084dc3d1958ad70"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Feb 17 03:22:40 2011 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Fri Feb 18 06:14:24 2011 -0800"
      },
      "message": "hwmon: (k10temp) add support for AMD Family 12h/14h CPUs\n\nAdd the PCI ID to support the internal temperature sensor of the\nAMD \"Llano\" and \"Brazos\" processor families.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nCc: stable@kernel.org # ca86828: x86, AMD, PCI: Add AMD northbridge PCI device\nCc: stable@kernel.org\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "d1061331b72e2e1420187e4684740b4a481c73a4",
      "tree": "3fff90dd7d8abe6bb19e943c0c9d151f54af6a26",
      "parents": [
        "979f395d2b5be82246e35c9f7fc2b977a2f2a45b"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Fri Feb 18 17:51:43 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Feb 18 17:51:53 2011 +0900"
      },
      "message": "ARM: S5PV210: Fix regulator names\n\nSince commit 1130e5b3ff4 regulators are exported to debugfs. The names\nof the regulators that contains slash (\u0027/\u0027) causes an ops during kernel\nboot. This patch fixes this issue.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "979f395d2b5be82246e35c9f7fc2b977a2f2a45b",
      "tree": "f6b92987831fa17814f386391bcddfd7ac4dd341",
      "parents": [
        "9613afc36a3114b776d7b09877060062cd3e4d89"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Fri Feb 18 17:47:34 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Feb 18 17:47:50 2011 +0900"
      },
      "message": "ARM: S5PV210: Update max8998_platform_data\n\nMax8998 PMIC driver\u0027s platform data has been changed once again in\ncommit 735a3d9efdc. This patch fixes build break caused by that commit.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "9613afc36a3114b776d7b09877060062cd3e4d89",
      "tree": "3c4c5c1a27f6be80cbb3471f54f6f52749bee49a",
      "parents": [
        "6236b97b9fa032057a9908ad16ff02c95feb3ad8"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Fri Feb 18 17:36:06 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Feb 18 17:36:32 2011 +0900"
      },
      "message": "ARM: SAMSUNG: Drop exporting s3c24xx_ts_set_platdata\n\ns3c24xx_ts_set_platdata is annotated __init and not used by any module,\nthus don\u0027t export it.\n\nThis patch fixes below warning:\n\nWARNING: arch/arm/plat-samsung/built-in.o(__ksymtab+0x90): Section mismatch\nin reference from the variable __ksymtab_s3c24xx_ts_set_platdata to the\nfunction .init.text:s3c24xx_ts_set_platdata()\n\nThe symbol s3c24xx_ts_set_platdata is exported and annotated __init\nFix this by removing the __init annotation of s3c24xx_ts_set_platdata\nor drop the export.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "2a324ce7b79a3a90cc2d4ade5d5f960a99000caa",
      "tree": "e512801f47280fae8813ff2a102411a343a3c380",
      "parents": [
        "c8b392e9ad7332b8e44f7f15dafa5fc837f7da8d",
        "2e725a065b0153f0c449318da1923a120477633d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 17 17:52:36 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 17 17:52:36 2011 -0800"
      },
      "message": "Merge branch \u0027pm-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6\n\n* \u0027pm-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6:\n  PM / Hibernate: Return error code when alloc_image_page() fails\n"
    },
    {
      "commit": "c8b392e9ad7332b8e44f7f15dafa5fc837f7da8d",
      "tree": "d3a60d1bc27397d601c14e647227a3002a175213",
      "parents": [
        "dd8240bd3e59c5f4d49195a711cb4f12aeb7cf85",
        "e138018e3593a6af9ad7680b68c23451587daf11"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 17 17:52:17 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 17 17:52:17 2011 -0800"
      },
      "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: add missing frac fb div flag for dce4+\n  drm/radeon/kms: do not reject X16 and Y16X16 floating-point formats on r300\n  drm/nouveau: fix suspend/resume on GPUs that don\u0027t have PM support\n  drm/nouveau: flips/flipd need to always set \u0027evict\u0027 for move_accel_cleanup()\n  drm/nv40: fix tiling-related setup for a number of chipsets\n  drm/nouveau: fix non-EDIDful native mode selection\n  drm/nouveau: Fix detection of DDC-based LVDS on DCB15 boards.\n  drm/nv04-nv40: Fix NULL dereference when we fail to find an LVDS native mode.\n  drm/nv10: Fix crash when allocating a BO larger than half the available VRAM.\n"
    },
    {
      "commit": "dd8240bd3e59c5f4d49195a711cb4f12aeb7cf85",
      "tree": "615ec7accc4be99beea1bb01f69667e66dbcc79e",
      "parents": [
        "a0aeccdc694d5db3b4310a6ed1ce4f88974cf7b4",
        "814b0a61204d24f9fba6f7c575e6450d15ce2cf1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 17 17:51:52 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 17 17:51:52 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:\n  IB/qib: Prevent double completions after a timeout or RNR error\n  IB/qib: Fix double add_timer()\n  RDMA/nes: Don\u0027t generate async events for unregistered devices\n"
    },
    {
      "commit": "a0aeccdc694d5db3b4310a6ed1ce4f88974cf7b4",
      "tree": "2a4e8f8a2641eccd96d5d2aa58d9cf5aa6546c4c",
      "parents": [
        "fa7ea87a057958a8b7926c1a60a3ca6d696328ed",
        "b62818e5ff78cab4daf04fc0c12f86475dbc4b69"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 17 17:51:27 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 17 17:51:27 2011 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  sparc64: Fix NMI startup bug which also breaks perf.\n  sparc: fix size argument to find_next_zero_bit()\n  sparc: use bitmap_set()\n  sparc32: unaligned memory access (MNA) trap handler bug\n"
    },
    {
      "commit": "fa7ea87a057958a8b7926c1a60a3ca6d696328ed",
      "tree": "4795fb5b14dfd3112b650456007e167eb90c1645",
      "parents": [
        "ee715087024b91a6ceb85ba2d02f6c35d354a48c"
      ],
      "author": {
        "name": "Timo Warns",
        "email": "warns@pre-sense.de",
        "time": "Thu Feb 17 22:27:40 2011 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 17 17:50:51 2011 -0800"
      },
      "message": "fs/partitions: Validate map_count in Mac partition tables\n\nValidate number of blocks in map and remove redundant variable.\n\nSigned-off-by: Timo Warns \u003cwarns@pre-sense.de\u003e\nCc: stable@kernel.org\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "456d66ecd09e3bc326b93174745faafb6ac378d6",
      "tree": "24e0fb6f1c861204e2bf25abc2e27a1e3c3941ae",
      "parents": [
        "6e57b1d6a8d8ed1998229b71c102be1997e397c6"
      ],
      "author": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Fri Feb 11 18:15:23 2011 -0800"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Thu Feb 17 14:59:42 2011 -0800"
      },
      "message": "RTC: Re-enable UIE timer/polling emulation\n\nThis patch re-enables UIE timer/polling emulation for rtc devices\nthat do not support alarm irqs.\n\nCC: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nCC: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nReported-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nTested-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "6e57b1d6a8d8ed1998229b71c102be1997e397c6",
      "tree": "941ae7ba1c168af5603bb47d3bbfba33a8f2760c",
      "parents": [
        "516373b8b60fa4152334b6b6f2ece0f178c540ce"
      ],
      "author": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Fri Feb 11 17:45:40 2011 -0800"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Thu Feb 17 14:59:41 2011 -0800"
      },
      "message": "RTC: Revert UIE emulation removal\n\nUwe pointed out that my alarm based UIE emulation is not sufficient\nto replace the older timer/polling based UIE emulation on devices\nwhere there is no alarm irq. This causes rtc devices without alarms\nto return -EINVAL to UIE ioctls. The fix is to re-instate the old\ntimer/polling method for devices without alarm irqs.\n\nThis patch reverts the following commits:\n042620a018afcfba1d678062b62e46 - Remove UIE emulation\n1daeddd5962acad1bea55e524fc0fa - Cleanup removed UIE emulation declaration\nb5cc8ca1c9c3a37eaddf709b2fd3e1 - Remove Kconfig symbol for UIE emulation\n\nThe emulation mode will still need to be wired-in with a following\npatch before it will work.\n\nCC: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nCC: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nReported-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "516373b8b60fa4152334b6b6f2ece0f178c540ce",
      "tree": "fdc88e327f0e7143354b1ea4c190bee21aff6c1f",
      "parents": [
        "d8ce1481ee8770ef2314eb7984a2228dbf64ad06"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Mon Feb 14 11:33:17 2011 +0100"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Thu Feb 17 14:59:22 2011 -0800"
      },
      "message": "RTC: Release mutex in error path of rtc_alarm_irq_enable\n\nOn hardware that doesn\u0027t support alarm interrupts, rtc_alarm_irq_enable\ncould return without releasing the ops_lock mutex.\n\nThis was introduced in\n\taa0be0f (RTC: Propagate error handling via rtc_timer_enqueue properly)\n\nThis patch corrects the issue by only returning once the mutex is\nreleased.\n\n[john.stultz: Reworded the commit log]\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "ed199facd070f8e551dc16a2ae1baa01d8d28ed4",
      "tree": "79b67ec787dadc8fc88b1c8ec9273979b189decd",
      "parents": [
        "0d672e9f8ac320c6d1ea9103db6df7f99ea20361"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Tue Feb 15 12:51:10 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 17 14:11:15 2011 -0800"
      },
      "message": "tg3: Restrict phy ioctl access\n\nIf management firmware is present and the device is down, the firmware\nwill assume control of the phy.  If a phy access were allowed from the\nhost, it will collide with firmware phy accesses, resulting in\nunpredictable behavior.  This patch fixes the problem by disallowing phy\naccesses during the problematic condition.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nReviewed-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0d672e9f8ac320c6d1ea9103db6df7f99ea20361",
      "tree": "fb5c67e5bb769601fc7f762b7e86e10f9b7aa30e",
      "parents": [
        "c600636bd560b04973174caa5e349a72bce51637"
      ],
      "author": {
        "name": "Ivan Vecera",
        "email": "ivecera@redhat.com",
        "time": "Tue Feb 15 02:08:39 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 17 14:09:57 2011 -0800"
      },
      "message": "drivers/net: Call netif_carrier_off at the end of the probe\n\nWithout calling of netif_carrier_off at the end of the probe the operstate\nis unknown when the device is initially opened. By default the carrier is\non so when the device is opened and netif_carrier_on is called the link\nwatch event is not fired and operstate remains zero (unknown).\n\nThis patch fixes this behavior in forcedeth and r8169.\n\nSigned-off-by: Ivan Vecera \u003civecera@redhat.com\u003e\nAcked-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "814b0a61204d24f9fba6f7c575e6450d15ce2cf1",
      "tree": "978d0265d1387036e8285685bc0692cade005f90",
      "parents": [
        "25a54a6bb87dc966f6a3fc1f2ac6e88db1f5614c",
        "c0af2c057d7ce3f0b260f9380d187a82bb5cab28"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "roland@purestorage.com",
        "time": "Thu Feb 17 14:04:59 2011 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "roland@purestorage.com",
        "time": "Thu Feb 17 14:04:59 2011 -0800"
      },
      "message": "Merge branches \u0027nes\u0027 and \u0027qib\u0027 into for-next\n"
    },
    {
      "commit": "c0af2c057d7ce3f0b260f9380d187a82bb5cab28",
      "tree": "30b59bf396145825d5b005dcc8f6fa1abf5c2b1f",
      "parents": [
        "414ed90cee32486c50f91b28990443e0dc21c868"
      ],
      "author": {
        "name": "Mike Marciniszyn",
        "email": "mike.marciniszyn@qlogic.com",
        "time": "Wed Feb 16 15:48:25 2011 +0000"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "roland@purestorage.com",
        "time": "Thu Feb 17 14:04:50 2011 -0800"
      },
      "message": "IB/qib: Prevent double completions after a timeout or RNR error\n\nThere is a double completion associated with error handling for RC QPs.\n\nThe sequence is:\n\n - The do_rc_ack() routine fields an RNR nack and there are 0\n   rnr_retries configured on the QP.\n - qib_error_qp() stops the pending timer\n - qib_rc_send_complete() is called from sdma_complete()\n - qib_rc_send_complete() starts the timer because the msb of the psn\n   just completed says an ack is needed.\n - a bunch of flushes occur as ipoib posts WQEs to an error\u0027ed QP\n - rc_timeout() calls qib_restart_rc()\n - qib_restart_rc() calls qib_send_complete() with a\n   IB_WC_RETRY_EXC_ERR on a wqe that has already been completed in the\n   past\n\nThe fix avoids starting the timer since another packet will never\narrive.\n\nSigned-off-by: Mike Marciniszyn \u003cmike.marciniszyn@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003croland@purestorage.com\u003e\n"
    },
    {
      "commit": "dd30ac327481f1663b6526fa9fa078569188b7cc",
      "tree": "7e78bdbafc46bf0e70b89857c29c102676693d74",
      "parents": [
        "7657e41a0bd16c9d8b3cefe8fd5d6ac3c25ae4bf"
      ],
      "author": {
        "name": "Horst Hartmann",
        "email": "horsth@linux.vnet.ibm.com",
        "time": "Thu Feb 17 13:13:59 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Thu Feb 17 13:13:59 2011 +0100"
      },
      "message": "[S390] net: provide architecture specific NET_SKB_PAD\n\nNET_SKB_PAD has been increased from 32 to 64 and later to\nmax(32, L1_CACHE_BYTES). This led to a 25% throughput decrease for\nstreaming workloads accompanied by a 37% CPU cost increase on s390.\nDefine a architecture specific NET_SKB_PAD with the old value of 32.\n\nSigned-off-by: Horst Hartmann \u003chorsth@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "7657e41a0bd16c9d8b3cefe8fd5d6ac3c25ae4bf",
      "tree": "bbc5ee1777320f332820c566a33e943c3d5b27e8",
      "parents": [
        "a8c8d7c683419d059e302373afc6998244f5f60f"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu Feb 17 13:13:58 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Thu Feb 17 13:13:59 2011 +0100"
      },
      "message": "[S390] atomic: use inline asm\n\nUse inline assemblies for atomic_read/set(). This way there shouldn\u0027t\nbe any questions or subtle volatile semantics left.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "a8c8d7c683419d059e302373afc6998244f5f60f",
      "tree": "6c194395808bd1021a6f2ff3808e054e0c3f6b7f",
      "parents": [
        "03e3b5a0f18c53560de1984fbbfca146d31da2a5"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Feb 17 13:13:57 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Thu Feb 17 13:13:59 2011 +0100"
      },
      "message": "[S390] correct ipl parameter block safe guard\n\nThe \u0027output\u0027 variable is passed from decompress_kernel to\ncheck_ipl_parmblock before it is initialized. That disables the\nsafe guard against the overwrite of the ipl parameter block.\nFix this by passing the correct value to check_ipl_parmblock.\n\nReported-by: David Binderman \u003cdcb314@hotmail.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "03e3b5a0f18c53560de1984fbbfca146d31da2a5",
      "tree": "efa9b199ef82067b8f030c6ffa062c061d4c732b",
      "parents": [
        "5da24b7627ff821e154a3aaecd5d60e1d8e228a5"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu Feb 17 13:13:56 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Thu Feb 17 13:13:58 2011 +0100"
      },
      "message": "[S390] atomic: use ACCESS_ONCE() for atomic_read()\n\nLet\u0027s make atomic_read() and atomic_set() behave like on all/most other\narchitectures. Generated code is identical with gcc 4.5.2.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "5da24b7627ff821e154a3aaecd5d60e1d8e228a5",
      "tree": "62934f77909e29097807d0bb28122990fd3e51f5",
      "parents": [
        "ee715087024b91a6ceb85ba2d02f6c35d354a48c"
      ],
      "author": {
        "name": "Stefan Haberland",
        "email": "stefan.haberland@de.ibm.com",
        "time": "Thu Feb 17 13:13:55 2011 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Thu Feb 17 13:13:58 2011 +0100"
      },
      "message": "[S390] dasd: correct device table\n\nThe 3880 storage control unit supports a 3380 device\ntype, but not a 3390 device type.\n\nReported-by: Stephen Powell \u003czlinuxman@wowway.com\u003e\nSigned-off-by: Stefan Haberland \u003cstefan.haberland@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "8dd38383a51d0fb6b025dc330aaa3470281da3b2",
      "tree": "e1de2f65e13e9383b91697afe283f2e28d3fdeaa",
      "parents": [
        "100b33c8bd8a3235fd0b7948338d6cbb3db3c63d"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "ian.campbell@citrix.com",
        "time": "Thu Feb 17 10:31:20 2011 +0000"
      },
      "committer": {
        "name": "Ian Campbell",
        "email": "ian.campbell@citrix.com",
        "time": "Thu Feb 17 10:31:20 2011 +0000"
      },
      "message": "xen: suspend and resume system devices when running PVHVM\n\nOtherwise we fail to properly suspend/resume all of the emulated devices.\n\nSomething between 2.6.38-rc2 and rc3 appears to have exposed this\nissue, but it\u0027s always been wrong not to do this.\n\nSigned-off-by: Ian Campbell \u003cian.campbell@citrix.com\u003e\nAcked-by: Stefano Stabellini \u003cstefano.stabellini@eu.citrix.com\u003e\nAcked-by: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\n\n"
    },
    {
      "commit": "c600636bd560b04973174caa5e349a72bce51637",
      "tree": "7cfc33d89af8a7da978a0dd39a4b47bcb815eefd",
      "parents": [
        "4c7e604babd15db9dca3b07de167a0f93fe23bf4"
      ],
      "author": {
        "name": "Amir Hanania",
        "email": "amir.hanania@intel.com",
        "time": "Tue Feb 15 09:11:31 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Feb 17 01:18:46 2011 -0800"
      },
      "message": "ixgbe: work around for DDP last buffer size\n\nA HW limitation was recently discovered where the last buffer in a DDP offload\ncannot be a full buffer size in length. Fix the issue with a work around by\nadding another buffer with size \u003d 1.\n\nSigned-off-by: Amir Hanania \u003camir.hanania@intel.com\u003e\nTested-by: Ross Brattain \u003cross.b.brattain@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "4c7e604babd15db9dca3b07de167a0f93fe23bf4",
      "tree": "7bd44f17d5760d938bdd6802c8c3be64f9264749",
      "parents": [
        "713b3c9e4c1a6da6b45da6474ed554ed0a48de69"
      ],
      "author": {
        "name": "Andy Gospodarek",
        "email": "andy@greyhouse.net",
        "time": "Thu Feb 17 01:13:13 2011 -0800"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Feb 17 01:13:13 2011 -0800"
      },
      "message": "ixgbe: fix panic due to uninitialised pointer\n\nSystems containing an 82599EB and running a backported driver from\nupstream were panicing on boot.  It turns out hw-\u003emac.ops.setup_sfp is\nonly set for 82599, so one should check to be sure that pointer is set\nbefore continuing in ixgbe_sfp_config_module_task.  I verified by\ninspection that the upstream driver has the same issue and also added a\ncheck before the call in ixgbe_sfp_link_config.\n\nSigned-off-by: Andy Gospodarek \u003candy@greyhouse.net\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "713b3c9e4c1a6da6b45da6474ed554ed0a48de69",
      "tree": "9c578651c91b70da176e3a65a5537aad53814e15",
      "parents": [
        "615b32af9730def64330e4c0c95c973e90bd9c6d"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Feb 02 10:19:50 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Feb 17 01:11:21 2011 -0800"
      },
      "message": "e1000e: flush all writebacks before unload\n\nThe driver was not flushing all writebacks before unloading, possibly\ncausing memory to be written by the hardware after the driver had\nreinitialized the rings.\n\nThis adds missing functionality to flush any pending writebacks and is\ncalled in all spots where descriptors should be completed before the driver\nbegins processing.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nReviewed-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "615b32af9730def64330e4c0c95c973e90bd9c6d",
      "tree": "8d439d0a42c6f7cb02e2737faf04bbd7443c81e4",
      "parents": [
        "6d90e8f45697c633f522269368297d7416fd8783"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Feb 02 10:19:45 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Thu Feb 17 00:45:06 2011 -0800"
      },
      "message": "e1000e: check down flag in tasks\n\nThis change is part of a fix to avoid any tasks running while the driver is\nexiting and deinitializing resources.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "ee715087024b91a6ceb85ba2d02f6c35d354a48c",
      "tree": "9f6bdcd5932d35eb9f15ae3dd647c6f5063873a4",
      "parents": [
        "68ac01a2de5faed5e19a78c06314804c6184a650",
        "47c85291d3dd1a51501555000b90f8e281a0458e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 16 21:53:41 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 16 21:53:41 2011 -0800"
      },
      "message": "Merge branch \u0027for-2.6.38\u0027 of git://linux-nfs.org/~bfields/linux\n\n* \u0027for-2.6.38\u0027 of git://linux-nfs.org/~bfields/linux:\n  nfsd: correctly handle return value from nfsd_map_name_to_*\n"
    },
    {
      "commit": "9616125611ee47693186533d76e403856a36b3c8",
      "tree": "4bbeff100868bd97bb1eea660838fde851602441",
      "parents": [
        "a2640111d5edb3f4e6dd6089c0dbddc7590110b4"
      ],
      "author": {
        "name": "Jeff Layton",
        "email": "jlayton@redhat.com",
        "time": "Wed Feb 16 09:34:16 2011 -0500"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Feb 17 05:35:33 2011 +0000"
      },
      "message": "cifs: fix handling of scopeid in cifs_convert_address\n\nThe code finds, the \u0027%\u0027 sign in an ipv6 address and copies that to a\nbuffer allocated on the stack. It then ignores that buffer, and passes\n\u0027pct\u0027 to simple_strtoul(), which doesn\u0027t work right because we\u0027re\ncomparing \u0027endp\u0027 against a completely different string.\n\nFix it by passing the correct pointer. While we\u0027re at it, this is a\ngood candidate for conversion to strict_strtoul as well.\n\nCc: stable@kernel.org\nCc: David Howells \u003cdhowells@redhat.com\u003e\nReported-by: BjÃ¶rn JACKE \u003cbj@sernet.de\u003e\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "e138018e3593a6af9ad7680b68c23451587daf11",
      "tree": "ad1395522de1c3754b0bfe25281139648f2ae032",
      "parents": [
        "9f4283f49f0a96a64c5a45fe56f0f8c942885eef",
        "317495b25ec1f0beb0dbac8ee0dfec59a1addf03"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Thu Feb 17 13:56:35 2011 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Thu Feb 17 13:56:35 2011 +1000"
      },
      "message": "Merge remote branch \u0027nouveau/drm-nouveau-next\u0027 of /ssd/git/drm-nouveau-next into drm-fixes\n\n* \u0027nouveau/drm-nouveau-next\u0027 of /ssd/git/drm-nouveau-next:\n  drm/nouveau: fix suspend/resume on GPUs that don\u0027t have PM support\n  drm/nouveau: flips/flipd need to always set \u0027evict\u0027 for move_accel_cleanup()\n  drm/nv40: fix tiling-related setup for a number of chipsets\n  drm/nouveau: fix non-EDIDful native mode selection\n  drm/nouveau: Fix detection of DDC-based LVDS on DCB15 boards.\n  drm/nv04-nv40: Fix NULL dereference when we fail to find an LVDS native mode.\n  drm/nv10: Fix crash when allocating a BO larger than half the available VRAM.\n"
    },
    {
      "commit": "9f4283f49f0a96a64c5a45fe56f0f8c942885eef",
      "tree": "014b8efe01702cd00ded766dd0b2a5daa15fa36c",
      "parents": [
        "16e4b8a6e44b8c736c37af370afaa428c3239fb6"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexdeucher@gmail.com",
        "time": "Wed Feb 16 21:17:04 2011 -0500"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Thu Feb 17 13:55:47 2011 +1000"
      },
      "message": "drm/radeon/kms: add missing frac fb div flag for dce4+\n\nThe fixed ref/post dividers are set by the AdjustPll table\nrather than the ss info table on dce4+.  Make sure we enable\nthe fractional feedback dividers when using a fixed post\nor ref divider on them as well.\n\nFixes:\nhttps://bugzilla.kernel.org/show_bug.cgi?id\u003d29272\n\nSigned-off-by: Alex Deucher \u003calexdeucher@gmail.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "16e4b8a6e44b8c736c37af370afaa428c3239fb6",
      "tree": "fc1f055467999ebe7b90f37afc75b443cdf3724d",
      "parents": [
        "a2640111d5edb3f4e6dd6089c0dbddc7590110b4"
      ],
      "author": {
        "name": "Marek Olšák",
        "email": "maraeo@gmail.com",
        "time": "Wed Feb 16 02:26:08 2011 +0100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Thu Feb 17 13:55:30 2011 +1000"
      },
      "message": "drm/radeon/kms: do not reject X16 and Y16X16 floating-point formats on r300\n\nSigned-off-by: Marek Olšák \u003cmaraeo@gmail.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "6236b97b9fa032057a9908ad16ff02c95feb3ad8",
      "tree": "12b30cf72d45892c9b5a46bd7c7ced86961f2846",
      "parents": [
        "ede38875b4c3cf069eab49f4427a07333fcaae11"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.abraham@linaro.org",
        "time": "Tue Feb 15 14:35:47 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Feb 17 12:53:36 2011 +0900"
      },
      "message": "ARM: S5P: Fix end address in memory resource information for UART devices\n\nFor S5P platforms, the end address in memory resource information for UART\ndevices is one byte more than the intended value. Fix this by reducing the\nend address by one byte.\n\nSigned-off-by: Thomas Abraham \u003cthomas.abraham@linaro.org\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "ede38875b4c3cf069eab49f4427a07333fcaae11",
      "tree": "73280de17ecd3c3eb308ef534a16efe97cc57678",
      "parents": [
        "d76b782775f1a9e5cd20eabe95e49ba9e03415b0"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Feb 10 10:57:03 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Feb 17 12:52:52 2011 +0900"
      },
      "message": "ARM: S5P64X0: Cleanup map.h file\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "d76b782775f1a9e5cd20eabe95e49ba9e03415b0",
      "tree": "7c2f0108b7b64ee554146d42d9b66819df48a643",
      "parents": [
        "5180f5e036574cb71cbd366fb5e94aac454ce771"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Feb 10 10:56:18 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Feb 17 12:52:52 2011 +0900"
      },
      "message": "ARM: S5P6442: Cleanup map.h file\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "5180f5e036574cb71cbd366fb5e94aac454ce771",
      "tree": "6e5ed636a0f9e3d523864be4da926c4f7963d130",
      "parents": [
        "ece3410efc4286b512af77934860436992127bde"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Tue Feb 01 17:48:35 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Feb 17 12:52:52 2011 +0900"
      },
      "message": "ARM: S5PC100: Clenaup map.h file\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "ece3410efc4286b512af77934860436992127bde",
      "tree": "53287bd4b520f9ad1a31b9fa06bc3d235324cbce",
      "parents": [
        "df3ca747ebea6168059cd7ca7e1b3f65aae3bcc1"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Tue Feb 01 16:44:31 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Feb 17 12:52:52 2011 +0900"
      },
      "message": "ARM: S5PV210: Cleanup map.h file\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "df3ca747ebea6168059cd7ca7e1b3f65aae3bcc1",
      "tree": "e01b5de227360add5ebaf35532efbf2053b26003",
      "parents": [
        "85e2efbb1db9a18d218006706d6e4fbeb0216213"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Tue Feb 01 16:26:33 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Feb 17 12:52:52 2011 +0900"
      },
      "message": "ARM: S5PV310: Cleanup map.h file\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "317495b25ec1f0beb0dbac8ee0dfec59a1addf03",
      "tree": "fc852b103f4e1c0bcce036f910d3485c5097cd0a",
      "parents": [
        "b8884da6113be83f6f3b296539bcd9f602a6abd8"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Feb 17 11:11:28 2011 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Feb 17 12:02:22 2011 +1000"
      },
      "message": "drm/nouveau: fix suspend/resume on GPUs that don\u0027t have PM support\n\nThis has been broken since 2.6.37, and fixes resume on a couple of fermi\nboards I have access to.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "68ac01a2de5faed5e19a78c06314804c6184a650",
      "tree": "44bc9d9bb40f2781519c0f4f608f6456bdbc0db6",
      "parents": [
        "e51900f7d38cbcfb481d84567fd92540e7e1d23a",
        "0f3e1d27a7e3f98d996d707d649128e229b65deb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 16 16:48:36 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 16 16:48:36 2011 -0800"
      },
      "message": "Merge branch \u0027spi/merge\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027spi/merge\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  spi/pxa2xx pci: fix the release - remove race\n"
    },
    {
      "commit": "e51900f7d38cbcfb481d84567fd92540e7e1d23a",
      "tree": "f732388a0efab2967fddc0afd0f2200731e34d02",
      "parents": [
        "a2640111d5edb3f4e6dd6089c0dbddc7590110b4"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "cebbert@redhat.com",
        "time": "Wed Feb 16 18:11:53 2011 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 16 16:48:13 2011 -0800"
      },
      "message": "block: revert block_dev read-only check\n\nThis reverts commit 75f1dc0d076d (\"block: check bdev_read_only() from\nblkdev_get()\").  That commit added stricter checking to make sure\ndevices that were being used read-only were actually opened in that\nmode.\n\nIt turns out that the change breaks a bunch of kernel code that opens\nblock devices.  Affected systems include dm, md, and the loop device.\nBecause strict checking for read-only opens of block devices was not\ndone before this, the code that opens the devices was opening them\nread-write even if they were being used read-only.  Auditing all that\ncode will take time, and new userspace packages for dm, mdadm, etc.\nwill also be required.\n\nSigned-off-by: Chuck Ebbert \u003ccebbert@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b8884da6113be83f6f3b296539bcd9f602a6abd8",
      "tree": "998e57cea9f33d387b6d5a6e2caae1ad4e962e88",
      "parents": [
        "1dc32671d887f05844315e4105ad4c783299ac8f"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Mon Feb 14 13:51:28 2011 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Feb 17 09:41:01 2011 +1000"
      },
      "message": "drm/nouveau: flips/flipd need to always set \u0027evict\u0027 for move_accel_cleanup()\n\nWe free the temporary binding before leaving this function, so we also have\nto wait for the move to actually complete.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "1dc32671d887f05844315e4105ad4c783299ac8f",
      "tree": "0dabed54858b90cafd383a97914eb2d6c91728f2",
      "parents": [
        "0d9b6193bcc335fb05a26af5b11a0d76b70cb1a4"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Mon Feb 07 10:49:39 2011 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Feb 17 09:40:34 2011 +1000"
      },
      "message": "drm/nv40: fix tiling-related setup for a number of chipsets\n\nDue to the default case handling the older chipsets, a bunch of the newer\nones ended up having the wrong tiling regs used.  This commit switches the\ndefault case to handle the newest chipsets.\n\nThis also makes nv4e touch the \"extra\" tiling regs.  \"nv\" doesn\u0027t touch\nthem for C51 but traces of the NVIDIA binary driver show it being done\nthere.\n\nI couldn\u0027t find NV41/NV45 traces to confirm the behaviour there, but an\neducated guess was taken at each of them.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "0d9b6193bcc335fb05a26af5b11a0d76b70cb1a4",
      "tree": "a03f1f7c54276a3b60a7c41e989e22142f05cb8c",
      "parents": [
        "77b1d5dc119f9b72bcfbb49d2431fd3679382dab"
      ],
      "author": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Mon Feb 07 08:41:18 2011 +1000"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Feb 17 09:40:03 2011 +1000"
      },
      "message": "drm/nouveau: fix non-EDIDful native mode selection\n\nThe DRM core fills this value, but at too late a stage for this to work,\npossibly resulting in an undesirable mode being selected.\n\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "77b1d5dc119f9b72bcfbb49d2431fd3679382dab",
      "tree": "79e25d9825ac621f05947debf61e46928f6edfa4",
      "parents": [
        "87886221471495c26d517a7b3ce7c7aa56cc854f"
      ],
      "author": {
        "name": "Francisco Jerez",
        "email": "currojerez@riseup.net",
        "time": "Thu Feb 03 01:56:32 2011 +0100"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Feb 17 09:39:58 2011 +1000"
      },
      "message": "drm/nouveau: Fix detection of DDC-based LVDS on DCB15 boards.\n\nSigned-off-by: Francisco Jerez \u003ccurrojerez@riseup.net\u003e\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "87886221471495c26d517a7b3ce7c7aa56cc854f",
      "tree": "84510b6306a18c994d65bc3e42d6cb62214e0933",
      "parents": [
        "812f219a0f8a74a558c35be7942a07232ba348a5"
      ],
      "author": {
        "name": "Francisco Jerez",
        "email": "currojerez@riseup.net",
        "time": "Thu Feb 03 01:53:18 2011 +0100"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Feb 17 09:39:49 2011 +1000"
      },
      "message": "drm/nv04-nv40: Fix NULL dereference when we fail to find an LVDS native mode.\n\nReported-by: Alex Buell \u003calex.buell@munted.org.uk\u003e\nSigned-off-by: Francisco Jerez \u003ccurrojerez@riseup.net\u003e\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "812f219a0f8a74a558c35be7942a07232ba348a5",
      "tree": "48c35be1a67f9068c1c771a6dddd9698959a1234",
      "parents": [
        "c4534fdf5603ef53fce2f418df7b5a19e71281e3"
      ],
      "author": {
        "name": "Francisco Jerez",
        "email": "currojerez@riseup.net",
        "time": "Thu Feb 03 01:49:33 2011 +0100"
      },
      "committer": {
        "name": "Ben Skeggs",
        "email": "bskeggs@redhat.com",
        "time": "Thu Feb 17 09:39:45 2011 +1000"
      },
      "message": "drm/nv10: Fix crash when allocating a BO larger than half the available VRAM.\n\nReported-by: Alex Buell \u003calex.buell@munted.org.uk\u003e\nSigned-off-by: Francisco Jerez \u003ccurrojerez@riseup.net\u003e\nSigned-off-by: Ben Skeggs \u003cbskeggs@redhat.com\u003e\n"
    },
    {
      "commit": "47c85291d3dd1a51501555000b90f8e281a0458e",
      "tree": "ea581e7c383b25242355335c4c06aad21b9bf4cc",
      "parents": [
        "85e2efbb1db9a18d218006706d6e4fbeb0216213"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Wed Feb 16 13:08:35 2011 +1100"
      },
      "committer": {
        "name": "J. Bruce Fields",
        "email": "bfields@redhat.com",
        "time": "Wed Feb 16 18:31:05 2011 -0500"
      },
      "message": "nfsd: correctly handle return value from nfsd_map_name_to_*\n\nThese functions return an nfs status, not a host_err.  So don\u0027t\ntry to convert  before returning.\n\nThis is a regression introduced by\n3c726023402a2f3b28f49b9d90ebf9e71151157d; I fixed up two of the callers,\nbut missed these two.\n\nCc: stable@kernel.org\nReported-by: Herbert Poetzl \u003cherbert@13thfloor.at\u003e\nSigned-off-by: NeilBrown \u003cneilb@suse.de\u003e\nSigned-off-by: J. Bruce Fields \u003cbfields@redhat.com\u003e\n"
    },
    {
      "commit": "2e725a065b0153f0c449318da1923a120477633d",
      "tree": "df20fb290a597d076db86b78cc1931838aba3d0b",
      "parents": [
        "a2640111d5edb3f4e6dd6089c0dbddc7590110b4"
      ],
      "author": {
        "name": "Stanislaw Gruszka",
        "email": "stf_xl@pop3.wp.pl",
        "time": "Sat Feb 12 21:06:51 2011 +0100"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Wed Feb 16 21:53:52 2011 +0100"
      },
      "message": "PM / Hibernate: Return error code when alloc_image_page() fails\n\nCurrently we return 0 in swsusp_alloc() when alloc_image_page() fails.\nFix that.  Also remove unneeded \"error\" variable since the only\nuseful value of error is -ENOMEM.\n\n[rjw: Fixed up the changelog and changed subject.]\n\nSigned-off-by: Stanislaw Gruszka \u003cstf_xl@wp.pl\u003e\nCc: stable@kernel.org\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\n"
    },
    {
      "commit": "3233cdbd9fa347a6d6897a94cc6ed0302ae83c4f",
      "tree": "053948a81cb40a37d3afbd0f6ca8f3a106523c73",
      "parents": [
        "58a69cb47ec6991bf006a3e5d202e8571b0327a4"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Feb 16 18:10:19 2011 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Feb 16 18:10:19 2011 +0100"
      },
      "message": "workqueue: make sure MAYDAY_INITIAL_TIMEOUT is at least 2 jiffies long\n\nMAYDAY_INITIAL_TIMEOUT is defined as HZ / 100 and depending on\nconfiguration may end up 0 or 1.  Even when it\u0027s 1, depending on when\nthe mayday timer is added in the current jiffy interval, it may expire\nway before a jiffy has passed.\n\nMake sure MAYDAY_INITIAL_TIMEOUT is at least two to guarantee that at\nleast a full jiffy has passed before calling rescuers.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nReported-by: Ray Jui \u003crjui@broadcom.com\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "a2640111d5edb3f4e6dd6089c0dbddc7590110b4",
      "tree": "2c7ddab035a844b77e03567035f25d8cfaadad6a",
      "parents": [
        "0d6e82e7e0b6a192ec9c875d9ed08ad9e43c7c2f",
        "1621dbbdb90f42b7bd14aea1c44ee49b558d1b1a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 16 09:07:00 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 16 09:07:00 2011 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] qla2xxx: Return DID_NO_CONNECT when FC device is lost.\n  [SCSI] mptfusion: Bump version 03.04.18\n  [SCSI] mptfusion: Fix Incorrect return value in mptscsih_dev_reset\n  [SCSI] mptfusion: mptctl_release is required in mptctl.c\n  [SCSI] target: fix use after free detected by SLUB poison\n  [SCSI] target: Remove procfs based target_core_mib.c code\n  [SCSI] target: Fix SCF_SCSI_CONTROL_SG_IO_CDB breakage\n  [SCSI] target: Fix top-level configfs_subsystem default_group shutdown breakage\n  [SCSI] target: fixed missing lock drop in error path\n  [SCSI] target: Fix demo-mode MappedLUN shutdown UA/PR breakage\n  [SCSI] target/iblock: Fix failed bd claim NULL pointer dereference\n  [SCSI] target: iblock/pscsi claim checking for NULL instead of IS_ERR\n  [SCSI] scsi_debug: Fix 32-bit overflow in do_device_access causing memory corruption\n  [SCSI] qla2xxx: Change from irq to irqsave with host_lock\n  [SCSI] qla2xxx: Fix race that could hang kthread_stop()\n"
    },
    {
      "commit": "0d6e82e7e0b6a192ec9c875d9ed08ad9e43c7c2f",
      "tree": "d7c31c802dc81f802d9bb8170c6d4901dd1d277c",
      "parents": [
        "3abb17e82f08628b59e20d8cbcb55e2204180f69",
        "9d20b571f5bda7273656e1b86ef91eddc94adacc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 16 09:04:41 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 16 09:04:41 2011 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:\n  crypto: sha-s390 - Reset index after processing partial block\n"
    },
    {
      "commit": "3abb17e82f08628b59e20d8cbcb55e2204180f69",
      "tree": "890a411ebda28a9b9e6c90520429554a9e7fb95a",
      "parents": [
        "85e2efbb1db9a18d218006706d6e4fbeb0216213"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 16 08:56:55 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Feb 16 08:56:55 2011 -0800"
      },
      "message": "vfs: fix BUG_ON() in fs/namei.c:1461\n\nWhen Al moved the nameidata_dentry_drop_rcu_maybe() call into the\ndo_follow_link function in commit 844a391799c2 (\"nothing in\ndo_follow_link() is going to see RCU\"), he mistakenly left the\n\n\tBUG_ON(inode !\u003d path-\u003edentry-\u003ed_inode);\n\nbehind.  Which would otherwise be ok, but that BUG_ON() really needs to\nbe _after_ dropping RCU, since the dentry isn\u0027t necessarily stable\notherwise.\n\nSo complete the code movement in that commit, and move the BUG_ON() into\ndo_follow_link() too.  This means that we need to pass in \u0027inode\u0027 as an\nargument (just for this one use), but that\u0027s a small thing.  And\neventually we may be confident enough in our path lookup that we can\njust remove the BUG_ON() and the unnecessary inode argument.\n\nReported-and-tested-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nAcked-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "58a69cb47ec6991bf006a3e5d202e8571b0327a4",
      "tree": "56abdf817649c352f70bff3263f9351ed6c42062",
      "parents": [
        "7576958a9d5a4a677ad7dd40901cdbb6c1110c98"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Feb 16 09:25:31 2011 +0100"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Feb 16 17:48:59 2011 +0100"
      },
      "message": "workqueue, freezer: unify spelling of \u0027freeze\u0027 + \u0027able\u0027 to \u0027freezable\u0027\n\nThere are two spellings in use for \u0027freeze\u0027 + \u0027able\u0027 - \u0027freezable\u0027 and\n\u0027freezeable\u0027.  The former is the more prominent one.  The latter is\nmostly used by workqueue and in a few other odd places.  Unify the\nspelling to \u0027freezable\u0027.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nReported-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nAcked-by: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nAcked-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Alex Dubov \u003coakad@yahoo.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Steven Whitehouse \u003cswhiteho@redhat.com\u003e\n"
    },
    {
      "commit": "2c6315da6a1657a49e03970a4084dc3d1958ad70",
      "tree": "e2b8f4639578e4f81e9371778c6f45faabe3c87e",
      "parents": [
        "d5622f5b6c4671d1588ccc9056705366d4eb312a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Feb 16 08:02:38 2011 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Wed Feb 16 08:18:33 2011 -0800"
      },
      "message": "hwmon: (jc42) do not allow writing to locked registers\n\nOn systems where the temperature sensor is actually used, the BIOS is\nlikely to have locked the alarm registers.  In that case, all writes\nthrough the corresponding sysfs files would be silently ignored.\n\nTo prevent this, detect the locks and make the affected sysfs files\nread-only.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nCc: stable@kernel.org\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "d5622f5b6c4671d1588ccc9056705366d4eb312a",
      "tree": "a1cf8a6ad056f4e13be6185399c1b732984e364c",
      "parents": [
        "e866729605a43a739fc56023a8530b07a93d3458"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Feb 16 08:02:08 2011 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Wed Feb 16 08:18:32 2011 -0800"
      },
      "message": "hwmon: (jc42) more helpful documentation\n\nThe documentation lists standard numbers and chip names in excruciating\ndetail, but that\u0027s all it does.  To help mere mortals in deciding\nwhether to enable this driver, mention what this sensor is for and in\nwhich systems it might be found.\n\nAlso add a link to the actual JC 42.4 specification.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nCc: stable@kernel.org\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "e866729605a43a739fc56023a8530b07a93d3458",
      "tree": "ebe0b4b10f42c9fc486db360a7d3fc262b162d06",
      "parents": [
        "85e2efbb1db9a18d218006706d6e4fbeb0216213"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Feb 16 08:01:49 2011 -0500"
      },
      "committer": {
        "name": "Guenter Roeck",
        "email": "guenter.roeck@ericsson.com",
        "time": "Wed Feb 16 08:18:31 2011 -0800"
      },
      "message": "hwmon: (jc42) fix type mismatch\n\nIn set_temp_crit_hyst(), make the variable \u0027val\u0027 have the correct\ntype for strict_strtoul().\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nCc: stable@kernel.org\nSigned-off-by: Guenter Roeck \u003cguenter.roeck@ericsson.com\u003e\n"
    },
    {
      "commit": "85e2efbb1db9a18d218006706d6e4fbeb0216213",
      "tree": "42d5e315032f99ba671e37222ba8668b4925a51a",
      "parents": [
        "048f039f3ee39417d5a6a1eb73bf01f935e9ed3f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 15 19:23:45 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 15 19:23:45 2011 -0800"
      },
      "message": "Linux 2.6.38-rc5\n"
    },
    {
      "commit": "048f039f3ee39417d5a6a1eb73bf01f935e9ed3f",
      "tree": "b7064e7874528e72500e1ed57bc054974822687c",
      "parents": [
        "b90be8662b1d7bd84637edb8f96e904f865a2fe2",
        "86d306c96046be597147d9f8ff163a052b3845d8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 15 17:51:18 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 15 17:51:18 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu:\n  m68knommu: set flow handler for secondary interrupt controller of 5249\n  m68knommu: remove use of IRQ_FLG_LOCK from 68360 platform support\n  m68knommu: fix dereference of port.tty\n  m68knommu: add missing linker __modver section\n  m68knommu: fix mis-named variable int set_irq_chip loop\n  m68knommu: add optimize memmove() function\n  m68k: remove arch specific non-optimized memcmp()\n  m68knommu: fix use of un-defined _TIF_WORK_MASK\n  m68knommu: Rename m548x_wdt.c to m54xx_wdt.c\n  m68knommu: fix m548x_wdt.c compilation after headers renaming\n  m68knommu: Remove dependencies on nonexistent M68KNOMMU\n"
    }
  ],
  "next": "86d306c96046be597147d9f8ff163a052b3845d8"
}
