)]}'
{
  "log": [
    {
      "commit": "ac840605f3b1d9b99e1e6629a54994f8e003ff91",
      "tree": "c0d47ef7ca41c4f88baa5e66b07f95ad586c7341",
      "parents": [
        "fc0eb9f226d8ecc8e3b563bf808bd6d61a6153a1"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Tue Aug 26 14:06:47 2008 +0200"
      },
      "committer": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Fri Sep 05 06:33:59 2008 +0200"
      },
      "message": "mv643xx_eth: remove force_phy_addr field\n\nCurrently, there are two different fields in the\nmv643xx_eth_platform_data struct that together describe the PHY\naddress -- one field (phy_addr) has the address of the PHY, but if\nthat address is zero, a second field (force_phy_addr) needs to be\nset to distinguish the actual address zero from a zero due to not\nhaving filled in the PHY address explicitly (which should mean\n\u0027use the default PHY address\u0027).\n\nIf we are a bit smarter about the encoding of the phy_addr field,\nwe can avoid the need for a second field -- this patch does that.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "fc0eb9f226d8ecc8e3b563bf808bd6d61a6153a1",
      "tree": "29c9662ea3ba647bfbf3b0220c86dd168d575bff",
      "parents": [
        "f7981c1c67b53abb4a7d8a501e68585b9826179a"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Tue Aug 26 12:56:56 2008 +0200"
      },
      "committer": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Fri Sep 05 06:33:58 2008 +0200"
      },
      "message": "mv643xx_eth: smi sharing is a per-unit property, not a per-port one\n\nWhich top-level unit\u0027s SMI interface to use should be a property of\nthe top-level unit, not of the individual ports.  This patch moves the\n-\u003eshared_smi pointer from the per-port platform data to the global\nplatform data.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "41c3e45f08201df41423aa1bbce272372a6967e4",
      "tree": "9f2b2379c5196ab8d1fcc0391c80e7a81db30481",
      "parents": [
        "604a2785a8482cad4d63202465133c720db5eda7",
        "212496fd9a5f5db0a037a2a8c6fde2d2bd93c1d7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:34:27 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:34:27 2008 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 5226/1: remove unmatched comment end.\n  [ARM] Skip memory holes in FLATMEM when reading /proc/pagetypeinfo\n  [ARM] use bcd2bin/bin2bcd\n  [ARM] use the new byteorder headers\n  [ARM] OMAP: Fix 2430 SMC91x ethernet IRQ\n  [ARM] OMAP: Add and update OMAP default configuration files\n  [ARM] OMAP: Change mailing list for OMAP in MAINTAINERS\n  [ARM] S3C2443: Fix the S3C2443 clock register definitions\n  [ARM] JIVE: Fix the spi bus numbering\n  [ARM] S3C24XX: pwm.c: stop debugging output\n  [ARM] S3C24XX: Fix sparse warnings in pwm.c\n  [ARM] S3C24XX: Fix spare errors in pwm-clock driver\n  [ARM] S3C24XX: Fix sparse warnings in arch/arm/plat-s3c24xx/gpiolib.c\n  [ARM] S3C24XX: Fix nor-simtec driver sparse errors\n  [ARM] 5225/1: zaurus: Register I2C controller for audio codecs\n  [ARM] orion5x: update defconfig to v2.6.27-rc4\n  [ARM] Orion: register UART1 on QNAP TS-209 and TS-409\n  [ARM] Orion: activate lm75 driver on DNS-323\n  [ARM] Orion: fix MAC detection on QNAP TS-209 and TS-409\n  [ARM] Orion: Fix boot crash on Kurobox Pro\n"
    },
    {
      "commit": "604a2785a8482cad4d63202465133c720db5eda7",
      "tree": "e2f510a8a54d7d4443cb52f3a0be46f527ebb779",
      "parents": [
        "66833d5f3934a19d0988b7d0de58149bfd7a5884",
        "d310fb4bb73629840430cb13cb282915e49fef4b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:34:01 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:34:01 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6:\n  Blackfin arch: Fix PM building on BF52x: No ROTWE on BF52x, add USBWE\n  Blackfin arch: sram: use \u0027unsigned long\u0027 for irqflags\n  Blackfin arch: let PCI depend on BROKEN\n  Blackfin arch: move include/asm-blackfin header files to arch/blackfin\n  Blackfin arch: fix bug - MPU crashes under stress\n  Blackfin arch: Fix bug - when to rmmod the L1_module, it stucks and then reboot the board.\n  Blackfin arch: dont actually need to muck with EMAC_SYSTAT for BF52x for demuxing\n  Blackfin arch: Add MTD Partitions for MTD_DATAFLASH, increase max SPI SCLK\n"
    },
    {
      "commit": "e52c8857e0ca3214aa7e2a746000ac0f3016b345",
      "tree": "9fdc6bbe990a8d8dd5fc74c2145e990ae8f2f916",
      "parents": [
        "9c2bdac40eba639c438690b1245a020e7c2530df",
        "c1b362e3b4d331a63915b268a33207311a439d60"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:30:59 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 28 12:30:59 2008 -0700"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: update defconfigs\n  x86: msr: fix bogus return values from rdmsr_safe/wrmsr_safe\n  x86: cpuid: correct return value on partial operations\n  x86: msr: correct return value on partial operations\n  x86: cpuid: propagate error from smp_call_function_single()\n  x86: msr: propagate errors from smp_call_function_single()\n  smp: have smp_call_function_single() detect invalid CPUs\n"
    },
    {
      "commit": "212496fd9a5f5db0a037a2a8c6fde2d2bd93c1d7",
      "tree": "2123533bbb925190389dcea002c04808bd8decf2",
      "parents": [
        "c8791088cffed16f8790c6e80e825ca1f377ce5e"
      ],
      "author": {
        "name": "Jean-Christophe DUBOIS",
        "email": "jcd@tribudubois.net",
        "time": "Thu Aug 28 00:00:23 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 28 17:12:29 2008 +0100"
      },
      "message": "[ARM] 5226/1: remove unmatched comment end.\n\nremove unmatched comment end.\n\nSigned-off-by: Jean-Christophe DUBOIS \u003cjcd@tribudubois.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d310fb4bb73629840430cb13cb282915e49fef4b",
      "tree": "a651b0f7fcdb7c217bc5a59500d36447dcec1580",
      "parents": [
        "226a6ec31117113a3b775b6b8d63dc4487c2d333"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Thu Aug 28 17:32:01 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Aug 28 17:32:01 2008 +0800"
      },
      "message": "Blackfin arch: Fix PM building on BF52x: No ROTWE on BF52x, add USBWE\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "226a6ec31117113a3b775b6b8d63dc4487c2d333",
      "tree": "557fe8076917459fa856b6e5161613e40266f044",
      "parents": [
        "a95ca3b2b9dee628ef57df38f0b263e5a4355953"
      ],
      "author": {
        "name": "Vegard Nossum",
        "email": "vegard.nossum@gmail.com",
        "time": "Thu Aug 28 17:28:46 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Aug 28 17:28:46 2008 +0800"
      },
      "message": "Blackfin arch: sram: use \u0027unsigned long\u0027 for irqflags\n\nUsing just \u0027unsigned\u0027 will make flags an unsigned int. While this is\narguably not an error on blackfin where sizeof(int) \u003d\u003d sizeof(long),\nthe patch is still justified on the grounds of principle.\n\nThe patch was generated using the Coccinelle semantic patch framework.\n\nCc: Julia Lawall \u003cjulia@diku.dk\u003e\nCc: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Vegard Nossum \u003cvegard.nossum@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "b09331e530777963ed65ce2fdf074b7b077768c7",
      "tree": "0354e5a7bb8ec3a7ae647b5ce71516f6a4979b05",
      "parents": [
        "4c246edd2550304df5b766cc841584b2bb058843",
        "d97240552cd98c4b07322f30f66fd9c3ba4171de"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 17:38:07 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 17:38:07 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (55 commits)\n  sctp: fix random memory dereference with SCTP_HMAC_IDENT option.\n  sctp: correct bounds check in sctp_setsockopt_auth_key\n  wan: Missing capability checks in sbni_ioctl()\n  e100, fix iomap read\n  qeth: preallocated header account offset\n  qeth: l2 write unicast list to hardware\n  qeth: use -EOPNOTSUPP instead of -ENOTSUPP.\n  ibm_newemac: Don\u0027t call dev_mc_add() before device is registered\n  net: don\u0027t grab a mutex within a timer context in gianfar\n  forcedeth: fix checksum flag\n  net/usb/mcs7830: add set_mac_address\n  net/usb/mcs7830: new device IDs\n  [netdrvr] smc91x: fix resource removal (null ptr deref)\n  ibmveth: fix bad UDP checksums\n  [netdrvr] hso: dev_kfree_skb crash fix\n  [netdrvr] hso: icon 322 detection fix\n  atl1: disable TSO by default\n  atl1e: multistatement if missing braces\n  igb: remove 82576 quad adapter\n  drivers/net/skfp/ess.c: fix compile warnings\n  ...\n"
    },
    {
      "commit": "c8791088cffed16f8790c6e80e825ca1f377ce5e",
      "tree": "b27bd1692e75a4eb64f421288d1d1a14829fb43a",
      "parents": [
        "e80d6a248298721e0ec2cac150c539d8378577d8",
        "a814917058a63978ecd9fbefe4f88e3fc1576a79"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Aug 27 23:07:46 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 27 23:07:46 2008 +0100"
      },
      "message": "Merge branch \u0027omap-rmk\u0027\n"
    },
    {
      "commit": "5b51a7e9d84f19df4d532ebf5624dbb8ad0d6c9c",
      "tree": "aa8359921a8039474c7bb1544823184855e59694",
      "parents": [
        "3d87ff3e44bd2a13cbe2d2e02cc5e38953ff260f",
        "4cdfe84b51420c9ac95c7133da2d4c8a191094af"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:31:44 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:31:44 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6:\n  [PATCH] deal with the first call of -\u003eshow() generating no output\n  [PATCH] fix -\u003ellseek() for a bunch of directories\n  [PATCH] fix regular readdir() and friends\n  [PATCH] fix hpux_getdents()\n  [PATCH] fix osf_getdirents()\n  [PATCH] ntfs: use d_add_ci\n  [PATCH] change d_add_ci argument ordering\n  [PATCH] fix efs_lookup()\n  [PATCH] proc: inode number fixlet\n"
    },
    {
      "commit": "3d87ff3e44bd2a13cbe2d2e02cc5e38953ff260f",
      "tree": "e045433982a9f367e9fc1fe34c845b362cadcb1c",
      "parents": [
        "2caf959966d540c9a2358c6b74f67aa86248e34b",
        "349101da8e1f8e5eb1476b02823da80495224485"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:31:27 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 14:31:27 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  sparc: Add target for a stripped kernel\n  sparc64: Make NUMA depend upon SMP.\n"
    },
    {
      "commit": "72e19b3b22f43b20ee84db0deba33c71803cbe34",
      "tree": "2ca2ad35d0f01b0a808991ca3749060f8c382b24",
      "parents": [
        "f42ac38c59e0a03d6da0c24a63fb211393f484b0",
        "dbe13d9981e55c60a030d0509acc9a8968b9c5bf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:54:43 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 13:54:43 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6:\n  [S390] dcss: fix build bug.\n  [S390] Fix linker script.\n"
    },
    {
      "commit": "e80d6a248298721e0ec2cac150c539d8378577d8",
      "tree": "0ad2112037cc28e3faab41baf2b6ea1851748019",
      "parents": [
        "f1bcf7e3e734ea8713e08fbc3409f8bf26ec418f"
      ],
      "author": {
        "name": "Mel Gorman",
        "email": "mel@csn.ul.ie",
        "time": "Thu Aug 14 11:10:14 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 27 20:09:28 2008 +0100"
      },
      "message": "[ARM] Skip memory holes in FLATMEM when reading /proc/pagetypeinfo\n\nOrdinarily, memory holes in flatmem still have a valid memmap and is safe\nto use. However, an architecture (ARM) frees up the memmap backing memory\nholes on the assumption it is never used. /proc/pagetypeinfo reads the\nwhole range of pages in a zone believing that the memmap is valid and that\npfn_valid will return false if it is not. On ARM, freeing the memmap breaks\nthe page-\u003ezone linkages even though pfn_valid() returns true and the kernel\ncan oops shortly afterwards due to accessing a bogus struct zone *.\n\nThis patch lets architectures say when FLATMEM can have holes in the\nmemmap. Rather than an expensive check for valid memory, /proc/pagetypeinfo\nwill confirm that the page linkages are still valid by checking page-\u003ezone\nis still the expected zone. The lookup of page_zone is safe as there is a\nlimited range of memory that is accessed when calling page_zone.  Even if\npage_zone happens to return the correct zone, the impact is that the counters\nin /proc/pagetypeinfo are slightly off but fragmentation monitoring is\nunlikely to be relevant on an embedded system.\n\nReported-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nTested-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f1bcf7e3e734ea8713e08fbc3409f8bf26ec418f",
      "tree": "56d2fa9c61d4904dba92a9a2507bd2583a50a120",
      "parents": [
        "ae82cbfc8beaa69007aa09966d3983ac938c3577"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Aug 08 19:34:35 2008 +0300"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 27 20:07:59 2008 +0100"
      },
      "message": "[ARM] use bcd2bin/bin2bcd\n\nThis patch changes arm to use the new bcd2bin/bin2bcd functions instead\nof the obsolete BCD_TO_BIN/BIN_TO_BCD macros.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ae82cbfc8beaa69007aa09966d3983ac938c3577",
      "tree": "5af8d8afc21a26c311ccb2cd6b734436748b118f",
      "parents": [
        "e4e4146ec5a0a4221eee051365422ad70cddb673"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Mon Aug 18 17:47:55 2008 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 27 20:05:27 2008 +0100"
      },
      "message": "[ARM] use the new byteorder headers\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e4e4146ec5a0a4221eee051365422ad70cddb673",
      "tree": "96e99d23ebc31fad84e40cb323dfe33b0e6af6d0",
      "parents": [
        "9abc6461a3802702ada88cbac1fed045dbd9b466",
        "8e05de88cf5a8ab225697ba12d5f19ec594169ef"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Aug 27 19:30:13 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 27 19:30:13 2008 +0100"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.marvell.com/orion\n"
    },
    {
      "commit": "a814917058a63978ecd9fbefe4f88e3fc1576a79",
      "tree": "b026a922577486d9a3b9b6a2c2a4e0edd1f6e1be",
      "parents": [
        "9c2d015712ff1deb7ae5f95ef1fd9b5557520bc1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Aug 27 14:29:40 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 27 16:15:23 2008 +0100"
      },
      "message": "[ARM] OMAP: Fix 2430 SMC91x ethernet IRQ\n\nTaken from omap 97b705ad835f1481270c4b67b402d6e37fa8ad15:\n  ARM: OMAP: Misc compile fixes after syncing with mainline\n\n  Also fix 2430 smc91x to use IRQ_LOWLEVEL.\n\n  Signed-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9c2d015712ff1deb7ae5f95ef1fd9b5557520bc1",
      "tree": "0ede6174dfffab099e3ecae7c84b78ba57fae246",
      "parents": [
        "b6a7e4c032d8ec712f48cf35145a564aa6503eb7"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Aug 27 14:22:13 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 27 16:12:38 2008 +0100"
      },
      "message": "[ARM] OMAP: Add and update OMAP default configuration files\n\nUpdate omap_h2_1610 and omap_osk_5912 default configurations.\n\nAdd ams delta, n770, omap 2430sdp, apollon_2420, generic 1510, 1610,\n1710, 2420, h4 2420, innovator 1510 and 1610, perseus2 730, palte,\npalmtt, palmz71 and sx1 default configurations.\n\nPulled out of the omap zoom tree.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f4f62301c6f42127b7462274abfcbc278f84d59a",
      "tree": "a14dae94a6cbcdaf244e610725fe52aee74fa9ca",
      "parents": [
        "34a20e89739e9ac1cb89bdf430b694d2c946ebff"
      ],
      "author": {
        "name": "Heiko Schocher",
        "email": "hs@denx.de",
        "time": "Mon Aug 25 20:20:53 2008 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:16:38 2008 -0400"
      },
      "message": "fs_enet: Fix SCC Ethernet on CPM2, and crash in fs_enet_rx_napi()\n\nSigned-off-by: Heiko Schocher \u003chs@denx.de\u003e\nSigned-off-by: Vitaly Bordug \u003cvitb@kernel.crashing.org\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c1b362e3b4d331a63915b268a33207311a439d60",
      "tree": "f9a4e918f8f2b3385285dd9f77ebcd4d85814f72",
      "parents": [
        "08970fc4e0385790a7b093adfaa4165a189f9eb0"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Aug 25 15:06:35 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Aug 27 08:14:17 2008 +0200"
      },
      "message": "x86: update defconfigs\n\nEnable some option commonly used by testers in defconfig, including\nsome very common device drivers and network boot support.  defconfig\nis still not meant to be a kitchen-sink configuration.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "a95ca3b2b9dee628ef57df38f0b263e5a4355953",
      "tree": "14b0e8ffeda4defd9105ec6ba50c71f32aa8feed",
      "parents": [
        "639f6571458948b5112be2cf00c0c2c04db2897d"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Aug 27 10:55:05 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Aug 27 10:55:05 2008 +0800"
      },
      "message": "Blackfin arch: let PCI depend on BROKEN\n\nAFAIR there exists blackfin hardware with PCI support, but the support\ncurrently in the kernel fails to build starting with:\n\n...\n  CC      drivers/pci/probe.o\nprobe.c: In function \u0027pci_scan_slot\u0027:\nprobe.c:1056: error: implicit declaration of function \u0027pcibios_scan_all_fns\u0027\nmake[3]: *** [drivers/pci/probe.o] Error 1\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "639f6571458948b5112be2cf00c0c2c04db2897d",
      "tree": "a4dd7af33d0e92c935ba1e904f6fb7e923ac825e",
      "parents": [
        "3d9b7a5ce534f3963afcf8f4777267e5899fe007"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Aug 27 10:51:02 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Wed Aug 27 10:51:02 2008 +0800"
      },
      "message": "Blackfin arch: move include/asm-blackfin header files to arch/blackfin\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "9abc6461a3802702ada88cbac1fed045dbd9b466",
      "tree": "5d377876a0fb5249902912fd4d1b71a10ba9907b",
      "parents": [
        "f8787fdcf6f46d6a65a42dbddb70cd7e4dc5b741",
        "78af47353065ea776d537f6e8b32c7c15b6ea169"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Aug 26 23:16:39 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Aug 26 23:16:45 2008 +0100"
      },
      "message": "Merge branch \u0027s3c2410\u0027 of git://aeryn.fluff.org.uk/bjdooks/linux.git\n"
    },
    {
      "commit": "78af47353065ea776d537f6e8b32c7c15b6ea169",
      "tree": "a16fdb6b54b9a691e8ca03e68227593e5de4fcbf",
      "parents": [
        "df9f17e20e3180572fe26f60ec4e5ba7db0377a7"
      ],
      "author": {
        "name": "Wei Shuai",
        "email": "cpuwolf@gmail.com",
        "time": "Tue Aug 26 22:54:08 2008 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 26 22:56:22 2008 +0100"
      },
      "message": "[ARM] S3C2443: Fix the S3C2443 clock register definitions\n\nFix the S3C2443 clock register definitions for selecting the EPLL\nreference clock described by S3C2443_CLKSRC_EPLLREF.\n\nSigned-off-by: Wei Shuai \u003ccpuwolf@gmail.com\u003e\n[ben-linux@fluff.org: minor description fixes]\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "df9f17e20e3180572fe26f60ec4e5ba7db0377a7",
      "tree": "db88107b38ed824aedc906836ecb84312d967402",
      "parents": [
        "66592eee16eaede05734ecc6fef797dafd2c6a12"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 26 22:54:07 2008 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 26 22:56:22 2008 +0100"
      },
      "message": "[ARM] JIVE: Fix the spi bus numbering\n\nThe first spi bus is registered with number 0, but\nthe board data says that the device on it is registered\non bus 1.\n\nMove the spi bus to bus 1 to keep the compatibility with the\noriginal board-support patches.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "66592eee16eaede05734ecc6fef797dafd2c6a12",
      "tree": "3e4ccf6c254bab0a77d18f2697688fc08a82a445",
      "parents": [
        "103895925fbee5bd612ce2217f619df717aa1bda"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 26 22:54:06 2008 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 26 22:56:21 2008 +0100"
      },
      "message": "[ARM] S3C24XX: pwm.c: stop debugging output\n\nMove debugging output to dev_dbg() instead of dev_info().\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "103895925fbee5bd612ce2217f619df717aa1bda",
      "tree": "2a2c61783e7ad0943d3dbde288b7d2bf4c75c69c",
      "parents": [
        "1442e662d8e159a3b67280d284c7b91f9fb31ba4"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 26 22:54:05 2008 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 26 22:56:21 2008 +0100"
      },
      "message": "[ARM] S3C24XX: Fix sparse warnings in pwm.c\n\nFix the following sparse warnings in arch/arm/plat-s3c24xx/pwm.c:\n\nwarning: symbol \u0027s3c_device_timer\u0027 was not declared. Should it be static?\nwarning: symbol \u0027pwm_calc_tin\u0027 was not declared. Should it be static?\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "1442e662d8e159a3b67280d284c7b91f9fb31ba4",
      "tree": "12d06287d8f8902b21788ce94fe8709be9f7b749",
      "parents": [
        "f4cb1a89640ee28b66081061e55871f5e0ac685f"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 26 22:54:04 2008 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 26 22:56:21 2008 +0100"
      },
      "message": "[ARM] S3C24XX: Fix spare errors in pwm-clock driver\n\nFix the following sparse warnings in arch/arm/plat-s3c24xx/pwm-clock.c:\n\nwarning: symbol \u0027clk_timer_scaler\u0027 was not declared. Should it be static?\nwarning: symbol \u0027clk_timer_tclk\u0027 was not declared. Should it be static?\nwarning: symbol \u0027clk_timer_tdiv\u0027 was not declared. Should it be static?\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "f4cb1a89640ee28b66081061e55871f5e0ac685f",
      "tree": "b93647864f08136d19cf250d5268c1197c85bb53",
      "parents": [
        "ec8292347b5052633b46b562598b0e3ee7875ce7"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 26 22:54:03 2008 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 26 22:56:20 2008 +0100"
      },
      "message": "[ARM] S3C24XX: Fix sparse warnings in arch/arm/plat-s3c24xx/gpiolib.c\n\nFix the following problems spotted by sparse:\n\nwarning: symbol \u0027s3c24xx_gpiolib_input\u0027 was not declared. Should it be static?\nwarning: symbol \u0027s3c24xx_gpiolib_output\u0027 was not declared. Should it be static?\nwarning: symbol \u0027s3c24xx_gpiolib_set\u0027 was not declared. Should it be static?\nwarning: symbol \u0027s3c24xx_gpiolib_get\u0027 was not declared. Should it be static?\nwarning: symbol \u0027gpios\u0027 was not declared. Should it be static?\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "ec8292347b5052633b46b562598b0e3ee7875ce7",
      "tree": "bd55980092a69483c1374404fca09a41c5813f2e",
      "parents": [
        "b8e6c91c74e9f0279b7c51048779b3d62da60b88"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 26 22:54:02 2008 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 26 22:56:20 2008 +0100"
      },
      "message": "[ARM] S3C24XX: Fix nor-simtec driver sparse errors\n\nFix the following sparse errors in arch/arm/mach-s3c2410/nor-simtec.c:\n\n53:27: warning: symbol \u0027simtec_nor_pdata\u0027 was not declared. Should it be static?\n77:13: warning: symbol \u0027nor_simtec_init\u0027 was not declared. Should it be static?\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "1ef708ea449e5eab2780020ec79485db80937833",
      "tree": "abf5f3fca27aba1c517e9fe02c9381aee4775720",
      "parents": [
        "5770a3fb5f8544d40ae03b010318345cdd05d662",
        "8a549f8b581db95fec1e2d86ff857594fcfcd9db"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 26 10:43:55 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 26 10:43:55 2008 -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] Fix __{in,out}s{w,l} to handle unaligned data\n  [IA64] Fix ia64 build failure when CONFIG_SFC\u003dm\n"
    },
    {
      "commit": "bd5a54e93c4d26509dca13d2f4f54d220558a012",
      "tree": "48b826882a426e7844a0017aa998b38cc268584d",
      "parents": [
        "811da237ba39d86846645379763655ddf0f7907e",
        "3e6259c3ef30432b4a067d6362738c236eb2e680"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 26 10:18:24 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 26 10:18:24 2008 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus:\n  [MIPS] Ignore vmlinux.lds generated files\n  [MIPS] kgdb: Do not call fixup_exception\n  [MIPS] RB532: Do not define registers that are already defined\n  [MIPS] IP27: Export symbol pcibus_to_node to modules.\n  [MIPS] kgdb: s/(void *)0)/NULL/\n  [MIPS] kgdb: smp_call_function\u0027s 3rd argument is a pointer.\n  [MIPS] TXx9: Fix mips_hpt_frequency initialization\n  [MIPS] emma2rh: Fix build error by header file inclusion weeding.\n  [MIPS] Jazz: Fix build error by header file inclusion weeding.\n  [MIPS] Wire up new syscalls.\n  [MIPS] Convert printk statements during kernel setup to use severity levels\n"
    },
    {
      "commit": "811da237ba39d86846645379763655ddf0f7907e",
      "tree": "e06cf5f94139fa9f9b40d9e285bc089bfdef219b",
      "parents": [
        "b8e6c91c74e9f0279b7c51048779b3d62da60b88",
        "9bdbb9633281b58ff483ede723f8c4a6344cab2f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 26 10:07:27 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 26 10:07:27 2008 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  powerpc: Update defconfigs for most non-embedded platforms\n  powerpc: Export CMO_PageSize\n  powerpc/ps3: Fix ioremap of spu shadow regs\n  powerpc/ps3: Rework htab code to remove ioremap\n  powerpc/ps3: Update ps3_defconfig\n  powerpc/cell/oprofile: Avoid double vfree of profile buffer\n  powerpc: Update defconfigs for FSL PPC boards\n  powerpc: Add cuImage.mpc866ads to the bootwrapper as a cuboot-8xx target\n  cpm2: Fix race condition in CPM2 GPIO library.\n  powerpc: fix memory leaks in QE library\n  powerpc/85xx: TQM8548: DTS file fixes and cleanup\n  powerpc: Fix whitespace merge in mpc8641 hpcn device tree\n"
    },
    {
      "commit": "f8787fdcf6f46d6a65a42dbddb70cd7e4dc5b741",
      "tree": "20fc8f3dd5683bbf8f70f688a7a9e6b0c8e75c50",
      "parents": [
        "b8e6c91c74e9f0279b7c51048779b3d62da60b88"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@sirena.org.uk",
        "time": "Tue Aug 26 13:30:03 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Aug 26 16:26:25 2008 +0100"
      },
      "message": "[ARM] 5225/1: zaurus: Register I2C controller for audio codecs\n\ncorgi, spitz and poodle have audio codecs on their primary I2C bus so\nneed to call pxa_set_i2c_info() to set it up during init. Tested on\nspitz by Stanislav.\n\nReported-by: Stanislav Brabec \u003cutx@penguin.cz\u003e\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3e6259c3ef30432b4a067d6362738c236eb2e680",
      "tree": "563a39fb48fbd38466897b18e39f6442985c31a4",
      "parents": [
        "b895760dfb9b7ab921b066141d618bc6877f5d4b"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian.fainelli@telecomint.eu",
        "time": "Tue Aug 19 21:28:21 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 26 09:10:27 2008 +0100"
      },
      "message": "[MIPS] Ignore vmlinux.lds generated files\n\nThis patch adds the proper .gitignore file to ignore vmlinux.lds generated\nin arch/mips/kernel/.\n\nSigned-off-by: Florian Fainelli \u003cflorian.fainelli@telecomint.eu\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b895760dfb9b7ab921b066141d618bc6877f5d4b",
      "tree": "f5ee3f00832c1f4faf7285988be7b8b6690f8758",
      "parents": [
        "1ddfe82dc687bd786cc75c0ea973588394665e60"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon Aug 11 23:05:35 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 26 09:10:26 2008 +0100"
      },
      "message": "[MIPS] kgdb: Do not call fixup_exception\n\nkgdb_mips_notify is called on IBE/DBE/FPE/BP/TRAP/RI exception.  None\nof them need fixup.  And doing fixup for a breakpoint exception will\nconfuse gdb.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1ddfe82dc687bd786cc75c0ea973588394665e60",
      "tree": "32bf11a1def4d22f2f8d91ab0f8c99e04cf76fe1",
      "parents": [
        "a571444a06257558039619a9eecfb137812670eb"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian.fainelli@telecomint.eu",
        "time": "Tue Aug 05 22:24:18 2008 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 26 09:10:26 2008 +0100"
      },
      "message": "[MIPS] RB532: Do not define registers that are already defined\n\nUse the register definitions of the MPMC controller from\nmach-rc32434/rb.h instead of redefining them.\n\nSigned-off-by: Florian Fainelli \u003cflorian.fainelli@telecomint.eu\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a571444a06257558039619a9eecfb137812670eb",
      "tree": "0d6fcdd32e426a895295fc301958b7ee95523c91",
      "parents": [
        "9391d6bbedfd28c20531be75a3929c62bb43676e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 05 23:44:49 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 26 09:10:25 2008 +0100"
      },
      "message": "[MIPS] IP27: Export symbol pcibus_to_node to modules.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9391d6bbedfd28c20531be75a3929c62bb43676e",
      "tree": "7e8a02332b7380ef5b5c3c0b6ac76da93439f2db",
      "parents": [
        "e522b7ccd26a9774cac9379476ae3c6e005c88be"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 05 23:43:35 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 26 09:10:24 2008 +0100"
      },
      "message": "[MIPS] kgdb: s/(void *)0)/NULL/\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e522b7ccd26a9774cac9379476ae3c6e005c88be",
      "tree": "6dfa03addc9b1fb1fae4945e58d91d219e16d478",
      "parents": [
        "1374d084736fff6f72f1d143ffdaa90cddd86e7e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 05 23:42:16 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 26 09:10:23 2008 +0100"
      },
      "message": "[MIPS] kgdb: smp_call_function\u0027s 3rd argument is a pointer.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1374d084736fff6f72f1d143ffdaa90cddd86e7e",
      "tree": "bdf6d457a0e7585fb5ee39175fbb3967c1060824",
      "parents": [
        "2841d8b893fd326aa039f28c3040378db8ebe8ef"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Jul 31 22:29:53 2008 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 26 09:10:22 2008 +0100"
      },
      "message": "[MIPS] TXx9: Fix mips_hpt_frequency initialization\n\nThe mips_hpt_frequency initialization code was lost in commit\n94a4c32939dede9328c6e4face335eb8441fc18d (linux-mips.org) /\n94a4c32939dede9328c6e4face335eb8441fc18d (kernel.org) \"TXx9: Add 64-bit\nsupport\".\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2841d8b893fd326aa039f28c3040378db8ebe8ef",
      "tree": "c22c0f61aaf3d257f3398cd8cd596026e1f034f5",
      "parents": [
        "89ef3e85de5b5b95cefad2b20e1ed53435589b55"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 31 13:38:44 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 26 09:10:21 2008 +0100"
      },
      "message": "[MIPS] emma2rh: Fix build error by header file inclusion weeding.\n\n  CC      arch/mips/emma2rh/markeins/setup.o\nIn file included from arch/mips/emma2rh/markeins/setup.c:30:\ninclude/linux/ide.h:645: error: ‘CONFIG_IDE_MAX_HWIFS’ undeclared here (not in a function)\nmake[1]: *** [arch/mips/emma2rh/markeins/setup.o] Error 1\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "89ef3e85de5b5b95cefad2b20e1ed53435589b55",
      "tree": "54c455cdc4ad4c86f81de5de1b482eddeed0cced",
      "parents": [
        "3885b71ba66bfd0dbe92e580c23eebaccd11248b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 31 13:08:14 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 26 09:10:20 2008 +0100"
      },
      "message": "[MIPS] Jazz: Fix build error by header file inclusion weeding.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3885b71ba66bfd0dbe92e580c23eebaccd11248b",
      "tree": "f4aa560bbc7f6f3ccf983ad1699cb082ec900e86",
      "parents": [
        "a64ae7a2256b56bbd2830749c580fa533b69758c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 31 11:16:43 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 26 09:10:20 2008 +0100"
      },
      "message": "[MIPS] Wire up new syscalls.\n\nsignalfd4, eventfd2, epoll_create1, dup3, pipe2 and inotify_init1.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a64ae7a2256b56bbd2830749c580fa533b69758c",
      "tree": "d298ce0290447f3a5c51dd93353edfb3c88dd4cf",
      "parents": [
        "b8e6c91c74e9f0279b7c51048779b3d62da60b88"
      ],
      "author": {
        "name": "Mike Crowe",
        "email": "mac@mcrowe.com",
        "time": "Mon Jul 28 13:12:52 2008 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Aug 26 09:10:19 2008 +0100"
      },
      "message": "[MIPS] Convert printk statements during kernel setup to use severity levels\n\nSigned-off-by: Mike Crowe \u003cmac@mcrowe.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9bdbb9633281b58ff483ede723f8c4a6344cab2f",
      "tree": "40eaf1c54d584ce937870a0065fb16bf46d97cda",
      "parents": [
        "d617a40227705eb0d7b7692bbb974d077f0219a9"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 26 13:31:55 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 26 13:31:55 2008 +1000"
      },
      "message": "powerpc: Update defconfigs for most non-embedded platforms\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9ea2b82ed6265a31f9a84886d74d8a2ef01b27c8",
      "tree": "c42e3515b37c0e16e03e230d8cf28d07b240d9b2",
      "parents": [
        "85f1cb60157e06d9e8996b02fad9ba6964523d75"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Aug 25 17:35:25 2008 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Aug 25 17:46:12 2008 -0700"
      },
      "message": "x86: cpuid: correct return value on partial operations\n\nReturn the correct return value when the CPUID driver partially\ncompletes a request (we should return the number of bytes actually\nread or written, instead of the error code.)\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "85f1cb60157e06d9e8996b02fad9ba6964523d75",
      "tree": "f4e5ebe8284718a50a67351d4d63b701b1a1e605",
      "parents": [
        "4b46ca701bdcdc19fcf32823f9fcabf8236e4e78"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Aug 25 17:34:27 2008 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Aug 25 17:46:12 2008 -0700"
      },
      "message": "x86: msr: correct return value on partial operations\n\nReturn the correct return value when the MSR driver partially\ncompletes a request (we should return the number of bytes actually\nread or written, instead of the error code.)\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "4b46ca701bdcdc19fcf32823f9fcabf8236e4e78",
      "tree": "b32c91552aa74f55381d591bc3a6787164899ac7",
      "parents": [
        "c6f31932d0a1d2b13952f506ebc92675e2d8df80"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Aug 25 17:28:20 2008 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Aug 25 17:45:48 2008 -0700"
      },
      "message": "x86: cpuid: propagate error from smp_call_function_single()\n\nPropagate error (-ENXIO) from smp_call_function_single() in the CPUID\ndriver.  This can happen when a CPU is unplugged while the CPUID\ndriver is open.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "c6f31932d0a1d2b13952f506ebc92675e2d8df80",
      "tree": "f08e31afb69ca52e8ba8a1cca316b12bd7bec365",
      "parents": [
        "f73be6dedf4fa058ce80846dae604b08fa805ca1"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Aug 25 17:27:21 2008 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Mon Aug 25 17:45:48 2008 -0700"
      },
      "message": "x86: msr: propagate errors from smp_call_function_single()\n\nPropagate error (-ENXIO) from smp_call_function_single().  These\nerrors can happen when a CPU is unplugged while the MSR driver is\nopen.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "d617a40227705eb0d7b7692bbb974d077f0219a9",
      "tree": "fd3f07ec2a048ea0278b4200d1b1fb948726bbc0",
      "parents": [
        "b47027795a22fe61f93de6010c120f26273fc693"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu Aug 21 11:16:26 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 26 10:24:47 2008 +1000"
      },
      "message": "powerpc: Export CMO_PageSize\n\nThis fixes an error building powerpc allmodconfig:\n\nERROR: \"CMO_PageSize\" [arch/powerpc/platforms/pseries/cmm.ko] undefined!\n\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b47027795a22fe61f93de6010c120f26273fc693",
      "tree": "5656337fbada29bd6cdb8d7c8fcaa0372fd4ba8e",
      "parents": [
        "9cfeb74e93cf3549b7fa67ffe407192da625c777"
      ],
      "author": {
        "name": "Masakazu Mokuno",
        "email": "mokuno@sm.sony.co.jp",
        "time": "Thu Aug 21 06:18:56 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 26 10:24:46 2008 +1000"
      },
      "message": "powerpc/ps3: Fix ioremap of spu shadow regs\n\nFix the ioremap of the spu shadow regs on the PS3.\n\nThe current PS3 hypervisor requires the spu shadow regs to be\nmapped with the PTE page protection bits set as read-only (PP\u003d3).\nThis implementation uses the low level __ioremap() to bypass the\npage protection settings inforced by ioremap_flags() to get the\nneeded PTE bits set for the shadow regs.\n\nThis fixes a runtime failure on the PS3 introduced by the powerpc\nioremap_prot rework of commit a1f242ff460e4b50a045fa237c3c56cce9eabf83\n(\"powerpc ioremap_prot\").\n\nSigned-off-by: Masakazu Mokuno \u003cmokuno@sm.sony.co.jp\u003e\nCC: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9cfeb74e93cf3549b7fa67ffe407192da625c777",
      "tree": "c8c474f16fb24ba2607a54bbf38329843c20353d",
      "parents": [
        "98fded0728d6d65b78a7fe7d205e947ee81bb9b5"
      ],
      "author": {
        "name": "Masakazu Mokuno",
        "email": "mokuno@sm.sony.co.jp",
        "time": "Thu Aug 21 06:18:51 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 26 10:24:46 2008 +1000"
      },
      "message": "powerpc/ps3: Rework htab code to remove ioremap\n\nRework the PS3 MMU hash table code to remove the need to ioremap the\nhash table by using the HV calls lv1_insert_htab_entry() and\nlv1_read_htab_entries().\n\nThis fixes a runtime failure on the PS3 introduced by the powerpc\nioremap_prot rework of commit a1f242ff460e4b50a045fa237c3c56cce9eabf83\n(\"powerpc ioremap_prot\").\n\nSigned-off-by: Masakazu Mokuno \u003cmokuno@sm.sony.co.jp\u003e\nCC: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "98fded0728d6d65b78a7fe7d205e947ee81bb9b5",
      "tree": "be50d478fe33f249ca5a64bfd38c2b05733a0230",
      "parents": [
        "f4156d1cd1dc260cca767a6c0636625f05446799"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Thu Aug 21 06:18:43 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 26 10:24:46 2008 +1000"
      },
      "message": "powerpc/ps3: Update ps3_defconfig\n\nUpdate ps3_defconfig.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d25e26b61d59370eee8b7f2634641eb0fa76e952",
      "tree": "51356ee7102416d8f61a55b8447e7f59279347f5",
      "parents": [
        "426e1eafdbd1d1349c852a2b90c7f20879d52ed2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 25 14:15:38 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 25 14:15:38 2008 -0700"
      },
      "message": "[x86] Clean up MAXSMP Kconfig, and limit NR_CPUS to 512\n\nThis fixes a regression that was indirectly caused by commit\n1184dc2ffe2c8fb9afb766d870850f2c3165ef25 (\"x86: modify Kconfig to allow\nup to 4096 cpus\").\n\nAllowing 4k CPU\u0027s is not practical at this time, because we still have a\nnumber of places that have several \u0027cpumask_t\u0027s on the stack, and a\n4k-bit cpumask is 512 bytes of stack-space for each such variable.  This\nliterally caused functions like \u0027smp_call_function_mask\u0027 to have a 2.5kB\nstack frame, and several functions to have 2kB stackframes.\n\nWith an 8kB stack total, smashing the stack was simply much too likely.\nAt least bugzilla entry\n\n\thttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11342\n\nwas due to this.\n\nThe earlier commit to not inline load_module() into sys_init_module()\nfixed the particular symptoms of this that Alan Brunelle saw in that\nbugzilla entry, but the huge stack waste by cpumask_t\u0027s was the more\ndirect cause.\n\nSome day we\u0027ll have allocation helpers that allocate large CPU masks\ndynamically, but in the meantime we simply cannot allow cpumasks this\nlarge.\n\nCc: Alan D. Brunelle \u003cAlan.Brunelle@hp.com\u003e\nCc: Mike Travis \u003ctravis@sgi.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ec73adba51b4dae11134f7e6ffc84feade9f15fa",
      "tree": "59b1d2c90f960d69fd247289fcd59fc213484a70",
      "parents": [
        "cc556c5c92a45763e23015a31efb27005a6132fa",
        "2a61812af2e564cba2c8170cf96e1c823210f619"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 25 11:26:33 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 25 11:26:33 2008 -0700"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: add X86_FEATURE_XMM4_2 definitions\n  x86: fix cpufreq + sched_clock() regression\n  x86: fix HPET regression in 2.6.26 versus 2.6.25, check hpet against BAR, v3\n  x86: do not enable TSC notifier if we don\u0027t need it\n  x86 MCE: Fix CPU hotplug problem with multiple multicore AMD CPUs\n  x86: fix: make PCI ECS for AMD CPUs hotplug capable\n  x86: fix: do not run code in amd_bus.c on non-AMD CPUs\n"
    },
    {
      "commit": "8a549f8b581db95fec1e2d86ff857594fcfcd9db",
      "tree": "dbf33ff8ee4c20ba7737c2968d5c7188bc3c4dff",
      "parents": [
        "42aca483ddee8888926d913b660e1dd38d748ba9"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Aug 22 16:15:22 2008 -0500"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Aug 25 11:23:13 2008 -0700"
      },
      "message": "[IA64] Fix __{in,out}s{w,l} to handle unaligned data\n\nSome ia64 systems produce several repeats of kernel messages like this:\n\n kernel unaligned access to 0xe000000644220466, ip\u003d0xa000000100516fa1\n\nThis was tracked to ide code using the __cmd[] field in \"struct request\"\nvia the __outsw() function.  __cmd[] is a char array, so is not guaranteed\nto be properly aligned when accessed as words.\n\nTested-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "42aca483ddee8888926d913b660e1dd38d748ba9",
      "tree": "d4cb7748ebe3019d966976ca647020990ea37a2d",
      "parents": [
        "83097aca8567a0bd593534853b71fe0fa9a75d69"
      ],
      "author": {
        "name": "Robin Holt",
        "email": "holt@sgi.com",
        "time": "Mon Jul 28 20:36:50 2008 -0500"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Aug 25 11:10:11 2008 -0700"
      },
      "message": "[IA64] Fix ia64 build failure when CONFIG_SFC\u003dm\n\nCONFIG_SFC\u003dm uses topology_core_siblings() which, for ia64, expects\ncpu_core_map to be exported.  It is not.  This patch exports the needed\nsymbol.\n\nMaintainers note: This really looks like the wrong thing to do ... it\nwould be much better for the kernel to export an API to provide\ndrivers like this with data they need (which in the case of this\ndriver seems to be an estimate of the effective parallelism available\non the platform).  But x86 has exported this forever ... so go with\nthe flow until such an API is defined.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: Robin Holt \u003cholt@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "5453c1a575df6232f84fad1502b2d559909265cc",
      "tree": "252661bc433326dbd2b0a57720ad2a573c3e2e51",
      "parents": [
        "83097aca8567a0bd593534853b71fe0fa9a75d69"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Aug 25 18:13:26 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Aug 25 18:15:01 2008 +0200"
      },
      "message": "[S390] Fix linker script.\n\n6360b1fbb4a939efd34fc770c2ebd927c55506e0 (\"move BUG_TABLE into RODATA\")\ncauses this build bug (binutils 2.18.50.0.8.20080709, gcc 4.3.1):\n\n  AS      .tmp_kallsyms1.o\n  LD      .tmp_vmlinux2\n  KSYM    .tmp_kallsyms2.S\ns390x-4.3.1-nm: .tmp_vmlinux2: File truncated\nNo valid symbol.\nmake: *** [.tmp_kallsyms2.S] Error 1\n\nSo fix this.\n\nCc: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "cd5998ebfbc9e6cb44408efa217c15d7eea13675",
      "tree": "d0ec4fa1d772c385ea71a1d5a5aa0646710ca3f7",
      "parents": [
        "18b13e5457041429af3974afd52f647c3a5465dd"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Fri Aug 22 19:19:38 2008 +0300"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Mon Aug 25 17:24:27 2008 +0300"
      },
      "message": "KVM: MMU: Fix torn shadow pte\n\nThe shadow code assigns a pte directly in one place, which is nonatomic on\ni386 can can cause random memory references.  Fix by using an atomic setter.\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\n"
    },
    {
      "commit": "52a8968ce95da8469ba0a9b3e4010fe31caf77a3",
      "tree": "6acffeb98a2f598be29e559a75dbfe5deb5864b3",
      "parents": [
        "f58899bb0224741eb0409ada67ecafe90ba137ef"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "peterz@infradead.org",
        "time": "Mon Aug 25 13:35:06 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Aug 25 14:39:19 2008 +0200"
      },
      "message": "x86: fix cpufreq + sched_clock() regression\n\nI noticed that my sched_clock() was slow on a number of machine, so I\nstarted looking at cpufreq.\n\nThe below seems to fix the problem for me.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f58899bb0224741eb0409ada67ecafe90ba137ef",
      "tree": "78284f77021e830b32e77071dd2ef4e5ccdaa289",
      "parents": [
        "a2bd7274b47124d2fc4dfdb8c0591f545ba749dd",
        "83097aca8567a0bd593534853b71fe0fa9a75d69"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Aug 25 14:39:12 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Aug 25 14:39:12 2008 +0200"
      },
      "message": "Merge branch \u0027linus\u0027 into x86/urgent\n"
    },
    {
      "commit": "225f7e1eb56ad054c328ae1b11601ea4de7488ba",
      "tree": "e88340ccafe733454e7fb863a32eee525402dfac",
      "parents": [
        "d70536ec3ad68474f5b093bcbcc8c5b6ba50831b"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Mon Aug 25 18:00:45 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon Aug 25 18:00:45 2008 +0800"
      },
      "message": "Blackfin arch: Fix bug - when to rmmod the L1_module, it stucks and then reboot the board.\n\nFix this by correcting the wrong pointer\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "d70536ec3ad68474f5b093bcbcc8c5b6ba50831b",
      "tree": "93e9bf593ed6c58ba8b13f0557d190b233eadc71",
      "parents": [
        "ceac2651e9b7b77734d1c2b6f5d7d218d22f5427"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Mon Aug 25 17:37:35 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon Aug 25 17:37:35 2008 +0800"
      },
      "message": "Blackfin arch: dont actually need to muck with EMAC_SYSTAT for BF52x for demuxing\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "ceac2651e9b7b77734d1c2b6f5d7d218d22f5427",
      "tree": "ef66c46115793d54f44c7676a1e9c300cf307842",
      "parents": [
        "b8e6c91c74e9f0279b7c51048779b3d62da60b88"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon Aug 25 17:39:11 2008 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Mon Aug 25 17:39:11 2008 +0800"
      },
      "message": "Blackfin arch: Add MTD Partitions for MTD_DATAFLASH, increase max SPI SCLK\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\n\n"
    },
    {
      "commit": "a2bd7274b47124d2fc4dfdb8c0591f545ba749dd",
      "tree": "06be7ab89e371f6fe803075bdcc2f0902cba105a",
      "parents": [
        "060700b571717c997a2ea5e2049b848fa248ee13"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yhlu.kernel@gmail.com",
        "time": "Mon Aug 25 00:56:08 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Aug 25 10:02:03 2008 +0200"
      },
      "message": "x86: fix HPET regression in 2.6.26 versus 2.6.25, check hpet against BAR, v3\n\nDavid Witbrodt tracked down (and bisected) a hpet bootup hang on his\nsystem to the following problem: a BIOS bug made the hpet device\nvisible as a generic PCI device. If e820 reserved entries happen to\nbe registered first in the resource tree [which v2.6.26 started doing],\nthen the PCI code will reallocate that device\u0027s BAR to some other\naddress - breaking timer IRQs and hanging the system.\n\n( Normally hpet devices are hidden by the BIOS from the OS\u0027s PCI\n  discovery via chipset magic. Sometimes the hpet is not a PCI device\n  at all. )\n\nSolve this fundamental fragility by making non-PCI platform drivers\ninsert resources into the resource tree even if it overlaps the e820\nreserved entry, to keep the resource manager from updating the BAR.\n\nAlso do these checks for the ioapic and mmconfig addresses, and emit\na warning if this happens.\n\nBisected-by: David Witbrodt \u003cdawitbro@sbcglobal.net\u003e\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nTested-by: David Witbrodt \u003cdawitbro@sbcglobal.net\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "da574983de9f9283ba35662c8723627096e160de",
      "tree": "8e8b71b2a5eace01a3ed1975058de1f51a689e4f",
      "parents": [
        "645e68ed4d14272f0b47e2474f90577191bef781"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Aug 12 00:04:22 2008 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Mon Aug 25 01:18:07 2008 -0400"
      },
      "message": "[PATCH] fix hpux_getdents()\n\nMissing checks for -EFAULT, broken handling of overflow.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "645e68ed4d14272f0b47e2474f90577191bef781",
      "tree": "8d147a043237074bee9745cf4da521d37709c444",
      "parents": [
        "2690421743b03c9be05d8e44c3b827986d1329a7"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Mon Aug 11 23:51:22 2008 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Mon Aug 25 01:18:06 2008 -0400"
      },
      "message": "[PATCH] fix osf_getdirents()\n\nReturn value of filldir callback is just \"should we stop here\"; it\u0027s\nnot a usable channel for passing error values (i.e. -\u003ereaddir() will\nforget anything except \"is it non-zero\").\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "349101da8e1f8e5eb1476b02823da80495224485",
      "tree": "1fdfcb6e2f88659d3f5d787197c7e77226228d0d",
      "parents": [
        "a39f2f466f5db0be4045afaf9344a9039c2451ca"
      ],
      "author": {
        "name": "Martin Habets",
        "email": "errandir_news@mph.eclipse.co.uk",
        "time": "Mon Aug 18 22:37:18 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 24 20:35:47 2008 -0700"
      },
      "message": "sparc: Add target for a stripped kernel\n\nAdd a target for a stripped kernel. This is used for the various\npackaging targets (*-pkg).\n\nSigned-off-by: Martin Habets \u003cerrandir_news@mph.eclipse.co.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a39f2f466f5db0be4045afaf9344a9039c2451ca",
      "tree": "123de93d6c6af9085b149205c7f35b5a017ac5c8",
      "parents": [
        "83097aca8567a0bd593534853b71fe0fa9a75d69"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 18 20:35:16 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 24 19:41:43 2008 -0700"
      },
      "message": "sparc64: Make NUMA depend upon SMP.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "060700b571717c997a2ea5e2049b848fa248ee13",
      "tree": "46bdd7a9eb5cbb95458fc9839270d2e503fa6c4c",
      "parents": [
        "8735728ef8dc935c4fb351f913758fdbb62c308d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Aug 24 11:52:06 2008 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Sun Aug 24 17:16:28 2008 -0700"
      },
      "message": "x86: do not enable TSC notifier if we don\u0027t need it\n\nImpact: crash on non-TSC-equipped CPUs\n\nDon\u0027t enable the TSC notifier if we *either*:\n\n1. don\u0027t have a CPU, or\n2. have a CPU with constant TSC.\n\nIn either of those cases, the notifier is either damaging (1) or useless(2).\n\nFrom: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "7a8fc9b248e77a4eab0613acf30a6811799786b3",
      "tree": "24b3beb8bc0633db27ffdb791f94dce95d51b1d0",
      "parents": [
        "d3ee1b405872214609868f3cde631ac157026dd0"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Aug 17 17:36:59 2008 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 23 12:14:12 2008 -0700"
      },
      "message": "removed unused #include \u003clinux/version.h\u003e\u0027s\n\nThis patch lets the files using linux/version.h match the files that\n#include it.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8735728ef8dc935c4fb351f913758fdbb62c308d",
      "tree": "5c96e2fcb2b326d2ad1ad3aa8294e7cbeab3d007",
      "parents": [
        "91ede005d72df60d6b3f252be177a4743a6aa46a"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Fri Aug 22 22:23:09 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Aug 23 17:49:19 2008 +0200"
      },
      "message": "x86 MCE: Fix CPU hotplug problem with multiple multicore AMD CPUs\n\nDuring CPU hot-remove the sysfs directory created by\nthreshold_create_bank(), defined in\narch/x86/kernel/cpu/mcheck/mce_amd_64.c, has to be removed before\nits parent directory, created by mce_create_device(), defined in\narch/x86/kernel/cpu/mcheck/mce_64.c .  Moreover, when the CPU in\nquestion is hotplugged again, obviously the latter has to be created\nbefore the former.  At present, the right ordering is not enforced,\nbecause all of these operations are carried out by CPU hotplug\nnotifiers which are not appropriately ordered with respect to each\nother.  This leads to serious problems on systems with two or more\nmulticore AMD CPUs, among other things during suspend and hibernation.\n\nFix the problem by placing threshold bank CPU hotplug callbacks in\nmce_cpu_callback(), so that they are invoked at the right places,\nif defined.  Additionally, use kobject_del() to remove the sysfs\ndirectory associated with the kobject created by\nkobject_create_and_add() in threshold_create_bank(), to prevent the\nkernel from crashing during CPU hotplug operations on systems with\ntwo or more multicore AMD CPUs.\n\nThis patch fixes bug #11337.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Andi Kleen \u003candi@firstfloor.org\u003e\nTested-by: Mark Langsdorf \u003cmark.langsdorf@amd.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "91ede005d72df60d6b3f252be177a4743a6aa46a",
      "tree": "6427703ae3c0768debe23ccc2c7c7470be35658f",
      "parents": [
        "9b4e27b52853c5da77e61a4e36fbc40688b7a829"
      ],
      "author": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Fri Aug 22 20:23:38 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Aug 23 17:39:31 2008 +0200"
      },
      "message": "x86: fix: make PCI ECS for AMD CPUs hotplug capable\n\nUntil now, PCI ECS setup was performed at boot time only and for cpus\nthat are enabled then. This patch fixes this and adds cpu hotplug.\n\nTests sequence (check if ECS bit is set when bringing cpu online again):\n\n # ( perl -e \u0027sysseek(STDIN, 0xC001001F, 0)\u0027; hexdump -n 8 -e \u00272/4 \"%08x \" \"\\n\"\u0027 )   \u003c /dev/cpu/1/msr\n 00000008 00404010\n # ( perl -e \u0027sysseek(STDOUT, 0xC001001F, 0); print pack \"l*\", 8, 0x00400010\u0027 ) \u003e /dev/cpu/1/msr\n # ( perl -e \u0027sysseek(STDIN, 0xC001001F, 0)\u0027; hexdump -n 8 -e \u00272/4 \"%08x \" \"\\n\"\u0027 )   \u003c /dev/cpu/1/msr\n 00000008 00400010\n # echo 0 \u003e /sys/devices/system/cpu/cpu1/online\n # echo 1 \u003e /sys/devices/system/cpu/cpu1/online\n # ( perl -e \u0027sysseek(STDIN, 0xC001001F, 0)\u0027; hexdump -n 8 -e \u00272/4 \"%08x \" \"\\n\"\u0027 )   \u003c /dev/cpu/1/msr\n 00000008 00404010\n\nReported-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9b4e27b52853c5da77e61a4e36fbc40688b7a829",
      "tree": "83cae2da59bf5fe1b3f5cb5dc0f08a0cdb8fe63c",
      "parents": [
        "9754a5b840a209bc1f192d59f63e81b698a55ac8"
      ],
      "author": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Fri Aug 22 20:23:37 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Aug 23 17:39:30 2008 +0200"
      },
      "message": "x86: fix: do not run code in amd_bus.c on non-AMD CPUs\n\nJan Beulich wrote:\n\n\u003e Even worse - this would even try to access the MSR on non-AMD CPUs\n\u003e (currently probably prevented just by the fact that only AMD ones use\n\u003e family values of 0x10 or higher).\n\nThis patch adds cpu vendor check to the postcore_initcalls.\n\nReported-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8e05de88cf5a8ab225697ba12d5f19ec594169ef",
      "tree": "548ab9e029e988fd789ca90fb672fe27d642ee97",
      "parents": [
        "e45772b2c0a011203b797d2b5f19fe314eacca0e"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Aug 22 13:21:15 2008 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Aug 22 13:21:15 2008 -0400"
      },
      "message": "[ARM] orion5x: update defconfig to v2.6.27-rc4\n\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "358c323c17ac527b82c6333db6a485112c21ab0d",
      "tree": "ef9569266eabfa0ffb435a8bf03088fe9e82c0b2",
      "parents": [
        "a7b354e868bc2f887dfb0a418aa7d96df1afc399",
        "9754a5b840a209bc1f192d59f63e81b698a55ac8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 22 08:23:53 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 22 08:23:53 2008 -0700"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: work around MTRR mask setting, v2\n  x86: fix section mismatch warning - uv_cpu_init\n  x86: fix VMI for early params\n  x86: fix two modpost warnings in mm/init_64.c\n  x86: fix 1:1 mapping init on 64-bit (memory hotplug case)\n  x86: work around MTRR mask setting\n  x86: PAT Update validate_pat_support for intel CPUs\n  devmem, x86: PAT Change /dev/mem mmap with O_SYNC to use UC_MINUS\n  x86: PAT proper tracking of set_memory_uc and friends\n  x86: fix BUG: unable to handle kernel paging request (numaq_tsc_disable)\n  x86: export pv_lock_ops non-GPL\n  x86, mmiotrace: silence section mismatch warning - leave_uniprocessor\n  x86: use WARN() in arch/x86/kernel\n  x86: use WARN() in arch/x86/mm/ioremap.c\n  werror: fix pci calgary\n  x86: fix oprofile + hibernation badness\n  x86, SGI UV: hardcode the TLB flush interrupt system vector\n  x86: fix Xorg startup/shutdown slowdown with PAT\n  x86: fix \"kernel won\u0027t boot on a Cyrix MediaGXm (Geode)\"\n  x86 iommu: remove unneeded parenthesis\n"
    },
    {
      "commit": "9754a5b840a209bc1f192d59f63e81b698a55ac8",
      "tree": "cac68f94cbd80b5b4e06aac3d1f6cdec3452c452",
      "parents": [
        "c4bd1fdab0deec0f69aeabab22075cb22ac8ad44"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Aug 22 08:22:23 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Aug 22 14:12:31 2008 +0200"
      },
      "message": "x86: work around MTRR mask setting, v2\n\nimprove the debug printout:\n\n- make it actually display something\n- print it only once\n\nwould be nice to have a WARN_ONCE() facility, to feed such things to\nkerneloops.org.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c4bd1fdab0deec0f69aeabab22075cb22ac8ad44",
      "tree": "2cf624fb0d2da9c6aecbbd2411226a26cf919a96",
      "parents": [
        "3a6ddd5f18405ca92e004416af8ed44b9c9783d7"
      ],
      "author": {
        "name": "Marcin Slusarz",
        "email": "marcin.slusarz@gmail.com",
        "time": "Thu Aug 21 20:49:05 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Aug 22 14:12:20 2008 +0200"
      },
      "message": "x86: fix section mismatch warning - uv_cpu_init\n\nWARNING: vmlinux.o(.cpuinit.text+0x3cc4): Section mismatch in reference from the function uv_cpu_init() to the function .init.text:uv_system_init()\nThe function __cpuinit uv_cpu_init() references\na function __init uv_system_init().\nIf uv_system_init is only used by uv_cpu_init then\nannotate uv_system_init with a matching annotation.\n\nuv_system_init was ment to be called only once, so do it from codepath\n(native_smp_prepare_cpus) which is called once, right before activation\nof other cpus (smp_init).\n\nNote: old code relied on uv_node_to_blade being initialized to 0,\nbut it\u0027a not initialized from anywhere.\n\nSigned-off-by: Marcin Slusarz \u003cmarcin.slusarz@gmail.com\u003e\nAcked-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3a6ddd5f18405ca92e004416af8ed44b9c9783d7",
      "tree": "3aace40b4beb788dfc44234f7a834e48090a1c16",
      "parents": [
        "9482ac6e34dd1890a9a956d460a135bf992cb54a"
      ],
      "author": {
        "name": "Alok Kataria",
        "email": "akataria@vmware.com",
        "time": "Thu Aug 21 11:32:26 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Aug 22 08:01:54 2008 +0200"
      },
      "message": "x86: fix VMI for early params\n\nwhile fixing a different bug i moved the call to vmi_init before\nearly params could be parsed.\n\nThis broke the vmi specific commandline parameters.\nFix that, by moving vmi initialization after kernel has got a chance to\nparse early parameters.\n\nSigned-off-by: Alok N Kataria \u003cakataria@vmware.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9482ac6e34dd1890a9a956d460a135bf992cb54a",
      "tree": "f2ad78c1f1b66b702fb2e5d62a99af58054d9bfa",
      "parents": [
        "8ae3a5a8dff2c92bd1087bb97c4a3bb61174303e"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Thu Aug 21 14:28:42 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Aug 22 07:51:54 2008 +0200"
      },
      "message": "x86: fix two modpost warnings in mm/init_64.c\n\nearly_io{re,un}map() are __init and hence can\u0027t be called from __meminit\nfunctions.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8ae3a5a8dff2c92bd1087bb97c4a3bb61174303e",
      "tree": "ccf10f1382360d6d91e694da8d8ec4c1dd675367",
      "parents": [
        "38cc1c3df77c1bb739a4766788eb9fa49f16ffdf"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Thu Aug 21 14:27:22 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Aug 22 07:51:53 2008 +0200"
      },
      "message": "x86: fix 1:1 mapping init on 64-bit (memory hotplug case)\n\nWhile I don\u0027t have a hotplug capable system at hand, I think two issues need\nfixing:\n\n- pud_phys (in kernel_physical_ampping_init()) would remain uninitialized in\n  the after_bootmem case\n\n- the locking done just around phys_pmd_{init,update}() would leave out pgd\n  updates, and it was needlessly covering code portions that do allocations\n  (perhaps using a more friendly gfp value in alloc_low_page() would then be\n  possible)\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "38cc1c3df77c1bb739a4766788eb9fa49f16ffdf",
      "tree": "5d817ca8a89cb6409fdbbce48aa49971c5612aee",
      "parents": [
        "8323444b5dba3fe55e56a95d20d8f55c1d6745af"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yhlu.kernel@gmail.com",
        "time": "Thu Aug 21 20:24:24 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Aug 22 05:49:35 2008 +0200"
      },
      "message": "x86: work around MTRR mask setting\n\nJoshua Hoblitt reported that only 3 GB of his 16 GB of RAM is\nusable. Booting with mtrr_show showed us the BIOS-initialized\nMTRR settings - which are all wrong.\n\nSo the root cause is that the BIOS has not set the mask correctly:\n\n\u003e               [    0.429971]  MSR00000200: 00000000d0000000\n\u003e               [    0.433305]  MSR00000201: 0000000ff0000800\n\u003e should be \u003d\u003d\u003e [    0.433305]  MSR00000201: 0000003ff0000800\n\u003e\n\u003e               [    0.436638]  MSR00000202: 00000000e0000000\n\u003e               [    0.439971]  MSR00000203: 0000000fe0000800\n\u003e should be \u003d\u003d\u003e [    0.439971]  MSR00000203: 0000003fe0000800\n\u003e\n\u003e               [    0.443304]  MSR00000204: 0000000000000006\n\u003e               [    0.446637]  MSR00000205: 0000000c00000800\n\u003e should be \u003d\u003d\u003e [    0.446637]  MSR00000205: 0000003c00000800\n\u003e\n\u003e               [    0.449970]  MSR00000206: 0000000400000006\n\u003e               [    0.453303]  MSR00000207: 0000000fe0000800\n\u003e should be \u003d\u003d\u003e [    0.453303]  MSR00000207: 0000003fe0000800\n\u003e\n\u003e               [    0.456636]  MSR00000208: 0000000420000006\n\u003e               [    0.459970]  MSR00000209: 0000000ff0000800\n\u003e should be \u003d\u003d\u003e [    0.459970]  MSR00000209: 0000003ff0000800\n\nSo detect this borkage and add the prefix 111.\n\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e45772b2c0a011203b797d2b5f19fe314eacca0e",
      "tree": "e59efe9e529681ec1f05032711470338d1ae9799",
      "parents": [
        "c0fe819baf86979a5801387ccd7d8df0dc2f34e2"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Wed Aug 13 10:46:11 2008 +0300"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Aug 21 22:15:17 2008 -0400"
      },
      "message": "[ARM] Orion: register UART1 on QNAP TS-209 and TS-409\n\nRegister UART1 on QNAP TS-209 and TS-409 because the PIC controller\nis connected to it.  This fixes a regression from 2.6.26.\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "c0fe819baf86979a5801387ccd7d8df0dc2f34e2",
      "tree": "7f8ab57e1e9116eeab4b59e233c8b91875e3636b",
      "parents": [
        "35228e840acc70b49a2eab4eb308ca3d544efdcf"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Tue Aug 12 12:50:14 2008 +0300"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Aug 21 22:15:17 2008 -0400"
      },
      "message": "[ARM] Orion: activate lm75 driver on DNS-323\n\nThe lm75 driver was recently converted to the new-style binding,\nso now it can be loaded from the DNS-323 support code.\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nTested-by: Tobias Poschwatta \u003ctp@fonz.de\u003e\nAcked-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "35228e840acc70b49a2eab4eb308ca3d544efdcf",
      "tree": "c8683cc4a054f3ae2a8aefc77dc293e2e1fbdd04",
      "parents": [
        "7a6bb2622692495d1b7445a3e8c257601b803b02"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Sat Aug 09 18:13:33 2008 +0300"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Aug 21 22:15:17 2008 -0400"
      },
      "message": "[ARM] Orion: fix MAC detection on QNAP TS-209 and TS-409\n\nFlash needs to be set up before we can try to read the MAC address\nfrom there.\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "7a6bb2622692495d1b7445a3e8c257601b803b02",
      "tree": "5735707076af1295aa6ef9be2413dfab291bd6da",
      "parents": [
        "6a55617ed5d1aa62b850de2cf66f5ede2eef4825"
      ],
      "author": {
        "name": "Per Andersson",
        "email": "avtobiff@gmail.com",
        "time": "Mon Aug 11 12:00:52 2008 +0200"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Aug 21 22:15:17 2008 -0400"
      },
      "message": "[ARM] Orion: Fix boot crash on Kurobox Pro\n\nThe Kurobox Pro crashes when any of the PCI controller registers\nare accessed.  This patch adds a function to the Orion PCI handling\ncode that board support code can call to disable enumerating the\nPCI bus entirely, and makes the Kurobox Pro PCI-related init code\ncall this function.\n\nSigned-off-by: Per Andersson \u003cavtobiff@gmail.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "a22c50c302c58ba2d1d2846e85239ba80da61a56",
      "tree": "1ecf3b8cb48bf025596d193dc0e9bd89f3ce66ff",
      "parents": [
        "61311e1bbc299b3a3a42b8d7f491b428ded964f0",
        "55d8460c921ed725f5bf46c826a6bddbe8a75c46"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 21 16:31:08 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Aug 21 16:31:08 2008 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 5212/1: pxa: fix build error when CPU_PXA310 is not defined\n  [ARM] 5208/1: fsg-setup.c fixes\n  [ARM] fix impd1.c build warning\n  [ARM] e400 config use MFP\n  [ARM] e740 config use MFP\n  [ARM] Fix eseries IRQ limit\n  [ARM] clocklib: Update users of aliases to new API\n  [ARM] clocklib: Allow dynamic alias creation\n  [ARM] eseries: whitespace fixes and cleanup\n"
    },
    {
      "commit": "cce7496d3d5910a003109207f9737c3be658aa1a",
      "tree": "324ec638c93551873473fe5ece5d8932275233b2",
      "parents": [
        "04f64b5756872b474d9429e3b6987ada10bb8012"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Aug 21 19:46:41 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Aug 21 19:46:42 2008 +0200"
      },
      "message": "[S390] Update default configuration.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "152382af4056aadc0c2ea2e8e8258b277be085bf",
      "tree": "05cd2d88b4c1a919b1094f45d426aca808dd5894",
      "parents": [
        "16f7f9564c3ae190954f2ec55f385a268b93ac4d"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@redhat.com",
        "time": "Thu Aug 21 19:46:37 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Aug 21 19:46:41 2008 +0200"
      },
      "message": "[S390] fix ext2_find_next_bit\n\next4 does not work on s390 because ext2_find_next_bit is broken. Fortunately\nthis function is only used by ext4. The function uses ffs which does not work\nanalog to ffz. The result of ffs has an offset of 1 which is not taken into\naccount. To fix this use the low level __ffs_word function directly instead\nof the ill defined ffs.\n\nIn addition the patch improves find_next_zero_bit and ext2_find_next_zero_bit\nby passing the bit offset into __ffz_word instead of adding it after the\nfunction call returned.\n\nSigned-off-by: Eric Sandeen \u003csandeen@redhat.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "8853e505a15f31fe608cb50e038ba2f794eed923",
      "tree": "fbb5b31234cee4dbeccee67da0b3431f4948fe16",
      "parents": [
        "3e972394f9ee1511e5fdbcf50ac7d79e9cf563bd"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu Aug 21 19:46:32 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Aug 21 19:46:39 2008 +0200"
      },
      "message": "[S390] Remove unneeded spinlock initialization.\n\nRemove the now unneeded s390_idle.lock spinlock initialization after\nJosef Sipek did it the right way in arch/s390/kernel/process.c.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "3e972394f9ee1511e5fdbcf50ac7d79e9cf563bd",
      "tree": "24aa87f71b07e119a7b308ff4fec2b43bd61c63e",
      "parents": [
        "0983e56835cbf4796e8f5780c549c32ac1c3afac"
      ],
      "author": {
        "name": "Josef \u0027Jeff\u0027 Sipek",
        "email": "jeffpc@josefsipek.net",
        "time": "Thu Aug 21 19:46:31 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Aug 21 19:46:39 2008 +0200"
      },
      "message": "[S390] Fix uninitialized spinlock use\n\nEver since commit 43ca5c3a1cefdaa09231d64485b8f676118bf1e0 ([S390] Convert\nmonitor calls to function calls.), the kernel refused to IPL with spinlock\ndebugging enabled.\n\nBUG: spinlock bad magic on CPU#0, swapper/0\n lock: 00000000003a4668, .magic: 00000000, .owner: \u003cnone\u003e/-1, .owner_cpu: 0\nCPU: 0 Not tainted 2.6.25 #1\nProcess swapper (pid: 0, task: 000000000034f958, ksp: 0000000000377d60)\n0000000000377ab8 0000000000352628 0000000000377d60 0000000000377d60\n       0000000000016af4 00000000fffff7b5 0000000000377d60 0000000000000000\n       0000000000000000 0000000000377a18 0000000000000009 0000000000377a18\n       0000000000377a78 000000000023c920 0000000000016af4 0000000000377a18\n       0000000000000005 0000000000000000 0000000000377b58 0000000000377ab8\nCall Trace:\n([\u003c0000000000016a60\u003e] show_trace+0xdc/0x108)\n [\u003c0000000000016b4e\u003e] show_stack+0xc2/0xfc\n [\u003c0000000000016c9a\u003e] dump_stack+0xb2/0xc0\n [\u003c0000000000172dd4\u003e]\n\nSigned-off-by: Josef \u0027Jeff\u0027 Sipek \u003cjeffpc@josefsipek.net\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "2bb2e1db906e6e139636271d2cf46466d9e84005",
      "tree": "0421299121a27e97fa38cad37aed1e742bfde546",
      "parents": [
        "8dd217b27e32081121c31d927e7c70f6dbf6f5c6"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Aug 21 07:11:30 2008 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Aug 21 07:23:03 2008 -0500"
      },
      "message": "powerpc: Update defconfigs for FSL PPC boards\n\nSince we are updated defconfigs I went ahead and moved the\nasp8347_defconfig under 83xx/ and the mpc8536_ds_defconfig under\n85xx/ as that is where they should have been to start with.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "8323444b5dba3fe55e56a95d20d8f55c1d6745af",
      "tree": "e2d657ff43c768d3b9f47642fa522cba1c3ffcd8",
      "parents": [
        "28df82ebab79c6a2b4295dd94fd8de88196a49df"
      ],
      "author": {
        "name": "venkatesh.pallipadi@intel.com",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Wed Aug 20 16:45:53 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 21 13:27:34 2008 +0200"
      },
      "message": "x86: PAT Update validate_pat_support for intel CPUs\n\nPentium III and Core Solo/Duo CPUs have an erratum\n\" Page with PAT set to WC while associated MTRR is UC may consolidate to UC \"\nwhich can result in WC setting in PAT to be ineffective. We will disable\nPAT on such CPUs, so that we can continue to use MTRR WC setting.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "28df82ebab79c6a2b4295dd94fd8de88196a49df",
      "tree": "e206038eea131a943b08590b8440d6119875ff00",
      "parents": [
        "c15238df3b65e34fadb1021b0fb0d5aebc7c42c6"
      ],
      "author": {
        "name": "venkatesh.pallipadi@intel.com",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Wed Aug 20 16:45:52 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 21 13:27:33 2008 +0200"
      },
      "message": "devmem, x86: PAT Change /dev/mem mmap with O_SYNC to use UC_MINUS\n\nAll kernel mappings like ioremap(), etc uses UC_MINUS as the type. /dev/mem\nmappings with /dev/mem being opened with O_SYNC however was using UC,\nresulting in a conflict with /dev/mem mmap failing. This seems to be\naffecting some apps (one being flashrom) which are using O_SYNC and which were\nworking before.\n\nSwitch /dev/mem with O_SYNC also to UC_MINUS.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c15238df3b65e34fadb1021b0fb0d5aebc7c42c6",
      "tree": "737a0068192186e657b3541eb58ec67c532343fe",
      "parents": [
        "b2a6a58ca6a3ddf4e278a53199c5b8fd39adbc0e"
      ],
      "author": {
        "name": "venkatesh.pallipadi@intel.com",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Wed Aug 20 16:45:51 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 21 13:27:32 2008 +0200"
      },
      "message": "x86: PAT proper tracking of set_memory_uc and friends\n\nBig thinko in pat memtype tracking code. reserve_memtype should be called\nwith physical address and not virtual address.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "b2a6a58ca6a3ddf4e278a53199c5b8fd39adbc0e",
      "tree": "3febfb621e5f1364298e0389679540318aaa265b",
      "parents": [
        "7946612de2087e163308e26034286fc2dc9dacf1"
      ],
      "author": {
        "name": "Vegard Nossum",
        "email": "vegard.nossum@gmail.com",
        "time": "Wed Aug 20 18:18:26 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 21 12:52:01 2008 +0200"
      },
      "message": "x86: fix BUG: unable to handle kernel paging request (numaq_tsc_disable)\n\nThis section mismatch:\n\n\u003e\u003e Seems to be a section mismatch; init_intel() is __cpuinit while\n\u003e\u003e numaq_tsc_disable() is __init. Seems to be introduced in:\n\u003e\u003e\n\u003e\u003e commit 64898a8bad8c94ad7a4bd5cc86b66edfbb081f4a\n\u003e\u003e Author: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\n\u003e\u003e Date:   Sat Jul 19 18:01:16 2008 -0700\n\u003e\u003e\n\u003e\u003e    x86: extend and use x86_quirks to clean up NUMAQ code\n\u003e\n\u003e Oops, I am wrong about numaq_tsc_disable() being __init. Still, I\n\u003e believe that Yinghai might be able to say what\u0027s really wrong :-)\n\nWould lead to this crash:\n\n  BUG: unable to handle kernel paging request at c08a45f0\n  IP: [\u003cc08a45f0\u003e] numaq_tsc_disable+0x0/0x40\n\nFixed by the patch below.\n\nSigned-off-by: Vegard Nossum \u003cvegardno@ifi.uio.no\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7946612de2087e163308e26034286fc2dc9dacf1",
      "tree": "f537245238fa6b56f9c8496160e80cde02175969",
      "parents": [
        "7701e8c59b0e7cbcf21c1bc49d8b8c6db43027a4"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Wed Aug 20 11:31:07 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 21 12:42:23 2008 +0200"
      },
      "message": "x86: export pv_lock_ops non-GPL\n\nNone of the spinlock API is exported GPL, so there\u0027s no reason for\npv_lock_ops to be.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: drago01 \u003cdrago01@gmail.com\u003e\n"
    },
    {
      "commit": "7701e8c59b0e7cbcf21c1bc49d8b8c6db43027a4",
      "tree": "ee3a733bd24326716273ce2c5d0c547eadbcef73",
      "parents": [
        "bde78a79a6eb015f33aa4660df1b06f5135def20"
      ],
      "author": {
        "name": "Marcin Slusarz",
        "email": "marcin.slusarz@gmail.com",
        "time": "Wed Aug 20 21:07:47 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Aug 21 12:35:16 2008 +0200"
      },
      "message": "x86, mmiotrace: silence section mismatch warning - leave_uniprocessor\n\nWARNING: vmlinux.o(.text+0x180af): Section mismatch in reference from the function leave_uniprocessor() to the function .cpuinit.text:cpu_up()\nThe function leave_uniprocessor() references\nthe function __cpuinit cpu_up().\nThis is often because leave_uniprocessor lacks a __cpuinit\nannotation or the annotation of cpu_up is wrong.\n\nleave_uniprocessor calls cpu_up only when CONFIG_HOTPLUG_CPU is set,\nso it can be safely annotated as __ref\n\nSigned-off-by: Marcin Slusarz \u003cmarcin.slusarz@gmail.com\u003e\nCc: Pekka Paalanen \u003cpq@iki.fi\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Pekka Paalanen \u003cpq@iki.fi\u003e\n"
    }
  ],
  "next": "bde78a79a6eb015f33aa4660df1b06f5135def20"
}
