)]}'
{
  "log": [
    {
      "commit": "6df3cecbb95345981718b38d357c50bc3425420a",
      "tree": "50550e3863513ac051164abc082e2899d61d4dab",
      "parents": [
        "f797f9cc5485b50c35c106b462e1bc432ec37f90"
      ],
      "author": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Mon Jun 13 15:52:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 20:58:58 2005 -0700"
      },
      "message": "[PATCH] cond_resched_lock() fix\n\nOn one path, cond_resched_lock() fails to return true if it dropped the lock.\nWe think this might be causing the crashes in JBD\u0027s log_do_checkpoint().\n\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f797f9cc5485b50c35c106b462e1bc432ec37f90",
      "tree": "283443fcdeb709c768ed5cd481203459b5222441",
      "parents": [
        "a3c77c67a443e631febf708bb0c376caede31657"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Jun 13 15:52:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 20:58:58 2005 -0700"
      },
      "message": "[PATCH] Fix PCI BAR size interpretation on 64-bit arches\n\nOn 64-bit machines, PCI_BASE_ADDRESS_MEM_MASK and other mask constants\npassed to pci_size() are 64-bit (for example ~0x0fUL).  However, pci_size\ndoes comparisons between the u32 arguments and the mask, which will fail\neven though any result from pci_size is still just 32-bit.\n\nChanging the mask argument to u32 seems the obvious thing to do, since all\narithmetic in the function is 32-bit and having a larger mask makes no\nsense.\n\nThis triggered on a PPC64 system here where an adapter (VGA, as it\nhappened) had a memory region base of 0xfe000000 and a sz of the same,\nmatching the if (max \u003d\u003d maxbase ...) test at the bottom of pci_size but\nfailing the mask comparison.  Quite a corner case which I guess explains\nwhy we haven\u0027t seen it until now.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nAcked-by: 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": "a3c77c67a443e631febf708bb0c376caede31657",
      "tree": "75672c8dec41054de7b635df59a9f014f6a5ad14",
      "parents": [
        "98fdffccea6cc3fe9dba32c0fcc310bcb5d71529"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Mon Jun 13 15:52:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 20:58:43 2005 -0700"
      },
      "message": "[PATCH] uml: slirp and slip driver cleanups and fixes\n\nThis patch merges a lot of duplicated code in the slip and slirp drivers,\nabstracts out the slip protocol, and makes the slip driver work in 2.6.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "98fdffccea6cc3fe9dba32c0fcc310bcb5d71529",
      "tree": "a103491fdd6e9bec45f408d32c976929a7ecd458",
      "parents": [
        "36ca1195ad7f760a6af3814cb002bd3a3d4b4db1"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Mon Jun 13 15:52:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 20:58:43 2005 -0700"
      },
      "message": "[PATCH] uml: use fork instead of clone\n\nConvert the boot-time host ptrace testing from clone to fork.  They were\nessentially doing fork anyway.  This cleans up the code a bit, and makes\nvalgrind a bit happier about grinding it.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "36ca1195ad7f760a6af3814cb002bd3a3d4b4db1",
      "tree": "570a895d2af09f464d7f9fea2fe78e7fe0f73cb7",
      "parents": [
        "8447f3f4659d91c2f11a1476522369c9d6ae6ada"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Mon Jun 13 15:52:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 20:58:43 2005 -0700"
      },
      "message": "[PATCH] uml: build cleanups\n\nFix a build failure when CONFIG_MODE_SKAS is disabled and make a Makefile\ncomment fit in 80 columns.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8447f3f4659d91c2f11a1476522369c9d6ae6ada",
      "tree": "cf04a383839f31cce3976207c48c49310970d6b8",
      "parents": [
        "628c70da8f6c1d5a3bc3af8ca338f18ee3093438"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Mon Jun 13 15:52:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 20:58:43 2005 -0700"
      },
      "message": "[PATCH] uml: remove duplicate includes\n\nA few files include the same header twice.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "628c70da8f6c1d5a3bc3af8ca338f18ee3093438",
      "tree": "9a9353127facb79ae1a55d959a405aa78ba96815",
      "parents": [
        "cbd83da82b15292337ff2b71e619c9a3a95f6d80",
        "a96aca88ac71f75e566981b554da44bfd0d111e8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 18:49:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 18:49:44 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "a96aca88ac71f75e566981b554da44bfd0d111e8",
      "tree": "f33460f2f2452807483ba6453e3319dcfe4bf856",
      "parents": [
        "814d8ffd5009e13f1266759b583ef847c5350d77"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Mon Jun 13 18:27:13 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 18:27:13 2005 -0700"
      },
      "message": "[NETFILTER]: Advance seq-file position in exp_next_seq()\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n\n"
    },
    {
      "commit": "cbd83da82b15292337ff2b71e619c9a3a95f6d80",
      "tree": "d48270f5e5f42f52622bd605e9803f7e2fe336b3",
      "parents": [
        "814d8ffd5009e13f1266759b583ef847c5350d77"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 17:51:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 17:51:55 2005 -0700"
      },
      "message": "Update DCO (\"signoff\") rules to 1.1\n\nThis adds a clause that notes explicitly that the person doing the\nsign-off knows that the project (and his sign-off) is public and will\npossibly get archived and re-distributed.\n"
    },
    {
      "commit": "814d8ffd5009e13f1266759b583ef847c5350d77",
      "tree": "00b01e4ccac6ba82ab5e67c27103f6f75f8ccf9d",
      "parents": [
        "386bfcf5e8a3c34d92156c945c8db58a1e2f7c69",
        "1c2fb7f93cb20621772bf304f3dba0849942e5db"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 16:24:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 16:24:01 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "1c2fb7f93cb20621772bf304f3dba0849942e5db",
      "tree": "0cb992ad463ee13af28d80d6730dcf1c4532b707",
      "parents": [
        "6a6ddb2a9c11fcc3e8d7517841d28c9ea206ddef"
      ],
      "author": {
        "name": "J. Simonetti",
        "email": "jeroen@simonetti.nl",
        "time": "Mon Jun 13 15:19:03 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 15:19:03 2005 -0700"
      },
      "message": "[IPV4]: Sysctl configurable icmp error source address.\n\nThis patch alows you to change the source address of icmp error\nmessages. It applies cleanly to 2.6.11.11 and retains the default\nbehaviour.\n\nIn the old (default) behaviour icmp error messages are sent with the ip\nof the exiting interface.\n\nThe new behaviour (when the sysctl variable is toggled on), it will send\nthe message with the ip of the interface that received the packet that\ncaused the icmp error. This is the behaviour network administrators will\nexpect from a router. It makes debugging complicated network layouts\nmuch easier. Also, all \u0027vendor routers\u0027 I know of have the later\nbehaviour.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6a6ddb2a9c11fcc3e8d7517841d28c9ea206ddef",
      "tree": "9d974bc57b036ba997ba65903725e3e5b6eff5b8",
      "parents": [
        "cdac4e07748934e37e415437055ed591aed9eb21"
      ],
      "author": {
        "name": "Sridhar Samudrala",
        "email": "sri@us.ibm.com",
        "time": "Mon Jun 13 15:13:05 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 15:13:05 2005 -0700"
      },
      "message": "[SCTP] Fix incorrect setting of sk_bound_dev_if when binding/sending to a ipv6\nlink local address.\n\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n\n"
    },
    {
      "commit": "cdac4e07748934e37e415437055ed591aed9eb21",
      "tree": "56ecdba35c5b549c2580daf88cb2282ebf6a401f",
      "parents": [
        "bca735bd0d5969497704a125b05344b92155172f"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@redhat.com",
        "time": "Mon Jun 13 15:12:33 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 15:12:33 2005 -0700"
      },
      "message": "[SCTP] Add support for ip_nonlocal_bind sysctl \u0026 IP_FREEBIND socket option\n\nSigned-off-by: Neil Horman \u003cnhorman@redhat.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bca735bd0d5969497704a125b05344b92155172f",
      "tree": "996f7096abab29bd3fee41a942372dc1a6990d12",
      "parents": [
        "0fd9a65a76e883b7d16e72dde3f8bf20ebc1e82a"
      ],
      "author": {
        "name": "Vladislav Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Mon Jun 13 15:11:57 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 15:11:57 2005 -0700"
      },
      "message": "[SCTP] Extend the info exported via /proc/net/sctp to support netstat for SCTP.\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": "0fd9a65a76e883b7d16e72dde3f8bf20ebc1e82a",
      "tree": "431da2afc6344a078d16cd5b6b1e65fde9df29d1",
      "parents": [
        "4243cac1e76228f7ba916d5df9e75a219352160a"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@redhat.com",
        "time": "Mon Jun 13 15:11:24 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 15:11:24 2005 -0700"
      },
      "message": "[SCTP] Support SO_BINDTODEVICE socket option on incoming packets.\n\nSigned-off-by: Neil Horman \u003cnhorman@redhat.com\u003e\nSigned-off-by: Sridhar Samudrala \u003csri@us.ibm.com\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4243cac1e76228f7ba916d5df9e75a219352160a",
      "tree": "7cfea76f4a0e1ea979bc090ac14e83465b78b7d4",
      "parents": [
        "77bd91967a97e5b94ae36113efe1d9e4f68a716e"
      ],
      "author": {
        "name": "Vladislav Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Mon Jun 13 15:10:49 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 15:10:49 2005 -0700"
      },
      "message": "[SCTP]: Fix bug in restart of peeled-off associations.\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": "77bd91967a97e5b94ae36113efe1d9e4f68a716e",
      "tree": "269b466f7b8d6d3821ae6fedd8bf802c865b324b",
      "parents": [
        "84427d533076a08137779b3182a71c37bf000b27"
      ],
      "author": {
        "name": "Rémi Denis-Courmont",
        "email": "rdenis@simphalempin.com",
        "time": "Mon Jun 13 15:01:34 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 15:01:34 2005 -0700"
      },
      "message": "[IPv6] Don\u0027t generate temporary for TUN devices\n\nUserland layer-2 tunneling devices allocated through the TUNTAP driver \n(drivers/net/tun.c) have a type of ARPHRD_NONE, and have no link-layer \naddress. The kernel complains at regular interval when IPv6 Privacy \nextension are enabled because it can\u0027t find an hardware address :\n\nDec 29 11:02:04 auguste kernel: __ipv6_regen_rndid(idev\u003dcb3e0c00): \ncannot get EUI64 identifier; use random bytes.\n\nIPv6 Privacy extensions should probably be disabled on that sort of \ndevice. They won\u0027t work anyway. If userland wants a more usual \nEthernet-ish interface with usual IPv6 autoconfiguration, it will use a \nTAP device with an emulated link-layer  and a random hardware address \nrather than a TUN device.\n\nAs far as I could fine, TUN virtual device from TUNTAP is the very only \nsort of device using ARPHRD_NONE as kernel device type.\n\nSigned-off-by: Rémi Denis-Courmont \u003crdenis@simphalempin.com\u003e\nAcked-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "84427d533076a08137779b3182a71c37bf000b27",
      "tree": "248f7bbcebe0be59bc9b520b8611133b870a5c71",
      "parents": [
        "979b6c135fc4d466a39d8e3ec05583e5ee30261a"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Mon Jun 13 14:59:44 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 14:59:44 2005 -0700"
      },
      "message": "[IPV6]: Ensure to use icmpv6_socket in non-preemptive context.\n\nWe saw following trace several times:\n\n|BUG: using smp_processor_id() in preemptible [00000001] code: httpd/30137\n|caller is icmpv6_send+0x23/0x540\n| [\u003cc01ad63b\u003e] smp_processor_id+0x9b/0xb8\n| [\u003cc02993e7\u003e] icmpv6_send+0x23/0x540\n\nThis is because of icmpv6_socket, which is the only one user of\nsmp_processor_id() in icmpv6_send(), AFAIK.\n\nSince it should be used in non-preemptive context,\nlet\u0027s defer the dereference after disabling preemption\n(by icmpv6_xmit_lock()).\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "386bfcf5e8a3c34d92156c945c8db58a1e2f7c69",
      "tree": "c62e56731b3740a1962af91c261de7c2a0d3bbcc",
      "parents": [
        "980802e311088fda56c16650589faa4597c695fb",
        "a8fa3f0c59f8a1e1d89542cff0be5b057b684653"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 14:47:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 14:47:47 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "a8fa3f0c59f8a1e1d89542cff0be5b057b684653",
      "tree": "4e5cf8eadec0948c107c17b00db9b999ab1e469f",
      "parents": [
        "c0105338eb4e61e537ca34ae06921177cb6efcf0"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@org.rmk.(none)",
        "time": "Mon Jun 13 22:35:41 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 13 22:35:41 2005 +0100"
      },
      "message": "[PATCH] ARM: 2711/1: fix compilation on PXA targets with CONFIG_PM\u003dn\n\nPatch from Nicolas Pitre\n\nSigned-off-by: Nicolas Pitre\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "979b6c135fc4d466a39d8e3ec05583e5ee30261a",
      "tree": "1f78eec2624902890bd15259088813f10f3eaea8",
      "parents": [
        "6efd8455cff1979dd081daaa1ce3d3f1764863dc"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 13 14:30:40 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 14:30:40 2005 -0700"
      },
      "message": "[NET]: Move the netdev list to vger.kernel.org.\n\nFrom: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\nThere are archives of the old list at http://oss.sgi.com/archives/netdev\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n\n"
    },
    {
      "commit": "6efd8455cff1979dd081daaa1ce3d3f1764863dc",
      "tree": "6ab1046f0a60e0689e78eed6810a514cbb31a8bb",
      "parents": [
        "e7626486c3c4ce456b11a7944edf164ef76fc599"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Jun 13 14:29:06 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 14:29:06 2005 -0700"
      },
      "message": "[IPV4]: Multipath modules need a license to prevent kernel tainting.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e7626486c3c4ce456b11a7944edf164ef76fc599",
      "tree": "78e374b63ebc2c8ca354203d2bbe866d2d7a415f",
      "parents": [
        "03722adce90a248d0bea77d390decbd05991e2d2"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Jun 13 14:24:52 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 14:24:52 2005 -0700"
      },
      "message": "[TCP]: Adjust TCP mem order check to new alloc_large_system_hash\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "03722adce90a248d0bea77d390decbd05991e2d2",
      "tree": "db63362ac8061e61914029974039264fcbee4d63",
      "parents": [
        "c0105338eb4e61e537ca34ae06921177cb6efcf0"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@kernel.crashing.org",
        "time": "Mon Jun 13 13:57:10 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 13 13:57:10 2005 -0700"
      },
      "message": "[NET]: linux/if_tr.h needs asm/byteorder.h\n\n\u003clinux/if_tr.h\u003e uses __be16, but does not directly include\n\u003casm/byteorder.h\u003e.  Add this in, so that dhcp/net-tools token ring code\ncan compile again.\n\nSigned-off-by: Tom Rini \u003ctrini@kernel.crashing.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "980802e311088fda56c16650589faa4597c695fb",
      "tree": "37092823ea5ad1203253ee5e54e7c9631df4087d",
      "parents": [
        "c22fa3acbc2ef79ea57217643f6cd6d226963069"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Mon Jun 13 11:14:01 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 10:33:02 2005 -0700"
      },
      "message": "[PATCH] NFS: Ensure that we revalidate the cached file length for llseek(SEEK_END)\n\nThis fixes a data corruption error for mail delivery applications that\nexpect to be able to do posix locking and then append writes on NFS.\n\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c22fa3acbc2ef79ea57217643f6cd6d226963069",
      "tree": "d79cf44149684a0cefc825f1619f0fbd33ea7e59",
      "parents": [
        "c0105338eb4e61e537ca34ae06921177cb6efcf0"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Jun 13 07:15:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 13 08:20:41 2005 -0700"
      },
      "message": "[PATCH] spin longer for ehci port reset completion\n\nThis makes the EHCI driver spin a bit longer before concluding that the\nport reset failed.  \"Obviously safe.\"\n\nIt allows some devices to enumerate that previously didn\u0027t.  We\u0027ve seen\na bunch of these problem reports recently, this will make some go away.\n\nAs reported by Michael Zapf \u003cMichael.Zapf@uni-kassel.de\u003e, some EHCI\ncontrollers seem to take forever to finish port resets and produce\n\"port N reset error -110\" type errors.  Spinning a bit longer helps.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c0105338eb4e61e537ca34ae06921177cb6efcf0",
      "tree": "30c3c6006591fe88e8cd3c9ee8ef06ff2343ee97",
      "parents": [
        "8d5f7b4353dae4c7ee342c61303372fd996ca161"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Sat Jun 11 18:00:52 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Jun 12 21:05:57 2005 -0700"
      },
      "message": "[PATCH] pwc bug fix\n\nThe pwc chainsaw session left some setups not working.  There is a\nsanity check on compression buffers that simply isn\u0027t right any more as\nwe never allocate one.\n\nThis doesn\u0027t address the email and other changes.  I\u0027ll do those\ntomorrow if I get time, but it is the minimal fix for the code and basic\nfeature set.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8d5f7b4353dae4c7ee342c61303372fd996ca161",
      "tree": "8e82ed5ca2d5934947ca13771300599151d2b882",
      "parents": [
        "c3315ede1bdf7bc706b59870df41b9cdb6e3995a"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Jun 11 09:45:30 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Jun 12 20:59:05 2005 -0700"
      },
      "message": "[PATCH] radeonfb: don\u0027t blow up VGA console on load\n\nThe current radeonfb memset\u0027s the framebuffer to 0 when loaded.  This\nremoves occasional artifacts but has the nasty side effect that if you\nload radeonfb without framebuffer console, you destroy the VGA text\nbuffer, font, etc...  radeon must not touch the framebuffer content when\nit doesn\u0027t \"own\" it.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c3315ede1bdf7bc706b59870df41b9cdb6e3995a",
      "tree": "2739a03a44772035abb8c2be9085944c404ea810",
      "parents": [
        "707f919c643937e43a04e31d0502ecbf5a10445a"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Jun 12 11:25:42 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Jun 12 20:43:22 2005 -0700"
      },
      "message": "[PATCH] M68k: Mark Sun-3 NCR5380 SCSI broken\n\nM68k: Mark Sun-3 NCR5380 SCSI broken until NCR5380_abort() and\nNCR5380_bus_reset() are replaced with real new-style EH routines (the old EH\nSCSI constants were removed in 2.6.12-rc3).\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "707f919c643937e43a04e31d0502ecbf5a10445a",
      "tree": "8f8cd503daad5283750b8174386c5232de920cc4",
      "parents": [
        "a58e76f25432dc5e3e84d04c27bec03347ca365b"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Jun 12 11:25:43 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Jun 12 20:43:21 2005 -0700"
      },
      "message": "[PATCH] M68k: Update defconfigs\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a58e76f25432dc5e3e84d04c27bec03347ca365b",
      "tree": "5bc5c6100f25b30aac547e27e7e6fff26fa40e84",
      "parents": [
        "392a8b7efe069564bf7ed057103b1a3f41e55734"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Jun 12 10:56:26 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Jun 12 20:43:21 2005 -0700"
      },
      "message": "[PATCH] Remove obsolete HAVE_ARCH_GET_SIGNAL_TO_DELIVER?\n\nNow m68k no longer sets HAVE_ARCH_GET_SIGNAL_TO_DELIVER, can it be removed\ncompletely? Or may ARM26 still need it? Note that its usage was removed from\nkernel/signal.c about 2 months ago.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "392a8b7efe069564bf7ed057103b1a3f41e55734",
      "tree": "2388081d82bbdcf70cb96bf81335ea75dedc497a",
      "parents": [
        "bb011b8e8eded247cb71cb6d10e47517aacbd542"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Jun 12 10:57:40 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Jun 12 20:43:21 2005 -0700"
      },
      "message": "[PATCH] IrDA: IrDA: Fix CONFIG_VIA_FIR typo (double `those\u0027)\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bb011b8e8eded247cb71cb6d10e47517aacbd542",
      "tree": "ea9b80c2e57a94d874f47284f3fd733617beb213",
      "parents": [
        "27198d855abbfc82df69e81b6c8d2f333580114c"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@net.rmk.(none)",
        "time": "Sun Jun 12 23:26:05 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 12 23:26:05 2005 +0100"
      },
      "message": "[PATCH] ARM: 2709/1: Systems with PCMCIA should also see IDE options (for CompactFlash memories)\n\nPatch from David Brownell\n\nThe ARM generic Kconfig filters out IDE options ... except for\nan error prone ARMload of special cases.\nThis adds one general case to the systems that will offer IDE options:\nkernels with PCMCIA support, which probably want to use IDE to access\nCompactFlash cards.  This might allow many (most?) of the other cases\nto disappear, for systems that only see IDE hardware through CF cards.\nRight now this one patch is used to gate access to CF cards, including\nMicroDrives, for both omap_cf and at91_cf drivers.\n\nSigned-off-by: David Brownell\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "27198d855abbfc82df69e81b6c8d2f333580114c",
      "tree": "944bb3e49bfc40387c70686a68c4b90c7edf4549",
      "parents": [
        "a7df849c67f0a5248693e432d03f738e84d6826c",
        "f5d9b97ee0d6d00a29bf881263510d74291fb862"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 10 20:35:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 10 20:35:10 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n"
    },
    {
      "commit": "a7df849c67f0a5248693e432d03f738e84d6826c",
      "tree": "dbb53fca04da00b7b1e9a27499cce29d69032429",
      "parents": [
        "90abb7b5f3bd9271a455cd640a70c285b4fd0c89",
        "74e8ebc55d85ca1acb3e73610965bea63cc39054"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 10 20:23:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 10 20:23:21 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n"
    },
    {
      "commit": "90abb7b5f3bd9271a455cd640a70c285b4fd0c89",
      "tree": "1149103d1e9255208e81cb426fad07839e15039f",
      "parents": [
        "0086b5ec7834b78358dea3f713275a9ae2b229ec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 10 09:37:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 10 09:37:21 2005 -0700"
      },
      "message": "ppc: remove two extraneous descriptors for the 405EP CPU\n\nThe patch to add them keeps on getting applied, over and\nover again ;)\n\nHopefully no more.\n"
    },
    {
      "commit": "74e8ebc55d85ca1acb3e73610965bea63cc39054",
      "tree": "7408fb2a44074fc8d7b7d1458e4b4c260b3fa41a",
      "parents": [
        "e98ded32f37a538b906d98059b3db71be36405a7"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Jun 10 19:27:51 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Jun 10 19:27:51 2005 +1000"
      },
      "message": "[PATCH] remove bogus hack from radeon IRQ handler\n\nThis removes a bogus hack from the radeon IRQ handler.\nThere is a better fix from myself and benh in DRM CVS but I\u0027ll wait\nuntil 2.6.13-rc so it gets more testing.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "e98ded32f37a538b906d98059b3db71be36405a7",
      "tree": "7cfd5a685b0ddc1f83a2087b918a184cfca3d073",
      "parents": [
        "8be3de3fd8469154a2b3e18a4712032dac5b4a53"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@starflyer.(none)",
        "time": "Fri Jun 10 18:47:38 2005 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Fri Jun 10 18:47:38 2005 +1000"
      },
      "message": "[PATCH] drm add i945G pci id\n\nAdd pci identifier for i945G chipset\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "0086b5ec7834b78358dea3f713275a9ae2b229ec",
      "tree": "589b4166efe6ab929ee25b20b2e89935efba504e",
      "parents": [
        "243cd55e021baf28babdd88112ac03ae5cd4bb9c"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Jun 10 14:19:02 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 21:33:35 2005 -0700"
      },
      "message": "[PATCH] ppc32: Fix nasty sleep/wakeup problem\n\nDespite all the care lately in making the powermac sleep/wakeup as\nrobust as possible, there is still a nasty related to the use of cpufreq\non PMU based machines.  Unfortunately, it affects paulus old powerbook\nso I have to fix it :)\n\nWe didn\u0027t manage to understand what is precisely going on, it leads to\nmemory corruption and might have to do with RAM not beeing properly\nrefreshed when a cpufreq transition is done right before the sleep.\n\nThe best workaround (and less intrusive at this point) we could come up\nwith is included in this patch.  We basically do _not_ force a switch to\nhigh speed on suspend anymore (that is what is causing the problem) on\nthose machines.  We still force a speed switch on wakeup (since we don\u0027t\nknow what speed we are coming back from sleep at, and that seems to work\nfine).\n\nSince, during this short interval, the actual CPU speed might be\nincorrect, we also hack around by multiplying loops_per_jiffy by 2 (max\nspeed factor on those machines) during early wakeup stage to make sure\nudelay\u0027s during that time aren\u0027t too short.\n\nFor after 2.6.12, we\u0027ll change udelay implementation to use the CPU\ntimebase (which is always constant) instead like we do on ppc64 and thus\nget rid of all those problems.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "243cd55e021baf28babdd88112ac03ae5cd4bb9c",
      "tree": "f1bf0f1f17ed03f92f0bbce12b3f958dde028906",
      "parents": [
        "7fbdf1a23be1837b8bc5bcec096015ca99e00aa7"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Jun 09 12:36:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 15:39:52 2005 -0700"
      },
      "message": "[PATCH] iseries_veth: Supress spurious WARN_ON() at module unload\n\nMy patch from a few weeks back (now in mainline), called \"Cleanup skbs to\nprevent unregister_netdevice() hanging\", can cause our TX timeout code to\nfire on machines with lots of VLANs (because it takes \u003e 2 seconds between\nwhen we stop the queues and when we\u0027re finished stopping the connections).\n\nWhen that happens the TX timeout code freaks out and does a WARN_ON()\nbecause as far as it\u0027s concerned there shouldn\u0027t be a TX timeout happening,\nwhich is fair enough.\n\nI have a \"proper\" fix for this, which is to a) do refcounting on\nconnections and b) implement a proper ack timer so we don\u0027t keep unacked\nskbs lying around for ever.  But for 2.6.12 I propose just supressing the\nWARN_ON().  Users will still see the \"NETDEV WATCHDOG\" warning, but that\u0027s\nnot nearly as bad as a WARN_ON() which users interpret as an Oops.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7fbdf1a23be1837b8bc5bcec096015ca99e00aa7",
      "tree": "991e076dabd33ed04ff1b181319e96cf80336047",
      "parents": [
        "04dc9ba882d224612f8db50fd60c8a45b843e77c"
      ],
      "author": {
        "name": "Eugene Surovegin",
        "email": "ebs@ebshome.net",
        "time": "Thu Jun 09 12:36:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 15:39:52 2005 -0700"
      },
      "message": "[PATCH] ppc32: add 405EP cpu_spec entry\n\nAdd a definition for PPC 405EP which was lost somehow during 2.4 -\u003e 2.6\ntransition.\n\nRecent change to arch/ppc/kernel/misc.S (\"Fix incorrect CPU_FTR fixup usage\nfor unified caches\") triggered this bug and 405EP boards don\u0027t boot\nanymore.\n\nSigned-off-by: Eugene Surovegin \u003cebs@ebshome.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "04dc9ba882d224612f8db50fd60c8a45b843e77c",
      "tree": "5eb80b7d54418fe0ecafa716c57214ca48ed7718",
      "parents": [
        "d80d6fc08e111c411a349c4fa0c6d9bf41851087",
        "1e06276704c101bd1ae7b62879faaffcd7496a3e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 15:37:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 15:37:56 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n"
    },
    {
      "commit": "d80d6fc08e111c411a349c4fa0c6d9bf41851087",
      "tree": "c6cb9ab6099ffd9e34c6e67372283eeba283a0ea",
      "parents": [
        "99fdb2fe523480a8748a5af18139bb1f7785c815",
        "07c6d48fd10a8eeae899e06876aa0b885a8e2a1b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 15:36:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 15:36:31 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "99fdb2fe523480a8748a5af18139bb1f7785c815",
      "tree": "fbe9d2d5210266544a94ca6b5733c35d8a91d082",
      "parents": [
        "cf380ee7308db0f067ceb2ae8b852838788bf453",
        "a2a64769d0d3cc0380b4b6ecdcb781a2f790a69e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 15:25:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 15:25:29 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n"
    },
    {
      "commit": "1e06276704c101bd1ae7b62879faaffcd7496a3e",
      "tree": "0b983e8000ed7f57d189f68097a6e78ad5c33488",
      "parents": [
        "76854ceac3ef3408ab9a50a2521147fb14779f58"
      ],
      "author": {
        "name": "Narendra Sankar",
        "email": "nsankar@broadcom.com",
        "time": "Fri May 06 12:00:05 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 09 14:52:30 2005 -0700"
      },
      "message": "[PATCH] PCI: MSI functionality broken on Serverworks GC chipset\n\nMSI functionality is broken on the GC_LE x86 chipset that Serverworks\ndeveloped and that is being used in various platforms today. Broadcom is\ngoing to push out to the kernel MSI enabled Gigabit drivers (in the very\nnear future), and we would like to make sure that MSI does not get\nenabled on any platforms using the GC_LE chipset (device id 0x17).\nFollowing the AMD 8131 example, I am including a patch to disable MSI\nfunctionality when a GCNB_LE is detected. Please let me know if there\nare any issues with this. This is a permanent fix for this chipset, as\nthe hardware will not be updated.\n\nSigned-off-by: Narendra Sankar \u003cnsankar@broadcom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f5d9b97ee0d6d00a29bf881263510d74291fb862",
      "tree": "90b22e6038da0ad40e54c3f52e8da67189730ae8",
      "parents": [
        "3079ca621e9e09f4593c20a9a2f24237c355f683",
        "cf380ee7308db0f067ceb2ae8b852838788bf453"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@hera.kernel.org",
        "time": "Thu Jun 09 14:44:56 2005 -0700"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@hera.kernel.org",
        "time": "Thu Jun 09 14:44:56 2005 -0700"
      },
      "message": "Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n\n"
    },
    {
      "commit": "3079ca621e9e09f4593c20a9a2f24237c355f683",
      "tree": "0eb2e22cb0fa382cde357f9e6125043d1cdd3758",
      "parents": [
        "0b68177ccd12866d9f19cafad212b861c9d02a8c"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@hera.kernel.org",
        "time": "Thu Jun 09 14:44:07 2005 -0700"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@hera.kernel.org",
        "time": "Thu Jun 09 14:44:07 2005 -0700"
      },
      "message": "[CIFS] Fix cifs update of page cache. Write at correct offset when out of memory\nand add_to_page_cache fails.  \n\nThanks to Shaggy for pointing out the fix.\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Shaggy (shaggy@us.ibm.com)\n\n"
    },
    {
      "commit": "07c6d48fd10a8eeae899e06876aa0b885a8e2a1b",
      "tree": "4e33771adca1d1fb4db2a92f0d6347a22bbccb5f",
      "parents": [
        "7aa0b0d5ab5eed29a49fce55868456bca073d77e"
      ],
      "author": {
        "name": "Vincent Sanders",
        "email": "vince@org.rmk.(none)",
        "time": "Thu Jun 09 21:59:22 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 09 21:59:22 2005 +0100"
      },
      "message": "[PATCH] ARM: 2708/1: Fix hackkit CPU Frequency build faliure\n\nPatch from Vincent Sanders\n\nThis fixes the \"multiple definitions of cpufreq_get\" build faliure on\nthe hackkit SA1100 platform.\n\nSigned-off-by: Vincent Sanders\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7aa0b0d5ab5eed29a49fce55868456bca073d77e",
      "tree": "e328b5c73809218f0b28109838162c3ed87f9570",
      "parents": [
        "12035d64565ae7ecbc7fe906e7fcc8a4a71a3789"
      ],
      "author": {
        "name": "Vincent Sanders",
        "email": "vince@org.rmk.(none)",
        "time": "Thu Jun 09 21:59:21 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 09 21:59:21 2005 +0100"
      },
      "message": "[PATCH] ARM: 2707/2: Fix badge4 CPU Frequency build faliure\n\nPatch from Vincent Sanders\n\nThis fixes the \"multiple definitions of cpufreq_get\" build faliure on\nthe Badge4 SA1100 platform.\n\nSigned-off-by: Vincent Sanders\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a2a64769d0d3cc0380b4b6ecdcb781a2f790a69e",
      "tree": "387ee93cf8ee39ca64dd53380d1ea25a4f6134e7",
      "parents": [
        "1834cd9fd27763f4e55184e4138a19ba36620174"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Thu Jun 09 12:29:00 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu Jun 09 13:04:30 2005 -0700"
      },
      "message": "[IA64] Fix race condition in the rt_sigprocmask fastcall\n\ncurrent-\u003eblocked will be set to the value of current-\u003ethread_info-\u003eflags if the\ncmpxchg to update thread_info-\u003eflags fails. For performance reasons the store into\ncurrent-\u003eblocked was placed in the cmpxchg loop. However, the cmpxchg overwrites the\nregister holding the value to be stored. In the rare case of a retry the value of\nthread_info-\u003eflags will be written into current-\u003eblocked.\n\nThe fix is to use another register so that the register containing the current-\u003eblocked\nvalue is not overwritten.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "cf380ee7308db0f067ceb2ae8b852838788bf453",
      "tree": "c4f9e1d25e876e5b8fb302292c21b22edd6cf1dd",
      "parents": [
        "1834cd9fd27763f4e55184e4138a19ba36620174",
        "76854ceac3ef3408ab9a50a2521147fb14779f58"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 10:44:48 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 10:44:48 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n"
    },
    {
      "commit": "12035d64565ae7ecbc7fe906e7fcc8a4a71a3789",
      "tree": "beb375feb2aec8b4255ebbfa341d3f0d97730555",
      "parents": [
        "4e71e47da3367e8df5994a17fb421ddeaa5025e3"
      ],
      "author": {
        "name": "Dave Neuer",
        "email": "dneuer@org.rmk.(none)",
        "time": "Thu Jun 09 17:40:55 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 09 17:40:55 2005 +0100"
      },
      "message": "[PATCH] ARM: 2706/1: Fix compile on SA-based iPAQs and remove stale CREDITS info\n\nPatch from Dave Neuer\n\nThis fixes the \"multiple definitions of cpufreq_get\" errors on\nStrongARM-based iPAQs.\n\nSigned-off-by: Dave Neuer\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1834cd9fd27763f4e55184e4138a19ba36620174",
      "tree": "0d5cf1d3d6512dc8a49df546711f58fd86bfd0f5",
      "parents": [
        "6952df035509717bdc46194b2a3d6ffb9349f267",
        "4e71e47da3367e8df5994a17fb421ddeaa5025e3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 09:04:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 09 09:04:11 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "4e71e47da3367e8df5994a17fb421ddeaa5025e3",
      "tree": "25c594c39a3090cef50482b19a45b155a92199ff",
      "parents": [
        "5273a00d9c763108397658d440618f7ac3e40f83"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jun 09 16:53:28 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jun 09 16:53:28 2005 +0100"
      },
      "message": "[PATCH] ARM: Remove zero-byte sized file\n\nRemove the remaining zero byte file left over from the Xscale\nfixes.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "76854ceac3ef3408ab9a50a2521147fb14779f58",
      "tree": "130700c6871e73269bfad0b9f0439d51e0c353a3",
      "parents": [
        "9f793d2c77ec5818679e4747c554d9333cecf476"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Thu Jun 02 10:34:11 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 09 01:38:15 2005 -0700"
      },
      "message": "[PATCH] USB: ftdi_sio: avoid losing received data in tty-ldisc\n\nftdi_sio: Avoid losing bytes at tty-ldisc.\n\nThis patch was originally developed by Daniel Smertnig.  I\n(Ian Abbott) made a few changes.  It has been tested by both\nDaniel and I, at least for raw, non-canonical receive data\nprocessing.\n\nHere is Daniel\u0027s original description of the patch:\n\n\u003d\u003d\u003d\nDuring a project in which I was using a FTDI 232BM to\ntransmit data at relative high speeds (625kBit/s), I\nnoticed a problem where data was lost even if flow\ncontrol was enabled: The FTDI-Driver receives 512 Bytes\nof data over USB at a time, which consists of 8 64-Byte\npackets. Subtracting the 2 bytes of status information\nincluded in each packet this gives 496 \"real\" data\nbytes per read.\n\nThis data is passed (indirectly, via the flip buffers)\nto the tty line discipline which takes care of\nthrottling when there the free buffer space reaches\nTTY_THRESHOLD_THROTTLE (128). Because the FTDI driver\nprocesses up to 496 bytes at a time, throttling won\u0027t\nhappen in time and the line discipline will discard the\nremaining bytes.\n\nTo avoid this the patch passes data in 62-byte blocks\nto the tty layer and checks the available space in the\nldisc-buffers. If there isn\u0027t enough free space,\nprocessing the rest of the data is delayed using a\nworkqueue.\n\nNote: The original problem should be easily\nreproducible with a userspace program which does slow \u0026\nsmall reads.\n\u003d\u003d\u003d\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Daniel Smertnig \u003cdaniel.smertnig@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9f793d2c77ec5818679e4747c554d9333cecf476",
      "tree": "47904d2099435d4527432479e869311be7c6515b",
      "parents": [
        "03e49d40ea3436cae0fe43708f11584130ee4a0c"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Mon Jun 06 13:54:59 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 09 01:38:11 2005 -0700"
      },
      "message": "[PATCH] USB: fix ub issues\n\nThis smoothes two imperfections:\n- Increase number of LUNs per device from 4 to 9. The best solution\n  would be to remove this limit altogether, but that has to wait until\n  the time when more than 26 hosts are allowed.\n- Replace mdelay with msleep in a probing routine.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@yahoo.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "03e49d40ea3436cae0fe43708f11584130ee4a0c",
      "tree": "acaa11b11c0ff1d4c9f743c0d8df2bc5a865a440",
      "parents": [
        "5273a00d9c763108397658d440618f7ac3e40f83"
      ],
      "author": {
        "name": "Scott Murray",
        "email": "scottm@somanetworks.com",
        "time": "Mon Jun 06 15:48:04 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 09 01:37:59 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug: fix CPCI reference counting bug\n\nHere\u0027s a patch that fixes up the pci_dev refcounting in the CPCI code.\nI\u0027ve done some testing against it and it seems fine here.\n\nSigned-off-by: Scott Murray \u003cscottm@somanetworks.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6952df035509717bdc46194b2a3d6ffb9349f267",
      "tree": "bf8709691e303a533e5798c4c7c5a17c9d752fed",
      "parents": [
        "e1dd23a0012c3929737798fda9fede0e783f4ff3"
      ],
      "author": {
        "name": "Albert Lee",
        "email": "albertcc@tw.ibm.com",
        "time": "Mon Jun 06 15:56:03 2005 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Jun 09 03:14:59 2005 -0400"
      },
      "message": "[PATCH] sg traverse fix for __atapi_pio_bytes()\n\nProblem:\nIncorrect md5sum when using ATAPI PIO mode to verify a distro CD.\n\nRoot cause:  sg traverse problem.\nIn __atapi_pio_bytes(), if qc-\u003ecursg++ is increased and \"goto\nnext_page\" is executed, then sg is not updated to the new qc-\u003ecursg\nand the old sg is overwritten with the new data.\n\nChanges:\n- Replace \"goto next_page\" with \"goto next_sg\" to make sg updated.\n\nSigned-off-by: Albert Lee \u003calbertcc@tw.ibm.com\u003e\n"
    },
    {
      "commit": "e1dd23a0012c3929737798fda9fede0e783f4ff3",
      "tree": "c7f808b6433ef1015f55418e7f11f432943bdefd",
      "parents": [
        "5273a00d9c763108397658d440618f7ac3e40f83"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Wed Jun 08 13:02:25 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Jun 09 03:06:22 2005 -0400"
      },
      "message": "[PATCH] sata_sil: Fix FIFO PCI Bus Arbitration kernel oops\n\nCorrect this.\n\ndiff --git a/drivers/scsi/sata_sil.c b/drivers/scsi/sata_sil.c\n"
    },
    {
      "commit": "5273a00d9c763108397658d440618f7ac3e40f83",
      "tree": "7bbdacdaa307703528968510d37838b1eb8b2a1f",
      "parents": [
        "ce10d979053379553757c3b178a138facaddff82",
        "98e56405521b74b4826f855d45ef7859f34548ff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:36:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:36:31 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "ce10d979053379553757c3b178a138facaddff82",
      "tree": "ce88ba988eebab6cafb1ed34feedbcb13aa926e3",
      "parents": [
        "fee02f80e68abbcc45ed3c5dd5ed09d04a284791"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jun 08 21:59:15 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:24:15 2005 -0700"
      },
      "message": "[PATCH] ppc64: Fix PER_LINUX32 behaviour\n\nThis patch fixes some bugs in the ppc64 PER_LINUX32 implementation,\nnoted by Juergen Kreileder:\n\n* uname(2) doesn\u0027t respect PER_LINUX32, it returns \u0027ppc64\u0027 instead of \u0027ppc\u0027\n* Child processes of a PER_LINUX32 process don\u0027t inherit PER_LINUX32\n\nAlong the way I took the opportunity to move things around so that\nsys_ppc32.c only has 32-bit syscall emulation functions and to remove\nthe obsolete \"fakeppc\" command line option.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fee02f80e68abbcc45ed3c5dd5ed09d04a284791",
      "tree": "6858df38d1fa451d8ce309fc8c238a6bc71f7629",
      "parents": [
        "4f58802fae8a51d9e79454746584175c14f84519",
        "ed7fce6c13bdd802817e1988d67047d432e7e30b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:22:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:22:16 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/tg3-2.6\n"
    },
    {
      "commit": "4f58802fae8a51d9e79454746584175c14f84519",
      "tree": "022533cfacde17b54e8f9b7ac3f12c82ed1c48be",
      "parents": [
        "05062d96a23ec0959ee5ea969f40813170c73c0e"
      ],
      "author": {
        "name": "Lars Marowsky-Bree",
        "email": "lmb@suse.de",
        "time": "Wed Jun 08 15:50:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:21:14 2005 -0700"
      },
      "message": "[PATCH] dm: Handle READA requests in dm-mpath.c\n\nREADA errors failing with EWOULDBLOCK/EAGAIN do not constitute a valid\nreason for failing the path; this lead to erratic errors on DM multipath\ndevices.  This error can be safely propagated upwards without failing the\npath.\n\nAcked-by: Kevin Corry \u003ckevcorry@us.ibm.com\u003e\nAcked-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Lars Marowsky-Bree \u003clmb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "05062d96a23ec0959ee5ea969f40813170c73c0e",
      "tree": "9aa09b58ff455cc43b81cae10d3c4dac9fe9f462",
      "parents": [
        "f829fd23c87918374bac0d90404fe12f0e788d52"
      ],
      "author": {
        "name": "Peter Chubb",
        "email": "peterc@gelato.unsw.edu.au",
        "time": "Wed Jun 08 15:50:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:21:14 2005 -0700"
      },
      "message": "[PATCH] ia64: fix floating-point preemption problem\n\nThere\u0027ve been reports of problems with CONFIG_PREEMPT\u003dy and the high\nfloating point partition.  This is caused by the possibility of preemption\nand rescheduling on a different processor while saving or restioirng the\nhigh partition.\n\nThe only places where the FPU state is touched are in ptrace, in\nswitch_to(), and where handling a floating-point exception.  In switch_to()\npreemption is off.  So it\u0027s only in trap.c and ptrace.c that we need to\nprevent preemption.\n\nHere is a patch that adds commentary to make the conditions clear, and adds\nappropriate preempt_{en,dis}able() calls to make it so.  In trap.c I use\npreempt_enable_no_resched(), as we\u0027re about to return to user space where\nthe preemption flag will be checked anyway.\n\nSigned-off-by: Peter Chubb \u003cpeterc@gelato.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f829fd23c87918374bac0d90404fe12f0e788d52",
      "tree": "2f1e238d0b16e2784eee46e62a5a09f94ffd406f",
      "parents": [
        "63224d1e8b4cf87cc7420201a8cb3b44b9bf0b40"
      ],
      "author": {
        "name": "Ananth N Mavinakayanahalli",
        "email": "ananth@in.ibm.com",
        "time": "Wed Jun 08 15:50:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:21:13 2005 -0700"
      },
      "message": "[PATCH] ppc64 kprobes: remove spurious MSR_SE masking\n\nRemove spurious MSR_SE reset during kprobe processing.\nsingle_step_exception() already does it for us.  Reset it to be safe when\nexecuting the fault_handler.\n\nSigned-off-by: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "63224d1e8b4cf87cc7420201a8cb3b44b9bf0b40",
      "tree": "ba7d897b1aeecb087d536b121176c10255bd1744",
      "parents": [
        "42442ed5744b03f5351a142649b8b4c97e6950ab"
      ],
      "author": {
        "name": "Ananth N Mavinakayanahalli",
        "email": "ananth@in.ibm.com",
        "time": "Wed Jun 08 15:49:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:21:13 2005 -0700"
      },
      "message": "[PATCH] ppc64 kprobes: correct kprobe registration return values\n\nAdd stricter checks during kprobe registration.  Return correct error value so\ninsmod doesn\u0027t succeed.  Also printk reason for registration failure.\n\nSigned-off-by: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "42442ed5744b03f5351a142649b8b4c97e6950ab",
      "tree": "35a9a89161365a317338d72bcb402aa7adda05be",
      "parents": [
        "5754c9b649e414f1e3a3ea2ec15e42ed3e42eeb8"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Jun 08 15:49:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:21:13 2005 -0700"
      },
      "message": "[PATCH] revert x86_64-use-the-e820-hole-to-map-the-iommu-agp-aperture\n\nMartin Bligh determined that this patch is causing his test box to not boot.\nRevert.\n\nAndi Kleen \u003cak@muc.de\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5754c9b649e414f1e3a3ea2ec15e42ed3e42eeb8",
      "tree": "7f22b5778559492c994fcaa9ca79ed409a6f3f2a",
      "parents": [
        "f8acd944ea511af02485b1709c07ac7aac12aa48"
      ],
      "author": {
        "name": "Keith Owens",
        "email": "kaos@ocs.com.au",
        "time": "Wed Jun 08 15:49:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:21:13 2005 -0700"
      },
      "message": "[PATCH] Stop arch/i386/kernel/vsyscall-note.o being rebuilt every time\n\narch/i386/kernel/vsyscall-note.o is not listed as a target so its .cmd file\nis neither considered as a target nor is it read on the next build.  This\ncauses vsyscall-note.o to be rebuilt every time that you run make, which\ncauses vmlinux to be rebuilt every time.\n\nSigned-off-by: Keith Owens \u003ckaos@ocs.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f8acd944ea511af02485b1709c07ac7aac12aa48",
      "tree": "1bd9bf244b4deec6249fda8de70e3d07e85fc546",
      "parents": [
        "beb9e1c3f32a0f878765c7c1142f91083739c5bd"
      ],
      "author": {
        "name": "William Lee Irwin III",
        "email": "wli@holomorphy.com",
        "time": "Wed Jun 08 15:48:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:21:13 2005 -0700"
      },
      "message": "[PATCH] sparc32: silence access_ok() warnings\n\nThe fact that access_ok() doesn\u0027t use some of its arguments trips some\nunused variable warnings.  This patch silences them permanently.\n\nSigned-off-by: William Irwin \u003cwli@holomorphy.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "beb9e1c3f32a0f878765c7c1142f91083739c5bd",
      "tree": "a9eb68688061e70cdbd8974e90f697f8860d217d",
      "parents": [
        "1f96ddb4fb40961a8ebebf7a00bbfaad55aacbd2"
      ],
      "author": {
        "name": "Eugene Surovegin",
        "email": "ebs@ebshome.net",
        "time": "Wed Jun 08 15:48:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:21:12 2005 -0700"
      },
      "message": "[PATCH] ppc32: add 405EP cpu_spec entry\n\nAdd a definition for PPC 405EP which was lost somehow during 2.4 -\u003e 2.6\ntransition.\n\nRecent change to arch/ppc/kernel/misc.S (\"Fix incorrect CPU_FTR fixup usage\nfor unified caches\") triggered this bug and 405EP boards don\u0027t boot\nanymore.\n\nSigned-off-by: Eugene Surovegin \u003cebs@ebshome.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1f96ddb4fb40961a8ebebf7a00bbfaad55aacbd2",
      "tree": "7c6ede0fdab8d85c29145c9ad1ae0f5ce9d56143",
      "parents": [
        "501cb02b431fb88c7f157c46c8b54de59d1dd463"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Jun 08 15:48:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:21:12 2005 -0700"
      },
      "message": "[PATCH] uml: clean up error path\n\nThis cleans an error path which used to leak file descriptors by returning\nwithout trying to tidy up.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "501cb02b431fb88c7f157c46c8b54de59d1dd463",
      "tree": "e41592306301f7bbd727466ca1a4b4b0f93751cf",
      "parents": [
        "da00d9a5466558ccd9e7b7d04b13d7cb9160c876"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Jun 08 15:48:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:21:12 2005 -0700"
      },
      "message": "[PATCH] uml: fix strace -f\n\nIt turns out that we need to check for pending signals when a newly forked\nprocess is run for the first time.  With strace -f, strace needs to know about\nthe forked process before it gets going.  If it doesn\u0027t, then it ptraces some\nbogus values into its registers, and the process segfaults.  So, I added calls\nto interrupt_end, which does that, plus checks for reschedules.  There\nshouldn\u0027t be any of those, but x86 does the same thing, so I\u0027m copying that\nbehavior to be safe.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "da00d9a5466558ccd9e7b7d04b13d7cb9160c876",
      "tree": "4edc27caa63126e902da3752f58adb8ee792762c",
      "parents": [
        "3df59529ad1045da61698bb5dd8ebaa547aeb46f"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Jun 08 15:48:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:21:12 2005 -0700"
      },
      "message": "[PATCH] uml: compile fixes for gcc 4\n\nThis is a bunch of compile fixes provoked by building UML with gcc 4.  There\nare a bunch of signedness mismatches, a couple of uninitialized references,\nand a botched C99 structure initialization which had somehow gone unnoticed.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3df59529ad1045da61698bb5dd8ebaa547aeb46f",
      "tree": "f7370854b4c8aa3a6c72990b00094dc454b3e039",
      "parents": [
        "a38133298fc678335a0229e97b6161a7ac6fec84"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Jun 08 15:47:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:21:11 2005 -0700"
      },
      "message": "[PATCH] uml: make the emulated iomem driver work on 2.6\n\nThis makes the minimal fixes needed to make the UML iomem driver work in 2.6.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a38133298fc678335a0229e97b6161a7ac6fec84",
      "tree": "2500f23fd230e67a8eba96b380245ecb43c3fd4c",
      "parents": [
        "97d26b8042a6f14cc4a19e84e911a953363e3d69",
        "70aa488cff83c965c9e1850f48d82b000d0d6c1c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:06:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 16:06:15 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n"
    },
    {
      "commit": "98e56405521b74b4826f855d45ef7859f34548ff",
      "tree": "dbd9b7ac68a916f665c8d59f996913bfdf7bb07a",
      "parents": [
        "e1e284a4bd827db2288af9536664b44590e419eb"
      ],
      "author": {
        "name": "Thomas Graf",
        "email": "tgraf@suug.ch",
        "time": "Wed Jun 08 15:11:19 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 08 15:11:19 2005 -0700"
      },
      "message": "[PKT_SCHED]: Fix numeric comparison in meta ematch\n\nThis patch is brought to you by the department of applied stupidity.\n\nSigned-off-by: Thomas Graf \u003ctgraf@suug.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e1e284a4bd827db2288af9536664b44590e419eb",
      "tree": "040570a09a556d4e2ae13694b0d4b7aeae803feb",
      "parents": [
        "4890062960cbc4d3cebdbd8261a68bc85efcf5d4"
      ],
      "author": {
        "name": "Thomas Graf",
        "email": "tgraf@suug.ch",
        "time": "Wed Jun 08 15:11:02 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 08 15:11:02 2005 -0700"
      },
      "message": "[PKT_SCHED]: Dump classification result for basic classifier\n\nSigned-off-by: Thomas Graf \u003ctgraf@suug.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4890062960cbc4d3cebdbd8261a68bc85efcf5d4",
      "tree": "c834cb84fc939d64d5331a769abe6c20b8347ac8",
      "parents": [
        "b824979aeccbfd997e6e5dbe75c47d586b5a2923"
      ],
      "author": {
        "name": "Thomas Graf",
        "email": "tgraf@suug.ch",
        "time": "Wed Jun 08 15:10:48 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 08 15:10:48 2005 -0700"
      },
      "message": "[PKT_SCHED]: Allow socket attributes to be matched on via meta ematch\n\nAdds meta collectors for all socket attributes that make sense\nto be filtered upon. Some of them are only useful for debugging\nbut having them doesn\u0027t hurt.\n\nSigned-off-by: Thomas Graf \u003ctgraf@suug.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b824979aeccbfd997e6e5dbe75c47d586b5a2923",
      "tree": "18cb867c7153a4608a65e3e0415b91ba64d8859b",
      "parents": [
        "e3876605450979fe52a1a03e7eb78a89bf59e76a"
      ],
      "author": {
        "name": "Thomas Graf",
        "email": "tgraf@suug.ch",
        "time": "Wed Jun 08 15:10:22 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 08 15:10:22 2005 -0700"
      },
      "message": "[PKT_SCHED]: Fix typo in NET_EMATCH_STACK help text\n\nSpotted by Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e.\n\nSigned-off-by: Thomas Graf \u003ctgraf@suug.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e3876605450979fe52a1a03e7eb78a89bf59e76a",
      "tree": "f9231d5bda84f4450583b4fbd64456ba3caeb499",
      "parents": [
        "699a411451a32cc111410f44f172b265f6d679c8"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Jun 08 14:56:01 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 08 14:56:01 2005 -0700"
      },
      "message": "[NET]: Fix sysctl net.core.dev_weight\n\nChanging the sysctl net.core.dev_weight has no effect because the weight\nof the backlog devices is set during initialization and never changed.\n\nThis patch propagates any changes to the global value affected by sysctl\nto the per-cpu devices. It is done every time the packet handler\nfunction is run.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "699a411451a32cc111410f44f172b265f6d679c8",
      "tree": "7a959a5f8a7da6c1f9d7a41c9c0425754625314c",
      "parents": [
        "8181b8c1f3a69fe5abcc51cb732eb512ccd1566a"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Jun 08 14:55:42 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 08 14:55:42 2005 -0700"
      },
      "message": "[NET]: Allow controlling NAPI device weight with sysfs\n\nSimple interface to allow changing network device scheduling weight\nwith sysfs. Please consider this for 2.6.12, since risk/impact is small.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8181b8c1f3a69fe5abcc51cb732eb512ccd1566a",
      "tree": "1989bf25817c8fc838f7448d48bad9ddcc3e546e",
      "parents": [
        "97d26b8042a6f14cc4a19e84e911a953363e3d69"
      ],
      "author": {
        "name": "Gabor Fekete",
        "email": "gfekete@cc.jyu.fi",
        "time": "Wed Jun 08 14:54:38 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 08 14:54:38 2005 -0700"
      },
      "message": "[IPV6]: Update parm.link in ip6ip6_tnl_change()\n\nSigned-off-by: Gabor Fekete \u003cgfekete@cc.jyu.fi\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ed7fce6c13bdd802817e1988d67047d432e7e30b",
      "tree": "dab851d41b05c17e10903e1e6d1609a2be1e54a4",
      "parents": [
        "6d1cfbab4de64f2d0c5b0f81177ade0d75b69288"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 08 14:15:52 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 08 14:15:52 2005 -0700"
      },
      "message": "[TG3]: Update driver version and release date.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6d1cfbab4de64f2d0c5b0f81177ade0d75b69288",
      "tree": "9076b18ac9d821bedba5b3499a7f34515ef44e57",
      "parents": [
        "35d1bc90546d1f0af198886ae8062a550142d926"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Wed Jun 08 14:13:14 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 08 14:13:14 2005 -0700"
      },
      "message": "[TG3]: Fix 5700/5701 DMA corruption on Apple G4.\n\nFix 5700/5701 DMA write corruption on Apple G4 by detecting the Apple\nUniNorth PCI 1.5 chipset and adjusting the DMA write boundary to 16. DMA\ntest fails to detect the problem with this chipset.\n\nThanks to Manuel Perez Ayala for reporting the problem and helping to\ndebug it.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "70aa488cff83c965c9e1850f48d82b000d0d6c1c",
      "tree": "9236fa880fe3fab2ee3cf2bcb0ec4a4e19ded3c5",
      "parents": [
        "86ebacd360767f6a5cf9c8810977593dccf3f3da"
      ],
      "author": {
        "name": "Keith Owens",
        "email": "kaos@sgi.com",
        "time": "Fri May 27 23:09:00 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Jun 08 12:25:24 2005 -0700"
      },
      "message": "[IA64] Extract correct break number for break.b\n\nbreak.b does not store the break number in cr.iim, instead it stores 0,\nwhich makes all break.b instructions look like BUG().  Extract the\nbreak number from the instruction itself.\n\nSigned-off-by: Keith Owens \u003ckaos@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "86ebacd360767f6a5cf9c8810977593dccf3f3da",
      "tree": "9ee60c8036dcf3a260ce18580517c5a8dfe00b6b",
      "parents": [
        "866ba633a81c1e179038f7527809d9513160a6f7"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Jun 08 12:12:48 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Jun 08 12:12:48 2005 -0700"
      },
      "message": "[IA64] Update comment to describe modes set in default control register.\n\nChristian Hildner pointed out that the comment did not match what the\ncode does in cpu_init() when we set up the default control register.\nPatch based on suggestions from Ken Chen.\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "97d26b8042a6f14cc4a19e84e911a953363e3d69",
      "tree": "9b72b650285720c17d0aa0a3795c30fe492700b3",
      "parents": [
        "5131bf5db73529e972459060d8559f72e036fe53",
        "dcef1f634657dabe7905af3ccda12cf7f0b6fcc1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 11:43:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 11:43:17 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "5131bf5db73529e972459060d8559f72e036fe53",
      "tree": "0037ac7e0cc8b3433301042cf40b3fdc10955d6b",
      "parents": [
        "358c6ac0dd4ffa5e44d59d4008a2627aa2f02b6f",
        "ff39bc772ad18d8c7f9334926053b718d7932de0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 11:42:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 11:42:44 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n"
    },
    {
      "commit": "866ba633a81c1e179038f7527809d9513160a6f7",
      "tree": "10c06d91204027a8688a2337aa061e51a3321c0f",
      "parents": [
        "ad597bd518559f59ede8d01262cdf4467e13282e"
      ],
      "author": {
        "name": "Keith Owens",
        "email": "kaos@sgi.com",
        "time": "Mon Jun 06 02:04:00 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Jun 08 11:41:31 2005 -0700"
      },
      "message": "[IA64] Module gp must point to valid memory\n\nSome bits of the kernel assume that gp always points to valid memory,\nin particular PHYSICAL_MODE_ENTER() assumes that both gp and sp are\nvalid virtual addresses with associated physical pages.  The IA64\nmodule loader puts gp well past the end of the module, with no physical\nbacking.  Offsets on gp are still valid, but physical mode addressing\nbreaks for modules.  Ensure that gp always falls within the module\nbody.  Also ensure that gp is 8 byte aligned.\n\nSigned-off-by: Keith Owens \u003ckaos@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "ff39bc772ad18d8c7f9334926053b718d7932de0",
      "tree": "bc2602207de0be0147cf5c2fae41aed4c22e26a4",
      "parents": [
        "eae936e21bd726f9d9555f2262d439fbcd61dccf"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jun 08 19:26:47 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jun 08 19:26:47 2005 +0100"
      },
      "message": "[PATCH] Serial: remove unused variable in sa1100 driver\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "dcef1f634657dabe7905af3ccda12cf7f0b6fcc1",
      "tree": "e1b8bf471c3c268d0be919561268c24f298d031b",
      "parents": [
        "aeabbbbe126f3d5e61e2db07629443cd10932bb2"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@org.rmk.(none)",
        "time": "Wed Jun 08 19:00:47 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 08 19:00:47 2005 +0100"
      },
      "message": "[PATCH] ARM: 2664/2: add support for atomic ops on pre-ARMv6 SMP systems\n\nPatch from Nicolas Pitre\n\nNot that there might be many of them on the planet, but at least RMK\napparently has one.\n\nSigned-off-by: Nicolas Pitre\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "aeabbbbe126f3d5e61e2db07629443cd10932bb2",
      "tree": "36955efefca5f102c9c1e67fba3743ae91927062",
      "parents": [
        "57cfa5e97ff60d909a7e0a5f6e4d0a49aa3e2aec"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@org.rmk.(none)",
        "time": "Wed Jun 08 19:00:16 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 08 19:00:16 2005 +0100"
      },
      "message": "[PATCH] ARM: 2705/1: fix writesw for misaligned source pointer\n\nPatch from Nicolas Pitre\n\nSigned-off-by: Nicolas Pitre\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "57cfa5e97ff60d909a7e0a5f6e4d0a49aa3e2aec",
      "tree": "59b30be58f405d93542177f7d45a20037329e35f",
      "parents": [
        "35d1bc90546d1f0af198886ae8062a550142d926"
      ],
      "author": {
        "name": "Giorgio Padrin",
        "email": "giorgio@org.rmk.(none)",
        "time": "Wed Jun 08 19:00:15 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 08 19:00:15 2005 +0100"
      },
      "message": "[PATCH] ARM: 2703/1: pxa-regs.h: complete I2S GPIO alternate functions for PXA27x\n\nPatch from Giorgio Padrin\n\nThe patch completes I2S GPIO alternate functions for PXA27x, adding I2S_SYSCLK.\nFile: pxa-regs.h .\n\nSigned-off-by: Giorgio Padrin\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ad597bd518559f59ede8d01262cdf4467e13282e",
      "tree": "d86cef4525e0bfb45b22bd67f40e9c8d0eaa66b5",
      "parents": [
        "2bfe94905d3601774c6418c020ba830c118578b4"
      ],
      "author": {
        "name": "David Mosberger-Tang",
        "email": "davidm@hpl.hp.com",
        "time": "Wed Jun 08 10:45:00 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Jun 08 10:58:21 2005 -0700"
      },
      "message": "[IA64] Fill holes in FIXADDR_USER space with zero pages.\n\nThis fixes an oops reported by Jason Baron.\n\nSigned-off-by: David Mosberger-Tang \u003cdavidm@hpl.hp.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "358c6ac0dd4ffa5e44d59d4008a2627aa2f02b6f",
      "tree": "3505f699e2de7a5c74bbe9d7073b2656d840e1d7",
      "parents": [
        "7840e5e95c1a8622425f11454600a49b6c718886"
      ],
      "author": {
        "name": "Ananth N Mavinakayanahalli",
        "email": "amavin@redhat.com",
        "time": "Wed Jun 08 15:33:43 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 10:18:59 2005 -0700"
      },
      "message": "[PATCH] ppc64 kprobes: don\u0027t eat dabr/iabr exceptions\n\nKprobes was eating the hardware instruction and data address\nbreakpoint exceptions.  This patch fixes it; kprobes doesn\u0027t use those\nexceptions at all and should ignore them.\n\nSigned-off-by: Ananth N Mavinakayanahalli \u003camavin@redhat.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7840e5e95c1a8622425f11454600a49b6c718886",
      "tree": "52fdb9af6d424196231e78ec17842a24de1fa8c5",
      "parents": [
        "35d1bc90546d1f0af198886ae8062a550142d926"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Wed Jun 08 15:12:00 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 10:18:59 2005 -0700"
      },
      "message": "[PATCH] ppc64: print negative numbers correctly in boot wrapper\n\nif num has a value of -1, accessing the digits[] array will fail and the\nformat string will be printed in funny way, or not at all. This happens if\none prints negative numbers.\nJust change the code to match lib/vsprintf.c\nasm/div64.h cant be used because u64 maps to u32 for this build.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "35d1bc90546d1f0af198886ae8062a550142d926",
      "tree": "5aa33046f09436fa292cdcdf6e6db138db6cf58a",
      "parents": [
        "1d6757fbff5bc86e94e59ab0d7bdd7e71351d839",
        "f8f98a9335db4a7d6285b785180fad720bf22864"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 07:57:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 08 07:57:17 2005 -0700"
      },
      "message": "Automatic merge of master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "f8f98a9335db4a7d6285b785180fad720bf22864",
      "tree": "201cf5ce682812b0ed15544269930c0d45e1a42f",
      "parents": [
        "17d82fcc6a15887b7138d35802ab8fc5f249794f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jun 08 15:28:24 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Jun 08 15:28:24 2005 +0100"
      },
      "message": "[PATCH] ARM: Fix Xscale copy_page implementation\n\nThe ARM copypage changes in 2.6.12-rc4-git1 removed the preempt locking\nfrom the copypage functions which broke the XScale implementation.\nThis patch fixes the locking on XScale and removes the now unneeded\nminicache code.\n\nSigned-off-by: Russell King \u003crmk@arm.linux.org.uk\u003e\nChecked-by: Richard Purdie\n"
    },
    {
      "commit": "1d6757fbff5bc86e94e59ab0d7bdd7e71351d839",
      "tree": "65e75b32e0810961615101cb1f137a060c707c6b",
      "parents": [
        "eba4f669d6ec9be4173bb2619e9b8500b3c36542"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Tue Jun 07 18:37:01 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 07 15:53:47 2005 -0700"
      },
      "message": "[PATCH] NFS: Fix lookup intent handling\n\nWe should never apply a lookup intent to anything other than the last\npath component in an open(), create() or access() call.\n\nIntroduce the helper nfs_lookup_check_intent() which always returns\nzero if LOOKUP_CONTINUE or LOOKUP_PARENT are set, and returns the\nintent flags if we\u0027re on the last component of the lookup.\nBy doing so, we fix a bug in open(O_EXCL), where we may end up\noptimizing away a real lookup of the parent directory.\n\nProblem noticed by Linda Dunaphant \u003clinda.dunaphant@ccur.com\u003e\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "eba4f669d6ec9be4173bb2619e9b8500b3c36542",
      "tree": "60178d4f2dd4fa1f8985b38fdbe4cd6b99a58c7a",
      "parents": [
        "93cffffa19960464a52f9c78d9a6150270d23785",
        "66bb8bf8b235ba4d37fda14375827864977c6a3e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 07 13:41:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 07 13:41:30 2005 -0700"
      },
      "message": "Merge of master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart\n"
    }
  ],
  "next": "93cffffa19960464a52f9c78d9a6150270d23785"
}
