)]}'
{
  "log": [
    {
      "commit": "09115cd42b52704ebd1789524e3e318963a5558d",
      "tree": "983e6dcc5e04e6ed814c9c31e0fa6bf3d12e7251",
      "parents": [
        "766e9037cc139ee25ed93ee5ad11e1450c4b99f6"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 14 21:32:43 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 14 21:32:43 2009 -0700"
      },
      "message": "sparc: Add missing __NR_recvmmsg define.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "67ca0e5fa884f483d655ef19f22ad8509138dd3e",
      "tree": "31871cf527d9df8b9f363fc019653d7a5f0e4301",
      "parents": [
        "deed49fbb68d7d07ec6c3dfd06bffc74e9abc6fa"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Wed Oct 14 13:11:30 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 14 13:11:30 2009 -0700"
      },
      "message": "ia64: Fix up the syscall table for recvmmsg\n\nReported-by: \"Tony Luck\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nAcked-by: Tony Luck \u003ctony.luck@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "748031f9fd2c06b28817d80761a5de97190cfd03",
      "tree": "06a66bfcf510cb22a961c1a617fdfa04562e9f1e",
      "parents": [
        "a6e4bc5304033e434fabccabb230b8e9ff55d76f"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Fri Oct 09 00:17:14 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 13 03:44:05 2009 -0700"
      },
      "message": "net: allow sh_eth to get mac address through platform data\n\nExtend the sh_eth driver to allow passing the mac address\nusing the platform data structure. This to simplify board\nsetup code.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nTested-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a2e2725541fad72416326798c2d7fa4dafb7d337",
      "tree": "6174be11da607e83eb8efb3775114ad4d6e0ca3a",
      "parents": [
        "c05e85a06e376f6b6d59e71e5333d707e956d78b"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Oct 12 23:40:10 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 12 23:40:10 2009 -0700"
      },
      "message": "net: Introduce recvmmsg socket syscall\n\nMeaning receive multiple messages, reducing the number of syscalls and\nnet stack entry/exit operations.\n\nNext patches will introduce mechanisms where protocols that want to\noptimize this operation will provide an unlocked_recvmsg operation.\n\nThis takes into account comments made by:\n\n. Paul Moore: sock_recvmsg is called only for the first datagram,\n  sock_recvmsg_nosec is used for the rest.\n\n. Caitlin Bestler: recvmmsg now has a struct timespec timeout, that\n  works in the same fashion as the ppoll one.\n\n  If the underlying protocol returns a datagram with MSG_OOB set, this\n  will make recvmmsg return right away with as many datagrams (+ the OOB\n  one) it has received so far.\n\n. Rémi Denis-Courmont \u0026 Steven Whitehouse: If we receive N \u003c vlen\n  datagrams and then recvmsg returns an error, recvmmsg will return\n  the successfully received datagrams, store the error and return it\n  in the next call.\n\nThis paves the way for a subsequent optimization, sk_prot-\u003eunlocked_recvmsg,\nwhere we will be able to acquire the lock only at batch start and end, not at\nevery underlying recvmsg call.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3b885787ea4112eaa80945999ea0901bf742707f",
      "tree": "06fc15f8e8083d5652ccb4d06653d9812dce9c0b",
      "parents": [
        "d5e63bded6e819ca77ee1a1d97c783a31f6caf30"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@tuxdriver.com",
        "time": "Mon Oct 12 13:26:31 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 12 13:26:31 2009 -0700"
      },
      "message": "net: Generalize socket rx gap / receive queue overflow cmsg\n\nCreate a new socket level option to report number of queue overflows\n\nRecently I augmented the AF_PACKET protocol to report the number of frames lost\non the socket receive queue between any two enqueued frames.  This value was\nexported via a SOL_PACKET level cmsg.  AFter I completed that work it was\nrequested that this feature be generalized so that any datagram oriented socket\ncould make use of this option.  As such I\u0027ve created this patch, It creates a\nnew SOL_SOCKET level option called SO_RXQ_OVFL, which when enabled exports a\nSOL_SOCKET level cmsg that reports the nubmer of times the sk_receive_queue\noverflowed between any two given frames.  It also augments the AF_PACKET\nprotocol to take advantage of this new feature (as it previously did not touch\nsk-\u003esk_drops, which this patch uses to record the overflow count).  Tested\nsuccessfully by me.\n\nNotes:\n\n1) Unlike my previous patch, this patch simply records the sk_drops value, which\nis not a number of drops between packets, but rather a total number of drops.\nDeltas must be computed in user space.\n\n2) While this patch currently works with datagram oriented protocols, it will\nalso be accepted by non-datagram oriented protocols. I\u0027m not sure if thats\nagreeable to everyone, but my argument in favor of doing so is that, for those\nprotocols which aren\u0027t applicable to this option, sk_drops will always be zero,\nand reporting no drops on a receive queue that isn\u0027t used for those\nnon-participating protocols seems reasonable to me.  This also saves us having\nto code in a per-protocol opt in mechanism.\n\n3) This applies cleanly to net-next assuming that commit\n977750076d98c7ff6cbda51858bb5a5894a9d9ab (my af packet cmsg patch) is reverted\n\nSigned-off-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8a0382f6fceaf0c6479e582e1054f36333ea3d24",
      "tree": "2ec107d486a57584f2b4ae431e70abbc11661d68",
      "parents": [
        "0b5759c654e74c8dc317ea2c6b3a7476160f688a",
        "0a3d31b79e7fa600108e699805e2b2f9ea1f3194"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 03 21:57:06 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 03 21:57:06 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://www.linux-m32r.org/git/takata/linux-2.6_dev\n\n* \u0027for-linus\u0027 of git://www.linux-m32r.org/git/takata/linux-2.6_dev:\n  m32r: Fix IPI function calls for SMP\n  m32r: Fix set_memory() for DISCONTIGMEM\n  m32r: add rtc_lock variable\n  m32r: define ioread* and iowrite* macros\n  m32r: export delay loop symbols\n  m32r: fix tme_handler\n"
    },
    {
      "commit": "0a3d31b79e7fa600108e699805e2b2f9ea1f3194",
      "tree": "3c2f761d0a8f4cfbbff08ee3753f44f4ac7349ab",
      "parents": [
        "6b6fabce5ac47668a2c2d9a14f1cdcc23c4ed896"
      ],
      "author": {
        "name": "Toshihiro HANAWA",
        "email": "hanawa@ccs.tsukuba.ac.jp",
        "time": "Fri Oct 02 17:52:54 2009 +0900"
      },
      "committer": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Sun Oct 04 12:02:37 2009 +0900"
      },
      "message": "m32r: Fix IPI function calls for SMP\n\nThis patch fixes the m32r SMP kernel after 2.6.27.\n\nA part of the following patch breaks m32r SMP operation.\n\u003e m32r: convert to generic helpers for IPI function calls\n\u003e commit 7b7426c8a615cf61df9a77b9df7d5b75d91e3fa0\n\nIn the above patch, a CALL_FUNC_SINGLE_IPI was newly introduced,\nbut the its IPI vector number was wrong in the patch code.\n\nThe m32r SMP kernel hanged-up during boot operation, because\nthe CPU_BOOT_IPI was called instead of CALL_FUNC_SINGLE_IPI\n(CPU_BOOT_IPI had no side effect at that time because the 2nd\ncore had already been started up),\nas a result, csd_unlock() was not called, then a dead lock\noccurred in csd_lock_wait() after the detection of Compact Flash\nmemory as IDE generic disk.\n\nSigned-off-by: Toshihiro HANAWA \u003chanawa@ccs.tsukuba.ac.jp\u003e\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\n"
    },
    {
      "commit": "6b6fabce5ac47668a2c2d9a14f1cdcc23c4ed896",
      "tree": "2d0aef1bfaf9f8e471d3f5b420edc06bd5d1e148",
      "parents": [
        "bac33bd571a9c2969efb52dd02c5407fbc49c360"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Wed Sep 23 21:37:06 2009 +0900"
      },
      "committer": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Sun Oct 04 12:02:36 2009 +0900"
      },
      "message": "m32r: Fix set_memory() for DISCONTIGMEM\n\nIn case CONFIG_DISCONTIGMEM is set, the memory size of system was\nalways determined by CONFIG_MEMORY_SIZE and was not changeable.\n\nThis patch fixes set_memory() of arch/m32r/mm/discontig.c so that\nwe can specify memory size by the \"mem\u003d\u003csize\u003e\" kernel parameter.\n\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\n"
    },
    {
      "commit": "bac33bd571a9c2969efb52dd02c5407fbc49c360",
      "tree": "858fdd325cb19d96950bf1e6baae90849c7fea86",
      "parents": [
        "d2c5821c5de08175096f17166984d5e738cad024"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Wed Aug 26 13:13:12 2009 +0900"
      },
      "committer": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Sun Oct 04 12:02:36 2009 +0900"
      },
      "message": "m32r: add rtc_lock variable\n\nAdd a spinlock variable \"rtc_lock\".\nThis is taken from arch/arm/kernel/time.c.\n\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\n"
    },
    {
      "commit": "d2c5821c5de08175096f17166984d5e738cad024",
      "tree": "7db6072156dc32db4a3cbf03f0afe0ad908db4dd",
      "parents": [
        "ced0f005c7b0a7e751b2d15ea502a7654ddb3630"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Wed Aug 26 13:04:33 2009 +0900"
      },
      "committer": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Sun Oct 04 12:02:36 2009 +0900"
      },
      "message": "m32r: define ioread* and iowrite* macros\n\nDefine ioread* and iowrite* macros to fix the following build errors:\n\n  CC [M]  drivers/uio/uio_smx.o\ndrivers/uio/uio_smx.c: In function \u0027smx_handler\u0027:\ndrivers/uio/uio_smx.c:31: error: implicit declaration of function \u0027ioread32\u0027\ndrivers/uio/uio_smx.c:37: error: implicit declaration of function \u0027iowrite32\u0027\n\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\n"
    },
    {
      "commit": "ced0f005c7b0a7e751b2d15ea502a7654ddb3630",
      "tree": "01b876dbee4135d160e244b524095fb9561d50e3",
      "parents": [
        "2cff5e1a83c61613febf814640dc877b98d585e6"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Wed Aug 26 13:09:12 2009 +0900"
      },
      "committer": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Sun Oct 04 12:02:36 2009 +0900"
      },
      "message": "m32r: export delay loop symbols\n\n- Move EXPORT_SYMBOL lines of delay loop functions\n  from arch/m32r/kernel/m32r_ksyms.c to arch/m32r/lib/delay.c.\n- Export __ndelay.\n\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\n"
    },
    {
      "commit": "2cff5e1a83c61613febf814640dc877b98d585e6",
      "tree": "052efa0267b2636f2cca36cf1accc8a5b8062ff5",
      "parents": [
        "17d857be649a21ca90008c6dc425d849fa83db5c"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Tue Aug 11 23:12:41 2009 +0900"
      },
      "committer": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Sun Oct 04 12:02:35 2009 +0900"
      },
      "message": "m32r: fix tme_handler\n\nFix pmd_bad check code of tme_handler (TLB Miss Exception handler).\nThe correct _KERNPG_TABLE value is not 0x263(\u003d611) but 0x163.\n\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\n"
    },
    {
      "commit": "a037a79dceaf717409fbf42f4ad209b9c15f435c",
      "tree": "c30b5b033c74ab9470e875554bded16464bbdf9b",
      "parents": [
        "90d5ffc729e92bffc0f84e2447e2e6dc280240a5",
        "d25ef8b86e6a58f5476bf6e4a8da730b335f68fa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 02 16:20:43 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 02 16:20:43 2009 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm: (25 commits)\n  ARM: 5728/1: Proper prefetch abort handling on ARMv6 and ARMv7\n  ARM: 5727/1: Pass IFSR register to do_PrefetchAbort()\n  ARM: 5740/1: fix valid_phys_addr_range() range check\n  ARM: 5739/1: ARM: allow empty ATAG_CORE\n  ARM: 5735/1: sa1111: CodingStyle cleanups\n  ARM: 5738/1: Correct TCM documentation\n  ARM: 5734/1: arm: fix compilation of entry-common.S for older CPUs\n  ARM: 5733/1: fix bcmring compile error\n  ARM: 5732/1: remove redundant include file\n  ARM: 5731/2: Fix U300 generic GPIO, remove ifdefs from MMCI v3\n  ARM: Ensure do_cache_op takes mmap_sem\n  ARM: Fix __cpuexit section mismatch warnings\n  ARM: Don\u0027t allow highmem on SMP platforms without h/w TLB ops broadcast\n  ARM: includecheck fix: mach-davinci, board-dm365-evm.c\n  ARM: Remove unused CONFIG SA1100_H3XXX\n  ARM: Fix warning: unused variable \u0027highmem\u0027\n  ARM: Fix warning: #warning syscall migrate_pages not implemented\n  ARM: Fix SA11x0 clocksource warning\n  ARM: Fix SA1100 Neponset serial section mismatch\n  ARM: Fix SA1100 Assabet/Neponset PCMCIA section mismatch warnings\n  ...\n"
    },
    {
      "commit": "d25ef8b86e6a58f5476bf6e4a8da730b335f68fa",
      "tree": "2d7773ed145ace0f93d7a11ee9f738a4df4be14f",
      "parents": [
        "4fb2847437d871fe579f820ceb18031db3359901"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill@shutemov.name",
        "time": "Fri Sep 25 13:40:49 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 02 22:34:32 2009 +0100"
      },
      "message": "ARM: 5728/1: Proper prefetch abort handling on ARMv6 and ARMv7\n\nCurrently, on ARMv6 and ARMv7, if an application tries to execute\ncode (or garbage) on non-executable page it hangs. It caused by\nincorrect prefetch abort handling. Now every prefetch abort\nprocesses as a translation fault.\n\nTo fix this we have to analyze instruction fault status register\nto figure out reason why we\u0027ve got the abort and process it\naccordingly.\n\nTo make IFSR different from DFSR we set bit 31 which is reserved in\nboth IFSR and DFSR.\n\nThis patch also tries to protect from future hangs on unexpected\nexceptions. An application will be killed if unexpected exception\ntype was received.\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill@shutemov.name\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4fb2847437d871fe579f820ceb18031db3359901",
      "tree": "e2015dbc54178dd114eb0c41fa5a29d89dd15b41",
      "parents": [
        "6806bfe18fca92e2001538b84cab5f63c5ea4bed"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill@shutemov.name",
        "time": "Fri Sep 25 13:39:47 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 02 22:34:32 2009 +0100"
      },
      "message": "ARM: 5727/1: Pass IFSR register to do_PrefetchAbort()\n\nInstruction fault status register, IFSR, was introduced on ARMv6 to\nprovide status information about the last insturction fault. It\nneeded for proper prefetch abort handling.\n\nNow we have three prefetch abort model:\n\n  * legacy - for CPUs before ARMv6. They doesn\u0027t provide neither\n    IFSR nor IFAR. We simulate IFSR with section translation fault\n    status for them to generalize code;\n  * ARMv6 - provides IFSR, but not IFAR;\n  * ARMv7 - provides both IFSR and IFAR.\n\nSigned-off-by: Kirill A. Shutemov \u003ckirill@shutemov.name\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6806bfe18fca92e2001538b84cab5f63c5ea4bed",
      "tree": "5279f344e2da4fd87dadd5a2e39142175807f1e7",
      "parents": [
        "31abdb744179159f8b605f56da5b197b188e1689"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Oct 02 00:45:28 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 02 22:32:34 2009 +0100"
      },
      "message": "ARM: 5740/1: fix valid_phys_addr_range() range check\n\nCommit 1522ac3ec95ff0230e7aa516f86b674fdf72866c\n(\"Fix virtual to physical translation macro corner cases\")\nbreaks the end of memory check in valid_phys_addr_range().\nThe modified expression results in the apparent /dev/mem size\nbeing 2 bytes smaller than what it actually is.\n\nThis patch reworks the expression to correctly check the address,\nwhile maintaining use of a valid address to __pa().\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "31abdb744179159f8b605f56da5b197b188e1689",
      "tree": "3f7831e86901526bd0da7d8da18ab4de348c22ff",
      "parents": [
        "0a4bc5e89cfc3cc3083acef130cd8b670ee56914"
      ],
      "author": {
        "name": "David Brown",
        "email": "davidb@codeaurora.org",
        "time": "Thu Oct 01 17:43:29 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 02 22:32:34 2009 +0100"
      },
      "message": "ARM: 5739/1: ARM: allow empty ATAG_CORE\n\nFrom: David Brown \u003cdavidb@quicinc.com\u003e\n\nThe ATAG_CORE is allowed to be empty.  Although this is handled\nby parse_tag_core(), __vet_atags during startup rejects this tag\nunless it contains data.  Allow the initial tag to be either the\nfull size, or empty.\n\nSigned-off-by: David Brown \u003cdavidb@quicinc.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0a4bc5e89cfc3cc3083acef130cd8b670ee56914",
      "tree": "8becd0c73131c0ae139a36170799de0f30bed969",
      "parents": [
        "534d0c92cfc45174fbfeca2f3dd54c3ce332725e"
      ],
      "author": {
        "name": "Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Tue Sep 29 23:49:02 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 02 22:32:33 2009 +0100"
      },
      "message": "ARM: 5735/1: sa1111: CodingStyle cleanups\n\nEXPORT_* macros should follow immediately after the closing function\nbrace line.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nAcked-by: Kristoffer Ericson \u003ckristoffer.ericson@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "534d0c92cfc45174fbfeca2f3dd54c3ce332725e",
      "tree": "6f944e0878ca6fc71a844a93aabe81c60fe5f693",
      "parents": [
        "610ea6c671685a09afff7ba521bdccda21c84c76",
        "f00f510ab33f3e689e35ccdbb8dc264168aa5250"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 02 22:31:04 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 02 22:31:04 2009 +0100"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/xscaleiop\n\nConflicts:\n\tMAINTAINERS\n"
    },
    {
      "commit": "00acfaeead211562cc5f88882c47bf1cb16c041a",
      "tree": "3190a145fb984c06b0f6fccf3186f40b6d723bf3",
      "parents": [
        "5a2c4fe04dca1ee801d20fa07f347a9d6b7ec521"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Thu Oct 01 15:44:21 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 01 16:11:15 2009 -0700"
      },
      "message": "s3cmci: add better support for no card detect or write protect available\n\nAdd better support for omitting either the card detect or the write\nprotect GPIOs if the board does not support it.  Add the fields\nno_wprotect and no_detect to the platform data which when set indicate the\nabsence of the respective GPIOs.\n\nNote, this also fixes a minor bug where it tries to free IRQ0 if there is\nno detect gpio available.\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nCc: \u003clinux-mmc@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "26f14947dbf31d60d1a67eee837a6d28c1e8830d",
      "tree": "e54c009f30d9df49bb2c421eeafec266d67be720",
      "parents": [
        "c225889375fea2a542f1c9dedffec4c7b8ebc9ab"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Thu Oct 01 15:44:18 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 01 16:11:15 2009 -0700"
      },
      "message": "s3cmci: Kconfig selection for PIO/DMA/Both\n\nAdd a selection for the data transfer mode of the s3cmci driver, allowing\nfor either a configuration or rumtime selection of the use of the DMA or\nPIO transfer code.\n\nThe PIO only mode is 476 bytes smaller than the driver with both methods\ncompiled in.\n\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nCc: \u003clinux-mmc@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "392d814daf460a9564d29b2cebc51e1ea34e0504",
      "tree": "7a39c419e49200fb6b7d18a479a728f28ac7a117",
      "parents": [
        "d22a001bf6a502e978a8617e3f297b4d762cfbb5"
      ],
      "author": {
        "name": "Samuel Thibault",
        "email": "samuel.thibault@ens-lyon.org",
        "time": "Thu Oct 01 15:44:02 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 01 16:11:12 2009 -0700"
      },
      "message": "x86: fix csum_ipv6_magic asm memory clobber\n\nJust like ip_fast_csum, the assembly snippet in csum_ipv6_magic needs a\nmemory clobber, as it is only passed the address of the buffer, not a\nmemory reference to the buffer itself.\n\nThis caused failures in Hurd\u0027s pfinetv4 when we tried to compile it with\ngcc-4.3 (bogus checksums).\n\nSigned-off-by: Samuel Thibault \u003csamuel.thibault@ens-lyon.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nAcked-by: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d22a001bf6a502e978a8617e3f297b4d762cfbb5",
      "tree": "6291200ec18203153ff6e26a666bd7809659b371",
      "parents": [
        "933d35f00cfaf99985515c7c212d9dee30b1a1fb"
      ],
      "author": {
        "name": "Mark Salter",
        "email": "msalter@redhat.com",
        "time": "Thu Oct 01 15:44:01 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 01 16:11:12 2009 -0700"
      },
      "message": "mn10300: fix kernel build failures when using gcc-4.x\n\nFix some build failures when using gcc-4.x for MN10300.\n\nFirstly, __get_user() fails to build because the pointer points to a const and\n__gu_val ends up being read-only:\n\nIn file included from include/linux/mempolicy.h:62,\n                 from init/main.c:50:\ninclude/linux/pagemap.h: In function \u0027fault_in_pages_readable\u0027:\ninclude/linux/pagemap.h:394: error: read-only variable \u0027__gu_val\u0027 used as \u0027asm\u0027 output\ninclude/linux/pagemap.h:394: error: read-only variable \u0027__gu_val\u0027 used as \u0027asm\u0027 output\ninclude/linux/pagemap.h:394: error: read-only variable \u0027__gu_val\u0027 used as \u0027asm\u0027 output\ninclude/linux/pagemap.h:400: error: read-only variable \u0027__gu_val\u0027 used as \u0027asm\u0027 output\ninclude/linux/pagemap.h:400: error: read-only variable \u0027__gu_val\u0027 used as \u0027asm\u0027 output\ninclude/linux/pagemap.h:400: error: read-only variable \u0027__gu_val\u0027 used as \u0027asm\u0027 output\nmake[1]: *** [init/main.o] Error 1\n\nSecondly, gcc-4 doesn\u0027t allow casts of lvalues:\n\n  UPD     include/linux/compile.h\narch/mn10300/kernel/rtc.c: In function \u0027calibrate_clock\u0027:\narch/mn10300/kernel/rtc.c:170: error: lvalue required as left operand of assignment\narch/mn10300/kernel/rtc.c:172: error: lvalue required as left operand of assignment\nmake[1]: *** [arch/mn10300/kernel/rtc.o] Error 1\n\nThese are seen with gcc 4.2.1.\n\nSigned-off-by: Mark Salter \u003cmsalter@redhat.com\u003e\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a28b3dc90964ed961b6ed2c320885ab8b3a0a8ff",
      "tree": "ba16d435330bbafae0b61882e32bb89a3fa3dc3a",
      "parents": [
        "b3db4a8ad19173a8fd0ced13d47c97910f1ab14b"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Oct 01 15:43:57 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 01 16:11:11 2009 -0700"
      },
      "message": "revert \"m68k: convert to asm-generic/hardirq.h\"\n\nRevert 45d80eea87c9f8292d2d33173d6866c0ec57238a (\"m68k: convert to\nasm-generic/hardirq.h\") - it fails to compile due to an inclusion tangle:\n\nIn file included from include/linux/irq.h:12,\n                 from include/asm-generic/hardirq.h:6,\n                 from /usr/src/devel/arch/m68k/include/asm/hardirq_mm.h:6,\n                 from /usr/src/devel/arch/m68k/include/asm/hardirq.h:4,\n                 from include/linux/hardirq.h:10,\n                 from /usr/src/devel/arch/m68k/include/asm/system_mm.h:69,\n                 from /usr/src/devel/arch/m68k/include/asm/system.h:4,\n                 from include/linux/list.h:7,\n                 from include/linux/preempt.h:11,\n                 from include/linux/spinlock.h:50,\n                 from include/linux/seqlock.h:29,\n                 from include/linux/time.h:8,\n                 from include/linux/timex.h:56,\n                 from include/linux/sched.h:56,\n                 from arch/m68k/kernel/asm-offsets.c:14:\ninclude/linux/smp.h:17: error: field \u0027list\u0027 has incomplete type\n\nCc: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "828c09509b9695271bcbdc53e9fc9a6a737148d2",
      "tree": "072ffad6f02db7bf4095e07e2b90247cfa042998",
      "parents": [
        "1c4115e595dec42aa0e81ba47ef46e35b34ed428"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Thu Oct 01 15:43:56 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 01 16:11:11 2009 -0700"
      },
      "message": "const: constify remaining file_operations\n\n[akpm@linux-foundation.org: fix KVM]\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6176d39471943a2e574782cbf62deded19b96aa0",
      "tree": "fb67714880532dc5efb756696362c9c379e4a087",
      "parents": [
        "ca6cfa83463d1437895dc7e2e1b197e90dd07610"
      ],
      "author": {
        "name": "Dmitry Artamonow",
        "email": "mad_soft@inbox.ru",
        "time": "Tue Sep 29 06:12:37 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 01 16:26:16 2009 +0100"
      },
      "message": "ARM: 5734/1: arm: fix compilation of entry-common.S for older CPUs\n\nCommit 181f817eaaca4c1f introduced some new code to entry-common.S\nSadly, this new code uses \u0027bx\u0027 instruction which is available only on\nARMv5 and higher CPUs. This causes following compilation errors when\nbuilding kernel for StrongARM (ARMv4):\n\narch/arm/kernel/entry-common.S: Assembler messages:\narch/arm/kernel/entry-common.S:129: Error: selected processor does not\n support `bx ip\u0027\narch/arm/kernel/entry-common.S:138: Error: selected processor does not\n support `bx ip\u0027\n\nFix these errors by using \u0027mov pc\u0027 instead of \u0027bx\u0027.\n\nSigned-off-by: Dmitry Artamonow \u003cmad_soft@inbox.ru\u003e\nAcked-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ca6cfa83463d1437895dc7e2e1b197e90dd07610",
      "tree": "6f561ed9795614360d78c1ac319b533b66887523",
      "parents": [
        "5950bd3897de70c8085f328287183c800424749a"
      ],
      "author": {
        "name": "Leo Chen",
        "email": "leochen@broadcom.com",
        "time": "Mon Sep 28 21:56:19 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 01 16:26:16 2009 +0100"
      },
      "message": "ARM: 5733/1: fix bcmring compile error\n\nThe movement of the MMCI header file made bcmring break. It turns\nout it was including asm/mmc.h without using it so fixing the\nproblem boils down to removing the offending include.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nAcked-by: Scott Branden \u003csbranden@broadcom.com\u003e\nSigned-off-by: Leo Hao Chen \u003cleochen@broadcom.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5950bd3897de70c8085f328287183c800424749a",
      "tree": "f113a71d0615753825156e7b9409b039d5573994",
      "parents": [
        "ee17962e249024ebba72acbfe7cf54f8ea5b72f8"
      ],
      "author": {
        "name": "Leo Chen",
        "email": "leochen@broadcom.com",
        "time": "Mon Sep 28 21:41:46 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 01 16:26:15 2009 +0100"
      },
      "message": "ARM: 5732/1: remove redundant include file\n\nRemove duplicated #include(\u0027s) in arch/arm/mach-bcmring/core.c\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Leo Chen \u003cleochen@broadcom.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ee17962e249024ebba72acbfe7cf54f8ea5b72f8",
      "tree": "2e13e55fa2023e5b841b342d942ee358ccb37266",
      "parents": [
        "aa45ee8fc0ee87c1711b5fe8eb3556d06530c39e"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Mon Sep 28 12:36:18 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 01 16:26:15 2009 +0100"
      },
      "message": "ARM: 5731/2: Fix U300 generic GPIO, remove ifdefs from MMCI v3\n\nThe #ifdefs in the MMCI driver were erroneous and just masking\na bug in the U300 generic GPIO implementation. This removes the\nifdefs and fixes the U300 generic GPIO instead.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "84d88d5d4efc37dfb8a93a4a58d8a227ee86ffa4",
      "tree": "8dc2761f3111a7dfee01f290f2659faaa24ec06e",
      "parents": [
        "e399835c349b7d8339775a004a86a492a444e230",
        "152f9d0710a62708710161bce1b29fa8292c8c11"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 30 15:10:40 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 30 15:10:40 2009 -0700"
      },
      "message": "Merge branch \u0027sched-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027sched-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  sched_clock: Fix atomicity/continuity bug by using cmpxchg64()\n  x86: Provide an alternative() based cmpxchg64()\n"
    },
    {
      "commit": "79e1dd05d1a22e95ab6d54d21836f478b3b56976",
      "tree": "03f9ff44af91de79c33abec468dd278d9cde83d4",
      "parents": [
        "17d857be649a21ca90008c6dc425d849fa83db5c"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Wed Sep 30 17:07:54 2009 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Sep 30 22:55:59 2009 +0200"
      },
      "message": "x86: Provide an alternative() based cmpxchg64()\n\ncmpxchg64() today generates, to quote Linus, \"barf bag\" code.\n\ncmpxchg64() is about to get used in the scheduler to fix a bug there,\nbut it\u0027s a prerequisite that cmpxchg64() first be made non-sucking.\n\nThis patch turns cmpxchg64() into an efficient implementation that\nuses the alternative() mechanism to just use the raw instruction on\nall modern systems.\n\nNote: the fallback is NOT smp safe, just like the current fallback\nis not SMP safe. (Interested parties with i486 based SMP systems\nare welcome to submit fix patches for that.)\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nAcked-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n[ fixed asm constraint bug ]\nFixed-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: John Stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLKML-Reference: \u003c20090930170754.0886ff2e@infradead.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "da3a7a2b9f9776f2d44ed9a4b40eabeb17c6e886",
      "tree": "0a62ee4ea8baa9a9311068281928514204f865cf",
      "parents": [
        "1bbfc20d0161cd94b1b8111566be2fa41b41b608"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Sep 29 10:14:17 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:47:02 2009 +0200"
      },
      "message": "MIPS: Avoid spurious make includecheck message\n\narch/mips/include/asm/unaligned.h: linux/unaligned/generic.h is included more than once.\n\nEntirely legitimate but just noise.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1bbfc20d0161cd94b1b8111566be2fa41b41b608",
      "tree": "53715c15ae796442947fdb0eecb6878f5f4365e3",
      "parents": [
        "c0648e02db689b03564882044f32bc6c6e70c229"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Sep 29 00:52:27 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:47:02 2009 +0200"
      },
      "message": "MIPS: VPE: Get rid of BKL.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c0648e02db689b03564882044f32bc6c6e70c229",
      "tree": "e140b219dcddd5cbb5ffb390c37e6f893c261355",
      "parents": [
        "b7a05871aac3a75a48faebcde92d881f9625c066"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Sep 29 00:19:20 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:47:02 2009 +0200"
      },
      "message": "MIPS: VPE: Fix build after the credential changes a while ago.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b7a05871aac3a75a48faebcde92d881f9625c066",
      "tree": "092be6b499fe27278c7695b8e724779af58fe375",
      "parents": [
        "36ac829e5a6ab29a6fd990588d170438bfb5c7a0"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Sep 28 16:59:12 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:47:01 2009 +0200"
      },
      "message": "MIPS: Excite: Get rid of BKL.\n\nIt\u0027s not obvious what good it was supposed to do here anyway.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "36ac829e5a6ab29a6fd990588d170438bfb5c7a0",
      "tree": "03a587136800e1bdd7d60f811346d1025320654c",
      "parents": [
        "553d6d5f5b84f11fad8043688137dac96df1a06d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Sep 28 16:57:54 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:47:01 2009 +0200"
      },
      "message": "MIPS: Sibyte: Get rid of BKL.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "553d6d5f5b84f11fad8043688137dac96df1a06d",
      "tree": "39613a02feb6617d619c84045d3c41e479a566b5",
      "parents": [
        "971842677c5a6c1dd15d9a80b67bf0085686e574"
      ],
      "author": {
        "name": "Maxime Bizon",
        "email": "mbizon@freebox.fr",
        "time": "Mon Sep 28 14:49:43 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:47:01 2009 +0200"
      },
      "message": "MIPS: BCM63xx: Add PCMCIA \u0026 Cardbus support.\n\nSigned-off-by: Maxime Bizon \u003cmbizon@freebox.fr\u003e\nReviewed-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "971842677c5a6c1dd15d9a80b67bf0085686e574",
      "tree": "748000b70d862e3f6783b3894db6e7a8cbb03594",
      "parents": [
        "c2e32149074501fc12f6e05f85812e07148a2276"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Fri Sep 18 12:50:11 2009 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:47:01 2009 +0200"
      },
      "message": "MIPS: MSP71xx: request_irq() failure ignored in msp_pcibios_config_access()\n\nProduce an error if request_irq() fails.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nCc: \"Ithamar R. Adema\" \u003cithamar.adema@team-embedded.nl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c2e32149074501fc12f6e05f85812e07148a2276",
      "tree": "28aac84c5d0a79c11b2050c050ab511c1a661183",
      "parents": [
        "eef34ec514054e4685745236dd5c9658f7aca69e"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Fri Sep 18 12:50:10 2009 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:47:01 2009 +0200"
      },
      "message": "MIPS: Decrease size of au1xxx_dbdma_pm_regs[][]\n\nThere are 16 individual channels (NUM_DBDMA_CHANS) to save/restore plus the\nglobal ddma block config (the +1).  The last register in a channel can be\nskipped since it\u0027s read-only (at offset 0x18).\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nCc: Manuel Lauss \u003cmanuel.lauss@googlemail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "eef34ec514054e4685745236dd5c9658f7aca69e",
      "tree": "6acf1e2c4461a7db5dd16a58c170a86a52d4d70d",
      "parents": [
        "b533e652df3bbb8f0ea63dc22054edf4cd4155df"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Sep 25 15:35:28 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:47:00 2009 +0200"
      },
      "message": "MIPS: SMP: Inline arch_send_call_function_{single_ipi,ipi_mask}\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b533e652df3bbb8f0ea63dc22054edf4cd4155df",
      "tree": "7c8a3485f4b2f9f1a103466b73b8457d5a4c563e",
      "parents": [
        "96983ffefce46312e9372d357309dda413553009"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Sep 25 15:08:01 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:47:00 2009 +0200"
      },
      "message": "MIPS: SMP: Fix build.\n\ncommit 48a048fed82a8e5fdd8618574f6d3de1a0d67a50\nAuthor: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nDate:   Thu Sep 24 09:34:44 2009 -0600\n\napparently only passed the \"looks good\" level of QA ;-)\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "96983ffefce46312e9372d357309dda413553009",
      "tree": "da15ecb8a3c728af409fa0903f292731c358e222",
      "parents": [
        "a648e8119666782f21b509a7886be9b281e41ccb"
      ],
      "author": {
        "name": "Kevin Cernekee",
        "email": "cernekee@gmail.com",
        "time": "Fri Sep 18 19:12:45 2009 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:47:00 2009 +0200"
      },
      "message": "MIPS: MIPSxx SC: Avoid destructive invalidation on partial L2 cachelines.\n\nThis extends commit a8ca8b64e3fdfec17679cba0ca5ce6e3ffed092d to cover\nMIPSxx-style board cache code.\n\nSigned-off-by: Kevin Cernekee \u003ccernekee@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a648e8119666782f21b509a7886be9b281e41ccb",
      "tree": "5ac391d14db1c1bf6e5481c5d291edac1f1c5a35",
      "parents": [
        "0863be2e8ecc296df6f7fd7cb16e4929b727351d"
      ],
      "author": {
        "name": "Mark Mason",
        "email": "mmason@upwardaccess.com",
        "time": "Wed Sep 23 13:35:09 2009 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:47:00 2009 +0200"
      },
      "message": "MIPS: Sibyte: Fix compilation error.\n\nBuild error introduced by d4f587c67fc39e0030ddd718675e252e208da4d7.\n\nSigned-off-by: Mark Mason \u003cmmason@upwardaccess.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0863be2e8ecc296df6f7fd7cb16e4929b727351d",
      "tree": "10e4276a37fa7ea8c2b9e42011b77e7c45a28c87",
      "parents": [
        "9fcd66e572b94974365a9119b073e0a43d496eb7"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 23 21:37:08 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:46:59 2009 +0200"
      },
      "message": "MIPS: BCM1480: Re-apply patch lost due to bad resolution of merge conflict.\n\nPatch 14275ccdb1e4b487cca745aba994699c426a31ee and\nd5dedd4507d307eb3f35f21b6e16f336fdc0d82a are conflicting and the\nconflict was resolved badly in merge\n92241940be501f798cb21db344bbb3d1ec3c4f1c resulting in the BCM1480 changes\nof 14275ccdb1e4b487cca745aba994699c426a31ee getting lost.  Sort out the\ndamage.\n\nReported and initial patch by Mark Mason \u003cmmason@upwardaccess.com\u003e.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9fcd66e572b94974365a9119b073e0a43d496eb7",
      "tree": "9fa9e3212ecfad9e44a84730a0dfc2c54e1d0fb6",
      "parents": [
        "8813d33ee03eee04eb2a8130658d591767d9f4fe"
      ],
      "author": {
        "name": "Maxime Bizon",
        "email": "mbizon@freebox.fr",
        "time": "Fri Sep 18 13:04:58 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:46:59 2009 +0200"
      },
      "message": "MIPS: BCM63xx: Add serial driver for bcm63xx integrated UART.\n\nSigned-off-by: Maxime Bizon \u003cmbizon@freebox.fr\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8813d33ee03eee04eb2a8130658d591767d9f4fe",
      "tree": "ff803f2b8e1cc3b30a13dbf4263236dcde76316c",
      "parents": [
        "b265158399ad825411f3d471cacc46b00d0e4841"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Mon Sep 21 10:40:37 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:46:59 2009 +0200"
      },
      "message": "MIPS: Loongson2: Fix typo \"enalbe\" -\u003e \"enable\"\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nCc: Yanhua \u003cyanh@lemote.com\u003e\nCc: Robert Richter \u003crobert.richter@amd.com\u003e\nAcked-by: Wu Zhangjin \u003cwuzj@lemote.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b265158399ad825411f3d471cacc46b00d0e4841",
      "tree": "c2ce0ecf69824c5f18f631ca24a61ff7c2fd56ea",
      "parents": [
        "742db5d1085df97354ce65daf9b6b657696d5268"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Mon Sep 21 17:08:55 2009 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:46:59 2009 +0200"
      },
      "message": "MIPS: SMTC: Remove duplicate structure field initialization\n\nThe definition of the irq_ipi structure has two initializations of the\nflags field.  This combines them.\n\n[Ralf: The issue was originally introduced by commit\nbe4894196d79455f420dd7bb78be7dc73bec115c (linux-mips.org) rsp.\n033890b084adfa367c544864451d7730552ce8bf (kernel.org).  The original\nintention of the code was to initialize .flags with both flags ored together.\nThe broken C code as actually implemented will be compiled by an equally\nbroken gcc to use only the last initialization, that is IRQF_PERCPU\nwhich means this turned into an SMTC bug for 2.6.23 and newer.]\n\nThe semantic match that finds this problem is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@r@\nidentifier I, s, fld;\nposition p0,p;\nexpression E;\n@@\n\nstruct I s \u003d@p0 { ... .fld@p \u003d E, ...};\n\n@s@\nidentifier I, s, r.fld;\nposition r.p0,p;\nexpression E;\n@@\n\nstruct I s \u003d@p0 { ... .fld@p \u003d E, ...};\n\n@script:python@\np0 \u003c\u003c r.p0;\nfld \u003c\u003c r.fld;\nps \u003c\u003c s.p;\npr \u003c\u003c r.p;\n@@\n\nif int(ps[0].line)!\u003dint(pr[0].line) or int(ps[0].column)!\u003dint(pr[0].column):\n  cocci.print_main(fld,p0)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "742db5d1085df97354ce65daf9b6b657696d5268",
      "tree": "4dd9bd1afade185378a7093a7feb2208bc0d2b4e",
      "parents": [
        "6fae5311a9effecf0aba690b64722d273d6e726f"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Fri Sep 18 15:14:35 2009 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:46:58 2009 +0200"
      },
      "message": "MIPS: Remove duplicated #include\n\nRemove duplicated #include in arch/mips/kernel/smp.c.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6fae5311a9effecf0aba690b64722d273d6e726f",
      "tree": "23305ce1da2669e01e23b97f4599b1a10155171b",
      "parents": [
        "9c1fe834c1bd7725b411055c66886b64c928083d"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Fri Sep 18 15:14:19 2009 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 30 21:46:58 2009 +0200"
      },
      "message": "MIPS: BCM63xx: Remove duplicated #include\n\nRemove duplicated #include in arch/mips/bcm63xx/boards/board_bcm963xx.c.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "07892acf37d98bcf1e5f2df9e23d414ded830b61",
      "tree": "9f84c35573ad4e7f7999b39d5aabea9a5c2a3fc2",
      "parents": [
        "8c11499a496dd0fcc3817dc0fd5f650f00db1e18",
        "f2badb0c950ed308be9b321203b9c8d341690cd4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 30 07:58:46 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 30 07:58:46 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu:\n  percpu: make allocation failures more verbose\n  percpu: make pcpu_setup_first_chunk() failures more verbose\n  percpu: make embedding first chunk allocator check vmalloc space size\n  sparc64: implement page mapping percpu first chunk allocator\n  percpu: make pcpu_build_alloc_info() clear static buffers\n  percpu: fix unit_map[] verification in pcpu_setup_first_chunk()\n"
    },
    {
      "commit": "8c11499a496dd0fcc3817dc0fd5f650f00db1e18",
      "tree": "fcfcec7a88dcdeb0b72689cac7902a393f5dbe7b",
      "parents": [
        "342a597146e8639f7c8d49f056340c2e5536dda6",
        "055c49d285a151ccb91d63bac6d8621be3db5c93"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 30 07:58:25 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 30 07:58:25 2009 -0700"
      },
      "message": "Merge branch \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6:\n  omap: Fix wrong condition check in while loop for mailbox and iommu2\n  omap: rng: Use resource_size instead of manual calculation\n  omap: Fix MMC gpio_wp for BeagleBoard C2 and above\n  omap: Fix matrix_keymap_data usage\n  omap: Fix a OMAP_MPUIO_VBASE typo for 850\n  omap: Fix wrong jtag_id for 850\n  omap: iovmm: Fix compiler warning\n  omap: mailbox: Flush posted write when acking mailbox irq\n  omap: mailbox: Execute softreset at startup\n  omap: Add missing mux pin for EHCI phy reset line\n  omap: Fix 44xx compile\n  omap: Fix mcspi compile for 2420\n  omap: Fix compile for arch/arm/mach-omap2\n"
    },
    {
      "commit": "e207e143e2fb6a2790b1ce3687c8aedc3ddc357b",
      "tree": "68e3f9cbfb31f735ac543f736aafc8b5dea0c117",
      "parents": [
        "17d857be649a21ca90008c6dc425d849fa83db5c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 30 07:48:37 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 30 07:48:37 2009 -0700"
      },
      "message": "Revert \"x86, mce: do not compile mcelog message on AMD\"\n\nThis reverts commit 22223c9b417be5fd0ab2cf9ad17eb7bd1e19f7b9, as\nrequested by Andi Kleen:\n\n  \"Obviously kernels compiled with AMD support can still run on non AMD\n   systems, so messages like this can never be removed at compile time.\"\n\nRequsted-by: Andi Kleen \u003candi@firstfloor.org\u003e\nCc: Borislav Petkov \u003cborislav.petkov@amd.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a70c691376c7c7f94af41395848066f59501fffd",
      "tree": "8fec04ca394fb1023020c85977d149c83e77e295",
      "parents": [
        "fb59e72e7e10fd9d31f4e522f1b28254c2cc8a6c"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Thu Sep 24 18:18:55 2009 +0900"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue Sep 29 09:17:57 2009 +0900"
      },
      "message": "sparc64: implement page mapping percpu first chunk allocator\n\nImplement page mapping percpu first chunk allocator as a fallback to\nthe embedding allocator.  The next patch will make the embedding\nallocator check distances between units to determine whether it fits\nwithin the vmalloc area so that this fallback can be used on such\ncases.\n\nsparc64 currently has relatively small vmalloc area which makes it\nimpossible to create any dynamic chunks on certain configurations\nleading to percpu allocation failures.  This and the next patch should\nallow those configurations to keep working until proper solution is\nfound.\n\nWhile at it, mark pcpu_cpu_distance() with __init.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aa45ee8fc0ee87c1711b5fe8eb3556d06530c39e",
      "tree": "4fd5a65dd1dda67ba8e2c4857bf1c7f5c19edaf8",
      "parents": [
        "90140c30a7b8c77e8872a389d48678d78e58789f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 28 11:41:51 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 28 18:06:21 2009 +0100"
      },
      "message": "ARM: Ensure do_cache_op takes mmap_sem\n\ndo_cache_op() uses find_vma() to validate its arguments without holding\nany locking.  This means that the VMA could vanish beneath us.  Fix\nthis by taking a read lock on mmap_sem.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "90140c30a7b8c77e8872a389d48678d78e58789f",
      "tree": "ddb78c7811e89b750a7cbd364e1edcfca1981b26",
      "parents": [
        "e616c591405c168f6dc3dfd1221e105adfe49b8d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 27 21:04:48 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 28 18:06:21 2009 +0100"
      },
      "message": "ARM: Fix __cpuexit section mismatch warnings\n\nFix:\n\nWARNING: vmlinux.o(.text+0x247c): Section mismatch in reference from the function cpu_idle() to the function .cpuexit.text:cpu_die()\nThe function cpu_idle() references a function in an exit section.\nOften the function cpu_die() has valid usage outside the exit section\nand the fix is to remove the __cpuexit annotation of cpu_die.\n\nWARNING: vmlinux.o(.cpuexit.text+0x3c): Section mismatch in reference from the function cpu_die() to the function .cpuinit.text:secondary_start_kernel()\nThe function __cpuexit cpu_die() references\na function __cpuinit secondary_start_kernel().\nThis is often seen when error handling in the exit function\nuses functionality in the init path.\nThe fix is often to remove the __cpuinit annotation of\nsecondary_start_kernel() so it may be used outside an init section.\n\nSam says:\n\u003e The annotation of cpu_die() is wrong.\n\u003e To be annotated __cpuexit the function shall:\n\u003e - be used in exit context and only in exit context with HOTPLUG_CPU\u003dn\n\u003e - be used outside exit context with HOTPLUG_CPU\u003dy\n\nSo, this also means __cpu_disable(), __cpu_die() and twd_timer_stop() are\nalso wrong.  However, removing __cpuexit from cpu_die() creates:\n\nWARNING: vmlinux.o(.text+0x6834): Section mismatch in reference from the function cpu_die() to the function .cpuinit.text:secondary_start_kernel()\nThe function cpu_die() references\nthe function __cpuinit secondary_start_kernel().\nThis is often because cpu_die lacks a __cpuinit\nannotation or the annotation of secondary_start_kernel is wrong.\n\nso fix this using __ref.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "e616c591405c168f6dc3dfd1221e105adfe49b8d",
      "tree": "e2e7642873628746aba95dd22d90da26935383ab",
      "parents": [
        "9a0f6b4646a0acaf7f06fd2e02f10f303fe85d8f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 27 20:55:43 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 28 18:06:20 2009 +0100"
      },
      "message": "ARM: Don\u0027t allow highmem on SMP platforms without h/w TLB ops broadcast\n\nWe suffer an unfortunate combination of \"features\" which makes highmem\nsupport on platforms without hardware TLB maintainence broadcast difficult:\n\n- we need kmap_high_get() support for DMA cache coherence\n- this requires kmap_high() to take a spinlock with IRQs disabled\n- kmap_high() occasionally calls flush_all_zero_pkmaps() to clear\n  out old mappings\n- flush_all_zero_pkmaps() calls flush_tlb_kernel_range(), which\n  on s/w IPI\u0027d systems eventually calls smp_call_function_many()\n- smp_call_function_many() must not be called with IRQs disabled:\n\nWARNING: at kernel/smp.c:380 smp_call_function_many+0xc4/0x240()\nModules linked in:\nBacktrace:\n[\u003cc00306f0\u003e] (dump_backtrace+0x0/0x108) from [\u003cc0286e6c\u003e] (dump_stack+0x18/0x1c)\n r6:c007cd18 r5:c02ff228 r4:0000017c\n[\u003cc0286e54\u003e] (dump_stack+0x0/0x1c) from [\u003cc0053e08\u003e] (warn_slowpath_common+0x50/0x80)\n[\u003cc0053db8\u003e] (warn_slowpath_common+0x0/0x80) from [\u003cc0053e50\u003e] (warn_slowpath_null+0x18/0x1c)\n r7:00000003 r6:00000001 r5:c1ff4000 r4:c035fa34\n[\u003cc0053e38\u003e] (warn_slowpath_null+0x0/0x1c) from [\u003cc007cd18\u003e] (smp_call_function_many+0xc4/0x240)\n[\u003cc007cc54\u003e] (smp_call_function_many+0x0/0x240) from [\u003cc007cec0\u003e] (smp_call_function+0x2c/0x38)\n[\u003cc007ce94\u003e] (smp_call_function+0x0/0x38) from [\u003cc005980c\u003e] (on_each_cpu+0x1c/0x38)\n[\u003cc00597f0\u003e] (on_each_cpu+0x0/0x38) from [\u003cc0031788\u003e] (flush_tlb_kernel_range+0x50/0x58)\n r6:00000001 r5:00000800 r4:c05f3590\n[\u003cc0031738\u003e] (flush_tlb_kernel_range+0x0/0x58) from [\u003cc009c600\u003e] (flush_all_zero_pkmaps+0xc0/0xe8)\n[\u003cc009c540\u003e] (flush_all_zero_pkmaps+0x0/0xe8) from [\u003cc009c6b4\u003e] (kmap_high+0x8c/0x1e0)\n[\u003cc009c628\u003e] (kmap_high+0x0/0x1e0) from [\u003cc00364a8\u003e] (kmap+0x44/0x5c)\n[\u003cc0036464\u003e] (kmap+0x0/0x5c) from [\u003cc0109dfc\u003e] (cramfs_readpage+0x3c/0x194)\n[\u003cc0109dc0\u003e] (cramfs_readpage+0x0/0x194) from [\u003cc0090c14\u003e] (__do_page_cache_readahead+0x1f0/0x290)\n[\u003cc0090a24\u003e] (__do_page_cache_readahead+0x0/0x290) from [\u003cc0090ce4\u003e] (ra_submit+0x30/0x38)\n[\u003cc0090cb4\u003e] (ra_submit+0x0/0x38) from [\u003cc0089384\u003e] (filemap_fault+0x3dc/0x438)\n r4:c1819988\n[\u003cc0088fa8\u003e] (filemap_fault+0x0/0x438) from [\u003cc009d21c\u003e] (__do_fault+0x58/0x43c)\n[\u003cc009d1c4\u003e] (__do_fault+0x0/0x43c) from [\u003cc009e8cc\u003e] (handle_mm_fault+0x104/0x318)\n[\u003cc009e7c8\u003e] (handle_mm_fault+0x0/0x318) from [\u003cc0033c98\u003e] (do_page_fault+0x188/0x1e4)\n[\u003cc0033b10\u003e] (do_page_fault+0x0/0x1e4) from [\u003cc0033ddc\u003e] (do_translation_fault+0x7c/0x84)\n[\u003cc0033d60\u003e] (do_translation_fault+0x0/0x84) from [\u003cc002b474\u003e] (do_DataAbort+0x40/0xa4)\n r8:c1ff5e20 r7:c0340120 r6:00000805 r5:c1ff5e54 r4:c03400d0\n[\u003cc002b434\u003e] (do_DataAbort+0x0/0xa4) from [\u003cc002bcac\u003e] (__dabt_svc+0x4c/0x60)\n...\n\nSo we disable highmem support on these systems.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9a0f6b4646a0acaf7f06fd2e02f10f303fe85d8f",
      "tree": "9cc042145a8cf83f10f47758192339a02f57c98b",
      "parents": [
        "d5fc79cca2ec8d70200aee3c01cfc95fa35892ea"
      ],
      "author": {
        "name": "Jaswinder Singh Rajput",
        "email": "jaswinder@kernel.org",
        "time": "Tue Sep 22 18:37:01 2009 +0530"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 28 18:06:20 2009 +0100"
      },
      "message": "ARM: includecheck fix: mach-davinci, board-dm365-evm.c\n\nfix the following \u0027make includecheck\u0027 warning:\n\n  arch/arm/mach-davinci/board-dm365-evm.c: mach/common.h is included more than once.\n\nSigned-off-by: Jaswinder Singh Rajput \u003cjaswinderrajput@gmail.com\u003e\nAcked-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d5fc79cca2ec8d70200aee3c01cfc95fa35892ea",
      "tree": "5def34f1dd2447e993cdbaaeaf83ca329ebfd3d0",
      "parents": [
        "041d785f807c8e92e11cc1bd2b3438f7823e63d2"
      ],
      "author": {
        "name": "Jaswinder Singh Rajput",
        "email": "jaswinder@kernel.org",
        "time": "Sat Sep 26 20:20:06 2009 +0530"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 28 18:06:20 2009 +0100"
      },
      "message": "ARM: Remove unused CONFIG SA1100_H3XXX\n\nRemoved unused CONFIG SA1100_H3XXX from Kconfig and defconfig\n\nReported-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\nSigned-off-by: Jaswinder Singh Rajput \u003cjaswinderrajput@gmail.com\u003e\nAcked-by: Dmitry Artamonow \u003cmad_soft@inbox.ru\u003e\nCc: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nCc: Kristoffer Ericson \u003ckristoffer.ericson@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "041d785f807c8e92e11cc1bd2b3438f7823e63d2",
      "tree": "91364697e90a0a6af75c3313bf703e79f62f87c9",
      "parents": [
        "d80ade7b323152672bf66e74ec11c324332f6d1e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 27 17:40:42 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 28 18:06:20 2009 +0100"
      },
      "message": "ARM: Fix warning: unused variable \u0027highmem\u0027\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d80ade7b323152672bf66e74ec11c324332f6d1e",
      "tree": "1d64b6679a86cf55339b6eed419c78e850b85186",
      "parents": [
        "fac28e6df9b5fdfa0cf6b99eae022609dd1108d5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 27 17:40:03 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 28 18:06:19 2009 +0100"
      },
      "message": "ARM: Fix warning: #warning syscall migrate_pages not implemented\n\nWe\u0027re not implementing this syscall (we\u0027re not NUMA) so we might as\nwell silence this warning.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fac28e6df9b5fdfa0cf6b99eae022609dd1108d5",
      "tree": "ddd0dd0e2e05735d8b128392a9bc529d01838e4c",
      "parents": [
        "3f944ab115f64fefa2c8ae985aafe652179fce4f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 27 17:32:47 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 28 18:06:19 2009 +0100"
      },
      "message": "ARM: Fix SA11x0 clocksource warning\n\n8e19608 missed updating SA11x0, and thus:\n\narch/arm/mach-sa1100/time.c:88: warning: initialization from incompatible pointer type\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7f8b7170cdda6645ed4fec4b2d415bf4cebd7839",
      "tree": "c267c5909fd4c2ed0cfa4a689b8f5781b78357c9",
      "parents": [
        "0d9df2515dbceb67d343c0f10fd3ff218380d524"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Sep 27 16:50:05 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 28 18:04:32 2009 +0100"
      },
      "message": "ARM: Fix section mismatch warning in Integrator pci_v3\n\nWARNING: vmlinux.o(.text+0xc9d4): Section mismatch in reference from the function pci_v3_scan_bus() to the function .devinit.text:pci_scan_bus_parented()\nThe function pci_v3_scan_bus() references\nthe function __devinit pci_scan_bus_parented().\nThis is often because pci_v3_scan_bus lacks a __devinit\nannotation or the annotation of pci_scan_bus_parented is wrong.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "055c49d285a151ccb91d63bac6d8621be3db5c93",
      "tree": "372a42a8a4245f857acf0b470247bd570481f768",
      "parents": [
        "0fd92a15a01e6a57c1bbc816c574ec135c1c482e"
      ],
      "author": {
        "name": "Hiroshi DOYU",
        "email": "Hiroshi.DOYU@nokia.com",
        "time": "Mon Sep 28 09:21:26 2009 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 28 09:21:26 2009 -0700"
      },
      "message": "omap: Fix wrong condition check in while loop for mailbox and iommu2\n\nIt\u0027s worked fine so far since reset is done for the first time.\n\nReported-by: Juha Leppanen \u003cjuha_motorsportcom@luukku.com\u003e\nSigned-off-by: Hiroshi DOYU \u003cHiroshi.DOYU@nokia.com\u003e\nSigned-off-by: Juha Leppanen \u003cjuha_motorsportcom@luukku.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "b3b75cef705708402b5d381a30fa17f89e0549b4",
      "tree": "aa663da52c34201559560ef9b20049646fd1af0e",
      "parents": [
        "f278a2f7bbc2239f479eaf63d0b3ae573b1d746c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Sep 27 14:46:05 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Sep 27 14:46:05 2009 -0700"
      },
      "message": "alpha: Fix duplicate \u003casm/thread_info.h\u003e include\n\n.. duplicated by merging the same fix twice, for details see commit\n0d9df2515dbceb67d343c0f10fd3ff218380d524 (\"Merge\ngit://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes\")\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f0f37e2f77731b3473fa6bd5ee53255d9a9cdb40",
      "tree": "3c26d3ed1a453156e9c208ccb5567a8954dba064",
      "parents": [
        "6f5071020d5ec89b5d095aa488db604adb921aec"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sun Sep 27 22:29:37 2009 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Sep 27 11:39:25 2009 -0700"
      },
      "message": "const: mark struct vm_struct_operations\n\n* mark struct vm_area_struct::vm_ops as const\n* mark vm_ops in AGP code\n\nBut leave TTM code alone, something is fishy there with global vm_ops\nbeing used.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "73964f6bc8e378715887592abe8a512f403db6a8",
      "tree": "c4aaab48d36ed06243542518ff644c654bdaf586",
      "parents": [
        "9d98ece16f1a1df0f456a2ee9429d03e82e839a2",
        "e56d953d190061938b31cabbe01b7f3d76c60bd0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Sep 27 10:38:48 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Sep 27 10:38:48 2009 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:\n  ACPI: IA64\u003dy ACPI\u003dn build fix\n  ACPI: Kill overly verbose \"power state\" log messages\n  ACPI: fix Compaq Evo N800c (Pentium 4m) boot hang regression\n  ACPI: Clarify resource conflict message\n  thinkpad-acpi: fix CONFIG_THINKPAD_ACPI_HOTKEY_POLL build problem\n"
    },
    {
      "commit": "9d98ece16f1a1df0f456a2ee9429d03e82e839a2",
      "tree": "3fabf9162cf855a4440bba7ab482360b77f1d7f7",
      "parents": [
        "ba77d20ff56028128259a9282d06b938073f169c",
        "d949f36f1865c60239d4265b50c4b75354fcb8f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Sep 27 10:38:34 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Sep 27 10:38:34 2009 -0700"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: Fix hwpoison code related build failure on 32-bit NUMAQ\n"
    },
    {
      "commit": "e56d953d190061938b31cabbe01b7f3d76c60bd0",
      "tree": "a086109960584c7f88d8936eac76ad3c30274f4e",
      "parents": [
        "3d5b6fb47a8e68fa311ca2c3447e7f8a7c3a9cf3"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Sep 27 04:17:21 2009 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Sep 27 04:17:21 2009 -0400"
      },
      "message": "ACPI: IA64\u003dy ACPI\u003dn build fix\n\nia64\u0027s sim_defconfig uses CONFIG_ACPI\u003dn\nwhich now #define\u0027s acpi_disabled in \u003clinux/acpi.h\u003e\n\nSo we shouldn\u0027t re-define it here in \u003casm/acpi.h\u003e\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d949f36f1865c60239d4265b50c4b75354fcb8f3",
      "tree": "176a784ce7f6a71dc3ff544b70606f71025a13d8",
      "parents": [
        "0d9df2515dbceb67d343c0f10fd3ff218380d524"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 26 09:35:07 2009 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Sep 27 09:55:11 2009 +0200"
      },
      "message": "x86: Fix hwpoison code related build failure on 32-bit NUMAQ\n\nThis build failure triggers:\n\n In file included from include/linux/suspend.h:8,\n                 from arch/x86/kernel/asm-offsets_32.c:11,\n                 from arch/x86/kernel/asm-offsets.c:2:\n include/linux/mm.h:503:2: error: #error SECTIONS_WIDTH+NODES_WIDTH+ZONES_WIDTH \u003e BITS_PER_LONG - NR_PAGEFLAGS\n\nBecause due to the hwpoison page flag we ran out of page\nflags on 32-bit.\n\nDont turn on hwpoison on 32-bit NUMA (it\u0027s rare in any\ncase).\n\nAlso clean up the Kconfig dependencies in the generic MM\ncode by introducing ARCH_SUPPORTS_MEMORY_FAILURE.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3e2ada5867b7e9fa0b296d30fa8f3726ebd0a8b7",
      "tree": "ab7031e3e640892c04d85f093a7b01ff780f2b1f",
      "parents": [
        "14f03343ad1080c2fea29ab2c13f05b976c4584e"
      ],
      "author": {
        "name": "Zhao Yakui",
        "email": "yakui.zhao@intel.com",
        "time": "Sun Sep 27 03:30:51 2009 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Sep 27 03:43:42 2009 -0400"
      },
      "message": "ACPI: fix Compaq Evo N800c (Pentium 4m) boot hang regression\n\nDon\u0027t disable ARB_DISABLE when the familary ID is 0x0F.\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d14211\n\nThis was a 2.6.31 regression, and so this patch\nneeds to be applied to 2.6.31.stable\n\nSigned-off-by: Zhao Yakui \u003cyakui.zhao@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ba77d20ff56028128259a9282d06b938073f169c",
      "tree": "a88789b94dd8d404aa2747b9974768166c7baa67",
      "parents": [
        "0d9df2515dbceb67d343c0f10fd3ff218380d524",
        "2c86963b093c1a0887dfc6b32c6e5ea3a80f2922"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 26 13:39:21 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 26 13:39:21 2009 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] implement ticket locks for Itanium\n"
    },
    {
      "commit": "0d9df2515dbceb67d343c0f10fd3ff218380d524",
      "tree": "9b0f96173e1f63eacb72d7a527177771e6ff46a1",
      "parents": [
        "cce1d9f23213f3a8a43b6038df84a665aa8d8612",
        "de078ef55c74d02ee93d44513da5ee88a089d71d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 26 10:51:54 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 26 10:51:54 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes:\n  alpha: fix build after vmlinux.lds.S cleanup\n  mips: fix build of vmlinux.lds\n"
    },
    {
      "commit": "49e70dda359660f20fa21d03bfae132e15c78195",
      "tree": "a21498cdd419bbfd08729fed7d161a4d68c865c9",
      "parents": [
        "179b9145d58eb7158d4053a8308b9fc4608a6d6b",
        "725b13685c61168f71825b3fb67d96d2d7aa3b0f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 26 10:15:33 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 26 10:15:33 2009 -0700"
      },
      "message": "Merge branch \u0027perf-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027perf-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  perf tools: Dont use openat()\n  perf tools: Fix buffer allocation\n  perf tools: .gitignore +\u003d perf*.html\n  perf tools: Handle relative paths while loading module symbols\n  perf tools: Fix module symbol loading bug\n  perf_event, x86: Fix \u0027perf sched record\u0027 crashing the machine\n  perf_event: Update PERF_EVENT_FORK header definition\n  perf stat: Fix zero total printouts\n"
    },
    {
      "commit": "5bb241b325d7d91bc4ec0b394f31dffb17fe7978",
      "tree": "1bd68903871185173c47a95fef1bf76c848a1c62",
      "parents": [
        "76e0134f4154aeadac833c2daea32102c64c0bb0",
        "704daf55c7297e727021063cb5d8ba1c55b84426"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 26 10:13:35 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 26 10:13:35 2009 -0700"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: Remove redundant non-NUMA topology functions\n  x86: early_printk: Protect against using the same device twice\n  x86: Reduce verbosity of \"PAT enabled\" kernel message\n  x86: Reduce verbosity of \"TSC is reliable\" message\n  x86: mce: Use safer ways to access MCE registers\n  x86: mce, inject: Use real inject-msg in raise_local\n  x86: mce: Fix thermal throttling message storm\n  x86: mce: Clean up thermal throttling state tracking code\n  x86: split NX setup into separate file to limit unstack-protected code\n  xen: check EFER for NX before setting up GDT mapping\n  x86: Cleanup linker script using new linker script macros.\n  x86: Use section .data.page_aligned for the idt_table.\n  x86: convert to use __HEAD and HEAD_TEXT macros.\n  x86: convert compressed loader to use __HEAD and HEAD_TEXT macros.\n  x86: fix fragile computation of vsyscall address\n"
    },
    {
      "commit": "052a0cf6f85a136dc0654ec3c2d25ddd4495c65d",
      "tree": "aa2d34bd03947776f2da2481e101c0baea063c38",
      "parents": [
        "9e6ec39becb02bda776eebf12c0677910d54b848",
        "87ba00515657eede6077fa195ca6592b98cc31e3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 26 10:08:23 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 26 10:08:23 2009 -0700"
      },
      "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: vio: Kill BUILD_BUG_ON() in vio_dring_avail().\n\nTrivial conflict in arch/sparc/include/asm/vio.h due to David removing\nthe whole messy BUG_ON that was confused.\n"
    },
    {
      "commit": "9e6ec39becb02bda776eebf12c0677910d54b848",
      "tree": "e94d071dd43eb203ff250989b63d730b5ac1840c",
      "parents": [
        "6d7f18f6ea3a13af95bdf507fc54d42b165e1712"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Fri Sep 25 16:28:02 2009 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 26 10:06:53 2009 -0700"
      },
      "message": "make Linux bootable on ARM again\n\nCommit 200b812d00 \"Clear the exclusive monitor when returning from an\nexception\" broke the vast majority of ARM systems in the wild which are\nstill pre ARMv6.  The kernel is crashing on the first occurrence of an\nexception due to the removal of the actual return instruction for them.\nLet\u0027s add it back.\n\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nAcked-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "de078ef55c74d02ee93d44513da5ee88a089d71d",
      "tree": "eca51298945a3e59184f5b6f032ee698ad0af619",
      "parents": [
        "d71789b6fa37c21ce5eb588d279f57904a62e7e2"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Fri Sep 25 19:53:43 2009 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Fri Sep 25 19:54:56 2009 +0200"
      },
      "message": "alpha: fix build after vmlinux.lds.S cleanup\n\nAdd include to get missing THREAD_SIZE definition\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Tim Abbott \u003ctabbott@ksplice.com\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\n"
    },
    {
      "commit": "d71789b6fa37c21ce5eb588d279f57904a62e7e2",
      "tree": "0b9d7d139f2a85a0ecbea18a70866419d05dea24",
      "parents": [
        "94e0fb086fc5663c38bbc0fe86d698be8314f82f"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@gmail.com",
        "time": "Thu Sep 24 21:44:24 2009 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Fri Sep 25 19:49:27 2009 +0200"
      },
      "message": "mips: fix build of vmlinux.lds\n\nCommit 51b563fc93c8cb5bff1d67a0a71c374e4a4ea049 (\"arm, cris, mips,\nsparc, powerpc, um, xtensa: fix build with bash 4.0\") removed a few\nCPPFLAGS with vital include paths necessary to build vmlinux.lds\non MIPS, and moved the calculation of the \u0027jiffies\u0027 symbol\ndirectly to vmlinux.lds.S but forgot to change make ifdef/... to\ncpp macros.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\n[sam: moved assignment of CPPFLAGS arch/mips/kernel/Makefile]\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Dmitri Vorobiev \u003cdmitri.vorobiev@movial.com\u003e\n"
    },
    {
      "commit": "2c86963b093c1a0887dfc6b32c6e5ea3a80f2922",
      "tree": "d1ed58dd0a644dd670e3724a575112fedd4b4250",
      "parents": [
        "53cddfcc0e760d2b364878b6dadbd0c6d087cfae"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Sep 25 08:42:16 2009 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Sep 25 08:42:16 2009 -0700"
      },
      "message": "[IA64] implement ticket locks for Itanium\n\nBack in January 2008 Nick Piggin implemented \"ticket\" spinlocks\nfor X86 (See commit 314cdbefd1fd0a7acf3780e9628465b77ea6a836).\n\nIA64 implementation has a couple of differences because of the\navailable atomic operations ... e.g. we have no fetchadd2 instruction\nthat operates on a 16-bit quantity so we make ticket locks use\na 32-bit word for each of the current ticket and now-serving values.\n\nPerformance on uncontended locks is about 8% worse than the previous\nimplementation, but this seems a good trade for determinism in the\ncontended case. Performance impact on macro-level benchmarks is in\nthe noise.\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "53cddfcc0e760d2b364878b6dadbd0c6d087cfae",
      "tree": "3f2471b2452467b50c80cd61b12f708b2df39e0e",
      "parents": [
        "c09c2d1089b55a3da7058a2f1a76c2f21c8b0688",
        "a79aebfca1e597c1aab4b8e327028f96f5ea9095"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 25 07:44:14 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 25 07:44:14 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  sh_mobile_ceu_camera: fix compile breakage, caused by a bad merge\n  sh: Add support DMA Engine to SH7780\n  sh: Add support DMA Engine to SH7722\n  sh: enable onenand support in kfr2r09 defconfig.\n  sh: update defconfigs.\n  sh: add FSI driver support for ms7724se\n  sh: Fix up uninitialized variable use caught by gcc 4.4.\n  sh: Handle unaligned 16-bit instructions on SH-2A.\n  sh: mach-ecovec24: Add active low setting for sh_eth\n  sh: includecheck fix: dwarf.c\n"
    },
    {
      "commit": "5c3cc2084dd9dc26b258f88abb629550090956e0",
      "tree": "78bad2d2f412e0700384268f065823879f8ef1da",
      "parents": [
        "851b147e4411df6a1e7e90e2a609773c277eefd2",
        "b8273570f802a7658827dcb077b0b517ba75a289"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 25 07:22:11 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Sep 25 07:22:11 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (94 commits)\n  genetlink: fix netns vs. netlink table locking (2)\n  3c59x: Get rid of \"Trying to free already-free IRQ\"\n  tunnel: eliminate recursion field\n  ems_pci: fix size of CAN controllers BAR mapping for CPC-PCI v2\n  net: fix htmldocs sunrpc, clnt.c\n  Phonet: error on broadcast sending (unimplemented)\n  Phonet: fix race for port number in concurrent bind()\n  pktgen: better scheduler friendliness\n  pktgen: T_TERMINATE flag is unused\n  ipv4: check optlen for IP_MULTICAST_IF option\n  ath9k: Initialize txgain and rxgain for newer AR9287 chipsets.\n  iwlagn: fix panic in iwl{5000,4965}_rx_reply_tx\n  ath9k: Fix RFKILL bugs\n  drivers/net/wireless: Use usb_endpoint_dir_out\n  cfg80211: don\u0027t overwrite privacy setting\n  wl12xx: fix kconfig/link errors\n  rt2x00: fix the definition of rt2x00crypto_rx_insert_iv\n  iwlwifi: reduce noise when skb allocation fails\n  iwlwifi: do not send sync command while holding spinlock\n  mac80211: fix DTIM setting\n  ...\n"
    },
    {
      "commit": "704daf55c7297e727021063cb5d8ba1c55b84426",
      "tree": "15e7b49c69f1ba742ec5fb3a009e51e1564d6a75",
      "parents": [
        "b0c6fbe458183cc7e1cab17be6efcbe7e435bad3",
        "123f3e1d76952759c0fc8b4fec55a3fc8084d56f"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Sep 25 10:45:32 2009 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Sep 25 10:47:00 2009 +0200"
      },
      "message": "Merge branch \u0027x86/asm\u0027 into x86/urgent\n\nMerge reason: The linker script cleanups are ready for upstream.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ecb6fd529942c143c8837dfb11262009c77e9c77",
      "tree": "e4fbabd72cd84f59500bdc33d47596215a81be5d",
      "parents": [
        "8255fff45b2a9b53f8bf39147157ddaf9c72a585"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu.nobuhiro@renesas.com",
        "time": "Thu Mar 12 07:31:45 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 25 12:19:33 2009 +0900"
      },
      "message": "sh: Add support DMA Engine to SH7780\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu.nobuhiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8255fff45b2a9b53f8bf39147157ddaf9c72a585",
      "tree": "391cd2c0c13b01323a049735931a0dac332b81e0",
      "parents": [
        "c373ba999103fa794f041eab5bd490714d2dee88"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu.nobuhiro@renesas.com",
        "time": "Thu Mar 12 07:31:41 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 25 12:17:27 2009 +0900"
      },
      "message": "sh: Add support DMA Engine to SH7722\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu.nobuhiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c373ba999103fa794f041eab5bd490714d2dee88",
      "tree": "8f2b445b1e0af2491c83527967dbcda76054a486",
      "parents": [
        "6f3529f00a0a9ac06413d18d3926adf099cb59af",
        "851b147e4411df6a1e7e90e2a609773c277eefd2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 25 12:15:15 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 25 12:15:15 2009 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "6f3529f00a0a9ac06413d18d3926adf099cb59af",
      "tree": "c769652500d0a6882092a2781f2d6a0cd2930800",
      "parents": [
        "5d65498b09316c744609617ffd7d59dbc18c7031"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 25 11:55:07 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 25 11:55:07 2009 +0900"
      },
      "message": "sh: enable onenand support in kfr2r09 defconfig.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5d65498b09316c744609617ffd7d59dbc18c7031",
      "tree": "98edd1a66cd4e8566b629f58c218a69986d826b9",
      "parents": [
        "3e9ad52b95e259e68c7dcb69a25d58047ed51094"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 25 11:53:02 2009 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 25 11:53:02 2009 +0900"
      },
      "message": "sh: update defconfigs.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3e9ad52b95e259e68c7dcb69a25d58047ed51094",
      "tree": "d6f0f043859a92f85e5a33a5e5c534d6b930f4dd",
      "parents": [
        "40258ee97d0d5e5c30a3d4b7acaf294fe82cd23f"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "morimoto.kuninori@renesas.com",
        "time": "Fri Aug 21 01:24:54 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Sep 25 11:04:36 2009 +0900"
      },
      "message": "sh: add FSI driver support for ms7724se\n\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "851b147e4411df6a1e7e90e2a609773c277eefd2",
      "tree": "3d3dd17a4e3ff0a6fd0c571d449085d411f7dc17",
      "parents": [
        "8e44e4347735229b518cc02938c351428bcd7492",
        "85233c43f7fece10a3ea8ed34f0d546b8dd3a435"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 24 17:25:09 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 24 17:25:09 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://www.linux-m32r.org/git/takata/linux-2.6_dev\n\n* \u0027for-linus\u0027 of git://www.linux-m32r.org/git/takata/linux-2.6_dev:\n  m32r: Cleanup linker script using new linker script macros.\n  m32r: Move the spi_stack_top and spu_stack_top into .init.data section.\n  m32r: Remove unused .altinstructions and .exit.* code from linker script.\n  m32r: Move GET_THREAD_INFO definition out of asm/thread_info.h.\n  m32r: Define THREAD_SIZE only once.\n  m32r: make PAGE_SIZE available to assembly.\n"
    },
    {
      "commit": "8e44e4347735229b518cc02938c351428bcd7492",
      "tree": "e2d7b5998fa8ad76948b2e11591f4534f06f7958",
      "parents": [
        "06aab5a3084e1d825384fa353e6df4c7949c8683",
        "09dd3fc19c09f79115267361ecd7d5c5d2c27a3a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 24 17:22:31 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 24 17:22:31 2009 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc:\n  Fix build of cpm_uart due to core changes\n  powerpc/8xx: Fix regression introduced by cache coherency rewrite\n  powerpc/4xx: Fix erroneous xmon warning on PowerPC 4xx\n  powerpc/mm: Fix 40x and 8xx vs. _PAGE_SPECIAL\n  powerpc: Cleanup linker script using new linker script macros.\n  powerpc: Fix ibm,client-architecture-support printout\n  powerpc: Increase NODES_SHIFT on 64bit from 4 to 8\n  powerpc/perf_counter: Fix vdso detection\n  powerpc: Move 64bit heap above 1TB on machines with 1TB segments\n  powerpc: Change archdata dma_data to a union\n  powerpc: Rename get_dma_direct_offset get_dma_offset\n  powerpc/mm: Remove duplicated #include\n  powerpc/book3e-64: Remove duplicated #include\n  powerpc: Check for unsupported relocs when using CONFIG_RELOCATABLE\n  powerpc/pmc: Don\u0027t access lppaca on Book3E\n  powerpc: kmalloc failure ignored in vio_build_iommu_table()\n  hvc_console: Provide (un)locked version for hvc_resize()\n"
    },
    {
      "commit": "c775197d59995228909957e9f0ec128de2590682",
      "tree": "740a471323a2a7d90a81de90ada991ebfe661e20",
      "parents": [
        "9d93f00580243cc059510d9d6ac4d2f5e97e5b83"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Sep 24 15:12:00 2009 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 24 17:18:38 2009 -0700"
      },
      "message": "FRV: Flash mappings for the MB93090-MB00 motherboard\n\nFlash mappings for the MB93090-MB00 evaluation motherboard.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9d93f00580243cc059510d9d6ac4d2f5e97e5b83",
      "tree": "6c9fb647d59bb091ab32c77c682fd319fa870c76",
      "parents": [
        "ea12c2ed547f415ef9699cc67374d90924592c9b"
      ],
      "author": {
        "name": "Geoffrey Thomas",
        "email": "geofft@ksplice.com",
        "time": "Thu Sep 24 10:36:26 2009 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 24 17:16:22 2009 -0700"
      },
      "message": "alpha: Clean up linker script using new linker script macros.\n\nNote that .data.page_aligned and .data.cacheline_aligned are now after\n_data; it was probably a bug that they were before it.\n\nAlso, some explicit ALIGN(8)\u0027s between various initcall sections were\nremoved; this should be harmless as the implicit alignment of\ninitcall_t was already 8.\n\nSigned-off-by: Geoffrey Thomas \u003cgeofft@ksplice.com\u003e\nSigned-off-by: Tim Abbott \u003ctabbott@ksplice.com\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ea12c2ed547f415ef9699cc67374d90924592c9b",
      "tree": "ad0dd859db20984a7d6e2f84fb0d5c087c892860",
      "parents": [
        "62bef288588bee976b753f7168716621d7a984e2"
      ],
      "author": {
        "name": "Tim Abbott",
        "email": "tabbott@ksplice.com",
        "time": "Thu Sep 24 10:36:25 2009 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 24 17:16:22 2009 -0700"
      },
      "message": "alpha: use .data.init_task instead of .data.init_thread.\n\nalpha is the only architecture that uses the section name\n.data.init_thread instead of .data.init_task.  So convert alpha to use\n.data.init_task like everything else.\n\n.data.init_task does not need a separate output section; this change\nalso moves it into the .data output section.\n\nSigned-off-by: Tim Abbott \u003ctabbott@mit.edu\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: linux-alpha@vger.kernel.org\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "62bef288588bee976b753f7168716621d7a984e2",
      "tree": "8f55ea7fc2c5d651b72d1addad5687d61b857910",
      "parents": [
        "4a5e35135d1ffcf14ebb2bb3c730b92c18ae9657"
      ],
      "author": {
        "name": "Tim Abbott",
        "email": "tabbott@ksplice.com",
        "time": "Thu Sep 24 10:36:24 2009 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 24 17:16:22 2009 -0700"
      },
      "message": "powerpc: Cleanup linker script using new linker script macros.\n\nSigned-off-by: Tim Abbott \u003ctabbott@ksplice.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: linuxppc-dev@ozlabs.org\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4a5e35135d1ffcf14ebb2bb3c730b92c18ae9657",
      "tree": "318b2fda0411fe28984bf9b1ac7a68570e53e0d6",
      "parents": [
        "4295f8b318b424be0f87c9fd9aa1eb35c9585faf"
      ],
      "author": {
        "name": "Tim Abbott",
        "email": "tabbott@ksplice.com",
        "time": "Thu Sep 24 10:36:23 2009 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 24 17:16:22 2009 -0700"
      },
      "message": "blackfin: Cleanup linker script using new linker script macros.\n\nSigned-off-by: Tim Abbott \u003ctabbott@ksplice.com\u003e\nCc: Bryan Wu \u003ccooloney@kernel.org\u003e\nCc: uclinux-dist-devel@blackfin.uclinux.org\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4295f8b318b424be0f87c9fd9aa1eb35c9585faf",
      "tree": "3708034a9cf3b3dcb36132e5d5e6794c3b471932",
      "parents": [
        "eb121d1f17480793a0d8aa278929976dbb7612f5"
      ],
      "author": {
        "name": "Tim Abbott",
        "email": "tabbott@ksplice.com",
        "time": "Thu Sep 24 10:36:22 2009 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 24 17:16:22 2009 -0700"
      },
      "message": "mn10300: Clean up linker script using higher-level macros.\n\nSigned-off-by: Tim Abbott \u003ctabbott@ksplice.com\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "eb121d1f17480793a0d8aa278929976dbb7612f5",
      "tree": "b19897920a97975d07f7728c701c9ec8870800c8",
      "parents": [
        "5d150a97f9391f5bcd7ba0d59d7a11c3de3cea80"
      ],
      "author": {
        "name": "Tim Abbott",
        "email": "tabbott@ksplice.com",
        "time": "Thu Sep 24 10:36:21 2009 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 24 17:16:22 2009 -0700"
      },
      "message": "h8300: Cleanup linker script using new linker script macros.\n\nSigned-off-by: Tim Abbott \u003ctabbott@ksplice.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5d150a97f9391f5bcd7ba0d59d7a11c3de3cea80",
      "tree": "fca9e252fdb2c481b1497f9d50d2f371f5265fe4",
      "parents": [
        "cd3db323eb88514c45d25db51335a522560af702"
      ],
      "author": {
        "name": "Tim Abbott",
        "email": "tabbott@ksplice.com",
        "time": "Thu Sep 24 10:36:20 2009 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 24 17:16:22 2009 -0700"
      },
      "message": "um: Clean up linker script using standard macros.\n\nSigned-off-by: Tim Abbott \u003ctabbott@ksplice.com\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: user-mode-linux-devel@lists.sourceforge.net\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cd3db323eb88514c45d25db51335a522560af702",
      "tree": "fca5bd7dd12909a2ea22845de0e87634e6aedb74",
      "parents": [
        "ab635e7d499f23a5791e69e2ebbc9a40c9983d89"
      ],
      "author": {
        "name": "Tim Abbott",
        "email": "tabbott@ksplice.com",
        "time": "Thu Sep 24 10:36:19 2009 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 24 17:16:21 2009 -0700"
      },
      "message": "xtensa: Cleanup linker script using new linker script macros.\n\nSigned-off-by: Tim Abbott \u003ctabbott@ksplice.com\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ab635e7d499f23a5791e69e2ebbc9a40c9983d89",
      "tree": "f9dee3328c359741b9e1657746efe61e6e1d0ce1",
      "parents": [
        "57a8e1161e1a944823542138e61dd8f38fd9b9e8"
      ],
      "author": {
        "name": "Tim Abbott",
        "email": "tabbott@ksplice.com",
        "time": "Thu Sep 24 10:36:18 2009 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Sep 24 17:16:21 2009 -0700"
      },
      "message": "parisc: Remove useless altinstructions code copied from x86.\n\nSigned-off-by: Tim Abbott \u003ctabbott@ksplice.com\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Helge Deller \u003cdeller@gmx.de\u003e\nCc: linux-parisc@vger.kernel.org\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "57a8e1161e1a944823542138e61dd8f38fd9b9e8"
}
