)]}'
{
  "log": [
    {
      "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": "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": "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"
    },
    {
      "commit": "93cffffa19960464a52f9c78d9a6150270d23785",
      "tree": "67341f2e824b1812fde8c68bcd1bf42f3672e612",
      "parents": [
        "a86d1f4301fad4ff44c1f614c897000bc574ab2f"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Jun 07 13:22:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 07 13:39:26 2005 -0700"
      },
      "message": "[PATCH] PCI: do VIA IRQ fixup always, not just in PIC mode\n\nAt least some VIA chipsets require the fixup even in IO-APIC mode.\n\nThis was found and debugged with the patient assistance of Stian\nJordet \u003cliste@jordet.nu\u003e on an Asus CUV266-DLS motherboard.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a86d1f4301fad4ff44c1f614c897000bc574ab2f",
      "tree": "0eb60f1d27d9ae673285aecaa2769f877dc1a0c4",
      "parents": [
        "ad95d6098dd1e94a09d2a1fdf39fd8281fcd8958"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Tue Jun 07 13:22:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 07 13:39:26 2005 -0700"
      },
      "message": "[PATCH] input: disable scroll feature on AT keyboards\n\nThis patch disables the scroll feature on AT keyboards by default, because\nit causes the numbers of mouse devices to shift, breaking user setups.\n\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ad95d6098dd1e94a09d2a1fdf39fd8281fcd8958",
      "tree": "527a17f1c54e7f3825440fdd4a85eadfedc1b78c",
      "parents": [
        "eda9937656e0b9879ca521140fe61cbc9788c398"
      ],
      "author": {
        "name": "Eugene Surovegin",
        "email": "ebs@ebshome.net",
        "time": "Tue Jun 07 13:22:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 07 13:39:26 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": "eda9937656e0b9879ca521140fe61cbc9788c398",
      "tree": "86c234bdcf33d664ed9881a9282976be9aa8e454",
      "parents": [
        "3f5948fa2cbbda1261eec9a39ef3004b3caf73fb"
      ],
      "author": {
        "name": "Matthew Dobson",
        "email": "colpatch@us.ibm.com",
        "time": "Tue Jun 07 13:22:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 07 13:39:26 2005 -0700"
      },
      "message": "[PATCH] send_IPI_mask_sequence() warning fix\n\nIn file included from arch/i386/kernel/smp.c:235:\ninclude/asm-i386/mach-numaq/mach_ipi.h:4: warning: `send_IPI_mask_sequence\u0027\ndeclared inline after its definition\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "66bb8bf8b235ba4d37fda14375827864977c6a3e",
      "tree": "830da5361c73af24b309f6ecc6b87482eb4f1c32",
      "parents": [
        "07eee78ea8ba2d0b7b20551c35a3e7dd158d50bb"
      ],
      "author": {
        "name": "David Mosberger",
        "email": "davidm@napali.hpl.hp.com",
        "time": "Mon Apr 04 13:29:43 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Jun 07 12:35:44 2005 -0700"
      },
      "message": "[PATCH] Replace check_bridge_mode() with (bridge-\u003emode \u0026 AGSTAT_MODE_3_0).\n\n[AGPGART] Replace check_bridge_mode() with (bridge-\u003emode \u0026 AGSTAT_MODE_3_0).\n\nAs mentioned earlier, the current check_bridge_mode() code assumes\nthat AGP bridges are PCI devices.  This isn\u0027t always true.  Definitely\nnot for HP zx1 chipset and the same seems to be the case for SGI\u0027s AGP\nbridge.\n\nThe patch below fixes the problem by picking up the AGP_MODE_3_0 bit\nfrom bridge-\u003emode.  I feel like I may be missing something, since I\ncan\u0027t see any reason why check_bridge_mode() wasn\u0027t doing that in the\nfirst place.  According to the AGP 3.0 specs, the AGP_MODE_3_0 bit is\ndetermined during the hardware reset and cannot be changed, so it\nseems to me it should be safe to pick it up from bridge-\u003emode.\n\nWith the patch applied, I can definitely use AGP acceleration both\nwith AGP 2.0 and AGP 3.0 (one with an Nvidia card, the other with an\nATI FireGL card).\n\nUnless someone spots a problem, please apply this patch so 3d\nacceleration can work on zx1 boxes again.\n\nThis makes AGP work again on machines with an AGP bridge that isn\u0027t a\nPCI device.\n\nSigned-off-by: David Mosberger-Tang \u003cdavidm@hpl.hp.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "07eee78ea8ba2d0b7b20551c35a3e7dd158d50bb",
      "tree": "a11d2e705253faaa9779cfd83bb8ca9de311b195",
      "parents": [
        "e29b545cb153f230fbd8ff4c19bc98ab950f9f5c"
      ],
      "author": {
        "name": "Keir Fraser",
        "email": "Keir.Fraser@cl.cam.ac.uk",
        "time": "Wed Mar 30 13:17:04 2005 -0800"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Jun 07 12:35:43 2005 -0700"
      },
      "message": "[PATCH] AGP fix for Xen VMM\n\nWhen Linux is running on the Xen virtual machine monitor, physical\naddresses are virtualised and cannot be directly referenced by the AGP\nGART.  This patch fixes the GART driver for Xen by adding a layer of\nabstraction between physical addresses and \u0027GART addresses\u0027.\n\nArchitecture-specific functions are also defined for allocating and freeing\nthe GATT.  Xen requires this to ensure that table really is contiguous from\nthe point of view of the GART.\n\nThese extra interface functions are defined as \u0027no-ops\u0027 for all existing\narchitectures that use the GART driver.\n\nSigned-off-by: Keir Fraser \u003ckeir@xensource.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "e29b545cb153f230fbd8ff4c19bc98ab950f9f5c",
      "tree": "cfc8573440b7eb277aaf835842286a36c5e59531",
      "parents": [
        "d0de98fa16169562bd74913c6c9b3857f9065c79"
      ],
      "author": {
        "name": "Michael Werner",
        "email": "werner@mrcoffee.engr.sgi.com",
        "time": "Sun Mar 27 22:08:42 2005 -0800"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Jun 07 12:35:43 2005 -0700"
      },
      "message": "[PATCH] sgi-agp: fixes a problem with accessing GART memory in sgi_tioca_insert_memory and sgi_tioca_remove_memory\n\nThis patch fixes a problem with accessing GART memory in\nsgi_tioca_insert_memory and sgi_tioca_remove_memory.\n\n sgi-agp.c |   12 +++++++++---\n 1 files changed, 9 insertions(+), 3 deletions(-)\n\nSigned-off-by: Mike Werner \u003cwerner@sgi.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "d0de98fa16169562bd74913c6c9b3857f9065c79",
      "tree": "5a81c4e8e8ef76addec655f1edbf6abaa09acfb0",
      "parents": [
        "3f5948fa2cbbda1261eec9a39ef3004b3caf73fb"
      ],
      "author": {
        "name": "Alan Hourihane",
        "email": "alanh@fairlite.demon.co.uk",
        "time": "Tue May 31 19:50:49 2005 +0100"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Jun 07 12:35:42 2005 -0700"
      },
      "message": "[PATCH] i945G patch for agpgart\n\nAttached is a small patch for i945G support against 2.6.11.11.\n\nFrom: Alan Hourihane \u003calanh@fairlite.demon.co.uk\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "2bfe94905d3601774c6418c020ba830c118578b4",
      "tree": "49f908df283332371b74c4686dd2f0109db2bc61",
      "parents": [
        "26abd53d8e9e51bbeea0b4772e8dffece3eeff38",
        "3f5948fa2cbbda1261eec9a39ef3004b3caf73fb"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Jun 07 11:29:43 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Jun 07 11:29:43 2005 -0700"
      },
      "message": "Auto merge with /home/aegl/GIT/linus\n"
    },
    {
      "commit": "3f5948fa2cbbda1261eec9a39ef3004b3caf73fb",
      "tree": "b754365f2ca35a8f8d77c92af8a2c9ad056f0325",
      "parents": [
        "74262de5d15fe0cab9e6fe75655a502d3c90acca"
      ],
      "author": {
        "name": "David Mosberger",
        "email": "davidm@napali.hpl.hp.com",
        "time": "Mon Jun 06 15:50:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 06 17:02:03 2005 -0700"
      },
      "message": "[PATCH] Include \u003clinux/config.h\u003e before testing CONFIG_ACPI\n\nI\u0027m not sure why this issue is suddenly showing, but without this\npatchlet, the zx1 config won\u0027t compile anymore (e.g., to see the\ncompilation-error, look for \"***\" in [1]).\n\n[1] http://www.gelato.unsw.edu.au/kerncomp/results//2005-06-06-17-00/zx1_defconfig-log.html\n\nSigned-off-by: David Mosberger-Tang \u003cdavidm@hpl.hp.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "74262de5d15fe0cab9e6fe75655a502d3c90acca",
      "tree": "fe97a42038552f22215c7d2c13d9c92b7aa3b9bc",
      "parents": [
        "ef130126cc8794f748d7513735ecb4d3d99fa39e"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@kernel.crashing.org",
        "time": "Mon Jun 06 15:50:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 06 17:02:02 2005 -0700"
      },
      "message": "[PATCH] ppc32: add \u003clinux/compiler.h\u003e to \u003casm/sigcontext.h\u003e\n\nOn ppc32, \u003casm/sigcontext.h\u003e uses __user, but doesn\u0027t directly include\n\u003clinux/compiler.h\u003e.  This adds that in.  Without this, glibc will not\ncompile.\n\nSigned-off-by: Tom Rini \u003ctrini@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ef130126cc8794f748d7513735ecb4d3d99fa39e",
      "tree": "be4d1ba5fbea1d83570d50d8be6ce92a07496d31",
      "parents": [
        "5065cc02ccf9212d31ecb7fcd63d734e242e64b1",
        "15def7bfb6902aa2b2bc67059f26d696fb27c235"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 06 16:59:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 06 16:59:55 2005 -0700"
      },
      "message": "Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/tg3-2.6\n"
    },
    {
      "commit": "5065cc02ccf9212d31ecb7fcd63d734e242e64b1",
      "tree": "7bd0b973ecc31a932a30ca9ab40797e4190d28da",
      "parents": [
        "8f5bb0438b86d1a5393176ceeec2836fd469edf8",
        "fa04ae5c09f3dfedbc923c2954a9a26a573833f1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 06 16:58:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 06 16:58:53 2005 -0700"
      },
      "message": "Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "26abd53d8e9e51bbeea0b4772e8dffece3eeff38",
      "tree": "d9dc6f45c9142e6a8f58f1aa8fc75e66f9edd0e9",
      "parents": [
        "ff89bf3bc0534aa03b5375aa906544d96911bad4",
        "8f5bb0438b86d1a5393176ceeec2836fd469edf8"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Jun 06 15:42:07 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Jun 06 15:42:07 2005 -0700"
      },
      "message": "auto merge with /home/aegl/GIT/linus\n"
    },
    {
      "commit": "15def7bfb6902aa2b2bc67059f26d696fb27c235",
      "tree": "e3512682907cfa08041c26ea3c41f8e8c80fa64d",
      "parents": [
        "9ba27794197a18168b99ccecfb7b799f18b64426"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 06 15:22:56 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 06 15:22:56 2005 -0700"
      },
      "message": "[TG3]: Update driver version and release date.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "9ba27794197a18168b99ccecfb7b799f18b64426"
}
