)]}'
{
  "log": [
    {
      "commit": "a144ea4b7a13087081ab5402fa9ad0bcfd249e67",
      "tree": "a0452a546c231d85a89e8920c26e5dec4595ba54",
      "parents": [
        "6d85c10abe840e98cbac673202fe7cc9ada2180c"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Thu Sep 28 18:00:55 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 28 18:00:55 2006 -0700"
      },
      "message": "[IPV4]: annotate struct in_ifaddr\n\nifa_local, ifa_address, ifa_mask, ifa_broadcast and ifa_anycast are\nnet-endian.  Annotated them and variables that are inferred to be\nnet-endian.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ebdea46fecae40c4d7effcd33f40918a37a1df4b",
      "tree": "e4312bf7f1f3d184738963a0ec300aa9fdfd55c1",
      "parents": [
        "fecf3404f4aba6d0edeba31eeb018cbb6326dff2",
        "250d375d1da45a5e08ab8baf5eaa7eb258afd82b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 28 14:40:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 28 14:40:39 2006 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (130 commits)\n  [ARM] 3856/1: Add clocksource for Intel IXP4xx platforms\n  [ARM] 3855/1: Add generic time support\n  [ARM] 3873/1: S3C24XX: Add irq_chip names\n  [ARM] 3872/1: S3C24XX: Apply consistant tabbing to irq_chips\n  [ARM] 3871/1: S3C24XX: Fix ordering of EINT4..23\n  [ARM] nommu: confirms the CR_V bit in nommu mode\n  [ARM] nommu: abort handler fixup for !CPU_CP15_MMU cores.\n  [ARM] 3870/1: AT91: Start removing static memory mappings\n  [ARM] 3869/1: AT91: NAND support for DK and KB9202 boards\n  [ARM] 3868/1: AT91 hardware header update\n  [ARM] 3867/1: AT91 GPIO update\n  [ARM] 3866/1: AT91 clock update\n  [ARM] 3865/1: AT91RM9200 header updates\n  [ARM] 3862/2: S3C2410 - add basic power management support for AML M5900 series\n  [ARM] kthread: switch arch/arm/kernel/apm.c\n  [ARM] Off-by-one in arch/arm/common/icst*\n  [ARM] 3864/1: Refactore sharpsl_pm\n  [ARM] 3863/1: Add Locomo SPI Device\n  [ARM] 3847/2:  Convert LOMOMO to use struct device for GPIOs\n  [ARM] Use CPU_CACHE_* where possible in asm/cacheflush.h\n  ...\n"
    },
    {
      "commit": "250d375d1da45a5e08ab8baf5eaa7eb258afd82b",
      "tree": "fb5dc6df00065f11578f837835c6d5a99530b223",
      "parents": [
        "84904d0ead0a8c419abd45c7b2ac8d76d50a0d48",
        "6afd6fae1d5f7e7129a10c4f3e32018966eeac1c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 28 22:20:39 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 22:20:39 2006 +0100"
      },
      "message": "Merge nommu branch\n"
    },
    {
      "commit": "84904d0ead0a8c419abd45c7b2ac8d76d50a0d48",
      "tree": "f0744701f7eb7efad9adc63e2e7113a141de8fec",
      "parents": [
        "746140c71d537560bbd22c1b148fb21031c30e71"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@mvista.com",
        "time": "Fri Sep 22 00:58:57 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 20:59:25 2006 +0100"
      },
      "message": "[ARM] 3856/1: Add clocksource for Intel IXP4xx platforms\n\nEnables the ixp4xx platforms to use Generic time-of-day.\n\nSigned-off-by: Kevin Hilman \u003ckhilman@mvista.com\u003e\nAcked-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "746140c71d537560bbd22c1b148fb21031c30e71",
      "tree": "c9753521f7443f946b966d0e8bd19d60c71f99f9",
      "parents": [
        "82606c66e943227afcec8a3c7b8428b99a7f88b8"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@mvista.com",
        "time": "Fri Sep 22 00:16:30 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 20:59:24 2006 +0100"
      },
      "message": "[ARM] 3855/1: Add generic time support\n\nThis patch adds Generic time-of-day support for the ARM architecture.\n\nThe support is currently added using #ifdef\u0027s so that it can support\nsub-arches that do not (yet) have a clocksource added.  As sub-arches\nadd clocksource support, they should \u0027select GENERIC_TIME\u0027\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@mvista.com\u003e\nSigned-off-by: Daniel Walker \u003cdwalker@mvista.com\u003e\n\nSigned-off-by: Kevin Hilman \u003ckhilman@mvista.com\u003e\n\nAcked-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "82606c66e943227afcec8a3c7b8428b99a7f88b8",
      "tree": "b07a730cbe4ae9aab0f40ca5ddd293ba188c1c61",
      "parents": [
        "625ac112d4253c7e5f7a6d59c99943e8eb0b46c9"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Sep 28 20:51:35 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 20:55:23 2006 +0100"
      },
      "message": "[ARM] 3873/1: S3C24XX: Add irq_chip names\n\nAdd names to all the irq_chip structes\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "625ac112d4253c7e5f7a6d59c99943e8eb0b46c9",
      "tree": "e193d3557e66fa7ca31756306e16bce7b9a07f9e",
      "parents": [
        "38e0533ce87a58e25f959e6d0958478b6a137794"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Sep 28 20:45:29 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 20:49:32 2006 +0100"
      },
      "message": "[ARM] 3872/1: S3C24XX: Apply consistant tabbing to irq_chips\n\nApply consistant tabbing to the IRQ chip\nstructures in arch/arm/mach-s3c2410/irq.c\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "38e0533ce87a58e25f959e6d0958478b6a137794",
      "tree": "c9c1f02946b3ad39cded1c6ad8d0a815c3f61f41",
      "parents": [
        "1f51c10c5e85050506663bce1d69513eb901db87"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Sep 28 20:40:50 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 20:48:49 2006 +0100"
      },
      "message": "[ARM] 3871/1: S3C24XX: Fix ordering of EINT4..23\n\nThe demux code for the IRQ EINTs above 3 was\nusing find last set instead of finding first\nset.\n\nAlso fix it so that we only check EINT4..7\nwhen the parent EINT4t7 goes off, and the\n8..23 when EINT8t23 goes off.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6afd6fae1d5f7e7129a10c4f3e32018966eeac1c",
      "tree": "4b7470f0f771c4e97b18f83db0bd4ca3d529684b",
      "parents": [
        "0f45d7f36b766cb668cebfb5d4d2f67b4a8676ba"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Thu Sep 28 21:46:34 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 20:17:30 2006 +0100"
      },
      "message": "[ARM] nommu: confirms the CR_V bit in nommu mode\n\nIn nommu mode, the exception vector location depends on the platforms.\nSome of the implementations may have some special exception control\nforwarding method in their ROM/flash and for some of them has its own\nre-mapping mechanism by the h/w.\n\nThis patch introduces a special configuration CONFIG_CPU_HIGH_VECTOR which\nturns on the CR_V bit in nommu mode. The CR_V bit is turned off by default.\nThis feature depends on CP15 and does not supported by ARM740.\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0f45d7f36b766cb668cebfb5d4d2f67b4a8676ba",
      "tree": "975c493fc13a2a078ef4d41374794faf1c5d1510",
      "parents": [
        "6cc7cbef948ea2660cc40d7aab090a479f7db6a2"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Thu Sep 28 21:46:16 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 20:15:46 2006 +0100"
      },
      "message": "[ARM] nommu: abort handler fixup for !CPU_CP15_MMU cores.\n\nThere is no FSR/FAR register on no-CP15 or MPU cores. This patch adds a\ndummy abort handler which returns zero for the base restored Data Abort\nmodel !CPU_CP15_MMU cores. The abort-lv4t.S is still used with the fix-up\nfor the base updated Data Abort model cores.\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1f51c10c5e85050506663bce1d69513eb901db87",
      "tree": "a71ad28d526c2b4fa3f4ad67084ab61338a0e534",
      "parents": [
        "cc2b28ba61b0a6bdfcf18274b8b883b98486eca4"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Thu Sep 28 16:26:47 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 18:11:22 2006 +0100"
      },
      "message": "[ARM] 3870/1: AT91: Start removing static memory mappings\n\nThis patch removes the static memory mapping for the currently-unused\nperipherals [Synchronous Serial, Timer/Counter unit], and for those\ndrivers that already ioremap() their registers [UART].\n\nAlso, the Ethernet driver now uses the platform_device resources but\ndoesn\u0027t yet use ioremap() so we need to pass it the virtual address\ninstead of the physical address.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "94c12cc7d196bab34aaa98d38521549fa1e5ef76",
      "tree": "8e0cec0ed44445d74a2cb5160303d6b4dfb1bc31",
      "parents": [
        "25d83cbfaa44e1b9170c0941c3ef52ca39f54ccc"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Sep 28 16:56:43 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Sep 28 16:56:43 2006 +0200"
      },
      "message": "[S390] Inline assembly cleanup.\n\nMajor cleanup of all s390 inline assemblies. They now have a common\ncoding style. Quite a few have been shortened, mainly by using register\nasm variables. Use of the EX_TABLE macro helps  as well. The atomic ops,\nbit ops and locking inlines new use the Q-constraint if a newer gcc\nis used.  That results in slightly better code.\n\nThanks to Christian Borntraeger for proof reading the changes.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "25d83cbfaa44e1b9170c0941c3ef52ca39f54ccc",
      "tree": "30d9bbc0a1051b837313edfafc40ffa6c5fbfedc",
      "parents": [
        "52149ba6b0ddf3e9d965257cc0513193650b3ea8"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu Sep 28 16:56:37 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Sep 28 16:56:37 2006 +0200"
      },
      "message": "[S390] Whitespace cleanup.\n\nHuge s390 assembly files whitespace cleanup.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "52149ba6b0ddf3e9d965257cc0513193650b3ea8",
      "tree": "af8097516b3cd9d9f2397080e4cf81414fd4172a",
      "parents": [
        "51dced544e3964b684afc99282ceceaa384b16a8"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Sep 28 16:56:03 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Sep 28 16:56:03 2006 +0200"
      },
      "message": "[S390] user readable uninitialised kernel memory.\n\nA user space program can read uninitialised kernel memory\nby appending to a file from a bad address and then reading\nthe result back. The cause is the copy_from_user function\nthat does not clear the remaining bytes of the kernel\nbuffer after it got a fault on the user space address.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "0efa470363699ecba49e67cc3c75f46b300f98a4",
      "tree": "a27ea609d8a45369fa47d016839fc94db8f80cdb",
      "parents": [
        "d9f7a745d55527d0d41684b22506a86c4381f7f1"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "cborntra@de.ibm.com",
        "time": "Thu Sep 28 16:55:46 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Sep 28 16:55:46 2006 +0200"
      },
      "message": "[S390] config option for z9-109 code generation.\n\nAdd a kernel config option for the IBM System z9. This will produce\nfaster code on newer compilers using the -march\u003dz9-109 option.\n\nSigned-off-by: Christian Borntraeger \u003ccborntra@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "d9f7a745d55527d0d41684b22506a86c4381f7f1",
      "tree": "ea8870ef06c3723ad59b78aac97bfe8152894c72",
      "parents": [
        "1fce518e8e7de62597c823d6d795cafc694e7910"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Sep 28 16:55:39 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Sep 28 16:55:39 2006 +0200"
      },
      "message": "[S390] __div64_32 for 31 bit.\n\nThe clocksource infrastructure introduced with commit\nad596171ed635c51a9eef829187af100cbf8dcf7 broke 31 bit s390.\nThe reason is that the do_div() primitive for 31 bit always\nhad a restriction: it could only divide an unsigned 64 bit\ninteger by an unsigned 31 bit integer. The clocksource code\nnow uses do_div() with a base value that has the most\nsignificant bit set. The result is that clock-\u003ecycle_interval\nhas a funny value which causes the linux time to jump around\nlike mad.\nThe solution is \"obvious\": implement a proper __div64_32\nfunction for 31 bit s390.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "23c100d99c1dfd0bba49a63fb02a8f8fddad607b",
      "tree": "c937d041eea37d24997e0bcc0b385c07d8d541d5",
      "parents": [
        "925afbd6cbc0d5154710f00dc186518f396e04ec"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@de.ibm.com",
        "time": "Thu Sep 28 16:55:28 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Sep 28 16:55:28 2006 +0200"
      },
      "message": "[S390] hypfs sparse warnings.\n\nsparse complains, if we use bitwise operations on enums. Cast enum to\nlong in order to fix that problem!\n\nSigned-off-by: Michael Holzheu \u003cholzheu@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "925afbd6cbc0d5154710f00dc186518f396e04ec",
      "tree": "98e3594f8a2a0d6b26eb3e00ac5155bd91de6e63",
      "parents": [
        "bac9c66cd25e134077b284fc59bee6e5a8475d33"
      ],
      "author": {
        "name": "Gerald Schaefer",
        "email": "geraldsc@de.ibm.com",
        "time": "Thu Sep 28 16:55:23 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Sep 28 16:55:23 2006 +0200"
      },
      "message": "[S390] Avoid static struct initializations in appldata.\n\nDon\u0027t use static initialization for struct members containing\nvariables because gcc would generate more code and use double space\non stack.\n\nSigned-off-by: Gerald Schaefer \u003cgeraldsc@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "bac9c66cd25e134077b284fc59bee6e5a8475d33",
      "tree": "5fa9a8bbda52f10f613060849f13e403a7dedb89",
      "parents": [
        "a77c64c1a641950626181b4857abb701d8f38ccc"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "mita@miraclelinux.com",
        "time": "Thu Sep 28 16:55:18 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Sep 28 16:55:18 2006 +0200"
      },
      "message": "[S390] init task memory faults.\n\nLock for mmap_sem is missing on page fault retry for init task\nwhen it fails due to out of memory.\n\nSigned-off-by: Akinobu Mita \u003cmita@miraclelinux.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "cc2b28ba61b0a6bdfcf18274b8b883b98486eca4",
      "tree": "63b6c8c1be3708399d116a4b84485516bf0a90a8",
      "parents": [
        "97f0fb68f142b477773c05140da27c1dbd31a2ab"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Thu Sep 28 10:27:00 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 11:53:55 2006 +0100"
      },
      "message": "[ARM] 3869/1: AT91: NAND support for DK and KB9202 boards\n\nThis patch adds support for the NAND flash on the Atmel AT91RM9200-DK\nand KwikByte KB920x boards.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f21738341ca330ec83ef978ee63ffa5ecf13f082",
      "tree": "be42abeb9ef2509a5a0c4187f4aa076d8f3c2dee",
      "parents": [
        "2eeaaa21de68cb8869d3a54438a9224321d3dd03"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed Sep 27 13:23:00 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 11:53:47 2006 +0100"
      },
      "message": "[ARM] 3867/1: AT91 GPIO update\n\nThis patch makes the AT91 gpio.c support processor-generic (AT91RM9200\nand AT91SAM9xxx).  The GPIO controllers supported by a particular AT91\nprocessor are defined in the processor-specific file and are registered\nwith gpio.c at startup.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2eeaaa21de68cb8869d3a54438a9224321d3dd03",
      "tree": "3d81cac00241b7a4239497d60bc409210ba42429",
      "parents": [
        "72729910c38ca5b4736032c15dc3f9d48fe4f68a"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed Sep 27 10:50:59 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 11:52:06 2006 +0100"
      },
      "message": "[ARM] 3866/1: AT91 clock update\n\nThis patch makes the AT91 clock.c support processor-generic (AT91RM9200\nand AT91SAM9xxx).  The clocks supported by a particular AT91 processor\nare defined in the processor-specific file and are registered with\nclock.c at startup.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "72729910c38ca5b4736032c15dc3f9d48fe4f68a",
      "tree": "e7461ec8e0ff07d1634d7d7a467cb8454135a5c8",
      "parents": [
        "26f908186f923291999833e9d563259834bdca06"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed Sep 27 09:44:11 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 11:52:05 2006 +0100"
      },
      "message": "[ARM] 3865/1: AT91RM9200 header updates\n\nThis is more preparation for adding support for the new Atmel AT91SAM9\nprocessors.\n\nChanges include:\n- Replace AT91_BASE_* with AT91RM9200_BASE_*\n- Replace AT91_ID_* with AT91RM9200_ID_*\n- ROM, SRAM and UHP address definitions moved to at91rm9200.h.\n- The raw AT91_P[ABCD]_* definitions are now depreciated in favour of\nthe GPIO API.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "26f908186f923291999833e9d563259834bdca06",
      "tree": "3fd7656ade08d17d6213fdaa27c86bda6f4b0b8b",
      "parents": [
        "ea33a59802f8fd21d24fbf5c906bc3f399bcca00"
      ],
      "author": {
        "name": "David Anders",
        "email": "danders@amltd.com",
        "time": "Tue Sep 26 17:46:00 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 23:44:33 2006 +0100"
      },
      "message": "[ARM] 3862/2: S3C2410 - add basic power management support for AML M5900 series\n\nthis patch registers the wakeup irq, sets a gpio pin to indicate the\nstatus of system for suspend/resume operations, and adds the machine to\nthe supported machines for use with the simtec-pm\n\nSigned-off-by: David Anders \u003cdanders@amltd.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ea33a59802f8fd21d24fbf5c906bc3f399bcca00",
      "tree": "56358371c405fccf95230fe22e74be9c8bef89d7",
      "parents": [
        "d1d8f7dec179a421d6d449ddcd1713ed55db40be"
      ],
      "author": {
        "name": "Serge E. Hallyn",
        "email": "serue@us.ibm.com",
        "time": "Mon Aug 07 11:57:36 2006 -0500"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 23:17:54 2006 +0100"
      },
      "message": "[ARM] kthread: switch arch/arm/kernel/apm.c\n\nSwitch arch/arm/kernel/apm.c from using kernel_thread - whose export\nis deprecated - to kthread.\n\nSigned-off-by: Serge E. Hallyn \u003cserue@us.ibm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d1d8f7dec179a421d6d449ddcd1713ed55db40be",
      "tree": "46dff83ffc5618eb22b60add847434b7e03ada53",
      "parents": [
        "576b3ef2495c732a56509febd5de5144f3ebccf6"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Tue Sep 26 14:22:00 2006 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 23:17:54 2006 +0100"
      },
      "message": "[ARM] Off-by-one in arch/arm/common/icst*\n\nhi,\n\na quick find -iname \\*.[ch] | xargs grep \"\u003e ARRAY_SIZE(\", revealed\nthese in the icst drivers.\nIf i \u003d\u003d ARRAY_SIZE, we get past the idx2s array.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "576b3ef2495c732a56509febd5de5144f3ebccf6",
      "tree": "ba4fa9ef723972d4d3cff1881386a24ef4c6732c",
      "parents": [
        "a2025e7f73ae5eab0a25dad88c60aba67e3ae690"
      ],
      "author": {
        "name": "Dirk Opfer",
        "email": "dirk@opfer-online.de",
        "time": "Mon Sep 25 22:51:02 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 20:59:22 2006 +0100"
      },
      "message": "[ARM] 3864/1: Refactore sharpsl_pm\n\nThis patch adds another hook into sharpsl_pm to notify the machine\nspecific driver immediately after resume. This is needed to support the Sharp SL-6000 (Tosa).\n\nSigned-off-by: Dirk Opfer \u003cDirk@Opfer-Online.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a2025e7f73ae5eab0a25dad88c60aba67e3ae690",
      "tree": "95470b4d1fea82bf8ef9b92afaf4bf49b8c238f3",
      "parents": [
        "8d48427ecb0639593ccf14e807479b7873254ccb"
      ],
      "author": {
        "name": "Dirk Opfer",
        "email": "dirk@opfer-online.de",
        "time": "Mon Sep 25 22:41:47 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 20:59:00 2006 +0100"
      },
      "message": "[ARM] 3863/1: Add Locomo SPI Device\n\nThe Locomo chip has a SPI interface which is used for SD/MMC cards (only collie).\nThis patch adds the definition for the SPI device inside the Locomo chip.\n\nSigned-off-by: Dirk Opfer \u003cDirk@Opfer-Online.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8d48427ecb0639593ccf14e807479b7873254ccb",
      "tree": "7bcc5f49faf33515d5d65fae53d6670cfe76e5c3",
      "parents": [
        "2dc94310bd94d0906febea7d0f7c188da620c952"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Sep 25 20:11:48 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 20:58:59 2006 +0100"
      },
      "message": "[ARM] 3847/2:  Convert LOMOMO to use struct device for GPIOs\n\nConvert LOMOMO to use struct device * for GPIOs instead of struct\nlocomo_dev. This enables access to the GPIOs from code which is not\na locomo device itself (such as audio). Access for gpio 31 is removed\nfor error handling (no such hardware exists).\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b2bbb20b37d734443d1c279d0033a64f6095db54",
      "tree": "067510f143dcb0e4f938f932994e5ac34f5da6b9",
      "parents": [
        "3a16f7b4a75d68364c3278523f51ac141a12758a"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Jun 29 12:25:39 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:48 2006 -0700"
      },
      "message": "USB: pxa2xx_udc understands GPIO based VBUS sensing\n\nThis updates the PXA 25x UDC board-independent infrastructure for VBUS sensing\nand the D+ pullup.  The original code evolved from rather bizarre support on\nIntel\u0027s \"Lubbock\" reference hardware, so that on more sensible hardware it\ndoesn\u0027t work as well as it could/should.\n\nThe change is just to teach the UDC driver how to use built-in PXA GPIO pins\ndirectly.  This reduces the amount of board-specfic object code needed, and\nenables the use of a VBUS sensing IRQ on boards (like Gumstix) that have one.\nWith VBUS sensing, the UDC is unclocked until a host is actually connected.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3a16f7b4a75d68364c3278523f51ac141a12758a",
      "tree": "d4fbdb0a1fcce7664cef0abd727b529142d13c3e",
      "parents": [
        "26facdff1d39c0028565137ad27e8bd5a5cafcf1"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Jun 29 12:27:23 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:48 2006 -0700"
      },
      "message": "USB: move \u003clinux/usb_otg.h\u003e to \u003clinux/usb/otg.h\u003e\n\nMove \u003clinux/usb_otg.h\u003e to \u003clinux/usb/otg.h\u003e.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2dc94310bd94d0906febea7d0f7c188da620c952",
      "tree": "6de4096f1887e2c00966177354b1c378e59bd632",
      "parents": [
        "c06015148fa9a3cc452ec7121b8c3f59f4a7d6ac",
        "fb60cf4ab52f3520c2119aa42f7d4ed8e7594eb6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Sep 27 19:57:54 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 19:57:54 2006 +0100"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/tmlind/linux-omap-upstream into devel\n"
    },
    {
      "commit": "cdb8355add9b1d87ecfcb58b12879897dc1e3e36",
      "tree": "9af61da194aaa6c255cf17de9e324c21a35581b3",
      "parents": [
        "b98adfccdf5f8dd34ae56a2d5adbe2c030bd4674",
        "df8f0ec1a413ae610899f009e25dc9777881e149"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 10:53:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 10:53:30 2006 -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] minor reformatting to vmlinux.lds.S\n  [IA64] CMC/CPE: Reverse the order of fetching log and checking poll threshold\n  [IA64] PAL calls need physical mode, stacked\n  [IA64] ar.fpsr not set on MCA/INIT kernel entry\n  [IA64] printing support for MCA/INIT\n  [IA64] trim output of show_mem()\n  [IA64] show_mem() printk levels\n  [IA64] Make gp value point to Region 5 in mca handler\n  Revert \"[IA64] Unwire set/get_robust_list\"\n  [IA64] Implement futex primitives\n  [IA64-SGI] Do not request DMA memory for BTE\n  [IA64] Move perfmon tables from thread_struct to pfm_context\n  [IA64] Add interface so modules can discover whether multithreading is on.\n  [IA64] kprobes: fixup the pagefault exception caused by probehandlers\n  [IA64] kprobe opcode 16 bytes alignment on IA64\n  [IA64] esi-support\n  [IA64] Add \"model name\" to /proc/cpuinfo\n"
    },
    {
      "commit": "6b237a355afd342509f1471e0c338637bcd958bc",
      "tree": "044b7a3508b6751fd68a30a1fce85d0b06c0891c",
      "parents": [
        "f37f46eb1c0bd0b11c34ef06c7365658be989d80"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Sep 27 17:44:39 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:44:39 2006 +0100"
      },
      "message": "[ARM] Make !MMU CPUs depend on !MMU\n\nDon\u0027t offer non-MMU based CPUs for selection when CONFIG_MMU is\nset.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f37f46eb1c0bd0b11c34ef06c7365658be989d80",
      "tree": "1790995456cafc852899927140e5dd7523463fdb",
      "parents": [
        "d60674eb5d961b2421db16cc373dc163f38cc105"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:38:32 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:39:19 2006 +0100"
      },
      "message": "[ARM] nommu: add ARM946E-S core support\n\nThis patch adds ARM946E-S core support which has typically 8KB I\u0026D cache.\nIt has a MPU and supports ARMv5TE instruction set.\n\nBecause the ARM946E-S core can be synthesizable with various cache size,\nCONFIG_CPU_DCACHE_SIZE is defined for vendor specific configurations.\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d60674eb5d961b2421db16cc373dc163f38cc105",
      "tree": "f2d6e9fad27cd132e5a45f88350f80cae7444e5c",
      "parents": [
        "43f5f0146ef5c3a3421ea53a0708fd37edcb8905"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:38:18 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:39:18 2006 +0100"
      },
      "message": "[ARM] nommu: add ARM940T core support\n\nThis patch adds ARM940T core support which has 4KB D-cache, 4KB I-cache\nand a MPU.\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "43f5f0146ef5c3a3421ea53a0708fd37edcb8905",
      "tree": "9bc8d546aa0d801f28ef882937af929b0f4f22d3",
      "parents": [
        "b731c3118d87f26c8bf3f358ffbbc24450af50a6"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:38:05 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:39:17 2006 +0100"
      },
      "message": "[ARM] nommu: add ARM9TDMI core support\n\nThis patch adds ARM9TDMI core support which has no cache and no CP15\nregister(no memory control unit).\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b731c3118d87f26c8bf3f358ffbbc24450af50a6",
      "tree": "63e280a475d81eb39c16a7fbd4cd12568b4e1f1e",
      "parents": [
        "07e0da78abdc679714a12e7a60137d950c346681"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:37:50 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:39:17 2006 +0100"
      },
      "message": "[ARM] nommu: add ARM740T core support\n\nThis patch adds ARM740T core support which has a MPU and 4KB or 8KB cache.\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "07e0da78abdc679714a12e7a60137d950c346681",
      "tree": "5a6e759c1063d8ec5113c37f72a906c7db711307",
      "parents": [
        "f12d0d7c7786af39435ef6ae9defe47fb58f6091"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:37:36 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:39:17 2006 +0100"
      },
      "message": "[ARM] nommu: add ARM7TDMI core support\n\nThis patch adds ARM7TDMI core support which has no cache and no CP15\nregister(no memory control unit).\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f12d0d7c7786af39435ef6ae9defe47fb58f6091",
      "tree": "03361f2b925754f2acf4f311df2122f844d3d4fe",
      "parents": [
        "fefdaa06ccdde394be865ed76509be82813e425b"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:36:37 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:34:30 2006 +0100"
      },
      "message": "[ARM] nommu: manage the CP15 things\n\nAll the current CP15 access codes in ARM arch can be categorized and\nconditioned by the defines as follows:\n\n     Related operation\tSafe condition\n  a. any CP15 access\t!CPU_CP15\n  b. alignment trap\tCPU_CP15_MMU\n  c. D-cache(C-bit)\tCPU_CP15\n  d. I-cache\t\tCPU_CP15 \u0026\u0026 !( CPU_ARM610 || CPU_ARM710 ||\n\t\t\t\tCPU_ARM720 || CPU_ARM740 ||\n\t\t\t\tCPU_XSCALE || CPU_XSC3 )\n  e. alternate vector\tCPU_CP15 \u0026\u0026 !CPU_ARM740\n  f. TTB\t\tCPU_CP15_MMU\n  g. Domain\t\tCPU_CP15_MMU\n  h. FSR/FAR\t\tCPU_CP15_MMU\n\nFor example, alternate vector is supported if and only if\n\"CPU_CP15 \u0026\u0026 !CPU_ARM740\" is satisfied.\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fefdaa06ccdde394be865ed76509be82813e425b",
      "tree": "66be18fac28b847e33ff24f8d2a878fa35b3450c",
      "parents": [
        "6a570b28b5948e7bf54ea42ec3161bded0a1c460"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:36:37 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:28:47 2006 +0100"
      },
      "message": "[ARM] nommu: defines CPU_CP15, CPU_CP15_MMU and CPU_CP15_MPU\n\nBy merging of uClinux/ARM, we need to treat various CPU cores which have\nMMU, MPU or even none for memory management. The memory management\ncoprocessors are controlled by CP15 register set and the ARM core family\ncan be categorized by 5 groups by the register ;\n  G-a. CP15 is MMU : 610, 710, 720, 920, 922, 925, 926, 1020, 1020e, 1022,\n\t\tv6 and the derivations sa1100, sa110, xscale, xsc3.\n  G-b. CP15 is MPU : 740, 940, 946, 996, 1156.\n  G-c. CP15 is MPU or MMU : 1026 (selectable by schematic design)\n  G-d. CP15 is exist, but nothing for memory managemnt : 966, 968.\n  G-e. no-CP15 : 7tdmi, 9tdmi, 9e, 9ej\n\nThis patch defines CPU_CP15, CPU_CP15_MMU and CPU_CP15_MPU. Thus the\nfamily can be defined as :\n  - CPU_CP15 only : G-d\n  - CPU_CP15_MMU(implies CPU_CP15) : G-a, G-c(selectable)\n  - CPU_CP15_MPU(implies CPU_CP15) : G-b, G-c(selectable)\n  - !CPU_CP15 : G-e\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6a570b28b5948e7bf54ea42ec3161bded0a1c460",
      "tree": "3756b17a3ec66f2e84c7f7bc28d58b991cd2c4f2",
      "parents": [
        "e5beac371af0af47bcbd6819f4c2a0a2721a1735"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:37:07 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:02:50 2006 +0100"
      },
      "message": "[ARM] nommu: allows to support module in nommu\n\nA simple patch to support module in nommu mode.\nThe vmalloc is used instead of __vmalloc_area which depends on CONFIG_MMU.\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b98adfccdf5f8dd34ae56a2d5adbe2c030bd4674",
      "tree": "1807a029520f550dd4f90c95ad0063bceb00d645",
      "parents": [
        "ba21fe71725f94792330ebc3034ef2b35a36276f",
        "33573c0e3243aaa38b6ad96942de85a1b713c2ff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:49:07 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:49:07 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6: (108 commits)\n  sh: Fix occasional flush_cache_4096() stack corruption.\n  sh: Calculate shm alignment at runtime.\n  sh: dma-mapping compile fixes.\n  sh: Initial vsyscall page support.\n  sh: Clean up PAGE_SIZE definition for assembly use.\n  sh: Selective flush_cache_mm() flushing.\n  sh: More intelligent entry_mask/way_size calculation.\n  sh: Support for L2 cache on newer SH-4A CPUs.\n  sh: Update kexec support for API changes.\n  sh: Optimized readsl()/writesl() support.\n  sh: Report movli.l/movco.l capabilities.\n  sh: CPU flags in AT_HWCAP in ELF auxvt.\n  sh: Add support for 4K stacks.\n  sh: Enable /proc/kcore support.\n  sh: stack debugging support.\n  sh: select CONFIG_EMBEDDED.\n  sh: machvec rework.\n  sh: Solution Engine SH7343 board support.\n  sh: SH7710VoIPGW board support.\n  sh: Enable verbose BUG() support.\n  ...\n"
    },
    {
      "commit": "ba21fe71725f94792330ebc3034ef2b35a36276f",
      "tree": "7e61050452b3a3fa6e17a8ae6147d0e4ecc611ca",
      "parents": [
        "1e2af92e089d4c845248844a3e7ee06ce889af46",
        "715a0ecc29c850d2b2f76e1803d3f22cd5a0ac0d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:32:01 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:32:01 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC64]: Kill bogus check from bootmem_init().\n  [SPARC64]: Update defconfig.\n"
    },
    {
      "commit": "1e2af92e089d4c845248844a3e7ee06ce889af46",
      "tree": "f5c995fa5b56cc3f7be030efe5ced10f0cbc70f9",
      "parents": [
        "1b79e5513d52e8533a08af35a3595dad80c74d1f"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Sep 27 01:51:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:20 2006 -0700"
      },
      "message": "[PATCH] x86: use probe_kernel_address in handle_BUG()\n\nAvoid possible deadlock on a BUG() inside down_write(mmap_sem).  The deadlock\ncan only occur if something has gone horridly wrong, because a fault here\nshouldn\u0027t happen.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b89a81712f486e4f7a606987413e387605fdeaf4",
      "tree": "98702b89a50e927c38f2e31cf824c10d2585722f",
      "parents": [
        "571817849c76aabf34d534c905b5e604f2e824c5"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Sep 27 01:51:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:19 2006 -0700"
      },
      "message": "[PATCH] sysctl: Allow /proc/sys without sys_sysctl\n\nSince sys_sysctl is deprecated start allow it to be compiled out.  This\nshould catch any remaining user space code that cares, and paves the way\nfor further sysctl cleanups.\n\n[akpm@osdl.org: If sys_sysctl() is not compiled-in, emit a warning]\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bd8e39f9e4c0960541c8c69e1f7cb321574d7c90",
      "tree": "a9b0fbf4c476dcd030c5f1fa828e79ee2f236584",
      "parents": [
        "9a4b9efa1d39d7d31bed08fbe5a9b2a03b2759d4"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Wed Sep 27 01:50:54 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:18 2006 -0700"
      },
      "message": "[PATCH] x86 microcode: don\u0027t check the size\n\nIA32 manual says if micorcode update\u0027s size is 0, then the size is\ndefault size (2048 bytes). But this doesn\u0027t suggest all microcode\nupdate\u0027s size should be above 2048 bytes to me. We actually had a\nmicrocode update whose size is 1024 bytes. The patch just removed the\ncheck.\n\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nCc: Tigran Aivazian \u003ctigran@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9a4b9efa1d39d7d31bed08fbe5a9b2a03b2759d4",
      "tree": "61a75eddfe151c4ba7212e69222f11cb6393b487",
      "parents": [
        "a30a6a2cb0fdc2c9701d6ddfb21affeb8146c038"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Wed Sep 27 01:50:53 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:18 2006 -0700"
      },
      "message": "[PATCH] x86 microcode: add sysfs and hotplug support\n\nAdd sysfs support.  Currently each CPU has three microcode related\nattributes.  One is \u0027version\u0027 which shows current ucode version of CPU.\nTools can use the attribute do validation or show CPU ucode status.  one is\n\u0027reload\u0027 which allows manually reloading ucode.  Another is\n\u0027processor_flags\u0027, which exports processor flags, so we can write tools to\ncheck if CPU has latest ucode.  Also add suspend/resume and CPU hotplug\nsupport.\n\n[akpm@osdl.org: cleanups, build fix]\n[bunk@stusta.de: Kconfig fixes]\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nAcked-by: Tigran Aivazian \u003ctigran@veritas.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a30a6a2cb0fdc2c9701d6ddfb21affeb8146c038",
      "tree": "72502de7266fbed2e4791cc162ef7607710f7cd0",
      "parents": [
        "9a3110bf4bb0466b43b898533bfd4952001bc38f"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Wed Sep 27 01:50:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:18 2006 -0700"
      },
      "message": "[PATCH] x86 microcode: using request_firmware to pull microcode\n\nUsing request_firmware to pull ucode from userspace, so we don\u0027t need the\napplication \u0027microcode_ctl\u0027 to assist.  We name each ucode file according\nto CPU\u0027s info as intel-ucode/family-model-stepping.  In this way we could\nsplit ucode file as small one.  This has a lot of advantages such as\nselectively update and validate microcode for specific models, better\nmanage microcode file, easily write tools for administerators and so on.\nwith the changes, we should put all intel-ucode/xx-xx-xx microcode files\ninto the firmware dir (I had a tool to split previous big data file into\nsmall one and later we will release new style data file).  The init script\nshould be changed to just loading the driver without unloading\n\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nAcked-by: Tigran Aivazian \u003ctigran@veritas.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9a3110bf4bb0466b43b898533bfd4952001bc38f",
      "tree": "a2a9c94564562fda7fb8ca2bbec9611e094ed1f6",
      "parents": [
        "36b756f2b5762e6d5acba0c18e75cb5c11f11c1b"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Wed Sep 27 01:50:51 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:18 2006 -0700"
      },
      "message": "[PATCH] x86 microcode: microcode driver cleanup.\n\nClean up microcode update driver and make it more readable.\n\n[akpm@osdl.org: cleanups]\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nAcked-by: Tigran Aivazian \u003ctigran@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ba52de123d454b57369f291348266d86f4b35070",
      "tree": "3973f3f3c853b5857b6b64a027cadd4fe954e3b9",
      "parents": [
        "577c4eb09d1034d0739e3135fd2cff50588024be"
      ],
      "author": {
        "name": "Theodore Ts\u0027o",
        "email": "tytso@mit.edu",
        "time": "Wed Sep 27 01:50:49 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:18 2006 -0700"
      },
      "message": "[PATCH] inode-diet: Eliminate i_blksize from the inode structure\n\nThis eliminates the i_blksize field from struct inode.  Filesystems that want\nto provide a per-inode st_blksize can do so by providing their own getattr\nroutine instead of using the generic_fillattr() function.\n\nNote that some filesystems were providing pretty much random (and incorrect)\nvalues for i_blksize.\n\n[bunk@stusta.de: cleanup]\n[akpm@osdl.org: generic_fillattr() fix]\nSigned-off-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8e18e2941c53416aa219708e7dcad21fb4bd6794",
      "tree": "44118f8b09556193ac93e0b71aecfa3e1d4bc182",
      "parents": [
        "6a1d9805ec506d8b9d04450997707da5f643d87c"
      ],
      "author": {
        "name": "Theodore Ts\u0027o",
        "email": "tytso@mit.edu",
        "time": "Wed Sep 27 01:50:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:17 2006 -0700"
      },
      "message": "[PATCH] inode_diet: Replace inode.u.generic_ip with inode.i_private\n\nThe following patches reduce the size of the VFS inode structure by 28 bytes\non a UP x86.  (It would be more on an x86_64 system).  This is a 10% reduction\nin the inode size on a UP kernel that is configured in a production mode\n(i.e., with no spinlock or other debugging functions enabled; if you want to\nsave memory taken up by in-core inodes, the first thing you should do is\ndisable the debugging options; they are responsible for a huge amount of bloat\nin the VFS inode structure).\n\nThis patch:\n\nThe filesystem or device-specific pointer in the inode is inside a union,\nwhich is pretty pointless given that all 30+ users of this field have been\nusing the void pointer.  Get rid of the union and rename it to i_private, with\na comment to explain who is allowed to use the void pointer.  This is just a\ncleanup, but it allows us to reuse the union \u0027u\u0027 for something something where\nthe union will actually be used.\n\n[judith@osdl.org: powerpc build fix]\nSigned-off-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\nSigned-off-by: Judith Lebzelter \u003cjudith@osdl.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1183dc943cae8b0fddca0b310c26052b2355e04b",
      "tree": "9bf94e50ca050459fb8bfe743bf203ce2654cf11",
      "parents": [
        "c1b4098d4852f823ecf1abb2d369cb1beb902653"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Sep 27 01:50:43 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:16 2006 -0700"
      },
      "message": "[PATCH] uml: fix allocation size\n\nFix an instance of ptr\u003dalloc(sizeof(ptr)).  Grepping showed no more instances\nof this pattern.\n\nAlso fixed the formatting in the area.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c1b4098d4852f823ecf1abb2d369cb1beb902653",
      "tree": "599e7ebe0316ec8a4592a9b4d7cb9f72b03715d9",
      "parents": [
        "db9d988eaa48fa8d64cf3234a301eb9406b91de1"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Sep 27 01:50:42 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:16 2006 -0700"
      },
      "message": "[PATCH] uml: fix sleep length bug\n\num_timer shouldn\u0027t add local_offset to the host time since get_time already\ndid it.  This threw off sleep when a settimeofday or equivalent had happened.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "db9d988eaa48fa8d64cf3234a301eb9406b91de1",
      "tree": "cf85c5a32104e38d2334572d2b7977332de27ea0",
      "parents": [
        "995473aec0be1d9993205accc03e19d32d4e4a2a"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Sep 27 01:50:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:16 2006 -0700"
      },
      "message": "[PATCH] uml: add an export\n\nSome modules need strnlen_user_skas.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "995473aec0be1d9993205accc03e19d32d4e4a2a",
      "tree": "ab945c35f29b001ae1f42285e67bba082f446293",
      "parents": [
        "3c9173509985b957bea692ea887a8a0e5055cfe8"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Sep 27 01:50:40 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:16 2006 -0700"
      },
      "message": "[PATCH] uml: file renaming\n\nMove some foo_kern.c files to foo.c now that the old foo.c files are out\nof the way.\n\nAlso cleaned up some whitespace and an emacs formatting comment.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3c9173509985b957bea692ea887a8a0e5055cfe8",
      "tree": "9406fb650d6085f992b6d2a0a3fd8763b045cc35",
      "parents": [
        "0915ee38c7db57ff41a7a68bcc02d0dd3b7b849b"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Sep 27 01:50:40 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:16 2006 -0700"
      },
      "message": "[PATCH] uml: thread creation tidying\n\nfork on UML has always somewhat subtle.  The underlying cause has been the\nneed to initialize a stack for the new process.  The only portable way to\ninitialize a new stack is to set it as the alternate signal stack and take a\nsignal.  The signal handler does whatever initialization is needed and jumps\nback to the original stack, where the fork processing is finished.  The basic\ncontext switching mechanism is a jmp_buf for each process.  You switch to a\nnew process by longjmping to its jmp_buf.\n\nNow that UML has its own implementation of setjmp and longjmp, and I can poke\naround inside a jmp_buf without fear that libc will change the structure, a\nmuch simpler mechanism is possible.  The jmpbuf can simply be initialized by\nhand.\n\nThis eliminates -\n\tthe need to set up and remove the alternate signal stack\n\tsending and handling a signal\n\tthe signal blocking needed around the stack switching, since\nthere is no stack switching\n\tsetting up the jmp_buf needed to jump back to the original\nstack after the new one is set up\n\nIn addition, since jmp_buf is now defined by UML, and not by libc, it can be\nembedded in the thread struct.  This makes it unnecessary to have it exist on\nthe stack, where it used to be.  It also simplifies interfaces, since the\nswitch jmp_buf used to be a void * inside the thread struct, and functions\nwhich took it as an argument needed to define a jmp_buf variable and assign it\nfrom the void *.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0915ee38c7db57ff41a7a68bcc02d0dd3b7b849b",
      "tree": "63b608e830c06fa9eeb102e5fd71d0feb84c4d50",
      "parents": [
        "e3ccf6e3699c879973b616fe681ecaa363457d41"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Sep 27 01:50:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:16 2006 -0700"
      },
      "message": "[PATCH] uml: mark some tt-mode code\n\nMark a symbol and file as being tt-mode only.  This shrinks the binary\nslightly when tt mode support is compiled out and makes it easier to identity\nstuff when tt mode is removed.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "53dd2b55c50c810073615c79816bc06aea02dba9",
      "tree": "7576ae7d1ab19701a20f6a906208526a69c4b697",
      "parents": [
        "09b185a3169c5a8f9b7baf97f16d32add7e10ca4"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Sep 27 01:50:37 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:16 2006 -0700"
      },
      "message": "[PATCH] uml: use correct SIGBUS handler\n\nBB noticed that we had the wrong bus error handler.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "09b185a3169c5a8f9b7baf97f16d32add7e10ca4",
      "tree": "e4cb09d6ea4638513c6f2cb14de26b1397628deb",
      "parents": [
        "a8b4fc4d7c3ccf80d4fa1805cee85c06c2aa653e"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Sep 27 01:50:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:16 2006 -0700"
      },
      "message": "[PATCH] uml: fix gcov support\n\nMake __bb_init_func weak in order to avoid a link failure with some libcs\nand/or gccs.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a8b4fc4d7c3ccf80d4fa1805cee85c06c2aa653e",
      "tree": "55cc6eed8fccc96d5a50b2e947cc85f8caba7242",
      "parents": [
        "0715501bf1d915002d92e34e8a78ea889e5a0049"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Sep 27 01:50:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:16 2006 -0700"
      },
      "message": "[PATCH] uml: fix missing x86_64 register definitions\n\nThe UML/x86_64 headers were missing ptrace support for some segment registers.\n The underlying problem was that the x86_64 kernel uses user_regs_struct\nrather than the ptrace register definitions in ptrace.  This patch switches\nUML/x86_64 to using user_regs_struct for its definitions of the host\u0027s\nregisters.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0715501bf1d915002d92e34e8a78ea889e5a0049",
      "tree": "38dd7f8144ba7c754e47300ea2eb499301422846",
      "parents": [
        "5e7672ec3f059f764fcc5c78216e24bb16c44dba"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Sep 27 01:50:34 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:15 2006 -0700"
      },
      "message": "[PATCH] uml: get rid of ZONE_DMA use\n\nZONE_DMA might become dependent on CONFIG_ZONE_DMA, which UML doesn\u0027t define\n(we\u0027re still arguing about this) So, let\u0027s change ZONE_DMA to ZONE_NORMAL.\n\nThis is prompted by optional-zone_dma-in-the-vm.patch, but should be harmless\non its own.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Christoph Lameter \u003cclameter@engr.sgi.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5e7672ec3f059f764fcc5c78216e24bb16c44dba",
      "tree": "ea0e36468e19fbc3c9ff79d6378b5d8e7eef8ea3",
      "parents": [
        "48af05ed54ddf8dc6eceea4f009e063d7e784b37"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Sep 27 01:50:33 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:15 2006 -0700"
      },
      "message": "[PATCH] uml: const more data\n\nMake lots of structures const in order to make it obvious that they need no\nlocking.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "48af05ed54ddf8dc6eceea4f009e063d7e784b37",
      "tree": "4960c5a2ed9a3a04c4423317824aad9af6075880",
      "parents": [
        "06837504de7b4883e92af207dbbab4310d0db0ed"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Wed Sep 27 01:50:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:15 2006 -0700"
      },
      "message": "[PATCH] uml: fix proc-vs-interrupt context spinlock deadlock\n\nThis spinlock can be taken on interrupt too, so spin_lock_irq[save] must be\nused.\n\nHowever, Documentation/networking/netdevices.txt explains we are called with\nrtnl_lock() held - so we don\u0027t need to care about other concurrent opens.\nVerified also in LDD3 and by direct checking.  Also verified that the network\nlayer (through a state machine) guarantees us that nobody will close the\ninterface while it\u0027s being used.  Please correct me if I\u0027m wrong.\n\nAlso, we must check we don\u0027t sleep with irqs disabled!!!  But anyway, this is\nnot news - we already can\u0027t sleep while holding a spinlock.  Who says this is\nguaranted really by the present code?\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "06837504de7b4883e92af207dbbab4310d0db0ed",
      "tree": "ab3743a38bb2731dc93ac83001975ae939dc2996",
      "parents": [
        "85f651794c46e8e3faf204a767d1caa7f9f278f0"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Wed Sep 27 01:50:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:15 2006 -0700"
      },
      "message": "[PATCH] uml: use -mcmodel\u003dkernel for x86_64\n\nWe have never used this flag and recently one user experienced a complaining\nwarning about this (there was a symbol in the positive half of the address space\nIIRC). So fix it.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "361f6ed1d00f666a1a7c33f3e9aaccb713f9b9e4",
      "tree": "a16708ea71e3d8332d5babbfee5f5634082b3e94",
      "parents": [
        "d24afc57d51b1be41f95521e81399061fa5875a6"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Wed Sep 27 01:50:14 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:13 2006 -0700"
      },
      "message": "[PATCH] AVR32: Use unsigned long flags for saving interrupt state\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fb01439c5b778d5974a488c5d4fe85e6d0e18a68",
      "tree": "dd5483b2555adbdc51f215fcb010484d423f63a0",
      "parents": [
        "9c7cd6877cf8db15269163deda69392263124c1e"
      ],
      "author": {
        "name": "Mel Gorman",
        "email": "mel@skynet.ie",
        "time": "Wed Sep 27 01:49:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:12 2006 -0700"
      },
      "message": "[PATCH] Allow an arch to expand node boundaries\n\nArch-independent zone-sizing determines the size of a node\n(pgdat-\u003enode_spanned_pages) based on the physical memory that was\nregistered by the architecture.  However, when\nCONFIG_MEMORY_HOTPLUG_RESERVE is set, the architecture expects that the\nspanned_pages will be much larger and that mem_map will be allocated that\nis used lated on memory hot-add.\n\nThis patch allows an architecture that sets CONFIG_MEMORY_HOTPLUG_RESERVE\nto call push_node_boundaries() which will set the node beginning and end to\nat *least* the requested boundary.\n\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nCc: Andy Whitcroft \u003capw@shadowen.org\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: \"Keith Mannthey\" \u003ckmannth@gmail.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9c7cd6877cf8db15269163deda69392263124c1e",
      "tree": "ff5197bdd2d5f02a5032c050eb39349534a4b14b",
      "parents": [
        "0e0b864e069c52a7b3e4a7da56e29b03a012fd75"
      ],
      "author": {
        "name": "Mel Gorman",
        "email": "mel@skynet.ie",
        "time": "Wed Sep 27 01:49:58 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:11 2006 -0700"
      },
      "message": "[PATCH] Account for holes that are outside the range of physical memory\n\nabsent_pages_in_range() made the assumption that users of the API would not\ncare about holes beyound the end of physical memory.  This was not the\ncase.  This patch will account for ranges outside of physical memory as\nholes correctly.\n\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nCc: Andy Whitcroft \u003capw@shadowen.org\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: \"Keith Mannthey\" \u003ckmannth@gmail.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0e0b864e069c52a7b3e4a7da56e29b03a012fd75",
      "tree": "e3fcfd997ef912ed3c61cb2b5c2ca57a7f45ec58",
      "parents": [
        "05e0caad3b7bd0d0fbeff980bca22f186241a501"
      ],
      "author": {
        "name": "Mel Gorman",
        "email": "mel@csn.ul.ie",
        "time": "Wed Sep 27 01:49:56 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:11 2006 -0700"
      },
      "message": "[PATCH] Account for memmap and optionally the kernel image as holes\n\nThe x86_64 code accounted for memmap and some portions of the the DMA zone as\nholes.  This was because those areas would never be reclaimed and accounting\nfor them as memory affects min watermarks.  This patch will account for the\nmemmap as a memory hole.  Architectures may optionally use set_dma_reserve()\nif they wish to account for a portion of memory in ZONE_DMA as a hole.\n\nSigned-off-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nCc: Andy Whitcroft \u003capw@shadowen.org\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: \"Keith Mannthey\" \u003ckmannth@gmail.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "05e0caad3b7bd0d0fbeff980bca22f186241a501",
      "tree": "d213789aca5bf91b74bbf5946d428590e3e368b1",
      "parents": [
        "5cb248abf5ab65ab543b2d5fc16c738b28031fc0"
      ],
      "author": {
        "name": "Mel Gorman",
        "email": "mel@csn.ul.ie",
        "time": "Wed Sep 27 01:49:54 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:11 2006 -0700"
      },
      "message": "[PATCH] Have ia64 use add_active_range() and free_area_init_nodes\n\nSize zones and holes in an architecture independent manner for ia64.\n\n[bob.picco@hp.com: fix ia64 FLATMEM+VIRTUAL_MEM_MAP]\nSigned-off-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nSigned-off-by: Bob Picco \u003cbob.picco@hp.com\u003e\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nCc: Andy Whitcroft \u003capw@shadowen.org\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: \"Keith Mannthey\" \u003ckmannth@gmail.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nSigned-off-by: Bob Picco \u003cbob.picco@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5cb248abf5ab65ab543b2d5fc16c738b28031fc0",
      "tree": "e9af2f7f86000e36f11f1091cb675c1738d69ca3",
      "parents": [
        "4cfee88ad30acc47f02b8b7ba3db8556262dce1e"
      ],
      "author": {
        "name": "Mel Gorman",
        "email": "mel@csn.ul.ie",
        "time": "Wed Sep 27 01:49:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:11 2006 -0700"
      },
      "message": "[PATCH] Have x86_64 use add_active_range() and free_area_init_nodes\n\nSize zones and holes in an architecture independent manner for x86_64.\n\nSigned-off-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nCc: Andy Whitcroft \u003capw@shadowen.org\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: \"Keith Mannthey\" \u003ckmannth@gmail.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4cfee88ad30acc47f02b8b7ba3db8556262dce1e",
      "tree": "a336e6774143c869ec4e945f176368792355478b",
      "parents": [
        "c67c3cb4c99fb2ee63c8733943c353d745f45b84"
      ],
      "author": {
        "name": "Mel Gorman",
        "email": "mel@csn.ul.ie",
        "time": "Wed Sep 27 01:49:51 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:11 2006 -0700"
      },
      "message": "[PATCH] Have x86 use add_active_range() and free_area_init_nodes\n\nSize zones and holes in an architecture independent manner for x86.\n\n[akpm@osdl.org: build fix]\nSigned-off-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nCc: Andy Whitcroft \u003capw@shadowen.org\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: \"Keith Mannthey\" \u003ckmannth@gmail.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c67c3cb4c99fb2ee63c8733943c353d745f45b84",
      "tree": "5628da22a723aab1d11dfbedda264f3f65addc21",
      "parents": [
        "c713216deebd95d2b0ab38fef8bb2361c0180c2d"
      ],
      "author": {
        "name": "Mel Gorman",
        "email": "mel@csn.ul.ie",
        "time": "Wed Sep 27 01:49:49 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:11 2006 -0700"
      },
      "message": "[PATCH] Have Power use add_active_range() and free_area_init_nodes()\n\nSize zones and holes in an architecture independent manner for Power.\n\n[judith@osdl.org: build fix]\nSigned-off-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nCc: Andy Whitcroft \u003capw@shadowen.org\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: \"Keith Mannthey\" \u003ckmannth@gmail.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bbf2bef9f50eb119ffadd735eb0966ac8a04f91f",
      "tree": "8eee0357d62723aedb04787c0e398695a7704d16",
      "parents": [
        "a5b08073a0b512d75fa1a7f82ee850e5c105cce9"
      ],
      "author": {
        "name": "KAMEZAWA Hiroyuki",
        "email": "kamezawa.hiroyu@jp.fujitsu.com",
        "time": "Wed Sep 27 01:49:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:08 2006 -0700"
      },
      "message": "[PATCH] fix \"cpu to node relationship fixup: map cpu to node\"\n\nFix build error introduced by 3212fe1594e577463bc8601d28aa008f520c3377\n\nNon-NUMA case should be handled.\n\nSigned-off-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e5beac371af0af47bcbd6819f4c2a0a2721a1735",
      "tree": "6dbaf0a1ba258977da34e3efa00b035a69ef67ec",
      "parents": [
        "80878d6c4ab8611a0edf139a7f8a7a64860b87c9"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Sep 27 16:13:48 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 16:13:48 2006 +0100"
      },
      "message": "[ARM] do_bad_area() always takes current and current-\u003eactive_mm\n\nSince do_bad_area() always takes the currently active task and\n(supposed to) take the currently active MM, there\u0027s no point passing\nthem to this function.  Instead, obtain references to them inside\ndo_bad_area().\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ff0972c26bbf209da6f6d244cce60e695df863f6",
      "tree": "79db41583bf3847139ace7a6d1eff0266ea63bc2",
      "parents": [
        "a09fc446fb6d541281d9559fe7215d7c0d3cc9ce",
        "c9d86d76c1cdd76d67292ab75643db66573ca7dd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:09:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:09:15 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6: (28 commits)\n  pciehp - fix wrong return value\n  IA64: PCI: dont disable irq which is not enabled\n  acpiphp: add support for ioapic hot-remove\n  PCI: assign ioapic resource at hotplug\n  acpiphp: disable bridges\n  acpiphp: stop bus device before acpi_bus_trim\n  PCI: add pci_stop_bus_device\n  acpiphp: do not initialize existing ioapics\n  acpiphp: initialize ioapics before starting devices\n  acpiphp: set hpp values before starting devices\n  PCI Hotplug: cleanup pcihp skeleton code.\n  PCI: Restore PCI Express capability registers after PM event\n  PCI: drivers/pci/hotplug/acpiphp_glue.c: make a function static\n  PCI: Multiprobe sanitizer\n  PCI: fix __must_check warnings\n  PCI Hotplug: fix __must_check warnings\n  SHPCHP: fix __must_check warnings\n  PCI-Express AER implemetation: pcie_portdrv error handler\n  PCI-Express AER implemetation: AER core and aerdriver\n  PCI-Express AER implemetation: export pcie_port_bus_type\n  ...\n"
    },
    {
      "commit": "80878d6c4ab8611a0edf139a7f8a7a64860b87c9",
      "tree": "aa3a0c17496453789f173f132b9b0d30293c373f",
      "parents": [
        "0c668984ddff94f800b37f244d7b21074b04b971"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Sep 27 15:43:47 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 15:43:47 2006 +0100"
      },
      "message": "[ARM] Add setup_mm_for_reboot() for nommu\n\nAdd an empty setup_mm_for_reboot() function for nommu machines.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0c668984ddff94f800b37f244d7b21074b04b971",
      "tree": "ea5986742ada97cc21b0341daf2b6cf34c14c60a",
      "parents": [
        "ae8f154129e4d965771c2d6adbe36210b3913d72"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Sep 27 15:40:28 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 15:40:28 2006 +0100"
      },
      "message": "[ARM] Rename mm-armv.c to pgd.c\n\nmm-armv.c now only contains the pgd allocation/freeing code, so\nrename it to have a more sensible filename.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ae8f154129e4d965771c2d6adbe36210b3913d72",
      "tree": "a0ae19dfe29e7a2f3b9db1f081b643eafc71d221",
      "parents": [
        "d111e8f9644aa585c1a7e198d74a4d2682ef1374"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Sep 27 15:38:34 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 15:38:34 2006 +0100"
      },
      "message": "[ARM] Move rest of MMU setup code from mm-armv.c to mmu.c\n\nIf we\u0027re going to have mmu.c for code which is specific to the MMU\nmachines, we might as well move the other MMU initialisation\nspecific code from mm-armv.c into this new file.  This also allows\nus to make some functions static.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d111e8f9644aa585c1a7e198d74a4d2682ef1374",
      "tree": "4f29f58d0bbcd224790a3eae00668ce4d8a7483a",
      "parents": [
        "456335e2072fb35bf290b45e61d51916c322c145"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Sep 27 15:27:33 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 15:27:33 2006 +0100"
      },
      "message": "[ARM] Split ARM MM initialisation for !mmu\n\nMove the MMU specific code from init.c into mmu.c, and add nommu\nfixups to nommu.c\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a09fc446fb6d541281d9559fe7215d7c0d3cc9ce",
      "tree": "ab3f122acacd85908d1be424b1c376a73402b7c0",
      "parents": [
        "1c6fd44d7ed3d105b2eaa29d72b415ca51e40d32"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "vagabon.xyz@gmail.com",
        "time": "Fri Aug 11 17:51:53 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:38:04 2006 +0100"
      },
      "message": "[MIPS] setup.c: use early_param() for early command line parsing\n\nThere\u0027s no point to rewrite some logic to parse command line\nto pass initrd parameters or to declare a user memory area.\nWe could use instead parse_early_param() that does the same\nthing.\n\nSigned-off-by: Franck Bui-Huu \u003cvagabon.xyz@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1c6fd44d7ed3d105b2eaa29d72b415ca51e40d32",
      "tree": "f815c06c26ce0934627bc006ec99c187d341a631",
      "parents": [
        "8df32c636e785069ba7d223ceb9b72c182902295"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "vagabon.xyz@gmail.com",
        "time": "Fri Aug 11 17:51:52 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:38:02 2006 +0100"
      },
      "message": "[MIPS] setup.c: remove MAXMEM macro\n\nIt doesn\u0027t improve readability.\n\nSigned-off-by: Franck Bui-Huu \u003cvagabon.xyz@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8df32c636e785069ba7d223ceb9b72c182902295",
      "tree": "9a4e138ec20a2f68c2b003fe3d5f839ae6c64e09",
      "parents": [
        "8ff7bc4808f25e4dd75c3775dba313ddf35277e1"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "vagabon.xyz@gmail.com",
        "time": "Fri Aug 11 17:51:51 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:38:01 2006 +0100"
      },
      "message": "[MIPS] setup.c: do not inline functions\n\nThere\u0027s no point to inline any functions in setup.c. Let\u0027s GCC\ndoing its job, it\u0027s good enough for that now.\n\nSigned-off-by: Franck Bui-Huu \u003cvagabon.xyz@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8ff7bc4808f25e4dd75c3775dba313ddf35277e1",
      "tree": "31c5a28c0f26e4d043d399f29430788b6f562405",
      "parents": [
        "d2043ca8484d434201816267c0e23c5999df6cfd"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "vagabon.xyz@gmail.com",
        "time": "Fri Aug 11 17:51:50 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:59 2006 +0100"
      },
      "message": "[MIPS] setup.c: remove useless includes.\n\nSigned-off-by: Franck Bui-Huu \u003cvagabon.xyz@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d2043ca8484d434201816267c0e23c5999df6cfd",
      "tree": "92c6aceddb4abd4ed8fdf58cf7fab9308c7eb027",
      "parents": [
        "b6f1f0dea1469e0c956eb89399916d60dd2a3808"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "vagabon.xyz@gmail.com",
        "time": "Fri Aug 11 17:51:49 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:59 2006 +0100"
      },
      "message": "[MIPS] setup.c: move initrd code inside dedicated functions\n\nNUMA specific code could rely on them too.\n\nSigned-off-by: Franck Bui-Huu \u003cvagabon.xyz@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b6f1f0dea1469e0c956eb89399916d60dd2a3808",
      "tree": "8fab639f1d883db492bcb27c5d0298d8cacd31c2",
      "parents": [
        "b5943182592ba256639a569c7d5305cf60360733"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "vagabon.xyz@gmail.com",
        "time": "Fri Aug 11 17:51:48 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:59 2006 +0100"
      },
      "message": "[MIPS] setup.c: cleanup bootmem_init()\n\nThis function although doing simple thing is hard to follow. It\u0027s\nmainly due to:\n\n    - a lot of #ifdef\n    - bad local names\n    - redundant tests\n\nSo this patch try to address these issues. It also do not use\nmax_pfn global which is marked as an unused exported symbol.\n\nAs a bonus side, it\u0027s now really easy to see what part of the\ncode is for no-numa system.\n\nThere\u0027s also no point to make this function inline.\n\nSigned-off-by: Franck Bui-Huu \u003cvagabon.xyz@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b5943182592ba256639a569c7d5305cf60360733",
      "tree": "3bd1df9b9c8c88f78833801094f6790ea7875717",
      "parents": [
        "29b376ff10aaea69ee4d93b70d0fbb2ebfd80f4e"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "vagabon.xyz@gmail.com",
        "time": "Fri Aug 18 16:18:09 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:58 2006 +0100"
      },
      "message": "[MIPS] get_wchan(): remove uses of mfinfo[64]\n\nThis array was used to \u0027cache\u0027 some frame info about scheduler\nfunctions to speed up get_wchan(). This array was 1Ko size and\nwas only used when CONFIG_KALLSYMS was set but declared for all\nconfigs.\n\nRather than make the array statement conditional, this patches\nremoves this array and its uses. Indeed the common case doesn\u0027t\nseem to use this array and get_wchan() is not a critical path\nanyways.\n\nIt results in a smaller bss and a smaller/cleaner code:\n\n   text    data     bss     dec     hex filename\n2543808  254148  139296 2937252  2cd1a4 vmlinux-new-get-wchan\n2544080  254148  143392 2941620  2ce2b4 vmlinux~old\n\nSigned-off-by: Franck Bui-Huu \u003cvagabon.xyz@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "29b376ff10aaea69ee4d93b70d0fbb2ebfd80f4e",
      "tree": "b498fe6a70b26fe9a3dd79d51eaf744951b74583",
      "parents": [
        "1fd6909802b837ed5510603846c0ce5938d296a1"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "vagabon.xyz@gmail.com",
        "time": "Fri Aug 18 16:18:08 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:58 2006 +0100"
      },
      "message": "[MIPS] get_frame_info(): null function size means size is unknown\n\nThis patch adds 2 sanity checks.\n\nThe first one test that the start address of the function to analyze has been\nset by the caller. If not return an error since nothing usefull can be done\nwithout.\n\nThe second one checks that the function\u0027s size has been set. A null size can\nhappen if CONFIG_KALLSYMS is not set and it means that we don\u0027t know the size\nof the function to analyze. In this case, we make it equal to 128 instructions\nby default.\n\nSigned-off-by: Franck Bui-Huu \u003cvagabon.xyz@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1fd6909802b837ed5510603846c0ce5938d296a1",
      "tree": "5b9bb20189d38749b339990922a6059fb28ea3fd",
      "parents": [
        "f83b854a1d2d28bc1ed86fec8a80940b59f8d932"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "vagabon.xyz@gmail.com",
        "time": "Fri Aug 18 16:18:07 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:58 2006 +0100"
      },
      "message": "[MIPS] unwind_stack(): return ra if an exception occured at the first instruction\n\nSigned-off-by: Franck Bui-Huu \u003cvagabon.xyz@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f83b854a1d2d28bc1ed86fec8a80940b59f8d932",
      "tree": "a19d2b464444ec293fcc977775433f588a3271ac",
      "parents": [
        "36396f3c36b04f79438f87a0fccfa76aa3de6af9"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Sep 26 03:07:22 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:57 2006 +0100"
      },
      "message": "[MIPS] Enable tmpfs for anything that possibly runs a full distribution.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "63415dbb54fb929a6ea597f2f6b885d570225d90",
      "tree": "4e753ac4e61dccb0d141a70719d605c156e71403",
      "parents": [
        "d48f1de2d8170814fb64effa320848410c466f95"
      ],
      "author": {
        "name": "Richard Sandiford",
        "email": "richard@codesourcery.com",
        "time": "Sun Sep 17 20:30:46 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:55 2006 +0100"
      },
      "message": "[MIPS] The o32 fstatat syscall behaves differently on 32 and 64 bit kernels\n\nWhile working on a glibc patch to support the fstatat() functions[1],\nI noticed that the o32 implementation behaves differently on 32-bit and\n64-bit kernels; the former provides a stat64 while the latter provides\na plain (o32) stat.  I think the former is what\u0027s intended, as there is\nno separate fstatat64.  It\u0027s also what x86 does.\n\nI think this is just a case of a compat too far.\n\n[1] I\u0027ve seen Khem\u0027s patch, but I don\u0027t think it\u0027s right.\n\nSigned-off-by: Richard Sandiford \u003crichard@codesourcery.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d48f1de2d8170814fb64effa320848410c466f95",
      "tree": "24aae2fe37aa995b49a30e050a6c323b3c41fd27",
      "parents": [
        "432bef2a31668a0562e5738eaa59a43854f26567"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 20 20:56:02 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:55 2006 +0100"
      },
      "message": "[MIPS] Remove EV96100 as previously announced.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "432bef2a31668a0562e5738eaa59a43854f26567",
      "tree": "a69c0aa57e5f017a89f8f32fa15bafb959359357",
      "parents": [
        "d7d86aa88a1f3922b85e39edd8a6d6c01e939842"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Sep 08 04:16:21 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:54 2006 +0100"
      },
      "message": "[MIPS] Replace BARRIER with more appropriate hazard barrier.\n\nThis is the unchanged part 2 of Chris\u0027 hazard cleanup.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "da79e827d4164ba1b961b62774800a8a52a3b6e4",
      "tree": "a74fd08a1556f598cc7572e6c4715fea0c46e64e",
      "parents": [
        "9dbd7b9142e95867ee8a56da5d45c72884c107d3"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Sep 07 02:29:57 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:52 2006 +0100"
      },
      "message": "[MIPS] IP27: Delete useless declaration of allocate_irqno().\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "663c3d9009c1a41194b8390abdcea61e3ade1c8f",
      "tree": "d764c5c0ae81d677f52ede0d4b73547112e35454",
      "parents": [
        "0c68a9b6a7da0cc9095c117bea573f9058b00fff"
      ],
      "author": {
        "name": "thomas@koeller.dyndns.org",
        "email": "thomas@koeller.dyndns.org",
        "time": "Sun Aug 27 13:51:48 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:51 2006 +0100"
      },
      "message": "[MIPS] Add configuration variables for RM9xxx processor\n\nThis patch introduces a number of configuration variables. These allow to\nspecify presence/absence of integrated peripherals found on the MIPS\nRM9xxx processor family, based on the particular processor model used.\n\nSigned-off-by: Thomas Koeller \u003cthomas.koeller@baslerweb.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0c68a9b6a7da0cc9095c117bea573f9058b00fff",
      "tree": "985935dd47af45781a09089b34aaf238761e3b3c",
      "parents": [
        "48712a96e31d11dce6dcb2a886894bd4d8b890f1"
      ],
      "author": {
        "name": "thomas@koeller.dyndns.org",
        "email": "thomas@koeller.dyndns.org",
        "time": "Sun Aug 27 13:54:31 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:50 2006 +0100"
      },
      "message": "[MIPS] Move excite_fpga.h to include/asm-mips/mach-excite\n\nexcite_fpga.h, like all platform headers, really belongs in the\nplatform header directory.\n\nSigned-off-by: Thomas Koeller \u003cthomas.koeller@baslerweb.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "48712a96e31d11dce6dcb2a886894bd4d8b890f1",
      "tree": "42a1ae6910e9235d8f98dc4f0261877d70f302a9",
      "parents": [
        "6b8aab09309c577318f8484fce401e5c3546bb3b"
      ],
      "author": {
        "name": "thomas@koeller.dyndns.org",
        "email": "thomas@koeller.dyndns.org",
        "time": "Sun Aug 27 13:53:16 2006 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:50 2006 +0100"
      },
      "message": "[MIPS] Suppress compiler warnings\n\nThe excite platform exports hardware resources for device drivers to use.\nAny driver wanting to use these resources will look up them by their names.\nSince these resources are declared to have static linkage, but are not\nused in the source file defining them, the compiler used to emit an\n\u0027unused\u0027 warning, which this patch suppresses.\n\nSigned-off-by: Thomas Koeller \u003cthomas.koeller@baslerweb.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "633fd568c1db825b9eb563681af09260ecee87b6",
      "tree": "367eda7fc503cd8224658a07aa035a8e40ccfcf1",
      "parents": [
        "6b3e5f44b56745daad8cd913ccc7bcd9a9ece5ea"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Aug 04 01:49:31 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:45 2006 +0100"
      },
      "message": "[MIPS] Move definition of IRIX compat constant into IRIX compat code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a00f6310183e164ad2cfa5f4ec5d8c724ff0f799",
      "tree": "75699ba81b4c11e21593a727b186b0b0ad9a816a",
      "parents": [
        "06be375b9ae237b295648980e8a52048ab640f92"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 01 23:39:42 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:44 2006 +0100"
      },
      "message": "[MIPS] c-r4k: Convert init functions from inline to __init.\n\nWith more recent compilers inline doesn\u0027t necessarily means a function\nwill always be inlined.  So leave that decission to the compiler and\nmake the function as __init.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "06be375b9ae237b295648980e8a52048ab640f92",
      "tree": "be5e1fe3c3317fb8558245498ce150d28d4c8c60",
      "parents": [
        "717736d4d73f8966fcc9802732f52f9e85830247"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Sep 19 17:18:53 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Sep 27 13:37:43 2006 +0100"
      },
      "message": "[MIPS] TLS: set_thread_area returns  asmlinkage int not void.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    }
  ],
  "next": "717736d4d73f8966fcc9802732f52f9e85830247"
}
