)]}'
{
  "log": [
    {
      "commit": "d1102b59ca7b3a3c58912330a4ae38f549c8d569",
      "tree": "e75e666aaeabd1d655906ac8170e39ed3f8584b8",
      "parents": [
        "6c94d3611be61e4cff33b311f1a626d93d1d3e92"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 20:28:25 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 20:28:25 2005 -0700"
      },
      "message": "[NET]: Use %lx for netdev-\u003efeatures sysfs formatting.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6c94d3611be61e4cff33b311f1a626d93d1d3e92",
      "tree": "2aa0f06ebdc7a72e8b08d6f734a3f1a91bf95249",
      "parents": [
        "69f6a0fafcdf0bfe85af182695d6d38f80f9d549"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 20:28:01 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 20:28:01 2005 -0700"
      },
      "message": "[IPV6]: Clear up user copy warning in flowlabel code.\n\nWe are intentionally ignoring the copy_to_user() value,\nmake it clear to the compiler too.\n\nNoted by Jeff Garzik.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "69f6a0fafcdf0bfe85af182695d6d38f80f9d549",
      "tree": "ce69917e3f348de780c117bfe8a4fa9545a9c888",
      "parents": [
        "37e20a66db02eff9adbeee043af990cca85d0034"
      ],
      "author": {
        "name": "Jon Mason",
        "email": "jdmason@us.ibm.com",
        "time": "Sun May 29 20:27:24 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 20:27:24 2005 -0700"
      },
      "message": "[NET]: Add ethtool support for NETIF_F_HW_CSUM.\n\nSigned-off-by: Jon Mason \u003cjdmason@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "37e20a66db02eff9adbeee043af990cca85d0034",
      "tree": "b61efc508ce4130b508b329f4833cc4cf8deb7ee",
      "parents": [
        "79165121bc09c209451487d977df910c4ff6fc94"
      ],
      "author": {
        "name": "Pravin B. Shelar",
        "email": "pravins@calsoftinc.com",
        "time": "Sun May 29 20:26:44 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 20:26:44 2005 -0700"
      },
      "message": "[IPV4]: Kill MULTIPATHHOLDROUTE flag.\n\nIt cannot work properly, so just ignore it in drr\nand rr multipath algorithms just like the random\nmultipath algorithm does.\n\nSuggested by Herbert Xu.\n\nSigned-off by: Pravin B. Shelar \u003cpravins@calsoftinc.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "79165121bc09c209451487d977df910c4ff6fc94",
      "tree": "989ea3ed03ea574a9819a497fbb4f0a388e5b321",
      "parents": [
        "8f937c6099858eee15fae14009dcbd05177fa91d"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Sun May 29 20:24:30 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 20:24:30 2005 -0700"
      },
      "message": "[NET]: Add is_multicast_ether_addr() in include/linux/etherdevice.h\n\nThis patch adds is_multicast_ether_addr() to go along with\nis_valid_ether_addr() and friends. It then changes\nis_valid_ether_addr() to use the new macro, and fixes up the comment\non that function to move implementation details out of the API doco.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8f937c6099858eee15fae14009dcbd05177fa91d",
      "tree": "c0aa5c7983c4402a46ea397b0612d5ecd3e9a853",
      "parents": [
        "79158229b09873ca296ac53de5c952488f944646"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "laforge@gnumonks.org",
        "time": "Sun May 29 20:23:46 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 20:23:46 2005 -0700"
      },
      "message": "[IPV4]: Primary and secondary addresses\n\nAdd an option to make secondary IP addresses get promoted\nwhen primary IP addresses are removed from the device.\nIt defaults to off to preserve existing behavior.\n\nSigned-off-by: Harald Welte \u003claforge@gnumonks.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "79158229b09873ca296ac53de5c952488f944646",
      "tree": "5ebf559f71fd4f4e4cbf12f5cd97242da53d9af7",
      "parents": [
        "7ce54e3f428b33af714271140601c87b8bf2c544",
        "7238cfb3342078ad6d1dd06c7b567da428672476"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 29 19:30:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 29 19:30:03 2005 -0700"
      },
      "message": "Automatic merge of \u0027misc-fixes\u0027 branch from\n\n\trsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "7ce54e3f428b33af714271140601c87b8bf2c544",
      "tree": "fa2f10ea71a0bd00ac51fc29266c62fdd356a223",
      "parents": [
        "85967bb46dd1f8f2c49b85a313866c00ac0c9b59"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Sun May 29 14:16:48 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:16:48 2005 -0700"
      },
      "message": "[BRIDGE]: receive path optimization\n\nThis improves the bridge local receive path by avoiding going\nthrough another softirq.  The bridge receive path is already being called\nfrom a netif_receive_skb() there is no point in going through another\nreceiveq round trip.\n\nRecursion is limited because bridge can never be a port of a bridge\nso handle_bridge() always returns.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "85967bb46dd1f8f2c49b85a313866c00ac0c9b59",
      "tree": "3de44cb857e648d57e74baa047a0c89a96a00893",
      "parents": [
        "81d35307dd468b92fe8c58797abb13c62e3e64dd"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Sun May 29 14:15:55 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:15:55 2005 -0700"
      },
      "message": "[BRIDGE]: prevent bad forwarding table updates\n\nAvoid poisoning of the bridge forwarding table by frames that have been\ndropped by filtering. This prevents spoofed source addresses on hostile\nside of bridge from causing packet leakage, a small but possible security\nrisk.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "81d35307dd468b92fe8c58797abb13c62e3e64dd",
      "tree": "6afaae630386eebc5385d2c98c0e702940d187e5",
      "parents": [
        "81e8157583c559c27aac75c708d40a35f563d734"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Sun May 29 14:15:17 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:15:17 2005 -0700"
      },
      "message": "[BRIDGE]: set features based on enslaved devices\n\nMake features of the bridge pseudo-device be a subset of the underlying\ndevices.  Motivated by Xen and others who use bridging to do failover.\n\nSigned-off-by: Catalin BOIE \u003ccatab at umrella.ro\u003e\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "81e8157583c559c27aac75c708d40a35f563d734",
      "tree": "3172c6de15e6a8ea07373a23e901ee0e4366c4f1",
      "parents": [
        "d8a33ac435c43a1a404b2ec560ef1d1536710c36"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Sun May 29 14:14:35 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:14:35 2005 -0700"
      },
      "message": "[BRIDGE]: make dev-\u003efeatures unsigned\n\nThe features field in netdevice is really a bitmask, and bitmask\u0027s should\nbe unsigned.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d8a33ac435c43a1a404b2ec560ef1d1536710c36",
      "tree": "04359c09e0731e9c33a8c2dd80cc69404e0dde60",
      "parents": [
        "45b30105e7231b70bb855923dbca443ee3ba44c3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Sun May 29 14:13:47 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 29 14:13:47 2005 -0700"
      },
      "message": "[BRIDGE]: features change notification\n\nResend of earlier patch (no changes) from Catalin used to provide\ndevice feature change notification.\n\nSigned-off-by: Catalin BOIE \u003ccatab at umbrella.ro\u003e\nAcked-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7238cfb3342078ad6d1dd06c7b567da428672476",
      "tree": "cc71a055700bb8c66fcbf74aae1a0122fb5f2433",
      "parents": [
        "d582c4ea307873503a68d6d7ab72ee8599e032a9"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 29 14:48:20 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 29 14:48:20 2005 -0400"
      },
      "message": "libata: bump version\n"
    },
    {
      "commit": "d582c4ea307873503a68d6d7ab72ee8599e032a9",
      "tree": "30b5ea37ba5803fe25815d14ee248be309975cb5",
      "parents": [
        "87507cfdd2cde397c9da8f6e7ec23b2b47ec53d6",
        "aa8f0dc6c3dbf1cf3ff58f3e945c981be134814d"
      ],
      "author": {
        "name": "",
        "email": "jgarzik@pretzel.yyz.us",
        "time": "Sun May 29 14:24:57 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 29 14:24:57 2005 -0400"
      },
      "message": "Automatic merge of /spare/repo/netdev-2.6 branch use-after-unmap\n"
    },
    {
      "commit": "45b30105e7231b70bb855923dbca443ee3ba44c3",
      "tree": "3628af0d6e4be079c9638edb17e20dab74d19cea",
      "parents": [
        "6cf2b3fc9934a56ceeb393ea5d0149e0bebc80fa",
        "7d6064d44bc79e328f2794ee7322ba2676511e2b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 29 10:40:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 29 10:40:13 2005 -0700"
      },
      "message": "Automatic merge of \u0027for-linus\u0027 branch from\n\n\trsync://rsync.kernel.org/pub/scm/linux/kernel/git/dtor/input\n"
    },
    {
      "commit": "7d6064d44bc79e328f2794ee7322ba2676511e2b",
      "tree": "20542ee00ebb1ad444c89780c30e1a1d58d399b7",
      "parents": [
        "409b7506759430f7c3841d425ca1f8a31eeadece"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Sun May 29 01:27:44 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun May 29 01:27:44 2005 -0500"
      },
      "message": "Input: Fix fast scrolling scancodes in atkbd.c\n\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "6cf2b3fc9934a56ceeb393ea5d0149e0bebc80fa",
      "tree": "2caecc37d7dbb75102e2df617ed8e5674f797cbe",
      "parents": [
        "f9e4a005827ec0b33f0c61fec1634a5a3421decd"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Sat May 28 15:52:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:16 2005 -0700"
      },
      "message": "[PATCH] ppc32: i8259 PIC should not be initialized if PCI is not configured\n\nTrying to initialize the i8259 PIC will not work if CONFIG_PCI is not\nenabled.  The kernel hangs if the initialization is tried.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f9e4a005827ec0b33f0c61fec1634a5a3421decd",
      "tree": "b0c90680abd6d4b9f7423a7dd935d20b65ee30ee",
      "parents": [
        "ff945023c6a455679165b14d298316e262ceeb1f"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Sat May 28 15:52:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:16 2005 -0700"
      },
      "message": "[PATCH] ppc32: Add soft reset to MPC834x\n\nThis change allows mpc83xx_restart to issue a software reset.\n\nSigned-off-by: Randy Vinson \u003crvinson@mvista.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ff945023c6a455679165b14d298316e262ceeb1f",
      "tree": "cc6880055f844103db6ce7436241be72c2d5974f",
      "parents": [
        "92b4dc16257fef814ddf1c8d1d2a20f67f67ee4b"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Sat May 28 15:52:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:16 2005 -0700"
      },
      "message": "[PATCH] ppc32: MPC834x BCSR_SIZE too small for use in a BAT.\n\nThe call to io_block_mapping was creating an invalid BAT entry because the\nvalue of BCSR_SIZE (32K) is too small to be used in a BAT (128K min).  This\nchange removes the io_block_mapping call since these registers can easily\nbe mapped using ioremap at the point of use.\n\nSigned-off-by: Randy Vinson \u003crvinson@mvista.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "92b4dc16257fef814ddf1c8d1d2a20f67f67ee4b",
      "tree": "775c042e7b5cedf0d28b9d190956c192db49572a",
      "parents": [
        "91f9855a7afbb160ba1709bf342858732138abad"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Sat May 28 15:52:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:16 2005 -0700"
      },
      "message": "[PATCH] ppc32: Simplified load string emulation error checking\n\nThe error checking for emulation of load string instructions was overly\ngenerous and would cause certain valid forms of the instructions to be\ntreated as illegal.  We drop the range checking since the architecture\nallows this to be boundedly undefined.  Tests on CPUs that support these\ninstructions appear not do cause illegal instruction traps on range errors\nand just allow the execution to occur.\n\nThanks to Kim Phillips for debugging this and figuring out what real HW was\ndoing.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "91f9855a7afbb160ba1709bf342858732138abad",
      "tree": "4ba86cf1c44e95bc87621c15772c58b47aaf8087",
      "parents": [
        "a6dbba77a9d4b47c60d60c4f07fa79b3ca93a1d5"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Sat May 28 15:52:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:16 2005 -0700"
      },
      "message": "[PATCH] ppc32: Fix building MPC8555 CDS when CONFIG_PCI is disabled\n\nThe patch that introduced support for the VIA chipset broke building if\nCONFIG_PCI is disabled.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a6dbba77a9d4b47c60d60c4f07fa79b3ca93a1d5",
      "tree": "3eb846b21a4353b1c17edeebc9db4bdd586c2ea3",
      "parents": [
        "ed36959621451da7195be83b87878b060ce64724"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vbordug@ru.mvista.com",
        "time": "Sat May 28 15:52:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:15 2005 -0700"
      },
      "message": "[PATCH] ppc32: Support for 82xx PQII on-chip PCI bridge\n\nThis patch adds on-chip PCI bridge support for the PQ2 family.  The\nincomplete existent code is updated with interrupt handling stuff and\nboard-specific bits for 8272ADS and PQ2FADS; the related files were renamed\n(from m8260_pci to m82xx_pci) to be of more generic fashion.  This is\ntested with 8266ADS and 8272ADS, should work on PQ2FADS as well.\n\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ed36959621451da7195be83b87878b060ce64724",
      "tree": "bfd2832cfc6efe8b77d94304e7a39157b3183019",
      "parents": [
        "252fcaed48fc5473b3fc3cafbf977244b0cbf670"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Sat May 28 15:52:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:15 2005 -0700"
      },
      "message": "[PATCH] ppc32: Add VIA IDE support to MPC8555 CDS platform\n\nAdd support for the VIA IDE controller that exists on the MPC8555 CDS\nsystem.  Updated the config for the system to enable support by default.\n\nSigned-off-by: Scott Hall \u003cshall@mvista.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "252fcaed48fc5473b3fc3cafbf977244b0cbf670",
      "tree": "96b8ceffe0e227343eb40aa594695aeb2ce3abf4",
      "parents": [
        "94b9f46d61904422c498bf4cf9a90cc14398d311"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Sat May 28 15:52:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:15 2005 -0700"
      },
      "message": "[PATCH] ppc32: Fix some minor issues related to FSL Book-E KGDB support\n\nSome debug registers needed to be initialized early on to allow proper\nsupport for KGDB.  Additionally, we need to setup the\nppc.md_early_serial_map function pointer on boards that have serial support\nfor KGDB.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "94b9f46d61904422c498bf4cf9a90cc14398d311",
      "tree": "a7ced29750cb0cfe1837eb93a65a55a9a02a74f7",
      "parents": [
        "8e21683bb458c73c6fe87844202a64eac730995e"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Sat May 28 15:52:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:14 2005 -0700"
      },
      "message": "[PATCH] ppc32: Fix uImage make target to report success correctly\n\nThe existing make rule when building a uImage would check to see if the\nimage file existed to report \u0027is ready\u0027 or \u0027not made\u0027.  However make\nappeared to compute the file list before the rule was executed.\n\nSigned-off-by: Chris Clark \u003ccpclark@xmission.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8e21683bb458c73c6fe87844202a64eac730995e",
      "tree": "a8fcfafdbbdec7e4e2513cc0304ad49f81658f92",
      "parents": [
        "f767b02f35a3db5c1b1c6454992c070510cef07f"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat May 28 15:52:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:14 2005 -0700"
      },
      "message": "[PATCH] uml: remove jail mode + other leftovers\n\nThis var is currently useless, as it\u0027s apparent from reading the code. Until\n2.6.11 it was used in some code related to jail mode, in the same proc.:\n\n        if(jail){\n\t\twhile(!reading) sched_yield();\n\t}\n\njail mode has been dropped, together with that use, so let\u0027s finish dropping\nthis.\n\nAlso, remove some other useless definitions I met.\n\nAcked-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: 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": "f767b02f35a3db5c1b1c6454992c070510cef07f",
      "tree": "516652e8762f089b4ab114228ecc2a7a1be02007",
      "parents": [
        "8f28e8fa46625310102aea06fac61ba04c8b5b88"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat May 28 15:52:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:14 2005 -0700"
      },
      "message": "[PATCH] uml: fixlet for arch_prctl_skas\n\nFix it a bit (after some cross checking with \"man arch_prctl\"). There were:\n*) typos FS/GS and back\n*) FS in place of FS_BASE (and the same for GS)\n*) the procedure used put_user on \u0026addr, where addr was the parameter (i.e.\nchanged its param with put_user, completely useless) rather than interpreting\naddr as a pointer, as requested in this case (see the man page).\n\nSigned-off-by: 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": "8f28e8fa46625310102aea06fac61ba04c8b5b88",
      "tree": "d83eafaeff6128c93b1513d19b3205f3bcf93172",
      "parents": [
        "37053cc84d51a790a6e5c3987665902cdab122a5"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat May 28 15:52:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:14 2005 -0700"
      },
      "message": "[PATCH] irq code: Add coherence test for PREEMPT_ACTIVE\n\nAfter porting this fixlet to UML:\n\nhttp://linux.bkbits.net:8080/linux-2.5/cset@41791ab52lfMuF2i3V-eTIGRBbDYKQ\n\n, I\u0027ve also added a warning which should refuse compilation with insane values\nfor PREEMPT_ACTIVE...  maybe we should simply move PREEMPT_ACTIVE out of\narchitectures using GENERIC_IRQS.\n\nSigned-off-by: 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": "37053cc84d51a790a6e5c3987665902cdab122a5",
      "tree": "37076b69c8c1740e015a8227e1f105284ba1b4e6",
      "parents": [
        "affac4bcbba617d7329b04c7882bc49a9826e12f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@Linux-SH.ORG",
        "time": "Sat May 28 15:52:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:13 2005 -0700"
      },
      "message": "[PATCH] sh: PREEMPT_ACTIVE fix\n\nPort Paulus\u0027s ppc64 fix to sh:\n\n  When the generic IRQ stuff went in, it seems that HARDIRQ_BITS got bumped\n  from 9 (for ppc64) up to 12.  Consequently, the PREEMPT_ACTIVE bit is now\n  within HARDIRQ_MASK, and I get in_interrupt() falsely returning true when\n  PREEMPT_ACTIVE is set, and thus a BUG_ON tripping in arch/ppc64/mm/tlb.c.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "affac4bcbba617d7329b04c7882bc49a9826e12f",
      "tree": "b5a46f53aabf1c615def5aaa2ed2f964b5a21b7a",
      "parents": [
        "b3461034d7d46455060c8476910be22b6b0fc313"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat May 28 15:52:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:13 2005 -0700"
      },
      "message": "[PATCH] uml: fix PREEMPT_ACTIVE\n\nThis is a continuation for UML of:\n\nhttp://linux.bkbits.net:8080/linux-2.5/cset@41791ab52lfMuF2i3V-eTIGRBbDYKQ\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\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": "b3461034d7d46455060c8476910be22b6b0fc313",
      "tree": "d5ebcf803116eb3c5800189ebb065df28c994d07",
      "parents": [
        "37fce857bec00d26d0e8251c909da2bd8736c949"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat May 28 15:52:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:13 2005 -0700"
      },
      "message": "[PATCH] uml: stack dump fix\n\nCopy (and adapt) to UML the stack code dumper used in i386 when\nCONFIG_FRAME_POINTER is enabled.\n\nSigned-off-by: 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": "37fce857bec00d26d0e8251c909da2bd8736c949",
      "tree": "f6b58ff263e3a76e2c2ce5beceb9cbedae4ebf3b",
      "parents": [
        "567b56508f7367e161d6d861ef214a900ab45ce9"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat May 28 15:51:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:13 2005 -0700"
      },
      "message": "[PATCH] uml: split CONFIG_FRAME_POINTER from DEBUG_INFO\n\nUntil now, FRAME_POINTER was set \u003d DEBUG_INFO for UML.  Change it to be the\ndefault way, so that it can be enabled alone (for instance to get better\nbacktraces on crashes).  The call-trace dumper which uses the frame pointer is\nnot yet in, I\u0027m going to introduce it in a separate patch.\n\nSigned-off-by: 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": "567b56508f7367e161d6d861ef214a900ab45ce9",
      "tree": "78693c3e7854e76ef579de64eda0787a86fbe3e9",
      "parents": [
        "34a1a63e37ee8d60bdb842476d9337cdff5413d9"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat May 28 15:51:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:12 2005 -0700"
      },
      "message": "[PATCH] uml: add MOD_LICENSE to random driver\n\nAdd a MODULE_LICENSE(\"GPL\") to the driver, remove some unused macros and add\nthe GPL license (it\u0027s GPL-licensed anyway since it\u0027s a GPL-derivative, apart\nthat Jeff Dike releases GPL software, in case anybody is wondering).\n\nSigned-off-by: 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": "34a1a63e37ee8d60bdb842476d9337cdff5413d9",
      "tree": "6f70dfc0557e26e91e62a8849ed45a983c9e114e",
      "parents": [
        "7590d3ec1cda7d504c25103bde0c9911f93810e9"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat May 28 15:51:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:12 2005 -0700"
      },
      "message": "[PATCH] uml: add modversions support\n\nActually, the real support was added by some earlier patches.  Now we simply\nre-enable the config.  option.  I\u0027ve actually tested it and it works well.\n\nSigned-off-by: 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": "7590d3ec1cda7d504c25103bde0c9911f93810e9",
      "tree": "ca9861dbd05526415f839076618673bf49a155f9",
      "parents": [
        "92515da73a5df50db45111b8659ac463b4800236"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Sat May 28 15:51:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:12 2005 -0700"
      },
      "message": "[PATCH] uml: remove unused code\n\nThis removes two now unused files and a couple of unused functions.\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": "92515da73a5df50db45111b8659ac463b4800236",
      "tree": "48b809f504e1c4fd7660507909e1553d40412b98",
      "parents": [
        "0894e27e7999bdbad2e65734caa1d5de65e7d890"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Sat May 28 15:51:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:12 2005 -0700"
      },
      "message": "[PATCH] uml: fix segfault on exit with CONFIG_GCOV\n\nWe need to disable signals on exit in all cases, not just when rebooting.\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": "0894e27e7999bdbad2e65734caa1d5de65e7d890",
      "tree": "351bbb8d45c53cef6cb968ce2d97e42b27c18763",
      "parents": [
        "a2e4b972c99685d9d7b869c4bf8d8b258ff5b60c"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Sat May 28 15:51:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:11 2005 -0700"
      },
      "message": "[PATCH] uml: single-space a help message\n\nOne of the ubd driver help strings was bust.\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": "a2e4b972c99685d9d7b869c4bf8d8b258ff5b60c",
      "tree": "3b0c8efe20b574ed59937cd00cd0affecff7165c",
      "parents": [
        "6770cb61ff6d557613a8382b28f9b0a919fb112f"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Sat May 28 15:51:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:11 2005 -0700"
      },
      "message": "[PATCH] uml: remove 2_5compat.h\n\nRemove old useless header that was used in Ye Olde Times during 2.4-\u003e2.5\nporting to abstract differences.  It\u0027s definitions are no more used anyway, so\nlet\u0027s finally kill it.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\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": "6770cb61ff6d557613a8382b28f9b0a919fb112f",
      "tree": "bc6c53e976da3c8141d99b5b9fd68d708951f5ce",
      "parents": [
        "b9e0d0696c9e86d4e40b23039feefb8c377cb524"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Sat May 28 15:51:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:11 2005 -0700"
      },
      "message": "[PATCH] uml: turn off kmalloc always on a fatal signal\n\nWe should turn off kmalloc when getting a fatal signal regardless of the mode\nwe\u0027re in.\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": "b9e0d0696c9e86d4e40b23039feefb8c377cb524",
      "tree": "028004d8d06b9d5f8f6202c616a3e6f0063505ee",
      "parents": [
        "226d97ec3e47b54ecc13f6ea3c300dc6a1b290c3"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Sat May 28 15:51:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:11 2005 -0700"
      },
      "message": "[PATCH] uml: fix a couple of warnings\n\nEliminate an unused variable warning in ptrace.c and a size mismatch warning\nby adding a cast to __pa.\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": "226d97ec3e47b54ecc13f6ea3c300dc6a1b290c3",
      "tree": "aa9e8ad83c30cadca6b7cfac04a3ee7df189b226",
      "parents": [
        "86360a3edeb6b7b6230dc13ef6835d2851409502"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "manu@kromtek.com",
        "time": "Sat May 28 15:51:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:10 2005 -0700"
      },
      "message": "[PATCH] dvb: Small cleanup\n\nMiscellaneous cleanup\n\nSigned-off-by: Manu Abraham \u003cmanu@kromtek.com\u003e\nCc: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "86360a3edeb6b7b6230dc13ef6835d2851409502",
      "tree": "654e06d466ae9b746739cb4a4f0b11dce88d080d",
      "parents": [
        "8f6da8f166228c1720d16216a9d82d630c58de57"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "manu@kromtek.com",
        "time": "Sat May 28 15:51:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:10 2005 -0700"
      },
      "message": "[PATCH] dvb: Fix 22k tone control\n\nSigned-off-by: Manu Abraham \u003cmanu@kromtek.com\u003e\nCc: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8f6da8f166228c1720d16216a9d82d630c58de57",
      "tree": "8f887e62f4cc8d05832ac4021b001c825634a188",
      "parents": [
        "0eac3e486e1f246a9d59fee9251cc69e409cb58e"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "manu@kromtek.com",
        "time": "Sat May 28 15:51:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:10 2005 -0700"
      },
      "message": "[PATCH] dvb: Fix LNB power switching\n\nSigned-off-by: Manu Abraham \u003cmanu@kromtek.com\u003e\nCc: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0eac3e486e1f246a9d59fee9251cc69e409cb58e",
      "tree": "a3cda086c7db595afd4df2f18bf8c7d5a9f3de47",
      "parents": [
        "203fe8b3d1f5b1b527e86f6dbe5b75960acb7f4f"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "manu@kromtek.com",
        "time": "Sat May 28 15:51:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:10 2005 -0700"
      },
      "message": "[PATCH] dvb: Remove unnecessary casts\n\nCleanup unnecessary (and undesirable) casts, demodulator_priv is already a\nvoid*.  Suggestion from Andrew Morton\n\nSigned-off-by: Manu Abraham \u003cmanu@kromtek.com\u003e\nCc: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "203fe8b3d1f5b1b527e86f6dbe5b75960acb7f4f",
      "tree": "ef55ec3add89c75635dc2e7acd8dd985bb299076",
      "parents": [
        "5212dd58e67e4b8009107d69a9de45dd2e687496"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "manu@kromtek.com",
        "time": "Sat May 28 15:51:48 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:09 2005 -0700"
      },
      "message": "[PATCH] dvb: Fix Mini DiSEqC bug\n\nThe bug was visible as a warning with gcc-3.4.4 (prerelease)\n\nMessage:\ndrivers/media/dvb/bt8xx/dst.c:1349: warning: initialization from\nincompatible pointer type.\n\nSigned-off-by: Manu Abraham \u003cmanu@kromtek.com\u003e\nCc: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5212dd58e67e4b8009107d69a9de45dd2e687496",
      "tree": "914402f71e657a31b013d459f81c1413b215b60f",
      "parents": [
        "346e399b2a3a01b323fa74a0937e2d855479833b"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Sat May 28 15:51:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:09 2005 -0700"
      },
      "message": "[PATCH] input: Fix fast scrolling scancodes in atkbd.c\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": "346e399b2a3a01b323fa74a0937e2d855479833b",
      "tree": "b71ee6ae6ac00be7a932f578fbbd546d9df25b39",
      "parents": [
        "c1e4c8d3ee3300f363a52fd4cf3d90fdf5098f5a"
      ],
      "author": {
        "name": "Patrick McManus",
        "email": "mcmanus@ducksong.com",
        "time": "Sat May 28 15:51:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 16:46:09 2005 -0700"
      },
      "message": "[PATCH] intelfb section fix\n\nOn Nov 16 2004 a change to intelfbdrv.c was commited (as part of 0.9.2 it\nlooks like) that added __initdata to all of the module param variables that\nseems to create the opportunity for an oops.\n\nI\u0027ve recently been chasing an OOPS\n(http://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d111552250920370\u0026w\u003d2) I\ncreated by reading every file on the /sys file system and I\u0027ve traced it\nback to this code in the intelfbdrv.  Though I had root privs in my initial\nproblem report, it turns out they are un-necessary to generate the oops -\nall you\u0027ve got to do is \"cat /sys/module/intelfb/parameters/mode\" enough\ntimes and eventually it will oops.\n\nThis is because sysfs automatically exports all module_param declarations\nto the sysfs file system..  which means those variables can be dynamically\nevaluated at any later time, which of course means marking them __initdata\nis a bad idea ;)..  when they happen to be char *\u0027s it is an especially bad\nidea ;).\n\nApplying the patch below clears up the OOPS for me.\n\nSigned-off-by: Patrick McManus \u003cmcmanus@ducksong.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c1e4c8d3ee3300f363a52fd4cf3d90fdf5098f5a",
      "tree": "56f22aa02101434c13fa38e6729e45d92521c3d9",
      "parents": [
        "8bd7f125e2f217c8aa3dff005ae291c81246c340"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suse.cz",
        "time": "Fri May 27 12:53:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 11:14:01 2005 -0700"
      },
      "message": "[PATCH] fix jumpy mouse cursor on console\n\nDo not send empty events to gpm.  (Keyboards are assumed to have scroll\nwheel these days, that makes them part-mouse.  That means typing on\nkeyboard generates empty mouse events).\n\nFrom: Dmitry Torokhov \u003cdtor_core@ameritech.net\u003e\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8bd7f125e2f217c8aa3dff005ae291c81246c340",
      "tree": "2613ede1f97d7f072eacfb68af5d50317d75495d",
      "parents": [
        "b16eeb47292597a8bf3ad53fdaf1f727f57bd8e4"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Fri May 27 12:53:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 11:14:01 2005 -0700"
      },
      "message": "[PATCH] swsusp: ahd_dv_0 can\u0027t be stopped\n\nThis driver wants to set PF_NOFREEZE.\n\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b16eeb47292597a8bf3ad53fdaf1f727f57bd8e4",
      "tree": "93325bd2b4dd53e3064408c997f626b565c4423f",
      "parents": [
        "49f384b82b03416dd7e4fc77847a959fe3247362"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri May 27 12:53:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 11:14:01 2005 -0700"
      },
      "message": "[PATCH] ppc32: Fix cpufreq vs. sleep issue\n\nRecent kernels occasionally trigger a PMU timeout on some mac laptops,\ntypically on wakeup from sleep.  This seem to be caused by either a too big\nlatency caused by the cpufreq switch on wakeup from sleep or by an\ninterrupt beeing lost due to the reset of the interrupt controller done\nduring wakeup.\n\nThis patch makes that code more robust by stopping PMU auto poll activity\naround cpufreq changes on machines that use the PMU for such changes (long\nlatency switching involving a CPU hard reset and flush of all caches) and\nby removing the reset of the open pic interrupt controller on wakeup (that\ncan cause the loss of an interrupt and Darwin doesn\u0027t do it, so it must not\nbe necessary).\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "49f384b82b03416dd7e4fc77847a959fe3247362",
      "tree": "ed1aa19960c663a43de0eb17df4a83825dcd5206",
      "parents": [
        "b60c1f6ffd88850079ae419aa933ab0eddbd5535"
      ],
      "author": {
        "name": "Siddha, Suresh B",
        "email": "suresh.b.siddha@intel.com",
        "time": "Fri May 27 12:53:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 11:14:00 2005 -0700"
      },
      "message": "[PATCH] x86: fix smp_num_siblings on buggy BIOSes\n\nThis fixes \u0027smp_num_siblings\u0027 value on the systems with a buggy bios,\nwhich sets number of siblings to \u00272\u0027 even when HT is disabled.  (more\ndetails are at http://bugzilla.kernel.org/show_bug.cgi?id\u003d4359)\n\nI am planning to do more cleanup in this area (like moving smp_num_siblings\nto per cpuinfo) shortly.\n\nSigned-off-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b60c1f6ffd88850079ae419aa933ab0eddbd5535",
      "tree": "d0f12a263ea1fe3b434de6a5d338509e238d46b3",
      "parents": [
        "70ffc71c5c42c8ac62d951e80d9799bd5764f2f5"
      ],
      "author": {
        "name": "John Hawkes",
        "email": "hawkes@sgi.com",
        "time": "Fri May 27 12:53:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 11:14:00 2005 -0700"
      },
      "message": "[PATCH] drop note_interrupt() for per-CPU for proper scaling\n\nThe \"unhandled interrupts\" catcher, note_interrupt(), increments a global\ndesc-\u003eirq_count and grossly damages scaling of very large systems, e.g.,\n\u003e192p ia64 Altix, because of this highly contented cacheline, especially\nfor timer interrupts.  384p is severely crippled, and 512p is unuseable.\n\nAll calls to note_interrupt() can be disabled by booting with \"noirqdebug\",\nbut this disables the useful interrupt checking for all interrupts.\n\nI propose eliminating note_interrupt() for all per-CPU interrupts.  This\nwas the behavior of linux-2.6.10 and earlier, but in 2.6.11 a code\nrestructuring added a call to note_interrupt() for per-CPU interrupts.\nBesides, note_interrupt() is a bit racy for concurrent CPU calls anyway, as\nthe desc-\u003eirq_count++ increment isn\u0027t atomic (which, if done, would make\nscaling even worse).\n\nSigned-off-by: John Hawkes \u003chawkes@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "70ffc71c5c42c8ac62d951e80d9799bd5764f2f5",
      "tree": "f209546e6e1f6bac45ecce7b429783c13d0f713a",
      "parents": [
        "9db29258893b08a838e5ecfa4a0933c9c1f2e305"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri May 27 12:52:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 11:14:00 2005 -0700"
      },
      "message": "[PATCH] arch/i386/kernel/cpu/intel_cacheinfo.c: section fix\n\nnum_cache_leaves is used in __devexit cache_remove_dev() and can therefore\nnot be __devinit.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9db29258893b08a838e5ecfa4a0933c9c1f2e305",
      "tree": "5df4fd30b103a46861fbbc9e9bfa81c198e4f674",
      "parents": [
        "9ae250d175e1cbff82223ce2c07897c790c5b948"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri May 27 12:52:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 11:14:00 2005 -0700"
      },
      "message": "[PATCH] ppc64 iSeries: make virtual DVD-RAMs writable again\n\nIt appears that another test has been added in the Uniform CDROM layer that\nmust be passed before a DVD-RAM is considered writeable.  This patch\nimplements an emulation of the needed packet command for the viocd driver.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9ae250d175e1cbff82223ce2c07897c790c5b948",
      "tree": "c869acbf3cf6170400257658974f8c754af36e2e",
      "parents": [
        "d6649bc76a57523209a6b2ee4844c9078a4dd8bb"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri May 27 12:52:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 11:13:59 2005 -0700"
      },
      "message": "[PATCH] ppc32: Fix Alsa PowerMac driver on old machines\n\nThe g5 support code broke some earlier models unfortunately as those bail\nout early from the detect function, before the point where I added the code\nto locate the PCI device for use with DMA allocations.\n\nThis patch fixes it.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d6649bc76a57523209a6b2ee4844c9078a4dd8bb",
      "tree": "b27a01d3dabacdf6524b96ca9d32efe83cf3061e",
      "parents": [
        "c5924b7d97430657fa07ebf1a208c7e8cf135ef3"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri May 27 12:52:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 11:13:59 2005 -0700"
      },
      "message": "[PATCH] ppc32: small cpufreq update\n\nThis patch adds a missing attribute to pmac cpufreq so that\n\"scaling_available_frequencies\" works.  It also cleans up the duplicate\ndefinitions for low and high speed constants.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: John Clemens \u003cclemej@alum.rpi.edu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c5924b7d97430657fa07ebf1a208c7e8cf135ef3",
      "tree": "deb32e50dbc4bae34cc3295aa1720bf81d6d1294",
      "parents": [
        "dcefb396c2af4d52fba48dc58b4021794b042046"
      ],
      "author": {
        "name": "Oliver Korpilla",
        "email": "Oliver.Korpilla@gmx.de",
        "time": "Fri May 27 12:52:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 11:13:59 2005 -0700"
      },
      "message": "[PATCH] x86_64: signal.c build fix\n\nFor unspecified reasons, arch/x86_64/kernel/signal.c apparently needs\nia32_unistd.h.\n\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dcefb396c2af4d52fba48dc58b4021794b042046",
      "tree": "9dd9f1dc44b52a20d345e53dd7e9e9b2a02e5d3b",
      "parents": [
        "254feb882a7c6e4e51416dff6a97d847fbbba551"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sat May 28 00:51:24 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat May 28 10:36:27 2005 -0700"
      },
      "message": "[PATCH] Fix up pwc driver compilation.\n\nThe neutering of the pwc driver was incomplete. It still references\nsome now-dead files..\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "409b7506759430f7c3841d425ca1f8a31eeadece",
      "tree": "53a82109f64fee8a9c3fe1faae471a2c08959f04",
      "parents": [
        "b4ff99b60c5e17b1031deb20c9d7688ebe6c9659"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:12:18 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:12:18 2005 -0500"
      },
      "message": "Input: synaptics - reduce verboseness of synaptics driver - there\n       is no reason one driver should take 10 lines in dmesg.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b4ff99b60c5e17b1031deb20c9d7688ebe6c9659",
      "tree": "e70b95e679714daac52bb64d261b1f19d7ef2cb8",
      "parents": [
        "59311de3fb5f293b2e99d7f52e0ab5572759951d"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:12:10 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:12:10 2005 -0500"
      },
      "message": "Input: yet another model that does not play nicely when i8042 is\n       put in MUX mode - Fujitsu Lifebook S6230\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "59311de3fb5f293b2e99d7f52e0ab5572759951d",
      "tree": "25f5f038841ec815b2220d6fbe97309540ea1b2e",
      "parents": [
        "a07461ec0cffb105c7e7b7404520ea2c74129db0"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:12:05 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:12:05 2005 -0500"
      },
      "message": "Input: automatically disable MUX mode on Toshiba Satellite P10\n       because it interferes with ALPS touchpad detection and\n       causes horrible death on reboot. Since P10 does not have\n       external PS/2 ports MUX mode does not have any advantages\n       over legacy mode anyway.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a07461ec0cffb105c7e7b7404520ea2c74129db0",
      "tree": "ebb9131f3bc1ea645400e15e6d02e5b5acec49a2",
      "parents": [
        "f24949e8e0b9bed223ad9a435bf37e91ee8d0db7"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:12:00 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:12:00 2005 -0500"
      },
      "message": "Input: gunze - fix out-of-bound array access reported by Adrian Bunk.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f24949e8e0b9bed223ad9a435bf37e91ee8d0db7",
      "tree": "2ce8db8615de5423204922c86bfd6cf821dee542",
      "parents": [
        "7741e9317137a7456baa9c09ad8308c80c23b8db"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Sat May 28 02:11:49 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:11:49 2005 -0500"
      },
      "message": "Input: Fix button mapping in joydev - BTN_TRIGGER was being\n       mapped twice, resulting in it being the last (instead\n       of first) button on a joystick.\n\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "7741e9317137a7456baa9c09ad8308c80c23b8db",
      "tree": "31956504c90efb020a7b449f14b1b33532437f00",
      "parents": [
        "74af42bb729651855f78ea27498250724689130e"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Sat May 28 02:11:42 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:11:42 2005 -0500"
      },
      "message": "Input: Workaround for Sunrex K8561 IR Keyboard/Mouse. The mouse\n       sends an incorrect ID and wasn\u0027t recognized.\n\nReported-by: Stefan Seyfried \u003cseife@suse.de\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "74af42bb729651855f78ea27498250724689130e",
      "tree": "71d4c1894771ddbe1376bb7603c226626c04e57c",
      "parents": [
        "5a72afc03ccc29458502cf032f5c34e5ee004ae7"
      ],
      "author": {
        "name": "Kurt Garloff",
        "email": "garloff@suse.de",
        "time": "Sat May 28 02:11:38 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:11:38 2005 -0500"
      },
      "message": "Input: Avoid double unregistering of i8042 PnP driver. This can happen\n       when no i8042 controller (not PnP, not legacy) is present.\n\nFrom: Kurt Garloff \u003cgarloff@suse.de\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "5a72afc03ccc29458502cf032f5c34e5ee004ae7",
      "tree": "88fba4147128506ee7f5dea433ddd8f22de65af0",
      "parents": [
        "2673c836ab9a44b02d45ae5c1c44c03df138dba4"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:11:32 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:11:32 2005 -0500"
      },
      "message": "Input: Tone down the severity of a printk() in i386/ia64 arch code\n       for i386, it\u0027s printed on many machines and usually is not\n       a cause for worry.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\n"
    },
    {
      "commit": "2673c836ab9a44b02d45ae5c1c44c03df138dba4",
      "tree": "7d9550072f80d9cfacd1768bad4d0403bbc0b66e",
      "parents": [
        "be15692310ec0e93998d763931089cb21386a058"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Sat May 28 02:11:27 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:11:27 2005 -0500"
      },
      "message": "Input: Only write the CTR in i8042 resume function. Reading it is\n       wrong, since it may (will) contain nonsensical data.\n\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "be15692310ec0e93998d763931089cb21386a058",
      "tree": "c25959b50033636367f70283c887e839ee168197",
      "parents": [
        "39fa58007a54b09c91cb7bf3ce3cfcc4957f92ff"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Sat May 28 02:11:19 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:11:19 2005 -0500"
      },
      "message": "Input: Remove (now) unused variable in i8042.c\n\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "39fa58007a54b09c91cb7bf3ce3cfcc4957f92ff",
      "tree": "78ccf7229589e3ff2a216b758562440e8d0fe602",
      "parents": [
        "668d1e6093110f7534e661e2ff43d54c74659b6d"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Sat May 28 02:11:16 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:11:16 2005 -0500"
      },
      "message": "Input: Add a missing KERN_INFO message designation, fix behavior\n       when only a keyboard part of the controller is detected.\n\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "668d1e6093110f7534e661e2ff43d54c74659b6d",
      "tree": "58823c949c881605fdf7b23876f2f682fa52effb",
      "parents": [
        "271b74d0b886301f297407dd7ae11b99607f8089"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat May 28 02:11:12 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:11:12 2005 -0500"
      },
      "message": "Input:\nThis patch adds dummy gameport_register_port, gameport_unregister_port\nand gameport_set_phys functions to gameport.h for the case when a driver\ncan\u0027t use gameport.\n\nThis fixes the compilation of some OSS drivers with GAMEPORT\u003dn without\nthe need to #if inside every single driver.\n\nThis patch also removes the non-working and now obsolete SOUND_GAMEPORT.\n\nThis patch is also an alternative solution for ALSA drivers with similar\nproblems (but #if\u0027s inside the drivers might have the advantage of\nsaving some more bytes of gameport is not available).\n\nThe only user-visible change is that for GAMEPORT\u003dm the affected OSS\ndrivers are now allowed to be built statically (but they won\u0027t have\ngameport support).\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "271b74d0b886301f297407dd7ae11b99607f8089",
      "tree": "cb0ed8158d8842c383a6ce6af02ffe8b8f723616",
      "parents": [
        "254feb882a7c6e4e51416dff6a97d847fbbba551"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat May 28 02:11:06 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat May 28 02:11:06 2005 -0500"
      },
      "message": "Input: Fix a warning in psmouse-base.c\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "87507cfdd2cde397c9da8f6e7ec23b2b47ec53d6",
      "tree": "b1b8e9dee213345c4a4a9523923fbd90dc43e8e0",
      "parents": [
        "7003c05d77593f567e9940e68a944d846228fd7a"
      ],
      "author": {
        "name": "domen@coderock.org",
        "email": "domen@coderock.org",
        "time": "Fri Apr 08 09:53:06 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri May 27 23:59:16 2005 -0400"
      },
      "message": "[PATCH] drivers/scsi/ahci: add #include req\u0027d for the DMA_{64,32}BIT_MASK constants\n\nThe previous patch did not compile cleanly on all architectures so\nhere\u0027s a fixed one which #includes \u003clinux/dma-mapping.h\u003e.\n\nUse the DMA_{64,32}BIT_MASK constants from dma-mapping.h when calling\npci_set_dma_mask() or pci_set_consistent_dma_mask()\nThis patch includes dma-mapping.h explicitly because it caused errors\non some architectures otherwise.\nSee http://marc.theaimsgroup.com/?t\u003d108001993000001\u0026r\u003d1\u0026w\u003d2 for details\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\n\ndiff -puN drivers/scsi/ahci.c~dma_mask-drivers_scsi_ahci drivers/scsi/ahci.c\n"
    },
    {
      "commit": "7003c05d77593f567e9940e68a944d846228fd7a",
      "tree": "096a5e6a7a8b1fb38b6e12d39241b2f5341df9c7",
      "parents": [
        "254feb882a7c6e4e51416dff6a97d847fbbba551"
      ],
      "author": {
        "name": "domen@coderock.org",
        "email": "domen@coderock.org",
        "time": "Fri Apr 08 09:53:09 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri May 27 23:59:16 2005 -0400"
      },
      "message": "[PATCH] drivers/scsi/sata_vsc: add #include req\u0027d for DMA_32BIT_MASK constant\n\nThe previous patch did not compile cleanly on all architectures so\nhere\u0027s a fixed one which #includes \u003clinux/dma-mapping.h\u003e.\n\nUse the DMA_{64,32}BIT_MASK constants from dma-mapping.h when calling\npci_set_dma_mask() or pci_set_consistent_dma_mask()\nThis patch includes dma-mapping.h explicitly because it caused errors\non some architectures otherwise.\nSee http://marc.theaimsgroup.com/?t\u003d108001993000001\u0026r\u003d1\u0026w\u003d2 for details\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\n\ndiff -puN drivers/scsi/sata_vsc.c~dma_mask-drivers_scsi_sata_vsc drivers/scsi/sata_vsc.c\n"
    },
    {
      "commit": "254feb882a7c6e4e51416dff6a97d847fbbba551",
      "tree": "ad2516671b031a8e0b3f9a656a16c13c3f03d61c",
      "parents": [
        "8aadff7dd519800ce7c0e7fb75dcd4438b373134",
        "66f5507133f97088e553b1c8f8d341a0efd438f9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 27 09:26:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 27 09:26:10 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/hch/xfs-2.6\n"
    },
    {
      "commit": "8aadff7dd519800ce7c0e7fb75dcd4438b373134",
      "tree": "abcd2112cb4554a76588e876e9007cdb380a2c3e",
      "parents": [
        "3e11c3ce0a4ce3d30802babccb0e5f881778ccf1"
      ],
      "author": {
        "name": "Alexander Nyberg",
        "email": "alexn@telia.com",
        "time": "Fri May 27 12:48:50 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 27 08:15:05 2005 -0700"
      },
      "message": "[PATCH] Note on ACPI build fix\n\nEven after the previous fix you can still set CONFIG_ACPI_BOOT\nindirectly even without CONFIG_ACPI by choosing CONFIG_PCI and\nCONFIG_PCI_MMCONFIG.\n\nThat doesn\u0027t build very well either.\n\nThis makes PCI_MMCONFIG depend on ACPI, fixing that hole.\n\n[ I guess in theory Kconfig could follow the whole chain of dependencies\n  for things that get selected, but that sounds insanely complicated, so\n  we\u0027ll just fix up these things by hand.  --Linus ]\n\nSigned-off-by: Alexander Nyberg \u003calexn@telia.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3e11c3ce0a4ce3d30802babccb0e5f881778ccf1",
      "tree": "5dfea042e20045f05c9e2660ef04d228968156e0",
      "parents": [
        "9920e91450ee9b373dd4924f79d287a267b8f6a3"
      ],
      "author": {
        "name": "Len Brown",
        "email": "lenb@toshiba.hsd1.ma.comcast.net",
        "time": "Fri May 27 04:53:27 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 27 08:15:05 2005 -0700"
      },
      "message": "[PATCH] ACPI build fix\n\nFix 2.6.12 CONFIG_ACPI\u003dn build regression.\nCONFIG_ACPI_BOOT shall be set only if CONFIG_ACPI.\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9920e91450ee9b373dd4924f79d287a267b8f6a3",
      "tree": "01d10ce3eb86ff5891c6bd538c095f158698476f",
      "parents": [
        "25be5e6ccc5c9cab77012fabbb72520f9b6e4618"
      ],
      "author": {
        "name": "Alexander Nyberg",
        "email": "alexn@telia.com",
        "time": "Fri May 27 12:27:05 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 27 08:15:05 2005 -0700"
      },
      "message": "[PATCH] Fixup VIA IRQ quirk\n\nquirk_via_irqpic can\u0027t be __devinit for swsuspend\n\nSigned-off-by: Alexander Nyberg \u003calexn@telia.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "25be5e6ccc5c9cab77012fabbb72520f9b6e4618",
      "tree": "4c1b48179d7f18b3e037a473d8e04708b619ac5c",
      "parents": [
        "2efe86b809d97debaaf9fcc13b041aedf15bd3d2"
      ],
      "author": {
        "name": "Len Brown",
        "email": "lenb@toshiba.hsd1.ma.comcast.net",
        "time": "Fri May 27 04:21:50 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 27 08:15:04 2005 -0700"
      },
      "message": "[PATCH] VIA IRQ quirk\n\nDelete quirk_via_bridge(), restore quirk_via_irqpic() -- but now\nimproved to be invoked upon device ENABLE, and now only for VIA devices\n-- not all devices behind VIA bridges.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Len Brown \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": "2efe86b809d97debaaf9fcc13b041aedf15bd3d2",
      "tree": "87e039397918f4c5b0a21d798589a8ce517bfa2d",
      "parents": [
        "88c1834633341bbb94e315433067496338bff4ad"
      ],
      "author": {
        "name": "Paul Jackson",
        "email": "pj@sgi.com",
        "time": "Fri May 27 02:02:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 27 08:07:26 2005 -0700"
      },
      "message": "[PATCH] cpuset exit NULL dereference fix\n\nThere is a race in the kernel cpuset code, between the code\nto handle notify_on_release, and the code to remove a cpuset.\nThe notify_on_release code can end up trying to access a\ncpuset that has been removed.  In the most common case, this\ncauses a NULL pointer dereference from the routine cpuset_path.\nHowever all manner of bad things are possible, in theory at least.\n\nThe existing code decrements the cpuset use count, and if the\ncount goes to zero, processes the notify_on_release request,\nif appropriate.  However, once the count goes to zero, unless we\nare holding the global cpuset_sem semaphore, there is nothing to\nstop another task from immediately removing the cpuset entirely,\nand recycling its memory.\n\nThe obvious fix would be to always hold the cpuset_sem\nsemaphore while decrementing the use count and dealing with\nnotify_on_release.  However we don\u0027t want to force a global\nsemaphore into the mainline task exit path, as that might create\na scaling problem.\n\nThe actual fix is almost as easy - since this is only an issue\nfor cpusets using notify_on_release, which the top level big\ncpusets don\u0027t normally need to use, only take the cpuset_sem\nfor cpusets using notify_on_release.\n\nThis code has been run for hours without a hiccup, while running\na cpuset create/destroy stress test that could crash the existing\nkernel in seconds.  This patch applies to the current -linus\ngit kernel.\n\nSigned-off-by: Paul Jackson \u003cpj@sgi.com\u003e\nAcked-by: Simon Derr \u003csimon.derr@bull.net\u003e\nAcked-by: Dinakar Guniguntala \u003cdino@in.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "88c1834633341bbb94e315433067496338bff4ad",
      "tree": "4ec40e39b38d768866fabc0dec7f9c4cfdc4b02d",
      "parents": [
        "5d9e4ea55ae19f9083b9c2c97cc912b823ee7ab4"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri May 27 13:40:53 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 27 07:45:21 2005 -0700"
      },
      "message": "[PATCH] remove non-cleanroom pwc driver compression\n\nThe original pwc author raised some questions about the reverse\nengineering of the decompressor algorithms used in the pwc driver.\nHaving done some detailed investigation it appears those concerns that\nclean room policy was not followed are reasonable.  I\u0027ve also had a\nfriendly discussion with Philips to ask their view on this.\n\nThis removes the problem items of code which reduces the pwc\nfunctionality in the kernel a little but leaves all the framework for\nsetup that will be needed for decompressors in user space (where they\neventually belong).  This change set is designed to be the minimal risk\nchange set given that 2.6.12 is hopefully close to hand, with a view to\nmerging the much updated pwc code in 2.6.13 series kernels.\n\nSomeone else can then redo the decompressors properly (clean room) in\nuser space.\n\nNote that while its easy to say that it should have been caught earlier,\nbut the violation was really only obvious to someone who had access to\nboth the proprietary source and the \u0027GPL\u0027 source.\n"
    },
    {
      "commit": "5d9e4ea55ae19f9083b9c2c97cc912b823ee7ab4",
      "tree": "1ffe2c5546d3891f72f4235a788240a520a2db02",
      "parents": [
        "d68b8622ccbee8a18e495ad1650c3306f2eeb0d6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 27 07:36:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 27 07:36:17 2005 -0700"
      },
      "message": "ide-cd: revert DMA mask test change\n\nThe change to require the DMA length to be only word-aligned was not\nsafe.\n"
    },
    {
      "commit": "66f5507133f97088e553b1c8f8d341a0efd438f9",
      "tree": "fbf1ca5377bc37704eb9d427e058e64ef52a99ec",
      "parents": [
        "b19312c4c8f3f84da57bba01d45549df1cf10dcd"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@hera.kernel.org",
        "time": "Fri May 27 01:17:08 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Fri May 27 01:17:08 2005 -0700"
      },
      "message": "[XFS] remove an over-zealous WARN_ON\n"
    },
    {
      "commit": "b19312c4c8f3f84da57bba01d45549df1cf10dcd",
      "tree": "1c34ce89be6b4e257bc03026d0268deb17727044",
      "parents": [
        "d3870398fafd4911bd84573b78be4b6b762f32b0",
        "4ec5240ec367a592834385893200dd4fb369354c"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@hera.kernel.org",
        "time": "Fri May 27 01:16:24 2005 -0700"
      },
      "committer": {
        "name": "Christoph Hellwig",
        "email": "hch@melbourne.sgi.com",
        "time": "Fri May 27 01:16:24 2005 -0700"
      },
      "message": "Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n\n"
    },
    {
      "commit": "aa8f0dc6c3dbf1cf3ff58f3e945c981be134814d",
      "tree": "3e343cd5493d442d1a26dc7a421422d84698831e",
      "parents": [
        "bef9c558841604116704e10b3d9ff3dbf4939423"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu May 26 21:54:27 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu May 26 21:54:27 2005 -0400"
      },
      "message": "libata: Fix use-after-iounmap\n\nJens Axboe pointed out that the iounmap() call in libata was occurring\ntoo early, and some drivers (ahci, probably others) were using ioremap\u0027d\nmemory after it had been unmapped.\n\nThe patch should address that problem by way of improving the libata\ndriver API:\n\n* move -\u003ehost_stop() call after all -\u003eport_stop() calls have occurred.\n\n* create default helper function ata_host_stop(), and move iounmap()\ncall there.\n\n* add -\u003ehost_stop_prewalk() hook, use it in sata_qstor.c (hi Mark).\nsata_qstor appears to require the host-stop-before-port-stop ordering\nthat existed prior to applying the attached patch.\n"
    },
    {
      "commit": "d68b8622ccbee8a18e495ad1650c3306f2eeb0d6",
      "tree": "7ec334394d78055de4d085c354c2931390c229f0",
      "parents": [
        "4ec5240ec367a592834385893200dd4fb369354c"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Thu May 26 15:21:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 26 16:16:16 2005 -0700"
      },
      "message": "[PATCH] i386: fix prevent_tail_call\n\nWe fixed this bug before, but it didn\u0027t take.  It may have been the case\nthat the problem was first noticed to occur in a CONFIG_REGPARM compile.\nBut it\u0027s not regparm functions that need not to make tail calls, it\u0027s\nasmlinkage functions called with a user pt_regs frame on the stack\nsupplying their arguments.  prevent_tail_call probably doesn\u0027t do anything\nat all in regparm functions (your argument registers are going to be\nclobbered, period).  It was a braino to conditionalize that definition in\nthe first place.\n\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ec5240ec367a592834385893200dd4fb369354c",
      "tree": "3ac9a34948049bff79a2b2ce49c0a3c84e35a748",
      "parents": [
        "f49809fe9b39e22b0f6f75c86295ce216ce3e374",
        "b6016b767397258b58163494a869f8f1199e6897"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 26 13:54:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 26 13:54:33 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "b6016b767397258b58163494a869f8f1199e6897",
      "tree": "cd0bc87ff25ceaa1dd55860c9f212e18bb5a9f08",
      "parents": [
        "c8b35d2a29ec3c93e3b9c1e70d649a77a214b1c1"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu May 26 13:03:09 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 26 13:03:09 2005 -0700"
      },
      "message": "[BNX2]: New Broadcom gigabit network driver.\n\nA new driver bnx2 for Broadcom bcm5706 is available.\n\nThe patch also includes new 1000BASE-X advertisement bit definitions in\nmii.h\n\nThanks to David Miller and Jeff Garzik for reviewing and their valuable\nfeedback.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c8b35d2a29ec3c93e3b9c1e70d649a77a214b1c1",
      "tree": "cbfd8aa83c964984bc6ffd0f3559d711f157bc40",
      "parents": [
        "c6b3365391c626206f6789354794a81a010cb7a1"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Thu May 26 12:59:42 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 26 12:59:42 2005 -0700"
      },
      "message": "[TOKENRING]: net/802/tr.c: s/struct rif_cache_s/struct rif_cache/\n\n\"_s\" suffix is certainly of hungarian origin.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c6b3365391c626206f6789354794a81a010cb7a1",
      "tree": "da574716500222ef1a7c4c66d1891ba1c4d8fd95",
      "parents": [
        "92d63decc0b6a5d600f792fcf5f3ff9718c09a3d"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Thu May 26 12:59:05 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 26 12:59:05 2005 -0700"
      },
      "message": "[TOKENRING]: be\u0027ify trh_hdr, trllc, rif_cache_s\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "92d63decc0b6a5d600f792fcf5f3ff9718c09a3d",
      "tree": "eca15d3ffba7795ea4d9bef9cdc6d21c7c71fa00",
      "parents": [
        "2f872f0401d4b470990864fbf99c19130f25ad4d"
      ],
      "author": {
        "name": "Hideaki YOSHIFUJI",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Thu May 26 12:58:04 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 26 12:58:04 2005 -0700"
      },
      "message": "From: Kazunori Miyazawa \u003ckazunori@miyazawa.org\u003e\n\n[XFRM] Call dst_check() with appropriate cookie\n\nThis fixes infinite loop issue with IPv6 tunnel mode.\n\nSigned-off-by: Kazunori Miyazawa \u003ckazunori@miyazawa.org\u003e\nSigned-off-by: Hideaki YOSHIFUJI \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2f872f0401d4b470990864fbf99c19130f25ad4d",
      "tree": "715de6e359e359321df14fe5d21c9d50076be761",
      "parents": [
        "0dca51d362b8e4af6b0dbc9e54d1e5165341918a"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Thu May 26 12:56:59 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 26 12:56:59 2005 -0700"
      },
      "message": "[BONDING]: bonding using arp_ip_target may stay down with active path \n\nCorrecting the list traversal makes the problem go away.\n\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0dca51d362b8e4af6b0dbc9e54d1e5165341918a",
      "tree": "ba19c8dc5601362fdd36c1c4f86f6246d9ed6564",
      "parents": [
        "0f9f32ac65ee4a452a912a8440cebbc4dff73852"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu May 26 12:55:48 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 26 12:55:48 2005 -0700"
      },
      "message": "[PKT_SCHED] netem: allow random reordering (with fix)\n\nHere is a fixed up version of the reorder feature of netem.\nIt is the same as the earlier patch plus with the bugfix from Julio merged in.\nHas expected backwards compatibility behaviour.\n\nGo ahead and merge this one, the TCP strangeness I was seeing was due\nto the reordering bug, and previous version of TSO patch.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0f9f32ac65ee4a452a912a8440cebbc4dff73852",
      "tree": "86e8a90e0baad0fe22e2b354ef64562af61c2c87",
      "parents": [
        "0afb51e72855971dba83b3c6b70c547c2d1161fd"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu May 26 12:55:01 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 26 12:55:01 2005 -0700"
      },
      "message": "[PKT_SCHED] netem: use only inner qdisc -- no private skbuff queue\n\nNetem works better if there if packets are just queued in the inner discipline\nrather than having a separate delayed queue. Change to use the dequeue/requeue\nto peek like TBF does.\n\nBy doing this potential qlen problems with the old method are avoided. The problems\nhappened when the netem_run that moved packets from the inner discipline to the nested\ndiscipline failed (because inner queue was full). This happened in dequeue, so the\neffective qlen of the netem would be decreased (because of the drop), but there was\nno way to keep the outer qdisc (caller of netem dequeue) in sync.\n\nThe problem window is still there since this patch doesn\u0027t address the issue of\nrequeue failing in netem_dequeue, but that shouldn\u0027t happen since the sequence dequeue/requeue\nshould always work.  Long term correct fix is to implement qdisc-\u003epeek in all the qdisc\u0027s\nto allow for this (needed by several other qdisc\u0027s as well).\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0afb51e72855971dba83b3c6b70c547c2d1161fd",
      "tree": "8f0e3cd40e381f4dd9de2e7431490ae8cbbf6498",
      "parents": [
        "cdbbde14cb55dd10771ce79154f787322d88411b"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Thu May 26 12:53:49 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu May 26 12:53:49 2005 -0700"
      },
      "message": "[PKT_SCHED]: netem: reinsert for duplication\n\nHandle duplication of packets in netem by re-inserting at top of qdisc tree.\nThis avoid problems with qlen accounting with nested qdisc. This recursion\nrequires no additional locking but will potentially increase stack depth.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f49809fe9b39e22b0f6f75c86295ce216ce3e374",
      "tree": "05f8c05ee71307c9ab02663cfaa5f08a21c6629f",
      "parents": [
        "cdbbde14cb55dd10771ce79154f787322d88411b",
        "c1ef1f351db70ad60c793b8218dd9f6739cfd66d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 26 10:27:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 26 10:27:39 2005 -0700"
      },
      "message": "Automatic merge of \u0027for-linus\u0027 branch from\n\n\trsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "cdbbde14cb55dd10771ce79154f787322d88411b",
      "tree": "d9b0f1f1a16e7c3d2fb656f794826aa3b37e7628",
      "parents": [
        "284e423811495f632a7a334b2b93caba07d4f778",
        "32529e0128923e42126b5d14e444c18295a452ba"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 26 10:02:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 26 10:02:30 2005 -0700"
      },
      "message": "Merge of \u0027misc-fixes\u0027 branch from\n\n\trsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "284e423811495f632a7a334b2b93caba07d4f778",
      "tree": "1cf1ad8edfa13f7ea1e97ac11dbb023de45b10b6",
      "parents": [
        "41bb4c43b34bcde7eb62cf19acdcf9f2eb13801d"
      ],
      "author": {
        "name": "Marcello Maggioni",
        "email": "hayarms@gmail.com",
        "time": "Thu May 26 15:47:35 2005 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@elka.pw.edu.pl",
        "time": "Thu May 26 15:47:35 2005 +0200"
      },
      "message": "[PATCH] timeout at boottime with NEC3500A (and possibly others) when inserted a CD in it\n\nFrom: Marcello Maggioni \u003chayarms@gmail.com\u003e\n\nProblem: Some drives (NEC 3500, TDK 1616N, Mad-dog MD-16XDVD9, RICOH\nMP5163DA, Memorex DVD9 drive and IO-DATA\u0027s too for sure), if a\nCD/DVD is inserted into the tray when the system is booted and if\nbefore the OS bootup the BIOS checked for the presence of a bootable\nCD/DVD into the drive, during the IDE probe phase the drive may\nresult busy and remain so for the next 25/30 seconds . This cause the\ndrive to be skipped during the booting phase and not begin usable\nuntil the next reboot (if the reboot goes well and the drive doesn\u0027t\ntimeout again).\n\nSolution: Rising the timeout time from 10 seconds to 35 seconds\n(during these 35 seconds every drive should wake up for sure\naccording to the tests I\u0027ve done).\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@elka.pw.edu.pl\u003e"
    },
    {
      "commit": "41bb4c43b34bcde7eb62cf19acdcf9f2eb13801d",
      "tree": "cfaeeca6836443ee680e38273cb4f7ae94c023b2",
      "parents": [
        "8604affde9d4f52f04342d6a37c77d95fa167e7a"
      ],
      "author": {
        "name": "Stuart Hayes",
        "email": "Stuart_Hayes@dell.com",
        "time": "Thu May 26 15:38:45 2005 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@elka.pw.edu.pl",
        "time": "Thu May 26 15:38:45 2005 +0200"
      },
      "message": "[PATCH] ide-scsi: kmap scatter/gather before doing PIO  \n\nFrom: Stuart Hayes \u003cStuart_Hayes@dell.com\u003e\n\nThe system can panic with a null pointer dereference using ide-scsi if\nPIO is being done on scatter gather pages that are in high memory,\nbecause page_address() returns 0.  We are actually seeing this using a\ntape drive.  This patch will kmap_atomic() the pages before performing\nPIO.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@elka.pw.edu.pl\u003e"
    },
    {
      "commit": "8604affde9d4f52f04342d6a37c77d95fa167e7a",
      "tree": "12143c1be244c69c7c2b488a34856f60d0625e03",
      "parents": [
        "bef9c558841604116704e10b3d9ff3dbf4939423"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@elka.pw.edu.pl",
        "time": "Thu May 26 14:55:34 2005 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@elka.pw.edu.pl",
        "time": "Thu May 26 14:55:34 2005 +0200"
      },
      "message": "[PATCH] convert IDE device drivers to driver-model\n\n* add ide_bus_match() and export ide_bus_type\n* split ide_remove_driver_from_hwgroup() out of ide_unregister()\n* move device cleanup from ide_unregister() to drive_release_dev()\n* convert ide_driver_t-\u003ename to driver-\u003ename\n* convert ide_driver_t-\u003e{attach,cleanup} to driver-\u003e{probe,remove}\n* remove ide_driver_t-\u003ebusy as ide_bus_type-\u003esubsys.rwsem\n  protects against concurrent -\u003e{probe,remove} calls\n* make ide_{un}register_driver() void as it cannot fail now\n* use driver_{un}register() directly, remove ide_{un}register_driver()\n* use device_register() instead of ata_attach(), remove ata_attach()\n* add proc_print_driver() and ide_drivers_show(), remove ide_drivers_op\n* fix ide_replace_subdriver() and move it to ide-proc.c\n* remove ide_driver_t-\u003edrives, ide_drives and drives_lock\n* remove ide_driver_t-\u003edrivers, drivers and drivers_lock\n* remove ide_drive_t-\u003edriver and DRIVER() macro\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@elka.pw.edu.pl\u003e"
    },
    {
      "commit": "32529e0128923e42126b5d14e444c18295a452ba",
      "tree": "d50736f63bd9692076d68c3f8748f1b6bf540a80",
      "parents": [
        "bef9c558841604116704e10b3d9ff3dbf4939423"
      ],
      "author": {
        "name": "Albert Lee",
        "email": "albertcc@tw.ibm.com",
        "time": "Thu May 26 03:49:42 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu May 26 03:49:42 2005 -0400"
      },
      "message": "[PATCH] libata: Fix zero sg_dma_len() on 64-bit platform\n\nWhen testing ATAPI PIO data transfer on the ppc64 platform,  __atapi_pio_bytes() got zero when\nsg_dma_len() is used. I checked the \u003casm-ppc64/scatterlish.h\u003e, the struct scatterlist is defined as:\n\nstruct scatterlist {\n\tstruct page *page;\n\tunsigned int offset;\n\tunsigned int length;\n\n\t/* For TCE support */\n\tu32 dma_address;\n\tu32 dma_length;\n};\n\n#define sg_dma_address(sg)\t((sg)-\u003edma_address)\n#define sg_dma_len(sg)\t\t((sg)-\u003edma_length)\n\nSo, if the scatterlist is not DMA mapped, sg_dma_len() will return zero on ppc64.\nThe same problem should occur on the x86-64 platform.\nOn the i386 platform, sg_dma_len() returns sg-\u003elength, that\u0027s why the problem does not occur on an i386.\n\nChanges:\n- Use sg-\u003elength if the scatterlist is not DMA mapped (yet).\n\nSigned-off-by: Albert Lee \u003calbertcc@tw.ibm.com\u003e\n"
    }
  ],
  "next": "c1ef1f351db70ad60c793b8218dd9f6739cfd66d"
}
