)]}'
{
  "log": [
    {
      "commit": "b67405bbbba6bbd28dfd5337b29d5bc5a1140afb",
      "tree": "3518c2aa8e6a7c891f9c9f760c04692ba9b82e83",
      "parents": [
        "218f0aaee8a6b0e5772b95b154dea5b7701b33aa"
      ],
      "author": {
        "name": "Yoshinori Sato",
        "email": "ysato@users.sourceforge.jp",
        "time": "Tue May 15 01:41:07 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 08:54:00 2007 -0700"
      },
      "message": "h8300 atomic.h update\n\nadd atomic_sub_and_test define.\n\nSigned-off-by: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "218f0aaee8a6b0e5772b95b154dea5b7701b33aa",
      "tree": "4fa48f46c89c1b88c49f086278cc9951409152fc",
      "parents": [
        "f0ee9aabb0520adea5937855a9575c08a97b16e7"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue May 15 01:41:02 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 08:54:00 2007 -0700"
      },
      "message": "nommu: add ioremap_page_range()\n\nlib/ioremap.c is presently only built in if CONFIG_MMU is set.  While this\nis reasonable, platforms that support both CONFIG_MMU\u003dy or n need to be\nable to call in to this regardless.\n\nAs none of the current nommu platforms do anything special with ioremap(),\nwe assume that it\u0027s always successful.\n\nThis fixes the SH-4 build with CONFIG_MMU\u003dn.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f0ee9aabb0520adea5937855a9575c08a97b16e7",
      "tree": "9dd47c449b3de44302bc023f64d14c1fe18266b4",
      "parents": [
        "67647d0fb8bc03609d045a9cce85f7ef6d763036"
      ],
      "author": {
        "name": "Davide Libenzi",
        "email": "davidel@xmailserver.org",
        "time": "Tue May 15 01:40:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 08:54:00 2007 -0700"
      },
      "message": "epoll: move kfree inside ep_free\n\nMove the kfree() call inside the ep_free() function.\n\nSigned-off-by: Davide Libenzi \u003cdavidel@xmailserver.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "67647d0fb8bc03609d045a9cce85f7ef6d763036",
      "tree": "d5d7361799b17daca0ce12a0164469a00d7acbbe",
      "parents": [
        "c7ea76302547f81e4583d0d7c52a1c37c6747f5d"
      ],
      "author": {
        "name": "Davide Libenzi",
        "email": "davidel@xmailserver.org",
        "time": "Tue May 15 01:40:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 08:54:00 2007 -0700"
      },
      "message": "epoll: fix some comments\n\nFixes some epoll code comments.\n\nSigned-off-by: Davide Libenzi \u003cdavidel@xmailserver.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c7ea76302547f81e4583d0d7c52a1c37c6747f5d",
      "tree": "96dc2002a93a99cd3d43f1c1ca0e825a95f6448d",
      "parents": [
        "d47de16c7221968d3eab899d7540efa5ba77af5a"
      ],
      "author": {
        "name": "Davide Libenzi",
        "email": "davidel@xmailserver.org",
        "time": "Tue May 15 01:40:47 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 08:53:59 2007 -0700"
      },
      "message": "epoll locks changes and cleanups\n\nChanges the rwlock to a spinlock, and drops the use-count variable.\nOperations are always bound by the mutex now, so the use-count is no more\nneeded.  For the same reason, the rwlock can become a simple spinlock.\n\nSigned-off-by: Davide Libenzi \u003cdavidel@xmailserver.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d47de16c7221968d3eab899d7540efa5ba77af5a",
      "tree": "289c3dc8e4b3121a9a4b1846ae9acbd355b4b541",
      "parents": [
        "faa8b6c3c2e1454175609167a25ae525d075f045"
      ],
      "author": {
        "name": "Davide Libenzi",
        "email": "davidel@xmailserver.org",
        "time": "Tue May 15 01:40:41 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 08:53:59 2007 -0700"
      },
      "message": "fix epoll single pass code and add wait-exclusive flag\n\nFixes the epoll single pass code.  During the unlocked event delivery (to\nuserspace) code, the poll callback can re-issue new events, and we must\nreceive them correctly.  Since we loop in a lockless fashion, we want to be\nO(nready), and we don\u0027t want to flash on/off the spinlock for every event, we\nhave the poll callback to use a secondary list to queue events while we\u0027re\ninside the event delivery loop.  The rw_semaphore has been turned into a\nmutex.  This patch also adds the wait-exclusive flag, as suggested by Davi\nArnaut.\n\nSigned-off-by: Davide Libenzi \u003cdavidel@xmailserver.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "faa8b6c3c2e1454175609167a25ae525d075f045",
      "tree": "440b4cb3cc837e22d61776a66415bd3e226f2bba",
      "parents": [
        "3ec2ab5514dbd6b5c4c3437c6a3cd9e5a90e84ef"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 14 15:24:24 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 14 15:24:24 2007 -0700"
      },
      "message": "Revert \"ipmi: add new IPMI nmi watchdog handling\"\n\nThis reverts commit f64da958dfc83335de1d2bef9d3868f30feb4e53.\n\nAndi Kleen is unhappy with the changes, and they really do not seem\nworth it.  IPMI could use DIE_NMI_IPI instead of the new callback, even\nthough that ends up having its own set of problems too, mainly because\nthe IPMI code cannot really know the NMI was from IPMI or not.\n\nManually fix up conflicts in arch/x86_64/kernel/traps.c and\ndrivers/char/ipmi/ipmi_watchdog.c.\n\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Corey Minyard \u003cminyard@acm.org\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3ec2ab5514dbd6b5c4c3437c6a3cd9e5a90e84ef",
      "tree": "44225691130bac645c033db1f80cc083597f1bb3",
      "parents": [
        "200cfbb36ce360f7943c62b6c09885c215bfc1f5",
        "90e07d9f54c61449dd48eff82e2354d0124d4f7e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 14 12:29:14 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 14 12:29:14 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc:\n  pxamci: fix PXA27x MMC workaround for bad CRC with 136 bit response\n  mmc: use assigned major for block device\n  sdhci: handle dma boundary interrupts\n  mmc: au1xmmc command types check from data flags\n"
    },
    {
      "commit": "200cfbb36ce360f7943c62b6c09885c215bfc1f5",
      "tree": "8f7513bd35225f8681cd7d214d807b7e26211afa",
      "parents": [
        "29e0937bb693879221f575b01f26314b3f443322",
        "d831666e98b4f1e19ebdd2349735f47bf37cd293"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 14 12:28:11 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 14 12:28:11 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [IPV4] SNMP: Display new statistics at /proc/net/netstat\n  [IPV6]: Reverse sense of promisc tests in ip6_mc_input\n  [NET_SCHED]: prio qdisc boundary condition\n  [IPSEC]: Don\u0027t warn if high-order hash resize fails\n  [IPSEC]: Check validity of direction in xfrm_policy_byid\n"
    },
    {
      "commit": "29e0937bb693879221f575b01f26314b3f443322",
      "tree": "dd3ed9be21ff200c9d4dd8c708bc2ea1ef3d32f4",
      "parents": [
        "140ff8b0459cac5ade7a42131f561a9ee0fa3cc4",
        "be35cf01a9889e82da3bbda1d7b161f036424225"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 14 12:27:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 14 12:27:17 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC64]: Update defconfig.\n  [VIDEO]: XVR-500 and XVR-2500 need FB\u003dy.\n  [SPARC32]: asm/system.h needs asm/smp.h\n  [SPARC32]: Update defconfig.\n  [SPARC32]: Fix sparc32 kdebug changes.\n  [SPARC64]: Accept ebus_bus_type for generic DMA ops.\n  [SPARC64]: Add missing cpus_empty() check in hypervisor xcall handling.\n  [SCSI]: Add help text for SCSI_ESP_CORE.\n  [SPARC] SBUS: display7seg.c needs asm/io.h\n  [SPARC] SBUS: bbc_i2c.c needs asm/io.h\n  [SPARC64]: Be more resiliant with PCI I/O space regs.\n  [SERIAL] SUNHV: Add an ID string.\n"
    },
    {
      "commit": "140ff8b0459cac5ade7a42131f561a9ee0fa3cc4",
      "tree": "17a1d6a1b4f0b922d376fb6245e2d7dc2b279cdd",
      "parents": [
        "a34be83a9cfa15d596bfeb498b13380f0544249f"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon May 14 13:47:47 2007 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 14 12:16:01 2007 -0700"
      },
      "message": "Declare another couple of compat syscalls.\n\ncompat_sys_signalfd and compat_sys_timerfd need declarations before\nPowerPC can wire them up.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a34be83a9cfa15d596bfeb498b13380f0544249f",
      "tree": "92b6a95bee6dcb1bc6918cf7defce69fe641e2a6",
      "parents": [
        "d10ff3fb62bd38415c0f7be3d75d107e1f67e59a"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sun May 13 19:07:46 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 14 12:14:26 2007 -0700"
      },
      "message": "MAINTAINERS update.\n\nI\u0027ve not really \u0027maintained\u0027 this code for years, and others\nare doing a much more thorough job these days.\nRemoving myself might stem some of the crazier emails I get.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nAcked-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d10ff3fb62bd38415c0f7be3d75d107e1f67e59a",
      "tree": "402df109059cb64f88fb26c0cf5eb86b8c9fdae3",
      "parents": [
        "705962ccc9d21a08b74b6b6e1d3cf10f98968a67"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon May 14 11:10:02 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 14 12:13:11 2007 -0700"
      },
      "message": "timekeeping fix patch got mis-applied\n\nThe time keeping code move to kernel/time/timekeeping.c broke the\nclocksource resume logic patch, which got applied to the old file by a\nfuzzy application.  Fix it up and move the clocksource_resume() call to\nthe appropriate place.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n[ tssk, tssk, everybody should use --fuzz\u003d0 ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "90e07d9f54c61449dd48eff82e2354d0124d4f7e",
      "tree": "78bf317dd0e300ccf57106df951901c671013e70",
      "parents": [
        "fe6b4c8840c5e23fe9b8696450cee8f2e8cebffd"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Sun May 13 18:03:08 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon May 14 18:51:48 2007 +0200"
      },
      "message": "pxamci: fix PXA27x MMC workaround for bad CRC with 136 bit response\n\n... and make it depend on the response flag instead of the command type.\n\nSigned-off-by: Nicolas Pitre \u003cnpitre@mvista.com\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "fe6b4c8840c5e23fe9b8696450cee8f2e8cebffd",
      "tree": "b5812c0950da7c1a32c3f098874aa26b2d4062e5",
      "parents": [
        "6ba736a10e4ae63b38ccfee9f22b3263a6e5d050"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon May 14 17:27:29 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon May 14 18:51:43 2007 +0200"
      },
      "message": "mmc: use assigned major for block device\n\nThe MMC block devices now have an assigned major. Make sure\nwe actually use it.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "6ba736a10e4ae63b38ccfee9f22b3263a6e5d050",
      "tree": "83d35c393117d572d863cde7993a594db30f280d",
      "parents": [
        "c0f3b6c777af071063984fdbc4efb6c904f665f4"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Sun May 13 22:39:23 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon May 14 18:51:37 2007 +0200"
      },
      "message": "sdhci: handle dma boundary interrupts\n\nWhen the device hits certain memory boundaries, it signals an\ninterrupt and expects to be serviced. We don\u0027t need the feature\nbut we need to make sure the device doesn\u0027t stall.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "c0f3b6c777af071063984fdbc4efb6c904f665f4",
      "tree": "bf747258c71ac0323b95d388210ad1ea76a0a9c6",
      "parents": [
        "39403865d2e4590802553370a56c9ab93131e4ee"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Sun May 13 18:23:15 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon May 14 18:51:24 2007 +0200"
      },
      "message": "mmc: au1xmmc command types check from data flags\n\nThis patch has changed command types check from data flags.\n\nMMC_STOP_TRANSMISSION is never passed to au1xmmc_send_command().\nSEND_STOP() is used for MMC_STOP_TRANSMISSION.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "be35cf01a9889e82da3bbda1d7b161f036424225",
      "tree": "cfe3cfbe199115307daf569f48094a2175d09042",
      "parents": [
        "d0842f40a025521beb48063e02a8cc57ebd075e0"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon May 14 04:19:01 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon May 14 04:19:01 2007 -0700"
      },
      "message": "[SPARC64]: Update defconfig.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d0842f40a025521beb48063e02a8cc57ebd075e0",
      "tree": "58b00257eddeef488ff5670ad03d0c2b411f7a1a",
      "parents": [
        "6e46507d0178ad4b33ed3bfcc72dc6e1e8a17790"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon May 14 04:18:38 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon May 14 04:18:38 2007 -0700"
      },
      "message": "[VIDEO]: XVR-500 and XVR-2500 need FB\u003dy.\n\nOtherwise the allmodconfig build breaks.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6e46507d0178ad4b33ed3bfcc72dc6e1e8a17790",
      "tree": "4317fe09401242551f6acd6d5fb3803ef28ff34d",
      "parents": [
        "2b6d868fa62b51500dd95a036229adc4a4a7bdae"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon May 14 03:53:47 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon May 14 03:53:47 2007 -0700"
      },
      "message": "[SPARC32]: asm/system.h needs asm/smp.h\n\nTo get hard_smp_processor_id() even on UP builds.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2b6d868fa62b51500dd95a036229adc4a4a7bdae",
      "tree": "b2675acd256fcab5fc60349b6896498e2e35af8f",
      "parents": [
        "19fce2b96655d2b3b758e0f783314678d89b47c5"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon May 14 03:53:12 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon May 14 03:53:12 2007 -0700"
      },
      "message": "[SPARC32]: Update defconfig.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "19fce2b96655d2b3b758e0f783314678d89b47c5",
      "tree": "96378e99346006bff7a823ec1cbcb06e54dc2d0d",
      "parents": [
        "9ac6d4a4b85004dbb907f1d3b34412afe16f3758"
      ],
      "author": {
        "name": "Robert Reif",
        "email": "reif@earthlink.net",
        "time": "Mon May 14 03:22:08 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 14 03:22:08 2007 -0700"
      },
      "message": "[SPARC32]: Fix sparc32 kdebug changes.\n\nFix recent kdebug changes to compile on sparc32.\n\nSigned-off-by: Robert Reif \u003creif@earthlink.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d831666e98b4f1e19ebdd2349735f47bf37cd293",
      "tree": "5e4777090c6c2189b6fe945de174f4b3d82091d9",
      "parents": [
        "ae7bf20a6316272acfcaef5d265b18aaa54b41e4"
      ],
      "author": {
        "name": "Mitsuru Chinen",
        "email": "mitch@linux.vnet.ibm.com",
        "time": "Mon May 14 03:07:30 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 14 03:07:30 2007 -0700"
      },
      "message": "[IPV4] SNMP: Display new statistics at /proc/net/netstat\n\nThis displays the statistics specified in the updated IP-MIB RFC\n(RFC4293) in /proc/net/netstat. The reason why these are not displayed\nin /proc/net/snmp is that some existing utilities are developed under\nthe assumption which ipstat items in /proc/net/snmp is unchanged.\n\nSigned-off-by: Mitsuru Chinen \u003cmitch@linux.vnet.ibm.com\u003e\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ae7bf20a6316272acfcaef5d265b18aaa54b41e4",
      "tree": "51bf1cbe079e57e15d2fa29e37b90a6b266feae6",
      "parents": [
        "3e5c2d3bdbe2c047b9853c4248f881f5ac645c89"
      ],
      "author": {
        "name": "Corey Mutter",
        "email": "crm-netdev@mutternet.com",
        "time": "Mon May 14 03:00:27 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 14 03:00:27 2007 -0700"
      },
      "message": "[IPV6]: Reverse sense of promisc tests in ip6_mc_input\n\nReverse the sense of the promiscuous-mode tests in ip6_mc_input(). \n\nSigned-off-by: Corey Mutter \u003ccrm-netdev@mutternet.com\u003e\nSigned-off-by: David L Stevens \u003cdlstevens@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3e5c2d3bdbe2c047b9853c4248f881f5ac645c89",
      "tree": "c49dee3d5a8151a21434408cc25913d021aa1f15",
      "parents": [
        "6253db055eb62a1bd0a18a1d8489565303b2b1dd"
      ],
      "author": {
        "name": "Jamal Hadi Salim",
        "email": "hadi@cyberus.ca",
        "time": "Mon May 14 02:57:19 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 14 02:57:19 2007 -0700"
      },
      "message": "[NET_SCHED]: prio qdisc boundary condition\n\nThis fixes an out-of-boundary condition when the classified\nband equals q-\u003ebands. Caught by Alexey\n\nSigned-off-by: Jamal Hadi Salim \u003chadi@cyberus.ca\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9ac6d4a4b85004dbb907f1d3b34412afe16f3758",
      "tree": "0def6b8219fa6b35d41637de0b4977462bb51181",
      "parents": [
        "17f34f0ec96783851abcabf9878f8237ac67e4e7"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon May 14 02:56:03 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon May 14 02:56:03 2007 -0700"
      },
      "message": "[SPARC64]: Accept ebus_bus_type for generic DMA ops.\n\nBased upon a bug report by Meelis Roos.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6253db055eb62a1bd0a18a1d8489565303b2b1dd",
      "tree": "06440f71cda30cd10523424dc9855ac6076d9f1c",
      "parents": [
        "b5505c6e1071b32176c7548a3aaf0be49f7c763e"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon May 14 02:19:11 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 14 02:19:11 2007 -0700"
      },
      "message": "[IPSEC]: Don\u0027t warn if high-order hash resize fails\n\nMulti-page allocations are always likely to fail.  Since such failures\nare expected and non-critical in xfrm_hash_alloc, we shouldn\u0027t warn about\nthem.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b5505c6e1071b32176c7548a3aaf0be49f7c763e",
      "tree": "3c534e5b0381422356053511e01b40ac461508a5",
      "parents": [
        "705962ccc9d21a08b74b6b6e1d3cf10f98968a67"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon May 14 02:15:47 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 14 02:15:47 2007 -0700"
      },
      "message": "[IPSEC]: Check validity of direction in xfrm_policy_byid\n\nThe function xfrm_policy_byid takes a dir argument but finds the policy\nusing the index instead.  We only use the dir argument to update the\npolicy count for that direction.  Since the user can supply any value\nfor dir, this can corrupt our policy count.\n\nI know this is the problem because a few days ago I was deleting\npolicies by hand using indicies and accidentally typed in the wrong\ndirection.  It still deleted the policy and at the time I thought\nthat was cool.  In retrospect it isn\u0027t such a good idea :)\n\nI decided against letting it delete the policy anyway just in case\nwe ever remove the connection between indicies and direction.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "17f34f0ec96783851abcabf9878f8237ac67e4e7",
      "tree": "cfdb3420a4b4b3142d762e8f75e5c904fd8a8c6a",
      "parents": [
        "ec6fb1ad84551741c14a05918cc0e04dea928fc0"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon May 14 02:01:52 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon May 14 02:01:52 2007 -0700"
      },
      "message": "[SPARC64]: Add missing cpus_empty() check in hypervisor xcall handling.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ec6fb1ad84551741c14a05918cc0e04dea928fc0",
      "tree": "aaa3dce54c93785e46b0cc88e167fa8df3ef438f",
      "parents": [
        "3049f89df13bb8f5ded8737631a6c2dd6209b5ca"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun May 13 23:52:14 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun May 13 23:52:14 2007 -0700"
      },
      "message": "[SCSI]: Add help text for SCSI_ESP_CORE.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3049f89df13bb8f5ded8737631a6c2dd6209b5ca",
      "tree": "58db3bf5e8f87fbe410ee9ed1aee41edc552f746",
      "parents": [
        "4b5dff76a70cb1d8b935b8b93fe0df0bbe66640d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun May 13 22:22:47 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun May 13 22:22:47 2007 -0700"
      },
      "message": "[SPARC] SBUS: display7seg.c needs asm/io.h\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4b5dff76a70cb1d8b935b8b93fe0df0bbe66640d",
      "tree": "346a31845999f200293a19ae7e9a5aa113f0a3ef",
      "parents": [
        "49d23cfcec5d36a91e118d28148d353bf8f0bc03"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun May 13 22:22:13 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun May 13 22:22:13 2007 -0700"
      },
      "message": "[SPARC] SBUS: bbc_i2c.c needs asm/io.h\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "49d23cfcec5d36a91e118d28148d353bf8f0bc03",
      "tree": "676effacdd207a8be537c594fb449a52fe3608ec",
      "parents": [
        "7a05b591a3de20466a775f62369a42ea0fe1345d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun May 13 22:01:18 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun May 13 22:01:18 2007 -0700"
      },
      "message": "[SPARC64]: Be more resiliant with PCI I/O space regs.\n\nIf we miss on the ranges, just toss the translation up to the parent\ninstead of failing.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7a05b591a3de20466a775f62369a42ea0fe1345d",
      "tree": "2a7cc1cdf6a899f05c30246d54fa527830ddadf0",
      "parents": [
        "39403865d2e4590802553370a56c9ab93131e4ee"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun May 13 21:27:37 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun May 13 21:27:37 2007 -0700"
      },
      "message": "[SERIAL] SUNHV: Add an ID string.\n\nThe \u0027compatible\u0027 property can be SUNW,sun4v-console as\nwell as \u0027qcn\u0027.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "705962ccc9d21a08b74b6b6e1d3cf10f98968a67",
      "tree": "c9c534aa1be76b790b0d8a4415fd7d46f920c77c",
      "parents": [
        "39403865d2e4590802553370a56c9ab93131e4ee"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sun May 13 05:52:32 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun May 13 09:44:05 2007 -0700"
      },
      "message": "fix deadlock in loop.c\n\n... doh\n\nJeremy Fitzhardinge noted that the recent loop.c cleanups worked, but\ncause lockdep to complain.\n\nOuch.  OK, the deadlock is real and yes, I\u0027m an idiot.  Speaking of which,\nwe probably want to s/lock/pin/ in drivers/base/map.c to avoid such\nbrainos again.  And yes, this stuff needs clear documentation.  Will try\nto put one together once I get some sleep...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "39403865d2e4590802553370a56c9ab93131e4ee",
      "tree": "ce9a69c3dc4b8c81fb0c1fe1f6b60cfe6d939956",
      "parents": [
        "f7d02ae76ebbf5b8a9531fe150c49e126a397704"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 18:45:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 18:45:56 2007 -0700"
      },
      "message": "Linux 2.6.22-rc1\n\n.. close the merge window\n"
    },
    {
      "commit": "f7d02ae76ebbf5b8a9531fe150c49e126a397704",
      "tree": "bcfdcab6e70658d55a3c843694e04e938bf9168f",
      "parents": [
        "78db2ad6f4df9145bfd6aab1c0f1c56d615288ec",
        "158304ef09a28c7f2dd37d78f536a4e09ba084a1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 18:11:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 18:11:33 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (30 commits)\n  [ARM] Use new get_irqnr_preamble\n  [ARM] Ensure machine class menu is sorted alphabetically\n  [ARM] 4333/2: KS8695: Micrel Development board\n  [ARM] 4332/2: KS8695: Serial driver\n  [ARM] 4331/3: Support for Micrel/Kendin KS8695 processor\n  [ARM] 4371/1: AT91: Support for Atmel AT91SAM9RL-EK development board\n  [ARM] 4372/1: Define byte sizes in asm-arm/sizes.h\n  [ARM] 4370/3: AT91: Support for Atmel AT91SAM9RL processors.\n  [ARM] Update mach-types\n  [ARM] export symbol csum_partial_copy_from_user\n  [ARM] iop13xx: msi support\n  [ARM] stacktrace fix\n  [ARM] Spinlock initializer cleanup\n  [ARM] remove useless config option GENERIC_BUST_SPINLOCK\n  [ARM] 4303/3: base kernel support for TI DaVinci\n  [ARM] 4369/1: AT91: Fix circular dependency in header files\n  [ARM] 4368/1: S3C24xx: build fix\n  [ARM] 4364/1: AT91: LEDS on AT91SAM9261-EK\n  [ARM] Fix iop32x/iop33x build\n  [ARM] EBSA110: fix build errors caused by missing \"const\"\n  ...\n"
    },
    {
      "commit": "78db2ad6f4df9145bfd6aab1c0f1c56d615288ec",
      "tree": "e27a435c9baf6955f0edc50aa903599a7c465e4c",
      "parents": [
        "07002e995638b83a6987180f43722a0eb39d4932"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@mvista.com",
        "time": "Sat May 12 16:28:35 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 18:11:06 2007 -0700"
      },
      "message": "include/linux: trivial repair whitespace damage\n\nAdding tabs where spaces currently are.\n\nSigned-off-by: Daniel Walker \u003cdwalker@mvista.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "07002e995638b83a6987180f43722a0eb39d4932",
      "tree": "76d09369163b040acd41c56f7c9acf2c489b40e0",
      "parents": [
        "f1d1a842d85acf34dd185027cb2c9b4fd13130ef"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 12 16:23:15 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 16:53:02 2007 -0700"
      },
      "message": "fix the dynamic allocation and probe in loop.c\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: Ken Chen \u003ckenchen@google.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f1d1a842d85acf34dd185027cb2c9b4fd13130ef",
      "tree": "99ec45adca911aeb145a56d75a213ebb900b2175",
      "parents": [
        "8df767dd759c1390f604814ee5b2d1489f9a59f7"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Sat May 12 11:15:24 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 11:26:22 2007 -0700"
      },
      "message": "SLUB: i386 support\n\nSLUB cannot run on i386 at this point because i386 uses the page-\u003eprivate and\npage-\u003eindex field of slab pages for the pgd cache.\n\nMake SLUB run on i386 by replacing the pgd slab cache with a quicklist.\nLimit the changes as much as possible. Leave the improvised linked list in place\netc etc. This has been working here for a couple of weeks now.\n\nAcked-by: William Lee Irwin III \u003cwli@holomorphy.com\u003e\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8df767dd759c1390f604814ee5b2d1489f9a59f7",
      "tree": "438fdca637bc0e07e9e86b7f2bbf68a9eed05435",
      "parents": [
        "10fb62e5b72c2485c3e0efd8b103254c0d087676"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Sat May 12 10:37:02 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 10:55:40 2007 -0700"
      },
      "message": "compat signalfd and timerfd are cond syscalls\n\nAdd missing cond_syscall statements for compat_sys_signalfd and\ncompat_sys_timerfd.\n\nCc: Davide Libenzi \u003cdavidel@xmailserver.org\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "10fb62e5b72c2485c3e0efd8b103254c0d087676",
      "tree": "967bad39b01a7927ddbf6571b18ee5fcef8506c1",
      "parents": [
        "8fe1425a60fdf6c51a41b95542416d7124587c34"
      ],
      "author": {
        "name": "Christian Krafft",
        "email": "krafft@de.ibm.com",
        "time": "Sat May 12 10:37:01 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 10:55:40 2007 -0700"
      },
      "message": "IPMI: Add PPC openfirmware unregister\n\nWhen trying to load the ipmi_si module on a powerpc with no BMC (baseboard\nmanagement controller) the driver failes to load correctly, but doesn\u0027t\nunregister itself from of_platform.  So, on a second modprobe the kernel\ncrashes.  This patch adds the missing unregister call.\n\nSigned-off-by: Christian Krafft \u003ckrafft@de.ibm.com\u003e\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8fe1425a60fdf6c51a41b95542416d7124587c34",
      "tree": "058493f5d89b005bec469e5b4103bcf825b543ca",
      "parents": [
        "b6d1c9a44744224d83125a5a89c1a6cc4db27361"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Sat May 12 10:36:58 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 10:55:40 2007 -0700"
      },
      "message": "IPMI: fix SI address space settings\n\nFix a rather obvious error that Patrick found in the setup routines.  Need to\nset the proper address space in the ACPI case.\n\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nCc: Patrick Schoeller \u003cPatrick.Schoeller@hp.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b6d1c9a44744224d83125a5a89c1a6cc4db27361",
      "tree": "4b8c73b36fb496a7e87016f77f61f0adfa167467",
      "parents": [
        "ddf526e992c1ea10e31478f4753fd717373f9e8b"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sat May 12 10:36:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 10:55:40 2007 -0700"
      },
      "message": "MAINTAINERS: remove invalid list address for TPM\n\nThis address bounces with \"550 Unknown user\".\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nCc: Marcel Selhorst \u003ctpm@selhorst.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ddf526e992c1ea10e31478f4753fd717373f9e8b",
      "tree": "8314ff8a09fbb7e37b6a29b97b35b82ab37ee6d9",
      "parents": [
        "c5c34d4862e18ef07c1276d233507f540fb5a532"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sat May 12 10:36:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 10:55:39 2007 -0700"
      },
      "message": "Missing include file in tpm_atmel.h\n\nOn PPC64, we need to include asm/prom.h for function definitions.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c5c34d4862e18ef07c1276d233507f540fb5a532",
      "tree": "a0645f236a8bd2492476d1e24fbf94d5cd7edc30",
      "parents": [
        "e3bf460f3eb86cdbc76725a0dac1f191e796676c"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Sat May 12 10:36:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 10:55:39 2007 -0700"
      },
      "message": "tty: flush flip buffer on ldisc input queue flush\n\nFlush the tty flip buffer when the line discipline input queue is flushed,\nincluding the user call tcflush(TCIFLUSH/TCIOFLUSH).  This prevents\nunexpected stale data after a user application calls tcflush().\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Antonino Ingargiola \u003ctritemio@gmail.com\u003e\nSigned-off-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nCc: Theodore Ts\u0027o \u003ctytso@mit.edu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e3bf460f3eb86cdbc76725a0dac1f191e796676c",
      "tree": "7f11e16b4196735f62d4e3848f9084000b5e6b55",
      "parents": [
        "6d690dcac92a84f98fd774862628ff871b713660"
      ],
      "author": {
        "name": "Nate Diller",
        "email": "nate.diller@gmail.com",
        "time": "Sat May 12 10:36:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 10:55:39 2007 -0700"
      },
      "message": "ntfs: use zero_user_page\n\nUse zero_user_page() instead of open-coding it.\n\n[akpm@linux-foundation.org: kmap-type fixes]\nSigned-off-by: Nate Diller \u003cnate.diller@gmail.com\u003e\nAcked-by: Anton Altaparmakov \u003caia21@cantab.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6d690dcac92a84f98fd774862628ff871b713660",
      "tree": "53a18061cf2f6387d0d7fc3d9e728c7d94da40cb",
      "parents": [
        "33d444f182a1757640077c6b7381e54c13142b1d"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sat May 12 10:36:53 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 10:55:39 2007 -0700"
      },
      "message": "fault injection: disable stacktrace filter for x86-64\n\nDisable stacktrace filter support for x86-64 for now.  Will be enable when we\ncan get the dwarf2 unwinder back.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nAcked-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "33d444f182a1757640077c6b7381e54c13142b1d",
      "tree": "106bf7bdd645c2efd645ff3973fcfd64d41cfce8",
      "parents": [
        "ae7d5c8622a518601a21f14de5c70de5f1c967bf",
        "8354c5b72636e5321e9b16dae1da1445506f6af6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 09:47:47 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 09:47:47 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC]: Wire up signalfd/timerfd/eventfd syscalls.\n  [SPARC64]: Add support for bq4802 TOD chip, as found on ultra45.\n  [SPARC64]: Correct FIRE_IOMMU_FLUSHINV register offset.\n  [SPARC64]: envctrl.c needs asm/io.h\n  [SPARC64]: Update defconfig.\n  [TTY]: Export proc_clear_tty() to modulea.\n  [SPARC64]: pci_resource_adjust() cannot be __init.\n  [SPARC64]: Spelling fixes.\n  [SPARC]: Spelling fixes.\n  [SPARC64]: Kill LARGE_ALLOCS and update defconfig.\n"
    },
    {
      "commit": "ae7d5c8622a518601a21f14de5c70de5f1c967bf",
      "tree": "cb4469b26a915381f4964ddd925c9618802339ec",
      "parents": [
        "0a203a4ce1787acb49db6df8f5c064e9243db130"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Sat May 12 17:27:41 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 09:47:15 2007 -0700"
      },
      "message": "x86_64: use signalfd and timerfd compat syscalls\n\nLooks like these two are wired up in a wrong way.\n\nCc: Davide Libenzi \u003cdavidel@xmailserver.org\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0a203a4ce1787acb49db6df8f5c064e9243db130",
      "tree": "4b129f6f87c2948ee30cdac9ee06879310e8e121",
      "parents": [
        "7248d497499a58a6f3bc3a05fdccb9a9b6306509"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat May 12 17:27:40 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 09:47:15 2007 -0700"
      },
      "message": "x86_64: Add asm/mtrr.h include for some builds\n\nThe earlier change to call the bp mtrr init from bugs.c broke\non some configurations due to missing includes.  Noticed\nby \"Avuton Olrich\" \u003cavuton@gmail.com\u003e\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7248d497499a58a6f3bc3a05fdccb9a9b6306509",
      "tree": "dde70253e66df2b83fc8f4cbec73aa6620d12d49",
      "parents": [
        "af3b146d26550f0c8e0d77b2117c6f8aec5d8146"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Sat May 12 22:03:48 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat May 12 09:47:15 2007 -0700"
      },
      "message": "pm3fb: Fix compile error if module\n\npm3fb_setup() should only compiled if pm3fb is built statically in the kernel.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "158304ef09a28c7f2dd37d78f536a4e09ba084a1",
      "tree": "2e6d808fef46d70268e547ccfc5926a865e3d2ea",
      "parents": [
        "641e79129a56a4c50be1aed0fa713f440b46a440",
        "25f4a81ef51b7c279786f5b81fe6d89510f46d99"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat May 12 16:12:12 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 12 16:12:12 2007 +0100"
      },
      "message": "Merge branch \u0027fixes\u0027 into devel\n"
    },
    {
      "commit": "25f4a81ef51b7c279786f5b81fe6d89510f46d99",
      "tree": "c8054ad0b03ce5355477ef2645fa2c9ddd6ed643",
      "parents": [
        "487194a19d2069bfcc9791c3ab2204bed59b136a",
        "e3318fb40092fecbf5069e7a5daa0040a427d1b4"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat May 12 16:10:03 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 12 16:10:24 2007 +0100"
      },
      "message": "Merge branch \u0027omap-fixes\u0027 into fixes\n"
    },
    {
      "commit": "641e79129a56a4c50be1aed0fa713f440b46a440",
      "tree": "41831a6b7927d2d392f5dad8cad7ddd38c363315",
      "parents": [
        "3b938be69e46b64a516b6e3ed6d93c40c091f22c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat May 12 15:25:50 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 12 15:25:50 2007 +0100"
      },
      "message": "[ARM] Use new get_irqnr_preamble\n\nUse the new get_irqnr_preamble macro to move the address of the IRQ\ncontroller outside the IRQ handling loop.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3b938be69e46b64a516b6e3ed6d93c40c091f22c",
      "tree": "6cef401da462898dcae05acd55e916a79ca17ffd",
      "parents": [
        "9bf77ee6c24b33758a432f106fb765bf32550508"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat May 12 11:25:44 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 12 11:25:44 2007 +0100"
      },
      "message": "[ARM] Ensure machine class menu is sorted alphabetically\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8354c5b72636e5321e9b16dae1da1445506f6af6",
      "tree": "16d68e80a5466db3a95dbf5d125196d98d585669",
      "parents": [
        "d037e0532e7dbb5a7936cbc6747206d2352f2974"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 22:06:51 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 22:06:51 2007 -0700"
      },
      "message": "[SPARC]: Wire up signalfd/timerfd/eventfd syscalls.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d037e0532e7dbb5a7936cbc6747206d2352f2974",
      "tree": "dadc69601b421bc240a4478be331ba8a9c65c254",
      "parents": [
        "95d71e663e79b3e8c64bd7b7321389394b16276e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 21:18:50 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 21:39:27 2007 -0700"
      },
      "message": "[SPARC64]: Add support for bq4802 TOD chip, as found on ultra45.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "95d71e663e79b3e8c64bd7b7321389394b16276e",
      "tree": "6317b4a38031d5a70b6a4addb23b82436f5f06dc",
      "parents": [
        "e1a39fbb029fce40150d9163d39a68e2b76cd0b5"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 21:02:09 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 21:39:26 2007 -0700"
      },
      "message": "[SPARC64]: Correct FIRE_IOMMU_FLUSHINV register offset.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e1a39fbb029fce40150d9163d39a68e2b76cd0b5",
      "tree": "72ff676c1f556867477e8c0341f197399dc35d25",
      "parents": [
        "d77311f942731064f4fb904de2ebbb238ee1d03e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 16:34:35 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 21:39:25 2007 -0700"
      },
      "message": "[SPARC64]: envctrl.c needs asm/io.h\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d77311f942731064f4fb904de2ebbb238ee1d03e",
      "tree": "3445c53f87a41ebc2ec4830c45578bafa00b7f6b",
      "parents": [
        "7cac4ce59b3bc2b5c91b7e0cf4e6943e223076ec"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 14:32:07 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 21:39:24 2007 -0700"
      },
      "message": "[SPARC64]: Update defconfig.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7cac4ce59b3bc2b5c91b7e0cf4e6943e223076ec",
      "tree": "462620ed0cd3f3092e011d86a20362142dd8c82b",
      "parents": [
        "f16537bac7742501c8eb7200341ae1eb9b1e43c3"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 14:30:57 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 21:39:23 2007 -0700"
      },
      "message": "[TTY]: Export proc_clear_tty() to modulea.\n\nA use was added to the solaris syscall module which\ncan be built modular.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f16537bac7742501c8eb7200341ae1eb9b1e43c3",
      "tree": "ec175da334b37c6f4823bae28503953562f3562b",
      "parents": [
        "e5dd42e4fb242ae07a09928616570348ffe8aeee"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 14:29:43 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 21:39:22 2007 -0700"
      },
      "message": "[SPARC64]: pci_resource_adjust() cannot be __init.\n\nNoticed by Meelis Roos.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e5dd42e4fb242ae07a09928616570348ffe8aeee",
      "tree": "9ed722f6f8ae658ec1701ae26591101cf6a4c8d8",
      "parents": [
        "d1a78c32edcabea8c7c6449c967191a47f83a77f"
      ],
      "author": {
        "name": "Simon Arlott",
        "email": "simon@fire.lp0.eu",
        "time": "Fri May 11 13:52:08 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 21:39:21 2007 -0700"
      },
      "message": "[SPARC64]: Spelling fixes.\n\nSpelling fixes in arch/sparc64/.\n\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d1a78c32edcabea8c7c6449c967191a47f83a77f",
      "tree": "449045c47b71d84f9f04edc1da9220cbea7d7c49",
      "parents": [
        "e9429eacd7996d4c22f69ef57cd0aeacde50ceb7"
      ],
      "author": {
        "name": "Simon Arlott",
        "email": "simon@fire.lp0.eu",
        "time": "Fri May 11 13:51:23 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 21:39:20 2007 -0700"
      },
      "message": "[SPARC]: Spelling fixes.\n\nSpelling fixes in arch/sparc/.\n\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e9429eacd7996d4c22f69ef57cd0aeacde50ceb7",
      "tree": "48147978c98246625c0f8b5f9c9fc55a8f4bcc4d",
      "parents": [
        "af3b146d26550f0c8e0d77b2117c6f8aec5d8146"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 10 17:30:50 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 11 21:39:19 2007 -0700"
      },
      "message": "[SPARC64]: Kill LARGE_ALLOCS and update defconfig.\n\nLet\u0027s use SLUB, since it works now, in order to get it\ntested a bit.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "af3b146d26550f0c8e0d77b2117c6f8aec5d8146",
      "tree": "e8078b0d760cd2a2488d3755b7dee341f3ea61b3",
      "parents": [
        "c5b7bede71853d92fc747cdc12fa5234b6045731",
        "fd4ba7e2b7ce9a48b8c60d5fcd65feda5746812e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 20:12:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 20:12:57 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (23 commits)\n  [POWERPC] Add arch/powerpc support for the Motorola PrPMC2800\n  [POWERPC] Add bootwrapper support for Motorola PrPMC2800 platform\n  [POWERPC] Add DTS file for the Motorola PrPMC2800 platform\n  [POWERPC] Check cache coherency of kernel vs firmware\n  [POWERPC] Add Marvell mv64x60 PCI bridge support\n  [POWERPC] Create Marvell mv64x60 I2C platform_data\n  [POWERPC] Create Marvell mv64x60 ethernet platform_data\n  [POWERPC] Create Marvell mv64x60 MPSC (serial) platform_data\n  [POWERPC] Add interrupt support for Marvell mv64x60 chips\n  [POWERPC] Add bootwrapper support for Marvell/mv64x60 I2C\n  [POWERPC] Add bootwrapper support for Marvell MPSC\n  [POWERPC] Add bootwrapper support for Marvell/mv64x60 hostbridge\n  [POWERPC] Add Makefile rules to wrap dts file in zImage\n  [POWERPC] Spelling fixes: arch/ppc/\n  [POWERPC] U-boot passes the initrd as start/end, not start/size.\n  [POWERPC] PS3: Update ps3_defconfig\n  [POWERPC] PS3: Fix request_irq warning\n  [POWERPC] Don\u0027t complain if size-cells \u003d\u003d 0 in prom_parse()\n  [POWERPC] Simplify smp_space_timers\n  [POWERPC] Trivial ps3 warning fixes\n  ...\n"
    },
    {
      "commit": "fd4ba7e2b7ce9a48b8c60d5fcd65feda5746812e",
      "tree": "c6a32e72c977ab54a264e6e4782e5b76e7f79c8a",
      "parents": [
        "c368d921daed3c7cfba9752a45b2a8804cd54128"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Sat May 12 10:58:43 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:50 2007 +1000"
      },
      "message": "[POWERPC] Add arch/powerpc support for the Motorola PrPMC2800\n\nThis finally adds the PPC_PRPMC2800 Kconfig option, the board setup\ncode (the setup and reset functions) and the defconfig, to support the\nMotorola PrPMC2800 platform.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c368d921daed3c7cfba9752a45b2a8804cd54128",
      "tree": "d171b490634300a31f5cc5a0136b49fdb110ae80",
      "parents": [
        "3f456cc18f63bebdf71d788098c72d7ecd83c9b6"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Sat May 12 10:58:18 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:50 2007 +1000"
      },
      "message": "[POWERPC] Add bootwrapper support for Motorola PrPMC2800 platform\n\nThe Motorola PrPMC280 and PrPMC2800 processor modules sit on an F101 or\nPrPMC2800 baseboard, respectively.  There are several variants of each\ntype of processor module which can have different amounts of memory,\namounts of FLASH, cpu frequencies, and an mv64360 or an mv64362.\n\nThe bootwrapper code for that platform reads VPD from an I2C EEPROM\nto determine the processor module variant.  From the variant, the\namount of memory, etc. is determined and the device tree is updated\naccordingly.  If the variant cannot be determined (e.g., corrupted\nVPD or a previously unknown variant), the property values already\nin the device tree are used.\n\nAlso, the firmware for those platforms does not completely configure\nthe mv64x60 host bridge so that configuration is done here.\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3f456cc18f63bebdf71d788098c72d7ecd83c9b6",
      "tree": "1326f5c5350aae3c3f5e8bbd730fd3c88c44d1ba",
      "parents": [
        "06cce43cf0980d0ed3581458fd23522ca2d24e42"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Sat May 12 10:57:58 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:50 2007 +1000"
      },
      "message": "[POWERPC] Add DTS file for the Motorola PrPMC2800 platform\n\nAdd the device tree source file for the prpmc2800 line of processor PMCs.\nSeveral of the property values are updated by the bootwrapper but sane\ndefaults have been chosen in case the bootwrapper can\u0027t determine the\nexact processor board variant.  The defaults should allow the kernel\nto boot despite having non-optimal device tree property values.\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "06cce43cf0980d0ed3581458fd23522ca2d24e42",
      "tree": "853deee52d58559515a846a8d316adba4c7ebf58",
      "parents": [
        "e1a3107b06a9619773596cd46a9ce0574419aed4"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Sat May 12 10:57:35 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:50 2007 +1000"
      },
      "message": "[POWERPC] Check cache coherency of kernel vs firmware\n\ncheck_cache_coherency() verifies that the cache coherency setting of\nthe kernel (CONFIG_NOT_COHERENT_CACHE) matches that left by the firmware,\nas indicated by coherency-off device tree property.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e1a3107b06a9619773596cd46a9ce0574419aed4",
      "tree": "3fd225fc9b2143d4db3d5500da3969608a5c6ea9",
      "parents": [
        "01f0e78e15c52af480c867af5bd406afec80d9cc"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Sat May 12 10:57:12 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:50 2007 +1000"
      },
      "message": "[POWERPC] Add Marvell mv64x60 PCI bridge support\n\nThis patch adds PCI bridge support for the Marvell mv64x60 chip.\nWe also provide the ability to read/write the mv64x60 hotswap\nregister via sysfs if the hs_reg_valid property is set in the\ndevice tree.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "01f0e78e15c52af480c867af5bd406afec80d9cc",
      "tree": "2f9ea0af73d3662343a8cf0637855f4e544d424f",
      "parents": [
        "649c8e0289eeee2ab3d4c6c6e062df24dd602233"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Sat May 12 10:56:47 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:50 2007 +1000"
      },
      "message": "[POWERPC] Create Marvell mv64x60 I2C platform_data\n\nThis patch creates platform_device entries for the Marvell mv64x60\nI2C ports, based on information contained in device tree.\n\nThis driver (like the other mv64x60 drivers) are unusual in that it\nworks on both the MIPS and PowerPC architectures.  Because of that,\nthe drivers do not support the normal PowerPC of_platform_bus_type.\nThey support platform_bus_type instead.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "649c8e0289eeee2ab3d4c6c6e062df24dd602233",
      "tree": "b4c0a6de487151e3d137714cee6621e6c1b2d161",
      "parents": [
        "52d3aff903171af13b56c5a4d6fb828461406c65"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Sat May 12 10:56:24 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:49 2007 +1000"
      },
      "message": "[POWERPC] Create Marvell mv64x60 ethernet platform_data\n\nThis patch creates platform_device entries for the Marvell mv64x60\nethernet controller ports, based on information contained in the\ndevice tree.\n\nThis driver (like the other mv64x60 drivers) are unusual in that it\nworks on both the MIPS and PowerPC architectures.  Because of that,\nthe drivers do not support the normal PowerPC of_platform_bus_type.\nThey support platform_bus_type instead.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "52d3aff903171af13b56c5a4d6fb828461406c65",
      "tree": "65786487dce618d0fcac5783952e112cefe30c0b",
      "parents": [
        "e44b8941908ec9ccf03b52713c9e7d3471bada8c"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Sat May 12 10:55:53 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:49 2007 +1000"
      },
      "message": "[POWERPC] Create Marvell mv64x60 MPSC (serial) platform_data\n\nThis patch creates platform_device entries for the Marvell mv64x60\nMPSC (multi-protocol serial controller) ports, based on information\ncontained in the device tree.\n\nThis driver (like the other mv64x60 drivers) are unusual in that it\nworks on both the MIPS and PowerPC architectures.  Because of that,\nthe drivers do not support the normal PowerPC of_platform_bus_type.\nThey support platform_bus_type instead.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e44b8941908ec9ccf03b52713c9e7d3471bada8c",
      "tree": "750f6cf76959a64592223b32d11883bb04b8aba1",
      "parents": [
        "ae4b3fbc7a91ea4e5685edb0310bb185a12e5943"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Sat May 12 10:55:24 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:49 2007 +1000"
      },
      "message": "[POWERPC] Add interrupt support for Marvell mv64x60 chips\n\nThere are 3 interrupt groups each with its own status/mask registers.\nWe use a separate struct irq_chip for each interrupt group and handle\ninterrupts in two stages or levels: level 1 selects the appropriate\nstruct irq_chip, and level 2 selects individual interrupts within\nthat irq_chip.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ae4b3fbc7a91ea4e5685edb0310bb185a12e5943",
      "tree": "7891118b8de8be8703308e9c1f1b090dc0276bf2",
      "parents": [
        "e12deb840ceed7051ab4799ae71b675a83c58c7c"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Sat May 12 10:54:53 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:49 2007 +1000"
      },
      "message": "[POWERPC] Add bootwrapper support for Marvell/mv64x60 I2C\n\nSome platforms support a variety processor modules with no method of\ndetermining which exact processor module is being used except by\nexamining Vital Product Data (VPD).  The modules may have different\namounts of memory, clock frequencies, etc. so reading the VPD becomes\nnecessary to correctly set properties in the device tree before its\npassed to the kernel.\n\nOften the VPD is stored in I2C EEPROMs so an I2C driver becomes necessary.\nThis I2C driver is for the I2C controller that\u0027s embedded on the Marvel\nmv64x60 line of host bridges.\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e12deb840ceed7051ab4799ae71b675a83c58c7c",
      "tree": "e1adaeb62fda1fa2557c4083f8d51e16a0580a9a",
      "parents": [
        "0f81b11d2a14adaa9b2c944f104e13d72fedc769"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Sat May 12 10:54:31 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:49 2007 +1000"
      },
      "message": "[POWERPC] Add bootwrapper support for Marvell MPSC\n\nThe bootwrapper requires a serial driver to allow cmdline editing\nand information reporting on the console.  This driver is required\nby platforms that boot a zImage and use the MPSC for the console.\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0f81b11d2a14adaa9b2c944f104e13d72fedc769",
      "tree": "027a2753d7e98a131091b2699888b53eea8d6e6d",
      "parents": [
        "916066d5913c37a6b3907eb6695cc9ecaaa4d8ca"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Sat May 12 10:54:05 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:49 2007 +1000"
      },
      "message": "[POWERPC] Add bootwrapper support for Marvell/mv64x60 hostbridge\n\nThe mv64x60 host bridge has many windows between its various components\n(cpu, system memory, ethernet ctlr, MPSC, DMA ctlr, PCI MEM, PCI I/O).\nUnfortunately, the firmware on some of mv64x60-based platforms do not\nproperly or completely configure those windows (e.g., MPSC-\u003esystem memory\nwindows not configured or CPU-\u003ePCI MEM space not configured).\n\nSo, the missing configuration needs to be done in either the bootwrapper\nor in the kernel.  To keep the kernel as clean as possible, it is done\nin the bootwrapper.  Note that I/O controller configuration is NOT being\ndone, its only the windows to allow the I/O controllers and other components\nto access memory, etc. that is being done--drivers assume that their\ncontrollers can already access system memory).\n\nTable of routines and the windows they configure:\n\tmv64x60_config_ctlr_windows()\tENET-\u003eSystem Memory\n\t\t\t\t\tMPSC-\u003eSystem Memory\n\t\t\t\t\tIDMA-\u003eSystem Memory\n\n\tmv64x60_config_pci_windows()\tPCI MEM-\u003eSystem Memory\n\t\t\t\t\tPCI I/O-\u003eBridge\u0027s Registers\n\n\tmv64x60_config_cpu2pci_window()\tCPU-\u003ePCI MEM\n\t\t\t\t\tCPU-\u003ePCI I/O\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "916066d5913c37a6b3907eb6695cc9ecaaa4d8ca",
      "tree": "d966b9217ebb21bde240182ae40b3234caf4df64",
      "parents": [
        "a8de5ce9895367191df9b30804a0c67cfcc9f27a"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Sat May 12 10:53:36 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:49 2007 +1000"
      },
      "message": "[POWERPC] Add Makefile rules to wrap dts file in zImage\n\nAdd \u0027zImage.dts\u0027 and \u0027zImage.dts_initrd\u0027 build rules that automatically\ncompile and wrap a dts file from arch/powerpc/boot/dts into the zImage file.\nThe resulting zImage will be arch/powerpc/boot/zImage.dts.\u003cplatform\u003e and\narch/powerpc/boot/zImage.dts_initrd.\u003cplatform\u003e, respectively.\n\nHaving separate rules allows the user to choose whether to include a device\ntree--and which device tree--at build time.  This is useful when one Makefile\ntarget builds a zImage that runs on several platforms except for differing\ndevice trees.  By just setting CONFIG_DEVICE_TREE and running \"make zImage.dts\"\nthe exact zImage you want is built without Makefile bloat or manually running\nthe wrapper script.\n\nThe dts file is expected to be arch/powerpc/boot/dts/$(CONFIG_DEVICE_TREE)\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a8de5ce9895367191df9b30804a0c67cfcc9f27a",
      "tree": "8f99af81affca30d868bd9ee7c043639b905c4f8",
      "parents": [
        "dab4d7984ee61c8eb25569b12e7a996f5aaef2ba"
      ],
      "author": {
        "name": "Simon Arlott",
        "email": "simon@fire.lp0.eu",
        "time": "Sat May 12 05:42:54 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:49 2007 +1000"
      },
      "message": "[POWERPC] Spelling fixes: arch/ppc/\n\nSpelling fixes in arch/ppc/.\n\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "dab4d7984ee61c8eb25569b12e7a996f5aaef2ba",
      "tree": "5b6ff1e3ca2be89cb2811060c6e91a40b1aa9214",
      "parents": [
        "36bd2836f39d9c256689475432dd7d36eda1c491"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Sat May 12 03:52:03 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:48 2007 +1000"
      },
      "message": "[POWERPC] U-boot passes the initrd as start/end, not start/size.\n\nThe boot wrapper platform init code on 83xx and 85xx using the cuboot\nplatform type was incorrectly assuming that u-boot supplied the size\nof the initrd, whereas it actually supplies the end address.  This\nfixes it.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "36bd2836f39d9c256689475432dd7d36eda1c491",
      "tree": "a83e7b22e48d7e6214be9161cfb11dfafb8d5d55",
      "parents": [
        "28820d9f793b4d9998d5d4132b8bab0ec9bf6ec3"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Sat May 12 03:42:03 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:48 2007 +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": "28820d9f793b4d9998d5d4132b8bab0ec9bf6ec3",
      "tree": "274581dc5092e76dae5defffc0f7ad455a38d709",
      "parents": [
        "fd6e9d3945ee122eb513ada8b17296d243c1ce5e"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Sat May 12 03:41:59 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:48 2007 +1000"
      },
      "message": "[POWERPC] PS3: Fix request_irq warning\n\nFix compiler warning:\n\nps3/smp.c:122: warning: ignoring return value of \u0027request_irq\u0027\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fd6e9d3945ee122eb513ada8b17296d243c1ce5e",
      "tree": "1292c6fc1f6b80bad8cbc708368d2df2526ff3e2",
      "parents": [
        "e147ec8f18082efb700763bed4fe24f73ca50a2c"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Sat May 12 03:19:38 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:48 2007 +1000"
      },
      "message": "[POWERPC] Don\u0027t complain if size-cells \u003d\u003d 0 in prom_parse()\n\nAn mdio bus scan was added with ucc_geth phylib\nmigration patches, now machines complain on boot, saying:\n\nprom_parse: Bad cell count for /qe@e0100000/mdio@2120/ethernet-phy@00\nprom_parse: Bad cell count for /qe@e0100000/mdio@2120/ethernet-phy@01\n\nsince size-cells can indeed be 0, this patch fixes the check.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e147ec8f18082efb700763bed4fe24f73ca50a2c",
      "tree": "58bfbafbffe4c9d2e993ed66b51472fcb82b2798",
      "parents": [
        "435e0b2b165bcac86eeddf675383070f60587cbb"
      ],
      "author": {
        "name": "will schmidt",
        "email": "will_schmidt@vnet.ibm.com",
        "time": "Fri May 11 23:34:16 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:47 2007 +1000"
      },
      "message": "[POWERPC] Simplify smp_space_timers\n\nGreatly simplify the function smp_space_timers.\n\nThe stolen time calculation (per comment within the code) doesn\u0027t need the\nhalf-jiffy stagger any more.  There isn\u0027t an issue with bouncing off global\nlocks, so we really shouldn\u0027t need any sort of staggering at all.\n\nHowever, the last_jiffy value still needs to be set.   This removes the\nextra stagger logic, and just sets the values.\n\nThis change should benefit applications that rely on barrier\nsynchronization, and will help cut down OS jitter.\n\nBoot tested across the board (G5,power3,power4,power5,970mp blade).\n\nSigned-off-by: Will Schmidt \u003cwill_schmidt@vnet.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "435e0b2b165bcac86eeddf675383070f60587cbb",
      "tree": "1bea3d9ae218d74697d2374b915ac491e4e1cdaf",
      "parents": [
        "bff8dde8fb0ee9429837051b6054d770755d6e7f"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri May 11 15:42:44 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:47 2007 +1000"
      },
      "message": "[POWERPC] Trivial ps3 warning fixes\n\nFixes warnings:\n\narch/powerpc/platforms/ps3/system-bus.c: In function \u0027ps3_map_sg\u0027:\narch/powerpc/platforms/ps3/system-bus.c:278: warning: unused variable \u0027i\u0027\narch/powerpc/platforms/ps3/system-bus.c:277: warning: unused variable \u0027dev\u0027\narch/powerpc/platforms/ps3/setup.c:103: warning: \u0027prealloc\u0027 defined but not used\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nAcked-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bff8dde8fb0ee9429837051b6054d770755d6e7f",
      "tree": "4c6e93fbad7c6d7cd7e74c7ea7e8b084be812473",
      "parents": [
        "8980ae86779288b19554426d71986f04c05f7a49"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri May 11 15:40:36 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:47 2007 +1000"
      },
      "message": "[POWERPC] Add missed include\n\nfixes:\narch/powerpc/platforms/pasemi/idle.c: In function \u0027pasemi_system_reset_exception\u0027:\narch/powerpc/platforms/pasemi/idle.c:55: warning: implicit declaration of function \u0027do_IRQ\u0027\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8980ae86779288b19554426d71986f04c05f7a49",
      "tree": "4ba3aeee6885519b61371fb69b81cfbf0ce3e1cf",
      "parents": [
        "0c12fe5697f12c7d1d203d8152dc6382244ec1d3"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri May 11 15:38:34 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:47 2007 +1000"
      },
      "message": "[POWERPC] Remove unused variable in hpte_decode()\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0c12fe5697f12c7d1d203d8152dc6382244ec1d3",
      "tree": "fa16621ac97df92b83a43acd70835cd5bb6af6f1",
      "parents": [
        "0a3fd051c7036ef71b58863f8e5da7c3dabd9d3f"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri May 11 15:37:38 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:47 2007 +1000"
      },
      "message": "[POWERPC] Assign correct variable in hpte_decode()\n\nThis case will never be hit, but it should be corrected anyway.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c5b7bede71853d92fc747cdc12fa5234b6045731",
      "tree": "922284456a74150e679126e73551b64ba9c00bf2",
      "parents": [
        "fb2c922b8588115d8914492493a37109bfb07884",
        "5c34202b8bf942da411b6599668a76b07449bbfd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 16:05:43 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 16:05:43 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  [WATCHDOG] iTCO_wdt.c - fix ACPI Base register\n"
    },
    {
      "commit": "fb2c922b8588115d8914492493a37109bfb07884",
      "tree": "9b532d2989d998b1997bf04eae0f3eb15f1843b5",
      "parents": [
        "9ce3075c20d458040138690edfdf6446664ec3ee",
        "b9a3b4d1453689f2927668fcdc4827fdccf44d1b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 16:03:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 16:03:03 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  pata_platform: don\u0027t use generic ata_port_start\n  Use menuconfig objects: libata\n  add the ATI SB700 SATA controller device id to AHCI pci table\n  Add the combined mode for ATI SB700\n  pata_pcmcia: recognize 2GB CompactFlash from Transcend\n  git-libata-all: sata_via build fix\n  libata-acpi: clean up parameters and misc stuff\n  libata-acpi: s/CONFIG_SATA_ACPI/CONFIG_ATA_ACPI/\n  libata: give devices one last chance even if recovery failed with -EINVAL\n  libata: fallback to the other IDENTIFY on device error, take#2\n  libata: ignore EH scheduling during initialization\n  libata: clean up SFF init mess\n  libata: implement libata.spindown_compat\n  libata: reimplement suspend/resume support using sdev-\u003emanage_start_stop\n"
    },
    {
      "commit": "9ce3075c20d458040138690edfdf6446664ec3ee",
      "tree": "7431fd54ce8ea8ee9224a86fa5f4cc69226ea216",
      "parents": [
        "b3b7cc7b4138f4171da5813b5ec2a14835e02482",
        "17cf8cc9439262cd90421435e0e8c7ab0af26833"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 16:02:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 16:02:05 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6: (35 commits)\n  Add support for the Davicom DM9161A PHY\n  sky2: only disable 88e8056 on some boards\n  sky2: 88e8071 support not ready\n  skge: crash on shutdown/suspend\n  sky2: fix oops on shutdown\n  mlx4: don\u0027t use deprecated IRQ flags\n  netxen_nic_main don\u0027t use deprecated irq flags\n  Use menuconfig objects II - netdev/wan\n  Use menuconfig objects II - netdev/pcmcia\n  Use menuconfig objects II - netdev/atm\n  Use menuconfig objects: netdev\n  Use menuconfig objects: PHY\n  spidernet: remove unnecessary accesses to phy\n  S2IO: Statistics for link up/down and memory allocated/freed\n  S2IO: statistics for memory allocation failuers\n  S2IO: getringparam ethtool option\n  [PATCH] libertas: 64-bit cleanups\n  [PATCH] libertas: sparse fixes\n  [PATCH] libertas: fix missing unlock in TX error path\n  [PATCH] libertas: make debugfs.c sparse-clean\n  ...\n"
    },
    {
      "commit": "b3b7cc7b4138f4171da5813b5ec2a14835e02482",
      "tree": "bbace1c3424507cc1e6008e7f21dc2eba1332b47",
      "parents": [
        "0a3fd051c7036ef71b58863f8e5da7c3dabd9d3f"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Fri May 11 13:26:44 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri May 11 16:01:18 2007 -0700"
      },
      "message": "Fix assertion failure with MSI on sparc64\n\nToday\u0027s find is a triggered assertion in msi_free_irqs() when the system\ndoesn\u0027t support MSI, in which case arch_setup_msi_irqs() always returns\nan error.\n\nThe problem is that when this happens we branch into msi_free_irqs(), to\nwhich you added the following assertion loop:\n\n\tlist_for_each_entry(entry, \u0026dev-\u003emsi_list, list)\n\t\tBUG_ON(irq_has_action(entry-\u003eirq));\n\nWell, if arch_setup_msi_irqs() fails, entry-\u003eirq will be zero and\nalthough that\u0027s never assigned to any normal devices we use that IRQ\nnumber for the timer interrupt on sparc64 so this assertion triggers.\n\nBetter to test for zero before doing the irq_has_action() assertion\nthing.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b9a3b4d1453689f2927668fcdc4827fdccf44d1b",
      "tree": "bf9d3841ce75aa1d2a413d95bc80b6fc73321c2b",
      "parents": [
        "b196fc69f7be7b4454781add9c2d5173f44d509b"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed May 09 23:00:20 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:18:39 2007 -0400"
      },
      "message": "pata_platform: don\u0027t use generic ata_port_start\n\nI have a system where I have a simple IDE controller that sits on a\nlocal bus without bus master dma capability, and thus no dma_mapping\nops defined for the device/bus.\n\npata_platform works great for me, with the exception of using the generic\nata_port_start which tries to do a dmam_alloc_coherent.\n\nLooks like it doesn\u0027t need to allocate a prd table at all, so replace it\nwith a dummy function instead.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b196fc69f7be7b4454781add9c2d5173f44d509b",
      "tree": "57fe264ded450614744abeb207781d1792a56967",
      "parents": [
        "2bcfdde6767f2f07891d2753c25220012fe5e6d2"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Thu May 10 22:48:54 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:16:01 2007 -0400"
      },
      "message": "Use menuconfig objects: libata\n\nUse menuconfigs instead of menus, so the whole menu can be disabled at once\ninstead of going through all options.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2bcfdde6767f2f07891d2753c25220012fe5e6d2",
      "tree": "9ca9b53583acbaae2bee14e95459c1fa04321596",
      "parents": [
        "823777181b4c0200923dcb026efa5b37f55c0ecf"
      ],
      "author": {
        "name": "Henry Su",
        "email": "henry.su@amd.com",
        "time": "Thu May 10 22:48:51 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:16:01 2007 -0400"
      },
      "message": "add the ATI SB700 SATA controller device id to AHCI pci table\n\nAdd the device ID to AHCI pci table for ATI SB700 SATA controller, the\nsubsequent chipset of SB600.\n\nSigned-off-by: henry su\u003chenry.su@amd.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "823777181b4c0200923dcb026efa5b37f55c0ecf",
      "tree": "cd105b29f0fcbf977715963e120e3b1f919980d3",
      "parents": [
        "48aaae7a2fa46e1ed0d0b7677fde79ccfcb8c963"
      ],
      "author": {
        "name": "Henry Su",
        "email": "henry.su@amd.com",
        "time": "Thu May 10 22:48:50 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:16:01 2007 -0400"
      },
      "message": "Add the combined mode for ATI SB700\n\nBesides those modes in ATI SB600 SATA controller, ATI SB700 supports one\nmore mode:the combined mode.\n\nThe combined mode is a Legacy IDE mode used for compatibility with some old\nOS without AHCI driver, but now it is not necessary for Linux since the\nkernel has supported AHCI.\n\nSigned-off-by: Luugi Marsan \u003cluugi.marsan@amd.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "48aaae7a2fa46e1ed0d0b7677fde79ccfcb8c963",
      "tree": "83ff0c680645a663a2e6b44a1ff6ef8fc8a82609",
      "parents": [
        "1d30c33d8d07868199560b24f10ed6280e78a89c"
      ],
      "author": {
        "name": "Aeschbacher, Fabrice",
        "email": "Fabrice.Aeschbacher@siemens.com",
        "time": "Thu May 10 22:48:48 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:16:00 2007 -0400"
      },
      "message": "pata_pcmcia: recognize 2GB CompactFlash from Transcend\n\nAllow the pata_pcmcia driver to automatically detect 2GB CompactFlash cards\nfrom Transcend.\n\nSigned-off-by: Fabrice Aeschbacher \u003cfabrice.aeschbacher@siemens.com\u003e\nCc: \"Peter Stuge\" \u003cstuge-linux-pcmcia@cdy.org\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1d30c33d8d07868199560b24f10ed6280e78a89c",
      "tree": "311e7baea4f8cf9ffefb3ca10f047e35b4868877",
      "parents": [
        "3a32a8e96694a243ec7e7feb6d76dfc4b1fe90c1"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu May 10 22:48:43 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 11 18:16:00 2007 -0400"
      },
      "message": "git-libata-all: sata_via build fix\n\nCc: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    }
  ],
  "next": "3a32a8e96694a243ec7e7feb6d76dfc4b1fe90c1"
}
