)]}'
{
  "log": [
    {
      "commit": "1ca9bc4f2ae22741f2a545c1b0c3a042a2d71b11",
      "tree": "ff0421feab3a21a4b3048949886b41c11af176da",
      "parents": [
        "f653c34dd3d8bde2c918316fd5ba2e2c4f95afcf",
        "99fbe1ac217e8b9d4141504e879327cb4e42d4ff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 12:10:00 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 12:10:00 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq:\n  [CPUFREQ] Correct revision mask for powernow-k8\n  [CPUFREQ] powernow-k7: fix MHz rounding issue with perflib\n  [CPUFREQ] Support rev H AMD64s in powernow-k8\n"
    },
    {
      "commit": "f653c34dd3d8bde2c918316fd5ba2e2c4f95afcf",
      "tree": "9902c2ab3960211f1e6de00be759fd25b9fef34d",
      "parents": [
        "de7860c3f3272086a4c3a1b4280b11ffae7c32be"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue May 15 19:30:07 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 10:44:15 2007 -0700"
      },
      "message": "ll_rw_blk: fix gcc 4.2 warning on current_io_context()\n\ncurrent_io_context() is both static and exported with EXPORT_SYMBOL().\nAs there are no users outside of ll_rw_blk.c itself, just kill the\nexport.\n\nProblem reported by Martin Michlmayr \u003ctbm@cyrius.com\u003e\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "de7860c3f3272086a4c3a1b4280b11ffae7c32be",
      "tree": "450f3cae68e5349e853c6bb201facfa60c636a90",
      "parents": [
        "cfbf07f2a80b618c42a42c20d83647ea8fcceca0",
        "7c5b9ef8577bfa7b74ea58fc9ff2934ffce13532"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 09:52:31 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 09:52:31 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:\n  IPoIB/cm: Optimize stale connection detection\n  IB/mthca: Set cleaned CQEs back to HW ownership when cleaning CQ\n  IB/mthca: Fix posting \u003e255 recv WRs for Tavor\n  RDMA/cma: Add check to validate that cm_id is bound to a device\n  RDMA/cma: Fix synchronization with device removal in cma_iw_handler\n  RDMA/cma: Simplify device removal handling code\n  IB/ehca: Disable scaling code by default, bump version number\n  IB/ehca: Beautify sysfs attribute code and fix compiler warnings\n  IB/ehca: Remove _irqsave, move #ifdef\n  IB/ehca: Fix AQP0/1 QP number\n  IB/ehca: Correctly set GRH mask bit in ehca_modify_qp()\n  IB/ehca: Serialize hypervisor calls in ehca_register_mr()\n  IB/ipath: Shadow the gpio_mask register\n  IB/mlx4: Fix uninitialized spinlock for 32-bit archs\n  mlx4_core: Remove unused doorbell_lock\n  net: Trivial MLX4_DEBUG dependency fix.\n"
    },
    {
      "commit": "cfbf07f2a80b618c42a42c20d83647ea8fcceca0",
      "tree": "575c9834d1ed69459c79162042647008f2097123",
      "parents": [
        "6a3ee3d5529c5e66aedf91401bfac65c61998639"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Tue May 15 01:42:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 08:54:01 2007 -0700"
      },
      "message": "SLUB: CONFIG_LARGE_ALLOCS must consider MAX_ORDER limit\n\nTake MAX_ORDER into consideration when determining KMALLOC_SHIFT_HIGH.\nOtherwise we may run into a situation where we attempt to create general\nslabs larger than MAX_ORDER.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6a3ee3d5529c5e66aedf91401bfac65c61998639",
      "tree": "f891535372b761ff79b343ee6e6c027ad03a6be6",
      "parents": [
        "297d9c035edd04327fedc0d1da27c2b112b66fcc"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Tue May 15 01:41:59 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 08:54:01 2007 -0700"
      },
      "message": "i386: fix voyager build\n\nThis adds an smp_ops for voyager, and hooks things up appropriately.  This is\nthe first baby-step to making subarch runtime switchable.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy@xensource.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nCc: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: 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": "297d9c035edd04327fedc0d1da27c2b112b66fcc",
      "tree": "c5a2f1258def2f54790b57afc0bea9dc49563773",
      "parents": [
        "838c41184fee5e151c09972f2ba90c16493af614"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Tue May 15 01:41:48 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 08:54:00 2007 -0700"
      },
      "message": "i386: move common parts of smp into their own file\n\nSeveral parts of kernel/smp.c and smpboot.c are generally useful for other\nsubarchitectures and paravirt_ops implementations, so make them available for\nreuse.\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy@xensource.com\u003e\nAcked-by: Chris Wright \u003cchrisw@sous-sol.org\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nCc: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: 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": "838c41184fee5e151c09972f2ba90c16493af614",
      "tree": "72dd37c37031f1ed6c4c3ed43a45f3dce8dcf149",
      "parents": [
        "3bd2aad2103314a0a09614dc29926a1437db02f7"
      ],
      "author": {
        "name": "Prarit Bhargava",
        "email": "prarit@redhat.com",
        "time": "Tue May 15 01:41:43 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 08:54:00 2007 -0700"
      },
      "message": "Remove cpu hotplug defines for __INIT \u0026 __INITDATA\n\nAfter examining what was checked in and the code base I discovered that most\nof 86c0baf123e474b6eb404798926ecf62b426bf3a wasn\u0027t necessary anymore....\n\nSo here\u0027s a patch that reverts the last part of that changeset:\n\nRevert part of 86c0baf123e474b6eb404798926ecf62b426bf3a.\n\nThe kernel has moved forward to a state where the original change is not\nnecessary.  After porting forward, this final version of the patch was\napplied and broke non-x86 architectures.\n\nSigned-off-by: Prarit Bhargava \u003cprarit@redhat.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3bd2aad2103314a0a09614dc29926a1437db02f7",
      "tree": "566ff2d252957962ec96f4e197a95f18c26c42a2",
      "parents": [
        "8f89441b37536fea92b1ed7004e5e2dda011473d"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue May 15 01:41:36 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 08:54:00 2007 -0700"
      },
      "message": "Revert \"MAINTAINERS: remove invalid list address for TPM\"\n\nThis reverts commit b6d1c9a44744224d83125a5a89c1a6cc4db27361.\n\nOthers tell me that this address has worked for them, so I can only\nassume that I hit a glitch in the sourceforge mail system.\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": "8f89441b37536fea92b1ed7004e5e2dda011473d",
      "tree": "7587c859ea62fb3905613fc4265a8120b5384516",
      "parents": [
        "3c46bdcaec53eda069a8a9cd60621c7431aa7842"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue May 15 01:41:32 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 08:54:00 2007 -0700"
      },
      "message": "clocksource: fix lock order in the resume path\n\nlockdep complains about the lock nesting of clocksource and watchdog lock\nin the resume path.\n\nChange the resume marker to a bit operation and remove the lock from this\npath.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: john stultz \u003cjohnstul@us.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": "3c46bdcaec53eda069a8a9cd60621c7431aa7842",
      "tree": "9e3463d9618af5be9195d4cbaef6d3a518ab9e26",
      "parents": [
        "0fcdf96ca95f81a0e1fd91a2de16dc67c641c958"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Tue May 15 01:41:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 08:54:00 2007 -0700"
      },
      "message": "m68k: implement __clear_user()\n\nm68k: implement __clear_user(), which is needed by fs/signalfd.c\n\nSince we always let the MMU do all checking, clear_user() and __clear_user()\nare identical. The old clear_user() is renamed to __clear_user() for\nconsistency.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: 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": "0fcdf96ca95f81a0e1fd91a2de16dc67c641c958",
      "tree": "b8f21a1c70589a0f6d42abf26932a4c83f72462e",
      "parents": [
        "b67405bbbba6bbd28dfd5337b29d5bc5a1140afb"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Tue May 15 01:41:15 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 15 08:54:00 2007 -0700"
      },
      "message": "alpha: fix hard_smp_processor_id compile error\n\n\"Remove hardcoding of hard_smp_processor_id on UP systems\",\n2f4dfe206a2fc07099dfad77a8ea2f4b4ae2140f in Linus\u0027 tree, moved\nthe definition of hard_smp_processor_id linux/smp.h to asm/smp.h\nfor UP systems. This causes a regression on Alpha.\n\ncc1: warnings being treated as errors\narch/alpha/kernel/setup.c: In function \u0027setup_arch\u0027:\narch/alpha/kernel/setup.c:506: warning: implicit declaration of function \u0027hard_smp_processor_id\u0027\nmake[1]: *** [arch/alpha/kernel/setup.o] error 1\nmake: *** [arch/alpha/kernel] error 2\n\nBy including asm/smp.h non-conditionally in asm/mmu_context.h\nthe problem appears to be resolved.\n\nCc: Fernando Luis Vazquez Cao \u003cfernando@oss.ntt.co.jp\u003e\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "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": "99fbe1ac217e8b9d4141504e879327cb4e42d4ff",
      "tree": "e7dd50d258cb2eb89c093146e83022411e269474",
      "parents": [
        "dc2585eb478cfeb45b3d6e235ac7b5918fb859f7"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon May 14 18:27:29 2007 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon May 14 18:27:29 2007 -0400"
      },
      "message": "[CPUFREQ] Correct revision mask for powernow-k8\n\nMark Langsdorf points out that the correct define for this\nrevision bump is 0x80000.  Also to save us having to keep\nrenaming the #define, give it a more meaningful name.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\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": "7c5b9ef8577bfa7b74ea58fc9ff2934ffce13532",
      "tree": "4a39ad8609225261bc17f4acc16447944d875a12",
      "parents": [
        "bd18c112774db5bb887adb981ffbe9bfe00b2f3a"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@dev.mellanox.co.il",
        "time": "Mon May 14 07:26:51 2007 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon May 14 14:11:01 2007 -0700"
      },
      "message": "IPoIB/cm: Optimize stale connection detection\n\nIn the presence of some running RX connections, we repeat\nqueue_delayed_work calls each 4 RX WRs, which is a waste.  It\u0027s enough\nto start stale task when a first passive connection is added, and\nrerun it every IPOIB_CM_RX_DELAY as long as there are outstanding\npassive connections.\n\nThis removes some code from RX data path.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@dev.mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "bd18c112774db5bb887adb981ffbe9bfe00b2f3a",
      "tree": "b879940658532e3962e98ce5624f7d86661e122a",
      "parents": [
        "3e28c56b9b67347b42ba06f9a9373b408902beee"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@dev.mellanox.co.il",
        "time": "Mon May 14 17:14:50 2007 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon May 14 14:10:34 2007 -0700"
      },
      "message": "IB/mthca: Set cleaned CQEs back to HW ownership when cleaning CQ\n\nmthca_cq_clean() updates the CQ consumer index without moving CQEs\nback to HW ownership.  As a result, the same WRID might get reported\ntwice, resulting in a use-after-free.  This was observed in IPoIB CM.\nFix by moving all freed CQEs to HW ownership.\n\nThis fixes \u003chttps://bugs.openfabrics.org/show_bug.cgi?id\u003d617\u003e\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@dev.mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "3e28c56b9b67347b42ba06f9a9373b408902beee",
      "tree": "a1aad69f682c6f76e989dd871dcc2e954d0ae5ab",
      "parents": [
        "6c719f5c6c823901fac2d46b83db5a69ba7e9152"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@dev.mellanox.co.il",
        "time": "Mon May 14 07:26:51 2007 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon May 14 14:10:34 2007 -0700"
      },
      "message": "IB/mthca: Fix posting \u003e255 recv WRs for Tavor\n\nFix posting lists of \u003e 255 receive WRs for Tavor: rq.next_ind must\nbe updated each doorbell, otherwise the next doorbell will use an\nincorrect index.\n\nFound by Ronni Zimmermann at Mellanox.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@dev.mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "6c719f5c6c823901fac2d46b83db5a69ba7e9152",
      "tree": "b85bcb8ee9d6064fbde7bd34294e8a91d76a6bc7",
      "parents": [
        "be65f086f2a50c478b2f5ecf4c55a52a4e95059a"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Mon May 07 11:49:27 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon May 14 14:10:32 2007 -0700"
      },
      "message": "RDMA/cma: Add check to validate that cm_id is bound to a device\n\nSeveral checks in the rdma_cm check against the state of the\ncm_id, but only to validate that the cm_id is bound to an underlying\ntransport specific CM and an RDMA device.  Make the check explicit\nin what we\u0027re trying to check for, since we\u0027re not synchronizing\nagainst the cm_id state.\n\nThis will allow a user to disconnect a cm_id or reject a connection\nafter receiving a device removal event.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "be65f086f2a50c478b2f5ecf4c55a52a4e95059a",
      "tree": "11d048c93ea0f638a15ec47f4efda23731d202f1",
      "parents": [
        "8aa08602bdd617a9cdd147f19076a8c8a70e03ef"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Mon May 07 11:49:12 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon May 14 13:56:32 2007 -0700"
      },
      "message": "RDMA/cma: Fix synchronization with device removal in cma_iw_handler\n\nThe cma_iw_handler needs to validate the state of the rdma_cm_id before\nprocessing a new connection request to ensure that a device removal is\nnot already being processed for the same rdma_cm_id.  Without the state\ncheck, the user can receive simultaneous callbacks for the same cm_id, or\na callback after they\u0027ve destroyed the cm_id.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "8aa08602bdd617a9cdd147f19076a8c8a70e03ef",
      "tree": "29f2565b26d1e74fa5f1af8f168007286a479929",
      "parents": [
        "4e430dcb7b132a4076e533a9d69907acecbe71be"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Mon May 07 11:49:00 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon May 14 13:54:49 2007 -0700"
      },
      "message": "RDMA/cma: Simplify device removal handling code\n\nAdd a new routine and rename another to encapsulate common code for\nsynchronizing with device removal.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "4e430dcb7b132a4076e533a9d69907acecbe71be",
      "tree": "56689cc05f2a69060e7832ce707f6662a8e8b974",
      "parents": [
        "bba9b6013e604fadb298191c058149acf1cdfced"
      ],
      "author": {
        "name": "Joachim Fenkes",
        "email": "fenkes@de.ibm.com",
        "time": "Wed May 09 13:48:31 2007 +0200"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon May 14 13:41:40 2007 -0700"
      },
      "message": "IB/ehca: Disable scaling code by default, bump version number\n\n- Scaling code is still considered experimental, so disable it by default\n- Increase version to SVNEHCA_0023\n\nSigned-off-by: Joachim Fenkes \u003cfenkes@de.ibm.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "bba9b6013e604fadb298191c058149acf1cdfced",
      "tree": "c23803b89b94e22c394e4fba2a4195544d348088",
      "parents": [
        "c7a14939e78e75dd90b54cb0df371019bc6d3e89"
      ],
      "author": {
        "name": "Joachim Fenkes",
        "email": "fenkes@de.ibm.com",
        "time": "Wed May 09 13:48:25 2007 +0200"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon May 14 13:40:45 2007 -0700"
      },
      "message": "IB/ehca: Beautify sysfs attribute code and fix compiler warnings\n\neHCA\u0027s sysfs attributes are now being created via sysfs_create_group(),\nmaking the process neatly table-driven. The return value is checked, thus\nfixing a few compiler warnings.\n\nSigned-off-by: Joachim Fenkes \u003cfenkes@de.ibm.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "c7a14939e78e75dd90b54cb0df371019bc6d3e89",
      "tree": "4c139f1abea8de4e0211f79a1f990ea80bd8f883",
      "parents": [
        "c55a0ddd8ebdd657224449c2fbfcd427e054c8cc"
      ],
      "author": {
        "name": "Joachim Fenkes",
        "email": "fenkes@de.ibm.com",
        "time": "Wed May 09 13:48:20 2007 +0200"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon May 14 13:40:05 2007 -0700"
      },
      "message": "IB/ehca: Remove _irqsave, move #ifdef\n\n- In ehca_process_eq(), we\u0027re IRQ safe throughout the whole function, so we\n  don\u0027t need another _irqsave in the middle of flight.\n\n- take_over_work() is only called by comp_pool_callback(), so it can move\n  into the same #ifdef block.\n\nSigned-off-by: Joachim Fenkes \u003cfenkes@de.ibm.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "c55a0ddd8ebdd657224449c2fbfcd427e054c8cc",
      "tree": "4f86497cbe102ba2b60b6694a4c2edc5f82703fd",
      "parents": [
        "92761cdaf215599a1bd81d383facb32adabfa620"
      ],
      "author": {
        "name": "Hoang-Nam Nguyen",
        "email": "hnguyen@de.ibm.com",
        "time": "Wed May 09 13:48:11 2007 +0200"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon May 14 13:39:31 2007 -0700"
      },
      "message": "IB/ehca: Fix AQP0/1 QP number\n\nAQP0/1 should report qp_num\u003d{0|1} and the actual QP# should be stored\nin struct ehca_qp, not the other way round.\n\nSigned-off-by: Joachim Fenkes \u003cfenkes@de.ibm.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "92761cdaf215599a1bd81d383facb32adabfa620",
      "tree": "40e14a4257b36ecca923572e3eeb9ba8c122c87d",
      "parents": [
        "5d88278e3bdb6f2e4ed43306659e930ecd715f0c"
      ],
      "author": {
        "name": "Joachim Fenkes",
        "email": "fenkes@de.ibm.com",
        "time": "Wed May 09 13:48:01 2007 +0200"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon May 14 13:38:57 2007 -0700"
      },
      "message": "IB/ehca: Correctly set GRH mask bit in ehca_modify_qp()\n\nThe driver needs to always supply the \"GRH present\" flag to the\nhypervisor, whether it\u0027s true or false. Not supplying it (i.e. not\nsetting the corresponding mask bit) amounts to a \"perhaps\", which we\ndon\u0027t want.\n\nSigned-off-by: Joachim Fenkes \u003cfenkes@de.ibm.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "5d88278e3bdb6f2e4ed43306659e930ecd715f0c",
      "tree": "60c856cf49531a23c0323a9146818932f62c6766",
      "parents": [
        "8f140b407f3be04e7202be9aa0cfef3006d14c9f"
      ],
      "author": {
        "name": "Stefan Roscher",
        "email": "stefan.roscher@de.ibm.com",
        "time": "Wed May 09 13:47:56 2007 +0200"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon May 14 13:38:11 2007 -0700"
      },
      "message": "IB/ehca: Serialize hypervisor calls in ehca_register_mr()\n\nSome pSeries hypervisor versions show a race condition in the allocate\nMR hCall.  Serialize this call per adapter to circumvent this problem.\n\nSigned-off-by: Joachim Fenkes \u003cfenkes@de.ibm.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "8f140b407f3be04e7202be9aa0cfef3006d14c9f",
      "tree": "34f308cacd261f03cc3e490a187df369f0bac7f3",
      "parents": [
        "26c6bc7b812b4157ba929035e467c0f4dd165916"
      ],
      "author": {
        "name": "Arthur Jones",
        "email": "arthur.jones@qlogic.com",
        "time": "Thu May 10 12:10:49 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon May 14 13:22:42 2007 -0700"
      },
      "message": "IB/ipath: Shadow the gpio_mask register\n\nOnce upon a time, GPIO interrupts were rare.  But then a chip bug in\nthe waldo series forced the use of a GPIO interrupt to signal packet\nreception.  This greatly increased the frequency of GPIO interrupts\nwhich have the gpio_mask bits set on the waldo chips.  Other bits in\nthe gpio_status register are used for I2C clock and data lines, these\nbits are usually on.  An \"unlikely\" annotation leftover from the old\ndays was improperly applied to these bits, and an unnecessary chip\nmmio read was being accessed in the interrupt fast path on waldo.\n\nRemove the stagnant unlikely annotation in the interrupt handler and\nkeep a shadow copy of the gpio_mask register to avoid the slow mmio\nread when testing for interruptable GPIO bits.\n\nSigned-off-by: Arthur Jones \u003carthur.jones@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "26c6bc7b812b4157ba929035e467c0f4dd165916",
      "tree": "f66e1ef0bf5427d2518cd611464580337bc83441",
      "parents": [
        "20eebcf09c2d329e4dcdd765634c0a524195e16d"
      ],
      "author": {
        "name": "Jack Morgenstein",
        "email": "jackm@dev.mellanox.co.il",
        "time": "Sun May 13 17:18:23 2007 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon May 14 13:02:58 2007 -0700"
      },
      "message": "IB/mlx4: Fix uninitialized spinlock for 32-bit archs\n\nuar_lock spinlock was used in mlx4_ib_cq_arm without being initialized\n(this only affects 32-bit archs, because uar_lock is not used on\n64-bit archs and MLX4_INIT_DOORBELL_LOCK() is a NOP).\n\nSigned-off-by: Jack Morgenstein \u003cjackm@dev.mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\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": "dc2585eb478cfeb45b3d6e235ac7b5918fb859f7",
      "tree": "7243e8b4b9d059762f70eb5b1c94598606f0df06",
      "parents": [
        "30046e5885848fe5c2c66177dca6b277323e31ab"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Wed May 02 23:19:05 2007 +0100"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sun May 13 17:25:13 2007 -0400"
      },
      "message": "[CPUFREQ] powernow-k7: fix MHz rounding issue with perflib\n\nWhen the PST tables are broken, powernow-k7 uses ACPI\u0027s processor_perflib to\ndeduce the available frequency multipliers from the _PSS tables.\n\nUpon frequency change, processor_perflib performs some verification on the\nfrequency (checks that it\u0027s within allowable bounds).\n\npowernow-k7 deals with absolute frequencies in KHz, whereas perflib only\ndeals with MHz values. When performing the above verification, perflib\nmultiplies the MHz values by 1000 to obtain the KHz value.\n\nWe then end up with situations like the following:\n - powernow-k7 multiplies the multiplier by the FSB, and obtains a value\n   such as 1266768 KHz\n - perflib belives the same state has frequency of 1266 MHz\n - acpi_processor_ppc_notifier calls cpufreq_verify_within_limits to verify\n   that 1266768 is in the allowable range of 0 to 1266000 (i.e. 1266 * 1000)\n - it\u0027s not, so that frequency is rejected\n - the maximum CPU frequency is not reachable\n\nThis patch solves the problem by rounding up the MHz values stored in perflib\u0027s\ntables. Additionally it corrects a broken URL.\n\nIt also fixes http://bugzilla.kernel.org/show_bug.cgi?id\u003d8255 although this\ncase is a bit different: the frequencies in the _PSS tables are wildly wrong,\nbut we get better results if we force ACPI to respect the fsb * multiplier\ncalculations (even though it seems that the multiplier values aren\u0027t entirely\ncorrect either).\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\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": "30046e5885848fe5c2c66177dca6b277323e31ab",
      "tree": "e4607d9ed770c62f50ac5e5b81d9579f71e2cc7e",
      "parents": [
        "39403865d2e4590802553370a56c9ab93131e4ee"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sun May 13 11:55:14 2007 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sun May 13 11:55:14 2007 -0400"
      },
      "message": "[CPUFREQ] Support rev H AMD64s in powernow-k8\n\nReported-by: Calvin Dodge \u003ccaldodge@gmail.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "20eebcf09c2d329e4dcdd765634c0a524195e16d",
      "tree": "d4044790aca3555854d90ed005a603d0fb23f1e0",
      "parents": [
        "f550d94cf9f86bc54e31dae2aee1a03d678c6e7f"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Sun May 13 08:54:18 2007 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Sun May 13 08:54:18 2007 -0700"
      },
      "message": "mlx4_core: Remove unused doorbell_lock\n\nstruct mlx4_priv.doorbell_lock is never used, so delete it.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "f550d94cf9f86bc54e31dae2aee1a03d678c6e7f",
      "tree": "d5a0be340b37353be215daa3a528b51162d6ccee",
      "parents": [
        "de5603748af8bf7deac403e6ba92887f8d18e812"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 10 12:50:28 2007 +0900"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Sun May 13 08:53:01 2007 -0700"
      },
      "message": "net: Trivial MLX4_DEBUG dependency fix.\n\nCONFIG_MLX4_DEBUG works out to a def_bool y for those that have \nCONFIG_EMBEDDED set.  Make it depend on MLX4_CORE.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\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"
    }
  ],
  "next": "06cce43cf0980d0ed3581458fd23522ca2d24e42"
}
