)]}'
{
  "log": [
    {
      "commit": "bca73e4bf8563d83f7856164caa44d5f42e44cca",
      "tree": "ea8c50adca509c8012aed715d578b6c927f9e284",
      "parents": [
        "95e861db3eaba7bc99f8605db70103ec3d078203"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Nov 13 16:06:25 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 13 18:14:10 2005 -0800"
      },
      "message": "[PATCH] move pm_register/etc. to CONFIG_PM_LEGACY, pm_legacy.h\n\nSince few people need the support anymore, this moves the legacy\npm_xxx functions to CONFIG_PM_LEGACY, and include/linux/pm_legacy.h.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "95e861db3eaba7bc99f8605db70103ec3d078203",
      "tree": "70f86b1acf1c8b1fb49f8bd11aaf5d81c39d0e97",
      "parents": [
        "d6c7ac081bf6cafcf780b919ee97978f1d01a0d7"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "dada1@cosmosbay.com",
        "time": "Sun Nov 13 16:06:24 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 13 18:14:10 2005 -0800"
      },
      "message": "[PATCH] reorder struct files_struct\n\nThe file_lock spinlock sits close to mostly read fields of \u0027struct\nfiles_struct\u0027\n\nIn SMP (and NUMA) environments, each time a thread wants to open or close\na file, it has to acquire the spinlock, thus invalidating the cache line\ncontaining this spinlock on other CPUS.  So other threads doing\nread()/write()/...  calls that use RCU to access the file table are going\nto ask further memory (possibly NUMA) transactions to read again this\nmemory line.\n\nMove the spinlock to another cache line, so that concurrent threads can\nshare the cache line containing \u0027count\u0027 and \u0027fdt\u0027 fields.\n\nIt\u0027s worth up to 9% on a microbenchmark using a 4-thread 2-package x86\nmachine.  See\nhttp://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d112680448713342\u0026w\u003d2\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d6c7ac081bf6cafcf780b919ee97978f1d01a0d7",
      "tree": "ad8fb06018e2f89ae81e6bdc4b38f75aa546d379",
      "parents": [
        "47936357c0d14809c3c9547e532511f6625654b2"
      ],
      "author": {
        "name": "Karsten Wiese",
        "email": "annabellesgarden@yahoo.de",
        "time": "Sun Nov 13 16:06:22 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 13 18:14:10 2005 -0800"
      },
      "message": "[PATCH] x86_64 two timer entries in /sys\n\nattached patch renames one instance of\n\t/sys/devices/system/timer\nto\n\t/sys/devices/system/timer_pit\nto avoid a name clash with another instance created in time.c.\n\nAcked-by: Andi Kleen \u003cak@muc.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "47936357c0d14809c3c9547e532511f6625654b2",
      "tree": "a0b05cdc13fa9192ed9d167b5597eafab998ffaf",
      "parents": [
        "4ba529a8a39e15688b6a3d31b11930d1f8a1edad"
      ],
      "author": {
        "name": "Siddha, Suresh B",
        "email": "suresh.b.siddha@intel.com",
        "time": "Sun Nov 13 16:06:21 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 13 18:14:09 2005 -0800"
      },
      "message": "[PATCH] x86_64: fix tss limit\n\nFix the x86_64 TSS limit in TSS descriptor.\n\nSigned-off-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nAcked-by: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ba529a8a39e15688b6a3d31b11930d1f8a1edad",
      "tree": "4a57f09fd8b96f1eb5f87f52fd0862db49f29e31",
      "parents": [
        "41866a56cc4e676240b94ed8eaeca375aaef7496",
        "dcc2d1e7f0acf7d3f7ae632a73cd5f828ef9de20"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 13 13:45:00 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 13 13:45:00 2005 -0800"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "dcc2d1e7f0acf7d3f7ae632a73cd5f828ef9de20",
      "tree": "f1c557e34750a76b0e6489c6a0638709d8ff48a7",
      "parents": [
        "e12a1be6e8fa47ae6cdc4127a1b4640e19c288eb"
      ],
      "author": {
        "name": "Mark Lord",
        "email": "mlord@pobox.com",
        "time": "Sun Nov 13 16:22:06 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Nov 13 16:22:06 2005 -0500"
      },
      "message": "[libata passthru] address slave devices correctly\n"
    },
    {
      "commit": "e12a1be6e8fa47ae6cdc4127a1b4640e19c288eb",
      "tree": "a92513a9fe7c3023961e537888a620cf7525c68d",
      "parents": [
        "e9c05afa80ba9368ec5f78d493b17a8f836ef508"
      ],
      "author": {
        "name": "Mark Lord",
        "email": "liml@rtr.ca",
        "time": "Sat Nov 12 18:55:45 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Nov 13 16:19:26 2005 -0500"
      },
      "message": "[PATCH] libata: fix comments on ata_tf_from_fis()\n\nFix description on comments for ata_tf_from_fis().\n\nSigned-off-by: Mark Lord \u003cmlord@pobox.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "41866a56cc4e676240b94ed8eaeca375aaef7496",
      "tree": "c389af72c041d4f105654ed28aacc6e582cb79e5",
      "parents": [
        "f3a9388e4ebea57583272007311fffa26ebbb305",
        "5b9d1f19a7d6f13a97ac3eea9a1caea011ebd0ae"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 13 12:30:14 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 13 12:30:14 2005 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6\n"
    },
    {
      "commit": "5b9d1f19a7d6f13a97ac3eea9a1caea011ebd0ae",
      "tree": "8cb9166cee468317077382318de2ca8d43eab369",
      "parents": [
        "ef63d0049a28008c133e83743681c66e8b0872be"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 13 19:33:24 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 13 19:33:24 2005 +0100"
      },
      "message": "[JFFS2] Remove broken and useless debug code\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "ef63d0049a28008c133e83743681c66e8b0872be",
      "tree": "fc8aedc24d043e8e71c81fda615fbd1ab7457ace",
      "parents": [
        "9e6c67fd2716720d9029d38ea25884efcfdedeb6"
      ],
      "author": {
        "name": "Sean Young",
        "email": "sean@mess.org",
        "time": "Wed Nov 09 00:12:50 2005 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Nov 13 19:30:44 2005 +0100"
      },
      "message": "[MTD] maps: Replace dependency on non existing config option\n\nCONFIG_ELAN doesn\u0027t exist any more; CONFIG_X86_ELAN is too specific\nso make ts-5500 memory map dependant on CONFIG_X86.\n\nSigned-off-by: Sean Young \u003csean@mess.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "f3a9388e4ebea57583272007311fffa26ebbb305",
      "tree": "c37a25e923505c9a62855b1e0ef822f7231e1a5a",
      "parents": [
        "dc15ae14e97ee9d5ed740cbb0b94996076d8b37e"
      ],
      "author": {
        "name": "Chris Wright",
        "email": "chrisw@osdl.org",
        "time": "Fri Nov 11 17:20:14 2005 -0800"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Sun Nov 13 12:29:58 2005 -0500"
      },
      "message": "[PATCH] VFS: local denial-of-service with file leases\n\n Remove time_out_leases() printk that\u0027s easily triggered by users.\n\n Signed-off-by: Chris Wright \u003cchrisw@osdl.org\u003e\n Signed-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "dc15ae14e97ee9d5ed740cbb0b94996076d8b37e",
      "tree": "a159edc76dedf81d73f17d844fbf965d5ded9f39",
      "parents": [
        "9e6c67fd2716720d9029d38ea25884efcfdedeb6"
      ],
      "author": {
        "name": "J. Bruce Fields",
        "email": "bfields@fieldses.org",
        "time": "Thu Nov 10 19:08:00 2005 -0500"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Sun Nov 13 12:29:54 2005 -0500"
      },
      "message": "[PATCH] VFS: Fix memory leak with file leases\n\n The patch\n http://linux.bkbits.net:8080/linux-2.6/diffs/fs/locks.c@1.70??nav\u003dindex.html\n introduced a pretty nasty memory leak in the lease code. When freeing\n the lease, the code in locks_delete_lock() will correctly clean up\n the fasync queue, but when we return to fcntl_setlease(), the freed\n fasync entry will be reinstated.\n\n This patch ensures that we skip the call to fasync_helper() when we\u0027re\n freeing up the lease.\n\n Signed-off-by: J. Bruce Fields \u003cbfields@fieldses.org\u003e\n Signed-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "e9c05afa80ba9368ec5f78d493b17a8f836ef508",
      "tree": "294ea4be14e6ad608d5e354d81605514858ca600",
      "parents": [
        "9e6c67fd2716720d9029d38ea25884efcfdedeb6"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Mon Nov 14 00:24:18 2005 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Nov 13 10:31:43 2005 -0500"
      },
      "message": "[PATCH] sil24: add missing ata_pad_free()\n\nsil24_port_stop() is missing call to ata_pad_free() thus leaking pad\nbuffer when a port is stopped.  This patch adds it.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "9e6c67fd2716720d9029d38ea25884efcfdedeb6",
      "tree": "590d07900b52f148036fd99e1313a222b52cca51",
      "parents": [
        "8225ccbaf01b459cf1e462047a51b2851e756bc1",
        "9ffb83bcc5c5337f980dc0576bf13ac9bd4fd33d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Nov 12 12:23:25 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Nov 12 12:23:25 2005 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n"
    },
    {
      "commit": "8225ccbaf01b459cf1e462047a51b2851e756bc1",
      "tree": "a8949f6a3596a77370b5a698ff927674b830b511",
      "parents": [
        "a2d7222f0f5861ce13b9308c30bd18f28ebeb583"
      ],
      "author": {
        "name": "Thomas Graf",
        "email": "tgraf@suug.ch",
        "time": "Sat Nov 12 12:15:16 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 12 12:15:16 2005 -0800"
      },
      "message": "[IPV6]: Fix unnecessary GFP_ATOMIC allocation in fib6 dump\n\nSigned-off-by: Thomas Graf \u003ctgraf@suug.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a2d7222f0f5861ce13b9308c30bd18f28ebeb583",
      "tree": "09d4dafe35b9cd4de344c4a8a63ef7d922466c2a",
      "parents": [
        "efacfbcb6c88677809f44a574fbcd9824835dccb"
      ],
      "author": {
        "name": "Vlad Drukker",
        "email": "vlad@storewiz.com",
        "time": "Sat Nov 12 12:13:14 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 12 12:13:14 2005 -0800"
      },
      "message": "[NETFILTER] {ip,nf}_conntrack TCP: Accept SYN+PUSH like SYN\n\nSome devices (e.g. Qlogic iSCSI HBA hardware like QLA4010 up to firmware\n3.0.0.4) initiates TCP with SYN and PUSH flags set.\n\nThe Linux TCP/IP stack deals fine with that, but the connection tracking\ncode doesn\u0027t.\n\nThis patch alters TCP connection tracking to accept SYN+PUSH as a valid\nflag combination.\n\nSigned-off-by: Vlad Drukker \u003cvlad@storewiz.com\u003e\nSigned-off-by: Harald Welte \u003claforge@netfilter.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "efacfbcb6c88677809f44a574fbcd9824835dccb",
      "tree": "6fea7fcaf7c979a0be6c370c3bb99736753e4ada",
      "parents": [
        "4f005551a8fac21b6fec8d10d57cd12d373d79e1"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Nov 12 12:12:05 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 12 12:12:05 2005 -0800"
      },
      "message": "[IPV6]: Fix rtnetlink dump infinite loop\n\nThe recent change to netlink dump \"done\" callback handling broke IPv6\nwhich played dirty tricks with the \"done\" callback.  This causes an\ninfinite loop during a dump.\n\nThe following patch fixes it.\n\nThis bug was reported by Jeff Garzik.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9ffb83bcc5c5337f980dc0576bf13ac9bd4fd33d",
      "tree": "51d71d16b65077943284408cd80b290f8c6596df",
      "parents": [
        "535f8d65d808421a6e1730990e39d41885b1f951"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sat Nov 12 12:11:12 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 12 12:11:12 2005 -0800"
      },
      "message": "[SBUSFB]: implement -\u003ecompat_ioctl\n\nThis patch adds a new function, sbusfb_compat_ioctl() to\ndrivers/video/sbuslib.c and uses it as compat_ioctl in all sbus fb\ndrivers\n\nThis remove the last per-arch compat ioctl bits in\narch/sparc64/kernel/ioctl32.c so it would be nice if people could test\nif this actually copiles and works and if yes apply it :)\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "535f8d65d808421a6e1730990e39d41885b1f951",
      "tree": "abfa0474dc3442e0584a8173cc6a5b1969556cb1",
      "parents": [
        "4f005551a8fac21b6fec8d10d57cd12d373d79e1"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sat Nov 12 12:10:54 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 12 12:10:54 2005 -0800"
      },
      "message": "[SPARC]: Fix RTC compat ioctl kernel log spam.\n\nOn Fri, Nov 11, 2005 at 12:58:40PM -0800, David S. Miller wrote:\n\u003e \n\u003e This change:\n\u003e \n\u003e diff-tree 8ca2bdc7a98b9584ac5f640761501405154171c7 (from feee207e44d3643d19e648aAuthor: Christoph Hellwig \u003chch@lst.de\u003e\n\u003e Date:   Wed Nov 9 12:07:18 2005 -0800\n\u003e \n\u003e     [SPARC] sbus rtc: implement -\u003ecompat_ioctl\n\u003e     \n\u003e     Signed-off-by: Christoph Hellwig \u003chch@lst.de\u003e\n\u003e     Signed-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n\u003e \n\u003e results in the console now getting spewed on sparc64 systems\n\u003e with messages like:\n\u003e \n\u003e [   11.968298] ioctl32(hwclock:464): Unknown cmd fd(3) cmd(401c7014){00} arg(efc\n\u003e What\u0027s happening is hwclock tries first the SBUS rtc device ioctls\n\u003e then the normal rtc driver ones.\n\u003e \n\u003e So things actually worked better when we had the SBUS rtc compat ioctl\n\u003e directly handled via the generic compat ioctl code.\n\u003e \n\u003e There are _so_ many rtc drivers in the kernel implementing the\n\u003e generic rtc ioctls that I don\u0027t think putting a -\u003ecompat_ioctl\n\u003e into all of them to fix this problem is feasible.  Unless we\n\u003e write a single rtc_compat_ioctl(), export it to modules, and hook\n\u003e it into all of those somehow.\n\u003e \n\u003e But even that doesn\u0027t appear to have any pretty implementation.\n\u003e \n\u003e Any better ideas?\n\nWe had similar problems with other ioctls where userspace did things\nlike that.  What we did there was to put the compat handler to generic\ncode.  The patch below does that, adding a big comment about what\u0027s\ngoing on and removing the COMPAT_IOCTL entires for these on powerpc\nthat not only weren\u0027t ever useful but are duplicated now aswell.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4f005551a8fac21b6fec8d10d57cd12d373d79e1",
      "tree": "da64987344a6d30a80a3bb8fe559ba42951d43b4",
      "parents": [
        "44e6f84e3597905816a0440e7218d2ed072120da"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Nov 12 00:55:15 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Nov 12 11:42:32 2005 -0800"
      },
      "message": "[PATCH] I8K: fix /proc reporting of blank service tags\n\nMake /proc/i8k display \u0027?\u0027 when service tag is blank in BIOS.\nThis fixes segfault in i8k gkrellm plugin.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "44e6f84e3597905816a0440e7218d2ed072120da",
      "tree": "cc39924c84f2b2fb4412af5786c304d93ace2824",
      "parents": [
        "ae5684ceb478bfbb7c3c5a49970e20f4701dbdf7"
      ],
      "author": {
        "name": "Prakash Punnoor",
        "email": "prakash@punnoor.de",
        "time": "Sat Nov 12 09:17:38 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Nov 12 10:52:30 2005 -0800"
      },
      "message": "[PATCH] fix b2c2 dvb undefined symbol\n\nThis fixes\n\n  drivers/built-in.o: In function `flexcop_frontend_init\u0027:\n  : undefined reference to `lgdt330x_attach\u0027\n\n[ Side note: I really dislike that dvb people want to include every\n  possible frontend into the kernel - I only need the mt312 one for my\n  Skystar2 card.  I\u0027d highly appreciate it this would be made selectable\n  again... ]\n\nSigned-off-by: Prakash Punnoor \u003cprakash@punnoor.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ae5684ceb478bfbb7c3c5a49970e20f4701dbdf7",
      "tree": "75a3fb196cc0c6d345fefcd49d304eb13d77a4ac",
      "parents": [
        "0fde7f591860e48dd210144ff24c061da03bfa39",
        "02eaa66629a29cd5712fe81a360c3ab5b1fc9531"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Nov 12 10:39:03 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Nov 12 10:39:03 2005 -0800"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "0fde7f591860e48dd210144ff24c061da03bfa39",
      "tree": "b91c008b335a8fb252c636fd9ebc95f948556174",
      "parents": [
        "3beb2077125d8457118140653e75efc998ac6630"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Nov 12 10:14:02 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Nov 12 10:14:02 2005 -0800"
      },
      "message": "Revert \"[PATCH] fbcon: Add rl (Roman Large) font\"\n\nThis reverts 998e6d51162707685336ff99c029c8911b270d32 commit.\n"
    },
    {
      "commit": "3beb2077125d8457118140653e75efc998ac6630",
      "tree": "130dd33c810471790554d21eab32f5f859715fd7",
      "parents": [
        "5a7c47eefb31f6b4982add7473ef3e551b058ea4"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Thu Nov 10 18:22:36 2005 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@nelson.home.kernel.dk",
        "time": "Sat Nov 12 10:57:05 2005 +0100"
      },
      "message": "[BLOCK] elevator: elv_latter/former_request update\n\nWith generic dispatch queue update, implicit former/latter request\nhandling using rq-\u003equeuelist.prev/next doesn\u0027t work as expected\nanymore.  Also, the only iosched dependent on this feature was\nnoop-iosched and it has been reimplemented to have its own\nlatter/former methods.  This patch removes implicit former/latter\nhandling.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "5a7c47eefb31f6b4982add7473ef3e551b058ea4",
      "tree": "6bff2f1ab58080d759c8788680e05359ba0d5f69",
      "parents": [
        "b740d98f5614e34b4cff2e1e67826f007c8d4f30"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Thu Nov 10 18:21:30 2005 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@nelson.home.kernel.dk",
        "time": "Sat Nov 12 10:56:52 2005 +0100"
      },
      "message": "[BLOCK] noop-iosched: reimplementation of request dispatching\n\nThe original implementation directly used dispatch queue.  As new\ngeneric dispatch queue imposes stricter rules over ioscheds and\ndispatch queue usage, this direct use becomes somewhat problematic.\nThis patch reimplements noop-iosched such that it complies to generic\niosched model better.  Request merging with q-\u003elast_merge and\nrq-\u003equeuelist.prev/next work again now.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\n"
    },
    {
      "commit": "b740d98f5614e34b4cff2e1e67826f007c8d4f30",
      "tree": "50ff24c84b2ecfc2e8e518b1d9aecf3be2bc8ec5",
      "parents": [
        "be56123568072d223263a6a70a087d1e7faabb83"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Thu Nov 10 18:20:16 2005 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@nelson.home.kernel.dk",
        "time": "Sat Nov 12 10:56:36 2005 +0100"
      },
      "message": "[BLOCK] cfq-iosched: fix slice_left calculation\n\nWhen cfq slice expires, remainder of slice is calculated and stored in\ncfqq-\u003eslice_left.  Current code calculates the opposite of remainder -\nhow many jiffies the cfqq has used past slice end.  This patch fixes\nthe bug.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "be56123568072d223263a6a70a087d1e7faabb83",
      "tree": "e6044bff3c9dba3392dfe1a4b172d87081d55334",
      "parents": [
        "15853af9f07673680439b224519c692f1352b959"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Thu Nov 10 08:55:01 2005 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@nelson.home.kernel.dk",
        "time": "Sat Nov 12 10:56:21 2005 +0100"
      },
      "message": "[BLOCK] fix string handling in elv_iosched_store\n\nelv_iosched_store doesn\u0027t terminate string passed from userspace if\nit\u0027s too long.  Also, if the written length is zero (probably not\npossible), it accesses elevator_name[-1].  This patch fixes both bugs.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "15853af9f07673680439b224519c692f1352b959",
      "tree": "e6a8fc1cd34dec568883cd62102e1e626d9241d9",
      "parents": [
        "1b5ed5e1f1315e37380e55102f58bcae3344d2a7"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Thu Nov 10 08:52:05 2005 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@nelson.home.kernel.dk",
        "time": "Sat Nov 12 10:56:06 2005 +0100"
      },
      "message": "[BLOCK] Implement elv_drain_elevator for improved switch error detection\n\nThis patch adds request_queue-\u003enr_sorted which keeps the number of\nrequests in the iosched and implement elv_drain_elevator which\nperforms forced dispatching.  elv_drain_elevator checks whether\niosched actually dispatches all requests it has and prints error\nmessage if it doesn\u0027t.  As buggy forced dispatching can result in\nwrong barrier operations, I think this extra check is worthwhile.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "1b5ed5e1f1315e37380e55102f58bcae3344d2a7",
      "tree": "785dc9675e2f22b60017030063ba103740c72f16",
      "parents": [
        "407df2aa29a33fe16f6ee4bac8cdfa414783b9f1"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Thu Nov 10 08:49:19 2005 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@nelson.home.kernel.dk",
        "time": "Sat Nov 12 10:55:51 2005 +0100"
      },
      "message": "[BLOCK] cfq-iosched: cfq forced dispatching fix\n\ncfq forced dispatching might not return all requests on the queue.\nThis bug can hang elevator switchinig and corrupt request ordering\nduring flush sequence.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "407df2aa29a33fe16f6ee4bac8cdfa414783b9f1",
      "tree": "137e536d79e9fc777adc8c5bde842fea8b53d88a",
      "parents": [
        "47a004103d663bbba8c7c433a710a86f44351cf3"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Thu Nov 10 08:48:21 2005 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@nelson.home.kernel.dk",
        "time": "Sat Nov 12 10:55:37 2005 +0100"
      },
      "message": "[BLOCK] elevator: run queue in elevator_switch\n\nelevator_dispatch needs to run queue after forced dispatching;\notherwise, the queue might stall.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "47a004103d663bbba8c7c433a710a86f44351cf3",
      "tree": "91bf9479fa43e7a13b02b2f6b957373b5b28b5ef",
      "parents": [
        "cff3ba2204a0797b05150a4b2b7f40a55023d952"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Wed Nov 09 13:38:47 2005 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@nelson.home.kernel.dk",
        "time": "Sat Nov 12 10:55:21 2005 +0100"
      },
      "message": "[BLOCK] Document the READ/WRITE splitup of the disk stats\n\nUse the symbolic name where appropriate and add a comment to the\ndisk_stats structure.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "cff3ba2204a0797b05150a4b2b7f40a55023d952",
      "tree": "56d3527958ec1aee1f2c0b185134883095175012",
      "parents": [
        "b8ea2cb5120a92fe63053a2896be42abbb919a76"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Wed Nov 09 13:24:20 2005 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@nelson.home.kernel.dk",
        "time": "Sat Nov 12 10:55:05 2005 +0100"
      },
      "message": "[BLOCK] elevator init fixes #2\n\nIn addition to the first patch, which is probably goodness, I found the\ncause of my panic - applying this patch fixes it and now I am booting.\nIf the chosen_elevator[] is not found, fall back to noop.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "b8ea2cb5120a92fe63053a2896be42abbb919a76",
      "tree": "edbe103c6c5c2fe971ee270d8b0e3ae7dab8af83",
      "parents": [
        "cd52d1ee9a92587b242d946a2300a3245d3b885a"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Wed Nov 09 13:23:01 2005 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@nelson.home.kernel.dk",
        "time": "Sat Nov 12 10:54:48 2005 +0100"
      },
      "message": "[BLOCK] elevator init fixes\n\nI got a panic in the elevator code, backtrace :\n\nUnable to handle kernel NULL pointer dereference at virtual address 00000060\n..\nEIP is at elevator_put+0x0/0x30 (null elevator_type passed)\n..\nelevator_init+0x38\nblk_init_queu_node+0xc9\nfloppy_init+0xdb\ndo_initcalls+0x23\ninit+0x10a\ninit+0x0\n\nClearly if the kmalloc here fails, e-\u003eelevator_type is not yet set; this\nappears to be the correct fix, but I think I probably hit the second case\ndue to a race condition.  Someone more familiar with the elevator code\nshould look at this more closely until I can determine if I can reproduce.\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "02eaa66629a29cd5712fe81a360c3ab5b1fc9531",
      "tree": "3223957cc38c553155b80435d946f828ecb38f6b",
      "parents": [
        "828d09de4a6c922517f533093583b9fe8cbf5808"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Nov 12 01:32:19 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Nov 12 01:32:19 2005 -0500"
      },
      "message": "[libata ahci] set port ATAPI bit correctly\n\nAlthough according to the documentation this largely only affects\ndesktop LED control, let\u0027s make sure we set the ATAPI bit when we\nhave an ATAPI device attached to the port.\n"
    },
    {
      "commit": "828d09de4a6c922517f533093583b9fe8cbf5808",
      "tree": "44ceae8c3ead9f534a0c31b03038dc253658ad9c",
      "parents": [
        "cd52d1ee9a92587b242d946a2300a3245d3b885a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Nov 12 01:27:07 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Nov 12 01:27:07 2005 -0500"
      },
      "message": "[libata ahci, qstor] fix miscount of scatter/gather entries\n\nDon\u0027t directly reference qc-\u003en_elem, as that might cause an off-by-one\nerror for misaligned (padded) ATAPI transfers.\n"
    },
    {
      "commit": "cd52d1ee9a92587b242d946a2300a3245d3b885a",
      "tree": "2327eb4ca9f4884e8e3817060e8128063a1b9c35",
      "parents": [
        "508862e493f1107d17fa5a0015084b1773ffc41e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 17:43:36 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 17:43:36 2005 -0800"
      },
      "message": "Linux v2.6.15-rc1\n\nAs per the new release rules: two weeks of merging, and then an -rc1 and\ncalming down for the next release.\n"
    },
    {
      "commit": "508862e493f1107d17fa5a0015084b1773ffc41e",
      "tree": "a7c619335bb2f852b1b7c3b8760552eb6f4890bc",
      "parents": [
        "9cf93d7b2f4516271ccf5b48f958bd474cf9dd67",
        "049b3ff5a86d0187184a189d2e31b8654d58fe22"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 17:00:17 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 17:00:17 2005 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "9cf93d7b2f4516271ccf5b48f958bd474cf9dd67",
      "tree": "e743282bdf6b808cc7739c614fc7158609470ace",
      "parents": [
        "401221501af4b87b502eca36ece97b4191380082",
        "c6bd2328434a3a6f8f6bc6f77f49c12ec966448a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 16:30:35 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 16:30:35 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "401221501af4b87b502eca36ece97b4191380082",
      "tree": "d67687b4ceb8c78213296039cafe8602514e4cd3",
      "parents": [
        "63f45b80947cb0819673860f6970f483e2cab21d",
        "ff51224cab12845c8bd539ca1f2dc18cc851b445"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 16:29:47 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 16:29:47 2005 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n"
    },
    {
      "commit": "63f45b80947cb0819673860f6970f483e2cab21d",
      "tree": "6b0d46c7da70786c15ee893d8a48aa866ae3742c",
      "parents": [
        "85837ebdd7bb3e96a60e9b4c6af6c60d1273bc67",
        "b2d1a8adc9cf3bde32a18a1a1856641638a9c729"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 16:29:22 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 16:29:22 2005 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n"
    },
    {
      "commit": "049b3ff5a86d0187184a189d2e31b8654d58fe22",
      "tree": "aed83ae799e444c57d76597bad6e3b41957a828e",
      "parents": [
        "19c7e9eef503dc1ae926f3d26c56f88bee568d7b"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@tuxdriver.com",
        "time": "Fri Nov 11 16:08:24 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 11 16:08:24 2005 -0800"
      },
      "message": "[SCTP]: Include ulpevents in socket receive buffer accounting.\n\nAlso introduces a sysctl option to configure the receive buffer\naccounting policy to be either at socket or association level.\nDefault is all the associations on the same socket share the\nreceive buffer.\n\nSigned-off-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "19c7e9eef503dc1ae926f3d26c56f88bee568d7b",
      "tree": "a1e79285a2ab740280435fb11d79e74a3c4afbe2",
      "parents": [
        "1e7d3d90c95b32374057e454417b2f50440be20e"
      ],
      "author": {
        "name": "Vladislav Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Fri Nov 11 16:07:40 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 11 16:07:40 2005 -0800"
      },
      "message": "[SCTP]: Fix ia64 NaT consumption fault with sctp_sideffect commands.\n\nOn ia64, it is possible to get NaT Consumption Fault and a kernel panic\nwhen initializing sctp sideeffect commands arguments.  The union\nsctp_arg_t contains different sized elements and when loading a smaller\nsized element (32 or 16 bits), it is possible for a speculative load to\nfail and result in a NaT bit set which causes a kernel crash.  The easy\nway to get around it is to load the largerst member of the union.\n\nSigned-off-by: Vladislav Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1e7d3d90c95b32374057e454417b2f50440be20e",
      "tree": "cd12fac53642654beb67924a6bf37b86b4b54b07",
      "parents": [
        "23ec47a0889dabf4b9e7f8d52e848194734159ee"
      ],
      "author": {
        "name": "Vladislav Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Fri Nov 11 16:06:16 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 11 16:06:16 2005 -0800"
      },
      "message": "[SCTP]: Remove timeouts[] array from sctp_endpoint.\n\nThe socket level timeout values are maintained in sctp_sock and\nassociation level timeouts are in sctp_association. So there is\nno need for ep-\u003etimeouts.\n\nSigned-off-by: Vladislav Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "23ec47a0889dabf4b9e7f8d52e848194734159ee",
      "tree": "1b8afadde8b3a60405163b60436897e1746084a2",
      "parents": [
        "8eb55910521f3449a8125a38dd32fb676703395d"
      ],
      "author": {
        "name": "Vladislav Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Fri Nov 11 16:05:55 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 11 16:05:55 2005 -0800"
      },
      "message": "[SCTP]: Fix potential NULL pointer dereference in sctp_v4_get_saddr\n\nIt is possible to get to sctp_v4_get_saddr() without a valid\nassociation.  This happens when processing OOTB packets and\nthe cached route entry is no longer valid.\nHowever, when responding to OOTB packets we already properly\nset the source address based on the information in the OOTB\npacket.  So, if we we get to sctp_v4_get_saddr() without an\nassociation we can simply return.\n\nSigned-off-by: Vladislav Yasevich \u003cvladislav.yasevich@hp.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8eb55910521f3449a8125a38dd32fb676703395d",
      "tree": "46ccf4bf582b5d7d1d240736608e33100ec02607",
      "parents": [
        "85837ebdd7bb3e96a60e9b4c6af6c60d1273bc67"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 11 15:05:47 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 11 15:05:47 2005 -0800"
      },
      "message": "[IPV6]: Fix inet6_init missing unregister.\n\nBased mostly upon a patch from Olaf Kirch \u003cokir@suse.de\u003e\n\nWhen initialization fails in inet6_init(), we should\nunregister the PF_INET6 socket ops.\n\nAlso, check sock_register()\u0027s return value for errors.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "85837ebdd7bb3e96a60e9b4c6af6c60d1273bc67",
      "tree": "3d2fd2178c3649a82cdb129b042595b071da9b89",
      "parents": [
        "39990b5eb93c624abc345f81c30f1a9c7f2ec3f3"
      ],
      "author": {
        "name": "Mike Christie",
        "email": "michaelc@cs.wisc.edu",
        "time": "Fri Nov 11 16:38:53 2005 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 14:57:05 2005 -0800"
      },
      "message": "[PATCH] kill libata scsi_wait_req usage (make libata compile with scsi-misc changes)\n\nscsi_wait_req does not exist any more in the SCSI layer.  This patch\nmakes it so libata can compile again.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "39990b5eb93c624abc345f81c30f1a9c7f2ec3f3",
      "tree": "7b8eda9a6c26e2f0dc3dbca5ea20417c920bf598",
      "parents": [
        "d72d6f1b5647258e83819b51f72fe37e2b7d7965"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 14:27:32 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 14:27:32 2005 -0800"
      },
      "message": "ppc64: default build as the merged \u0027powerpc\u0027 architecture\n\nAfter the last merge of the new unified \u0027powerpc\u0027 architecture, ppc64 no\nlonger compiles cleanly as a standalone architecture.  Some bits and\npieces still exist as files under the old ppc64 hierarchy, but the old\n\"ARCH\u003dppc64\" is dead.\n\nSo if \"uname\" says ppc64, that now implies that the default architecture\nshould be \"powerpc\".\n\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d72d6f1b5647258e83819b51f72fe37e2b7d7965",
      "tree": "d3a08af50624d9b3e2287367b7e9f5fcc93bdce5",
      "parents": [
        "33ddcbbfb1d9f1bf1259531ae0ba8400ea3c8ba1",
        "8a87a0b6313109d2fea87b1271d497c954ce2ca8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 14:04:37 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 14:04:37 2005 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-for-linus-2.6\n"
    },
    {
      "commit": "33ddcbbfb1d9f1bf1259531ae0ba8400ea3c8ba1",
      "tree": "c56e090e4984c84d1cee247e48856f8d82ab813e",
      "parents": [
        "4d45cbacb8488ae3172065e4fca608079492231b",
        "9eb5c94ef217d61d974f384b29b7298490b0a4d9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 14:03:49 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 14:03:49 2005 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "c6bd2328434a3a6f8f6bc6f77f49c12ec966448a",
      "tree": "2244407a91c58fb0486f36662e4f72e31f651774",
      "parents": [
        "60cef2988af29299f0cc01fc8f0a5dcf55baf776"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Nov 11 21:56:33 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 11 21:56:33 2005 +0000"
      },
      "message": "[ARM] Update mach-types\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "60cef2988af29299f0cc01fc8f0a5dcf55baf776",
      "tree": "c3a5cdb40ac68b44b9afe1d4dfc6221b18744736",
      "parents": [
        "8adbb3718d6cead304f84f7dd60ad65274df0b15"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Fri Nov 11 21:53:30 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 11 21:53:30 2005 +0000"
      },
      "message": "[ARM] 3147/1: update ixp2000 defconfigs to 2.6.14-git13\n\nPatch from Lennert Buytenhek\n\nUpdate the ixp2000 defconfigs to 2.6.14-git13.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8adbb3718d6cead304f84f7dd60ad65274df0b15",
      "tree": "5d39d25a7d2a6e6606c6b2ec4ce23d45cb6b4a2a",
      "parents": [
        "a9c4814d8db200052c07d8b68e76c134682c4569"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Nov 11 21:51:49 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 11 21:51:49 2005 +0000"
      },
      "message": "[ARM] 3152/1: make various assembly local labels actually local (the rest)\n\nPatch from Nicolas Pitre\n\nFor assembly labels to actually be local they must start with \".L\" and\nnot only \".\" otherwise they still remain visible in the final link and\nclutter kallsyms needlessly, and possibly make for unclear symbolic\nbacktrace. This patch simply inserts a\"L\" where appropriate. The code\nitself is unchanged.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a9c4814d8db200052c07d8b68e76c134682c4569",
      "tree": "6e25edd9ef8f5dff48b718630410fe2679892a2b",
      "parents": [
        "7ba11a9c1598ced7d719648a5998a2a81ba06dc9"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Nov 11 21:51:48 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 11 21:51:48 2005 +0000"
      },
      "message": "[ARM] 3151/1: make various assembly local labels actually local (io-*.S)\n\nPatch from Nicolas Pitre\n\nFor assembly labels to actually be local they must start with \".L\" and\nnot only \".\" otherwise they still remain visible in the final link and\nclutter kallsyms needlessly, and possibly make for unclear symbolic\nbacktrace. This patch simply inserts a\"L\" where appropriate. The code\nitself is unchanged.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7ba11a9c1598ced7d719648a5998a2a81ba06dc9",
      "tree": "c8f24e6a12366bdb8874db03ef213ebf78590d43",
      "parents": [
        "388f7ef720a982f49925e7b4e96f216f208f8c03"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Fri Nov 11 21:51:47 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 11 21:51:47 2005 +0000"
      },
      "message": "[ARM] 3150/1: make various assembly local labels actually local (uaccess.S)\n\nPatch from Nicolas Pitre\n\nFor assembly labels to actually be local they must start with \".L\" and\nnot only \".\" otherwise they still remain visible in the final link and\nclutter kallsyms needlessly, and possibly make for unclear symbolic\nbacktrace. This patch simply inserts a\"L\" where appropriate. The code\nitself is unchanged.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4d45cbacb8488ae3172065e4fca608079492231b",
      "tree": "db8c485e2837185487aecbd46d27205dbc9e7536",
      "parents": [
        "388f7ef720a982f49925e7b4e96f216f208f8c03"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Nov 11 12:48:56 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Nov 11 12:48:56 2005 -0800"
      },
      "message": "[SPARC64]: Restore 2.4.x /proc/cpuinfo behavior for \"ncpus probed\" field.\n\nNoticed by Tom \u0027spot\u0027 Callaway.\n\nEven on uniprocessor we always reported the number of physical\ncpus in the system via /proc/cpuinfo.  But when this got changed\nto use num_possible_cpus() it always reads as \"1\" on uniprocessor.\nThis change was unintentional.\n\nSo scan the firmware device tree and count the number of cpu\nnodes, and report that, as we always did.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9eb5c94ef217d61d974f384b29b7298490b0a4d9",
      "tree": "3ebe183f50a90c64834f1f836e541e509979e856",
      "parents": [
        "388f7ef720a982f49925e7b4e96f216f208f8c03"
      ],
      "author": {
        "name": "Patrick Caulfield",
        "email": "patrick@tykepenguin.com",
        "time": "Fri Nov 11 12:04:28 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 11 12:04:28 2005 -0800"
      },
      "message": "[DECNET]: fix SIGPIPE\n\nCurrently recvmsg generates SIGPIPE whereas sendmsg does not; for the\nother stacks it seems to be the other way round!\n\nIt also fixes the bug where reading from a socket whose peer has shutdown\nreturned -EINVAL rather than 0.\n\nSigned-off-by: Patrick Caulfield \u003cpatrick@tykepenguin.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ff51224cab12845c8bd539ca1f2dc18cc851b445",
      "tree": "cb8a49dd0db6626dc135eb126b0950dc3c3c63e6",
      "parents": [
        "837cd0bdf54dd954cd6aa43d250f75ab5db79617"
      ],
      "author": {
        "name": "Mark Maule",
        "email": "maule@sgi.com",
        "time": "Fri Nov 11 11:52:43 2005 -0600"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Nov 11 11:24:26 2005 -0800"
      },
      "message": "[IA64-SGI] set altix preferred console\n\nFix default VGA console on SN platforms.  Since SN firmware does not pass\nenough ACPI information to identify VGA cards and the associated legacy IO/MEM\naddresses, we rely on the EFI PCDP table.  Since the linux pcdp driver is\noptional (and overridden if console\u003d directives are used) SN duplicates a\nportion of the pcdp scan code to identify if there is a usable console VGA\nadapter.  Additionally, dup necessary pcdp related structs to avoid dragging\ndrivers/pcdp.h into a more public location.\n\nSigned-off-by: Mark Maule \u003cmaule@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "837cd0bdf54dd954cd6aa43d250f75ab5db79617",
      "tree": "ef28b91f1ac8c1c9f4244da9be1f994306ef4070",
      "parents": [
        "d12eb7e11cf30c30f639b2093735af2ac177830b"
      ],
      "author": {
        "name": "Robin Holt",
        "email": "holt@sgi.com",
        "time": "Fri Nov 11 09:35:43 2005 -0600"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Nov 11 09:37:29 2005 -0800"
      },
      "message": "[IA64] 4-level page tables\n\nThis patch introduces 4-level page tables to ia64.  I have run\nsome benchmarks and found nothing interesting.  Performance has\nconsistently fallen within the noise range.\n\nIt also introduces a config option (setting the default to 3\nlevels).  The config option prevents having 4 level page\ntables with 64k base page size.\n\nSigned-off-by: Robin Holt \u003cholt@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "388f7ef720a982f49925e7b4e96f216f208f8c03",
      "tree": "75bfe3290db6d99232f56eadaf41a51197c5ba7c",
      "parents": [
        "d5eebf428ac91ad12d316a391b734670d61480d8",
        "560c22fe1fc8b3523ef422da4f1cf04aa22d1471"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:26:39 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:26:39 2005 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "d5eebf428ac91ad12d316a391b734670d61480d8",
      "tree": "2cf868d1e29714250697f03f5da1ac3a5934178c",
      "parents": [
        "5643f000c1e10ab991182478b76550e1364c3570",
        "e99f8b5efe78110e4af10f35ebf11feeef8f43b6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:25:54 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:25:54 2005 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "5643f000c1e10ab991182478b76550e1364c3570",
      "tree": "950b2f61a5dd742de1c668ba968a9c8a99f1eab6",
      "parents": [
        "177294d19174cf92de22434bb1fc9a8ecdbbe658",
        "3ae5eaec1d2d9c0cf53745352e7d4b152810ba24"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:24:26 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:24:26 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel\n"
    },
    {
      "commit": "177294d19174cf92de22434bb1fc9a8ecdbbe658",
      "tree": "0d85b7d96db3f6ca48972f4e4667aca0dec707f3",
      "parents": [
        "9b80b11c3faa460cf42904a1e368bf2cd075aff6"
      ],
      "author": {
        "name": "Hironobu Ishii",
        "email": "hishii@soft.fujitsu.com",
        "time": "Fri Nov 11 08:12:21 2005 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:23:31 2005 -0800"
      },
      "message": "[PATCH] ipmi: fix inconsistent spinlock usage\n\nPart of a patch was accidentally reverted, this corrects an\ninconsistent spinlock use in the IPMI message handler.\n\nSigned-off-by: Hironobu Ishii \u003chishii@soft.fujitsu.com\u003e\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9b80b11c3faa460cf42904a1e368bf2cd075aff6",
      "tree": "ecc349bbb90856c97be1b93cc9595ceea82fe2c5",
      "parents": [
        "b0b7b8eac33dc0f58ce9e7b7a61cf6529ee0b38c",
        "271c3f35bd36613513e2c2cc90dc914a84df116e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:22:27 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:22:27 2005 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge\n"
    },
    {
      "commit": "b0b7b8eac33dc0f58ce9e7b7a61cf6529ee0b38c",
      "tree": "e5e30cc6516e0dc65181184f27b77bf71d055a18",
      "parents": [
        "c050970a257a4060e927e497a12323e961fcbadc",
        "402771c786b71765c39d9a91f31b8c7b91faaa0a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:22:08 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:22:08 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-mmc\n"
    },
    {
      "commit": "c050970a257a4060e927e497a12323e961fcbadc",
      "tree": "863e119dcd600226330e0112fe413649a2088d12",
      "parents": [
        "d12eb7e11cf30c30f639b2093735af2ac177830b"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 04:43:47 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:21:28 2005 -0800"
      },
      "message": "[PATCH] TCP: fix vegas build\n\nRecent TCP changes broke the build.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d12eb7e11cf30c30f639b2093735af2ac177830b",
      "tree": "bffb0a9d3670cde15c9e9456e427f8bff10de937",
      "parents": [
        "5e04e7fe774794b837e1d3897e6b96ae2d06679a"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Nov 10 22:10:55 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 08:25:07 2005 -0800"
      },
      "message": "[PATCH] Input: convert hdaps to dynamic input_dev allocation.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "560c22fe1fc8b3523ef422da4f1cf04aa22d1471",
      "tree": "5be5e00b81e7793ebe5210c6b8ed5d33f3818677",
      "parents": [
        "557934554655ac119d96a1bdb6ed75319bb9d1b1"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 08 22:02:35 2005 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:32:47 2005 -0500"
      },
      "message": "[PATCH] gt96100eth.c: Don\u0027t concatenate __FUNCTION__ with strings.\n\nAs part of the ISO C9x conversion gcc deprecates concatenation with\n__FUNCTION__ because __FUNCTION__ is not a preprocessor macro.\n\nSigned-off-by: Clemens Buchacher \u003cdrizzd@aon.at\u003e\nSigned-off-by: Maximilian Attems \u003cjanitor@sternwelten.at\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "557934554655ac119d96a1bdb6ed75319bb9d1b1",
      "tree": "be50370f30729f13e5488162369861c8bad4f9aa",
      "parents": [
        "05d9c84dfbbb654f60d98d465b58d4c68222ef1c"
      ],
      "author": {
        "name": "Pete Popov",
        "email": "ppopov@embeddedalley.com",
        "time": "Wed Nov 09 22:46:05 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:32:47 2005 -0500"
      },
      "message": "[PATCH] smc91x: DB1200 support.\n\nThe following patch support the SMC9111 present on DB1200 boards.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "05d9c84dfbbb654f60d98d465b58d4c68222ef1c",
      "tree": "721025a8eab0b818f4e5eba19001cba521560220",
      "parents": [
        "62ff0d0a0769f08806d3f50449a78f17420971e8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Nov 09 17:10:05 2005 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:31:35 2005 -0500"
      },
      "message": "[PATCH] SAA9730: Driver overhaul\n\n o Try to work around some of the undocumented \"features\" of the SAA9730\n o Use netdev_priv() instead of the previous broken mechanism to allocate\n   the private data structure.\n o Try to make sure we don\u0027t leak resources on exit.\n o No more need to call SET_MODULE_OWNER in 2.6.\n o Use pci_free_consistent instead of homegrown architecture-specific\n   allocation.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n drivers/net/saa9730.c |  531 +++++++++++++++++++++++---------------------------\n 1 files changed, 249 insertions(+), 282 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "62ff0d0a0769f08806d3f50449a78f17420971e8",
      "tree": "7a4908b104b68ffaf602d0659f73f1c315aa4b00",
      "parents": [
        "7a33e45a2498460d6daa20a1740d3185798d6026"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Nov 09 16:44:02 2005 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:31:35 2005 -0500"
      },
      "message": "[PATCH] SAA9730: Whitespace cleanup.\n\nKill trailing whitespace, replace leading whitespace with tabs.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n drivers/net/saa9730.c |   98 +++++++++++++++++++++++++-------------------------\n 1 files changed, 49 insertions(+), 49 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "7a33e45a2498460d6daa20a1740d3185798d6026",
      "tree": "b86ff3a2f435b98e125610a1b66b6d69026d35f1",
      "parents": [
        "a971c32488569b5443c48168756e8ccfb0862c50"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Fri Nov 11 08:31:11 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:31:11 2005 -0500"
      },
      "message": "[netdrvr forcedeth] phy address scan range\n\nAdded phy address 0 to the phy scan.\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n"
    },
    {
      "commit": "a971c32488569b5443c48168756e8ccfb0862c50",
      "tree": "4603c7507cf5a643fca7990ac660c62b75c6116e",
      "parents": [
        "4ea7f299bba0e4331bdbec4e1c1b90463478180d"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Fri Nov 11 08:30:38 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:30:38 2005 -0500"
      },
      "message": "[netdrvr forcedeth] support for irq mitigation\n\nThis patch contains support for different modes of interrupt mitigation\nof forcedeth. It includes changes based on Jeff\u0027s comments. Currently,\nthe modes are changed through module parameters since ethtool does not\nsupport something similar.\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n"
    },
    {
      "commit": "4ea7f299bba0e4331bdbec4e1c1b90463478180d",
      "tree": "91b685eeae860bd311156b07ae510d048326b5cc",
      "parents": [
        "125d128bec1bbf81be4c198243334a6153c0b023"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Fri Nov 11 08:29:59 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:29:59 2005 -0500"
      },
      "message": "[netdrvr forcedeth] remove superfluous rx engine stop/start\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\n"
    },
    {
      "commit": "125d128bec1bbf81be4c198243334a6153c0b023",
      "tree": "0535e94300fe0e8f96d591c7a73fd2190d4b6255",
      "parents": [
        "1387780f7dbaa8c770fbbbec3b2f42cd9adf1921"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@gate.crashing.org",
        "time": "Wed Nov 09 12:13:11 2005 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:26:58 2005 -0500"
      },
      "message": "[PATCH] gianfar mii needs to zero out the mii_bus structure\n\nTo ensure that phy_mask and any future elements of the mii_bus\nstructure are initialized use kzalloc() instead of kmalloc().\n\nThis fixes an issue in which phy_mask was not being initialized\nand we would skip random phy addresses when scanning.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "1387780f7dbaa8c770fbbbec3b2f42cd9adf1921",
      "tree": "08487e078574bef3348672b7b78875aa6ff53683",
      "parents": [
        "6c951b9051f2094dd98bafcb46e7e6b3e8813231"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Thu Nov 10 13:51:42 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:26:22 2005 -0500"
      },
      "message": "[PATCH] s390: mail address changed\n\n[patch 7/7] s390: mail address changed\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- mail address changed to fpavlic@de.ibm.com\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n lcs.c       |    4 ++--\n qeth_main.c |    4 ++--\n qeth_mpc.c  |    2 +-\n qeth_mpc.h  |    2 +-\n qeth_sys.c  |    2 +-\n qeth_tso.h  |    2 +-\n 6 files changed, 8 insertions(+), 8 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "6c951b9051f2094dd98bafcb46e7e6b3e8813231",
      "tree": "6625f15a30e4efc90a5ff24e8a7140fbb67732c9",
      "parents": [
        "e08d88cccbe0dfcfbaffb704d24e19803407935d"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Thu Nov 10 13:51:25 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:26:22 2005 -0500"
      },
      "message": "[PATCH] s390: introduce guestLan sniffer support in qeth\n\n[patch 6/7] s390: introduce guestLan sniffer support in qeth\n\nFrom: Peter Tiedemann  \u003cptiedem@de.ibm.com\u003e\n\t- introduce guestLan sniffer support in qeth\n\t  feature allows a linux in a virtual machine\n\t  guest to become a network LAN sniffer,\n\t  monitoring and recording the networking traffic\n\t  within an entire guestLan.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth.h      |    2 +\n qeth_main.c |   93 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n qeth_mpc.h  |   11 ++++---\n 3 files changed, 102 insertions(+), 4 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "e08d88cccbe0dfcfbaffb704d24e19803407935d",
      "tree": "097a17c40ec371e18d5676c0a5c788a3a7d897af",
      "parents": [
        "d805d7c692e414c3adf01bb414a8c542ac2e67d1"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Thu Nov 10 13:51:17 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:26:22 2005 -0500"
      },
      "message": "[PATCH] s390: fix recovery failure of non-guestLAN devices\n\n[patch 5/7] s390: fix recovery failure of non-guestLAN devices\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- Recovery of non-guestLAN Layer 2 device failed due to\n\t  trying to register the real MAC address we got from\n\t  the READ_MAC adapter parameters command.\n\t  We have to keep the \"old\" MAC address when we process\n\t  the reply of a READ_MAC.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth.h      |   12 ++++++------\n qeth_main.c |   27 ++++++++++++++++-----------\n 2 files changed, 22 insertions(+), 17 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "d805d7c692e414c3adf01bb414a8c542ac2e67d1",
      "tree": "d1c3707b423e992970c24573a5d9689d569105ce",
      "parents": [
        "6c88ad2ded1de1fe87e917b4a0a45873939c16e1"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Thu Nov 10 13:50:58 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:26:21 2005 -0500"
      },
      "message": "[PATCH] s390: some more qeth fixes\n\n[patch 4/7] s390: some more qeth fixes\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nFrom: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\n\t- possible race on list fixed by reset\n\t  list processing after every operation\n\t- traffic hang fixed\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth_main.c |   11 +++++++----\n 1 files changed, 7 insertions(+), 4 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "6c88ad2ded1de1fe87e917b4a0a45873939c16e1",
      "tree": "dd849c8ad285a86ca98813126ab1237526669b95",
      "parents": [
        "508cc2b0e078c806bb7cc8bba22fb97a4ca99b91"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Thu Nov 10 13:49:28 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:26:21 2005 -0500"
      },
      "message": "[PATCH] s390: qeth multicast address registration fixed\n\n[patch 3/7] s390: qeth multicast address registration fixed\n\nFrom: Klaus Dieter Wacker \u003ckdwacker@de.ibm.com\u003e\n\t- when running in Layer2 mode we don\u0027t have to register\n\t  the multicast IP address but only group mac address.\n\t  Therefore for Layer 2 devices it is enough to go\n\t  through dev-\u003emc_list list and register these entries.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth_main.c |  106 +++++++++++++++++++++++++++++++++++++++++++++---------------\n 1 files changed, 80 insertions(+), 26 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "508cc2b0e078c806bb7cc8bba22fb97a4ca99b91",
      "tree": "e6e4c9359feafcc34d01a8a6efac4f7d6db163d7",
      "parents": [
        "bd389b9059d8ba4edc563e77f71909d88e566b2d"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Thu Nov 10 13:49:15 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:26:21 2005 -0500"
      },
      "message": "[PATCH] s390: minor modification in qeth layer2 code\n\n[patch 2/7] s390: minor modification in qeth layer2 code\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- use qeth_layer2_send_setdelvlan_cb to check\n\t  return code of a SET/DELVLAN IP Assist command.\n\t  It fits better in qeth\u0027s design and mechanism of IP Assist\n\t  command handling.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth_main.c |   40 ++++++++++++++++++++++++++--------------\n 1 files changed, 26 insertions(+), 14 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "bd389b9059d8ba4edc563e77f71909d88e566b2d",
      "tree": "af985cd4bad8ae19ab4fba1f04baaded601dd157",
      "parents": [
        "2ecc26b87a2b3e8650d3c7fe3fc85a8c73d5560d"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Thu Nov 10 13:49:02 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:26:21 2005 -0500"
      },
      "message": "[PATCH] s390: synthax checking for VIPA addresses fixed\n\n[patch 1/7] s390: synthax checking for VIPA addresses fixed\n\nFrom: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\n\t- synthax checking for VIPA addresses fixed\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth.h     |   65 ++++++++++++++++++++++++++++++++++++++++++++++++-------------\n qeth_sys.c |    6 ++---\n 2 files changed, 55 insertions(+), 16 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "e99f8b5efe78110e4af10f35ebf11feeef8f43b6",
      "tree": "749f7803380b81eb711acf5818b2c2db2bbc9cd2",
      "parents": [
        "29179539dac74bf46b519b889602f23841be12e8"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Nov 08 14:09:44 2005 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:19:55 2005 -0500"
      },
      "message": "[PATCH] libata: propogate host private data from probe function\n\nThis will let me chop the code size of several drivers right down. In\nmany cases the actual private data is very useful and constant for a\ngiven host controller so being able to just pass it at probe time would\nbe very useful indeed (eg with the via driver would could pass the udma\nclocking and reduce the code size, or with the AMD one the UDMA\nmultiplier and the offset)\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "2ecc26b87a2b3e8650d3c7fe3fc85a8c73d5560d",
      "tree": "0453e556241830d675d2063b74ac3b769326b379",
      "parents": [
        "6af37fa9928a0d50cda1bad14b2eda8c1a4d1a0e",
        "b16a228d05a95b27d77d07a91688382f68ece8a7"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:14:56 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:14:56 2005 -0500"
      },
      "message": "Merge branch \u0027atmel\u0027\n"
    },
    {
      "commit": "b16a228d05a95b27d77d07a91688382f68ece8a7",
      "tree": "a76708ef80110839f6f8cc88da292962548d51f5",
      "parents": [
        "741b2252a5e14d6c60a913c77a6099abe73a854a"
      ],
      "author": {
        "name": "simon@thekelleys.org.uk",
        "email": "simon@thekelleys.org.uk",
        "time": "Sun Oct 30 15:50:15 2005 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:12:17 2005 -0500"
      },
      "message": "[PATCH] Atmel wireless update\n\n* Merge PCMCIA card table with new Brodowski PCMCIA id table.\n* Add missing entries to PCMCIA id table.\n* Other tweaks to conform with Documentation/driver-changes.txt\n  (types, call request_region, etc)\n* Fix size of requested IO region.\n* Reduce printk verbosity.\n* Remove EXPERIMENTAL\n* tweak to association code - don\u0027t force shared key authentication\n  when wep in use.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "29179539dac74bf46b519b889602f23841be12e8",
      "tree": "11a62334396ac1d5c8e4edac9cdb89498c99b681",
      "parents": [
        "f85272a97825d4a67098a8ad70fa5efb55e4847a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:08:03 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:08:03 2005 -0500"
      },
      "message": "[libata sata_mv] add Adaptec 1420SA PCI ID\n\nContributed by Jeroen \u003cdekien@pandora.be\u003e\n"
    },
    {
      "commit": "271c3f35bd36613513e2c2cc90dc914a84df116e",
      "tree": "44cb3338aa51be48123211426ad039016ef81902",
      "parents": [
        "548ccebc2a79c780724529948c79de0613f96776"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 11 23:04:40 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 11 23:04:40 2005 +1100"
      },
      "message": "powerpc: Fix some compile problems with the VDSO stuff\n\nWe needed the VDSO symbols in the arch/ppc asm-offsets.c, and there\nwere a few usages of _systemcfg still left lying around.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "548ccebc2a79c780724529948c79de0613f96776",
      "tree": "aa905c14945e7afcc8f428564a38ee9f8108c87c",
      "parents": [
        "22c841c9a465a6b29a6140fcc5dae9fdb3c8674d"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 11 22:36:34 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 11 22:36:34 2005 +1100"
      },
      "message": "powerpc: Fix reading and writing SPRs from xmon on 32-bit\n\nWhen we created the instructions to read/write SPRs in xmon, we were\nsetting up a ppc64-style procedure descriptor and calling that, which\ndoesn\u0027t work in 32-bit.  For 32-bit a function pointer just points\nto the instructions of the function.  This fixes it to do the right\nthing for both 32-bit and 64-bit.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "22c841c9a465a6b29a6140fcc5dae9fdb3c8674d",
      "tree": "a913d014efb7ac18d73d6e76714102e78478460e",
      "parents": [
        "a7f290dad32ee34d931561b7943c858fe2aae503"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 11 22:34:43 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 11 22:34:43 2005 +1100"
      },
      "message": "powerpc: Initialize secondary CPU setup for 32-bit SMP\n\n32-bit SMP powermacs weren\u0027t booting with ARCH\u003dpowerpc because the\nboot cpu wasn\u0027t saving away the state of various control registers,\nbut the secondary CPUs were loading them from the uninitialized\nstate.  This adds the necessary save-state call.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a7f290dad32ee34d931561b7943c858fe2aae503",
      "tree": "850f04ed9ffba8aef6e151fa9c9e8a0c667bb795",
      "parents": [
        "6761c4a07378e19e3710bb69cea65795774529b1"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Nov 11 21:15:21 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 11 22:25:39 2005 +1100"
      },
      "message": "[PATCH] powerpc: Merge vdso\u0027s and add vdso support to 32 bits kernel\n\nThis patch moves the vdso\u0027s to arch/powerpc, adds support for the 32\nbits vdso to the 32 bits kernel, rename systemcfg (finally !), and adds\nsome new (still untested) routines to both vdso\u0027s: clock_gettime() with\nsupport for CLOCK_REALTIME and CLOCK_MONOTONIC, clock_getres() (same\nclocks) and get_tbfreq() for glibc to retreive the timebase frequency.\n\nTom,Steve: The implementation of get_tbfreq() I\u0027ve done for 32 bits\nreturns a long long (r3, r4) not a long. This is such that if we ever\nadd support for \u003e4Ghz timebases on ppc32, the userland interface won\u0027t\nhave to change.\n\nI have tested gettimeofday() using some glibc patches in both ppc32 and\nppc64 kernels using 32 bits userland (I haven\u0027t had a chance to test a\n64 bits userland yet, but the implementation didn\u0027t change and was\ntested earlier). I haven\u0027t tested yet the new functions.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6761c4a07378e19e3710bb69cea65795774529b1",
      "tree": "2c44a80494073d832421a58424a6de1d7c9ced37",
      "parents": [
        "35cd8785de39c90a52287d0f041cff8a792eaa74"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Nov 11 08:07:11 2005 +0000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 11 22:23:36 2005 +1100"
      },
      "message": "[PATCH] powerpc: remove initrd debug printk\n\nThis removes a stray debugging printk which offended Anton.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "35cd8785de39c90a52287d0f041cff8a792eaa74",
      "tree": "e45b94be971992d21f06086ef2ae443b90fd621b",
      "parents": [
        "a7df61a0e2b6300d8b8349c1e5e87a4336c0ab38"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Fri Nov 11 16:42:12 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 11 22:23:34 2005 +1100"
      },
      "message": "[PATCH] powerpc: Move udbg code to arch/powerpc\n\nSince the udbg code in ppc64 has no ppc32 equivalent, move it straight\nover into arch/powerpc (and include/asm-powerpc for udbg.h).  In time,\nwe probably want to meld the various bits and pieces of 32-bit early\ndebugging code into udbg, but for now only include it on\nCONFIG_PPC64\u003dy builds.  The only change during the move is to\nstandardise the protecting #ifdef/#define in udbg.h, and move its\nbanner comment above the initial #ifdef (which seems to be normal\npractice).\n\nBuilt and booted on POWER5 LPAR (ARCH\u003dpowerpc and ARCH\u003dppc64).  Built\nfor 32bit multiplatform (ARCH\u003dpowerpc).\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a7df61a0e2b6300d8b8349c1e5e87a4336c0ab38",
      "tree": "e9cdd43066b44e4980ba6f6c12096989116a6d34",
      "parents": [
        "45fb6cea09443b2066016f895937f9c2647a1507"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Nov 11 15:02:03 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 11 22:21:41 2005 +1100"
      },
      "message": "[PATCH] ppc64: Increase sparsemem defaults\n\nThe definitions in sparsemem.h arent sufficient. We currently sell\nmachines with 2TB of RAM, and in order to give us room for a few years\ngrowth lets set it to 16TB.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "45fb6cea09443b2066016f895937f9c2647a1507",
      "tree": "8abd2e14c0e096d583e6dc5151d0669db9227359",
      "parents": [
        "3e66c4def14aa64ee6d1d4ef077d789abc30125d"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Nov 11 14:22:35 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 11 22:21:11 2005 +1100"
      },
      "message": "[PATCH] ppc64: Convert NUMA to sparsemem (3)\n\nConvert to sparsemem and remove all the discontigmem code in the\nprocess. This has a few advantages:\n\n- The old numa_memory_lookup_table can go away\n- All the arch specific discontigmem magic can go away\n\nWe also remove the triple pass of memory properties and instead create a\nlist of per node extents that we iterate through. A final cleanup would\nbe to change our lmb code to store extents per node, then we can reuse\nthat information in the numa code.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3e66c4def14aa64ee6d1d4ef077d789abc30125d",
      "tree": "76787962cb442e7f7f38990d7460ac8e888dd355",
      "parents": [
        "c0d33403ad39f4e945dd5b3febe5c1f94a9a1d29"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Nov 11 14:13:20 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 11 22:20:57 2005 +1100"
      },
      "message": "[PATCH] ppc64: prep for NUMA sparsemem rework 2\n\nRemove ppc64 specific version of nr_cpus_node and use the generic one\nprovided.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c0d33403ad39f4e945dd5b3febe5c1f94a9a1d29",
      "tree": "729545b02385f53bf456d702fe658e817335ed36",
      "parents": [
        "1dff227e0184de3d1f12265dff0c47d86dad2eec"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Nov 11 14:12:26 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 11 22:20:43 2005 +1100"
      },
      "message": "[PATCH] ppc64: prep for NUMA sparsemem rework\n\nRemove an unused numa define and move a discontigmem specific define\ninside the relevant ifdef.\n\nI will submit a separate patch to remove them from other architectures,\nbut the ppc64 patches to follow depend on this.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1dff227e0184de3d1f12265dff0c47d86dad2eec",
      "tree": "36f1adf8da059968f96f265b593cc504ed3b2ba8",
      "parents": [
        "50bcfec19fcdf3aa936547bad5dee02062917d04"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Nov 11 14:07:20 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 11 22:20:07 2005 +1100"
      },
      "message": "[PATCH] ppc64: Cleanup kprobe assembly\n\nThe kprobes code is doing \".previous .text\". While the assembler doesnt\nwarn at the moment (and it seems to work), it might in the future.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "50bcfec19fcdf3aa936547bad5dee02062917d04",
      "tree": "cbb9a440f0aa5ec32b8efa3e6fc2e529782f41cd",
      "parents": [
        "8acb888c9cf70d03598eb4a731e3c6e5a588f1ce"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Nov 11 13:56:16 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 11 22:20:04 2005 +1100"
      },
      "message": "[PATCH] ppc64: Remove debug boot message\n\nWe have been printing the raw ppc64_firmware_features during boot. Since\nwe can work it out from the device tree, lets remove it.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8acb888c9cf70d03598eb4a731e3c6e5a588f1ce",
      "tree": "bddd342b9c417da1f27b2a03c851a2ff2b0f7bed",
      "parents": [
        "7f7fda04a6a00d2b99990cec2182bf5181c53de1"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Fri Nov 11 13:53:11 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 11 22:20:01 2005 +1100"
      },
      "message": "[PATCH] ppc64: Quieten lparcfg\n\nIf we dont have permission to read some information from the hypervisor,\nlparcfg outputs a warning on the console. Now that lparcfg is world\nreadable this is a problem.\n\nDont warn in the case of H_Authority, remove some unnecessary function\nprototypes and fix whitespace damage in a structure as well.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7f7fda04a6a00d2b99990cec2182bf5181c53de1",
      "tree": "93ef50b1d3fef5535d0302067a92f44f71fb3558",
      "parents": [
        "5e04e7fe774794b837e1d3897e6b96ae2d06679a"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@gate.crashing.org",
        "time": "Thu Nov 10 10:34:33 2005 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 11 22:19:56 2005 +1100"
      },
      "message": "[PATCH] ppc32: fix PQ2 PCI DMA interrupt handling\n\nThe bit position in the status register corresponding to the\nPCI DMA interrupt was incorrect.  Additionally, we did not\nhave a define for the PCI DMA interrupt.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f85272a97825d4a67098a8ad70fa5efb55e4847a",
      "tree": "e55b38e21b45213269057417032db4440e8f5eed",
      "parents": [
        "1c72d8d90da3b29540c3c281a3e0b743ee6b6f74",
        "5e04e7fe774794b837e1d3897e6b96ae2d06679a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 05:50:22 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 05:50:22 2005 -0500"
      },
      "message": "Merge branch \u0027master\u0027\n"
    }
  ],
  "next": "1c72d8d90da3b29540c3c281a3e0b743ee6b6f74"
}
