)]}'
{
  "log": [
    {
      "commit": "972dd435fb2c5da173a4c8dea44ccb8748e36d35",
      "tree": "283d86d3012fb73b6cbf2ae88218ca3c262b868b",
      "parents": [
        "9c9cb14387389a70fe40f9be99f243e2a410b0b7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 01 12:46:15 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 01 12:51:33 2009 -0700"
      },
      "message": "qeth: properly delete empty files.\n\nCommit 64ef8957986f6a04f61e7c95fa6ffeb3a86a6661 (\"qeth: remove EDDP\")\nremoved the qeth_core_offl.[hc] files, but ended up doing so by just\npatching them to zero size, rather than removing them properly.\n\nActually remove the files.\n\nReported-by: Andrew Price \u003candy@andrewprice.me.uk\u003e\nCc: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nCc: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "21cdbc1378e8aa96e1ed4a606dce1a8e7daf7fdf",
      "tree": "55b6c294b912ccdc3eede15960b0ece53a69d902",
      "parents": [
        "86d9c070175de65890794fa227b68297da6206d8",
        "ef3500b2b2955af4fa6b0564b51c0c604e38c571"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 16:04:22 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 26 16:04:22 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6: (81 commits)\n  [S390] remove duplicated #includes\n  [S390] cpumask: use mm_cpumask() wrapper\n  [S390] cpumask: Use accessors code.\n  [S390] cpumask: prepare for iterators to only go to nr_cpu_ids/nr_cpumask_bits.\n  [S390] cpumask: remove cpu_coregroup_map\n  [S390] fix clock comparator save area usage\n  [S390] Add hwcap flag for the etf3 enhancement facility\n  [S390] Ensure that ipl panic notifier is called late.\n  [S390] fix dfp elf hwcap/facility bit detection\n  [S390] smp: perform initial cpu reset before starting a cpu\n  [S390] smp: fix memory leak on __cpu_up\n  [S390] ipl: Improve checking logic and remove switch defaults.\n  [S390] s390dbf: Remove needless check for NULL pointer.\n  [S390] s390dbf: Remove redundant initilizations.\n  [S390] use kzfree()\n  [S390] BUG to BUG_ON changes\n  [S390] zfcpdump: Prevent zcore from beeing built as a kernel module.\n  [S390] Use csum_partial in checksum.h\n  [S390] cleanup lowcore.h\n  [S390] eliminate ipl_device from lowcore\n  ...\n"
    },
    {
      "commit": "d303b6fd858370c22d5c70c313669e3521a5f758",
      "tree": "3c8dd573bc3ea48af8f12c41e5f00358c09a579a",
      "parents": [
        "9e890ad880be1dd98483313b2ec0e23fbd4e3792"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jang@linux.vnet.ibm.com",
        "time": "Thu Mar 26 15:24:31 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Mar 26 15:24:22 2009 +0100"
      },
      "message": "[S390] qdio: report SIGA errors directly\n\nErrors from SIGA instructions are stored in the per queue qdio_error\nand reported back when the queue handler is called. That opens a race\nwhen multiple error conditions occur simultanously.\n\nReport SIGA errors immediately in the return value of do_QDIO so the\nupper layer can react and SIGA errors no longer interfere with other\nerrors.\n\nMove the SIGA error handling in qeth from the outbound handler to\nqeth_flush_buffers.\n\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "7834cd5ae145c9a74d284cef073b96ee5f7f2295",
      "tree": "d5c5b76c44fbc419dc1495c4e5c33711a4a06284",
      "parents": [
        "8e98ac48d06068470f1b954e599cf7b706cfceba"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Tue Mar 24 20:57:19 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 25 00:06:24 2009 -0700"
      },
      "message": "qeth: fix wait_event_timeout handling\n\nwait_event_timeout just takes the numnber of jiffies to wait as\nan argument. That value does not include jiffies itself.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8e98ac48d06068470f1b954e599cf7b706cfceba",
      "tree": "9daa2f185da51c7d4ce2bd52f1a54d2683c1564c",
      "parents": [
        "932e1583c1e52de6757122b92511e69ee0da1c78"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "ursula.braun@de.ibm.com",
        "time": "Tue Mar 24 20:57:18 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 25 00:06:23 2009 -0700"
      },
      "message": "qeth: check for completion of a running recovery\n\nWhen a recovery is started for a qeth device, additional invocations\nto change a mac address, to configure a VLAN interface on top, or to\nadd multicast addresses should wait till recovery is finished,\notherwise recovery might fail.\n\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "932e1583c1e52de6757122b92511e69ee0da1c78",
      "tree": "7a8405ddf66da920fed0398d4de073013592ed04",
      "parents": [
        "64ef8957986f6a04f61e7c95fa6ffeb3a86a6661"
      ],
      "author": {
        "name": "Klaus-Dieter Wacker",
        "email": "kdwacker@de.ibm.com",
        "time": "Tue Mar 24 20:57:17 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 25 00:06:22 2009 -0700"
      },
      "message": "qeth: unregister MAC addresses during recovery.\n\nqeth: Unregister MAC addresses from device (layer 2) during\nrecovery cycle. When the device is set online the MAC\naddresses are registered again on the device.\n\nSigned-off-by: Klaus-Dieter Wacker \u003ckdwacker@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "64ef8957986f6a04f61e7c95fa6ffeb3a86a6661",
      "tree": "e24cd2b2fba794c83e297774b5500adfbf65f734",
      "parents": [
        "f61a0d0538ca62547a127fd270d9f3c6e713027f"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Tue Mar 24 20:57:16 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 25 00:06:21 2009 -0700"
      },
      "message": "qeth: remove EDDP\n\nPerformance measurements showed EDDP does not lower CPU costs but increase\nthem. So we dump out EDDP code from qeth driver.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f61a0d0538ca62547a127fd270d9f3c6e713027f",
      "tree": "7432b86645c7a53071bf023670bc8f99f3ce2b64",
      "parents": [
        "7f6d95e7bd82b38e669a43a2d2d410d0b5318684"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Tue Mar 24 20:57:15 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 25 00:06:19 2009 -0700"
      },
      "message": "qeth: add statistics for tx csum\n\nAdd statistics counter for software tx checksumming.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7f6d95e7bd82b38e669a43a2d2d410d0b5318684",
      "tree": "80add8610bebec56598de2c35f450be1db448b53",
      "parents": [
        "23d12e2bdd4f73d90c8c29674c531aa45eecf27f"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Tue Mar 24 20:57:14 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 25 00:06:19 2009 -0700"
      },
      "message": "qeth: struct device - replace bus_id with dev_name(), dev_set_name()\n\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b9d2fceecb6afd9dead4fd2488a543b302a3272e",
      "tree": "ddfa9fc2bea3673c141f01eac894b77f20f2290a",
      "parents": [
        "e2fc8cb4fedf57a63c05cd1e0f6e4f0e0238614a"
      ],
      "author": {
        "name": "Andrew H. Richter",
        "email": "richtera@us.ibm.com",
        "time": "Tue Mar 24 03:27:51 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 24 15:24:50 2009 -0700"
      },
      "message": "claw: fix minor findings from code analysis tool\n\nThis patch fixes two problems in the claw driver identified by\nstatic code analysis:\no Change in case differentiation of received sense codes\no Use correct data length in claw hard_start_xmit routine\n\nSigned-off-by: Andrew H. Richter \u003crichtera@us.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e2fc8cb4fedf57a63c05cd1e0f6e4f0e0238614a",
      "tree": "6a1c128870d78419921db7b4b6b6522b5d398a9a",
      "parents": [
        "fb8585fc3f9b39153e0bdaf03f00a02dde9c03c6"
      ],
      "author": {
        "name": "Joel A. Fowler",
        "email": "fowlerja@us.ibm.com",
        "time": "Tue Mar 24 03:27:49 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 24 15:24:31 2009 -0700"
      },
      "message": "ctcm: fix minor findings from code analysis tool\n\nFrom: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\n\nThis patch fixes problems in the ctcm driver identified by\nstatic code analysis:\no remove an unnecessary always true condition in ctcm_unpack_skb\no remove duplicate assignment in ctc_mpc_alloc_channel\no remove an unnecessary always true condition in ctcmpc_send_sweep_resp\no remove duplicate initialization in ctcmpc_unpack_skb\no shorten if condition in mpc_action_go_inop\no remove INOP event if mpc group is undefined in mpc_action_doxid7\n\nSigned-off-by: Joel A. Fowler \u003cfowlerja@us.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fb8585fc3f9b39153e0bdaf03f00a02dde9c03c6",
      "tree": "7097afe2b7adc07f38457549a1e89701153ecae9",
      "parents": [
        "3a05d1404d91efd63f0654a4bf59b8803c32efdd"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Mar 24 03:27:48 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 24 15:24:30 2009 -0700"
      },
      "message": "ctcm: avoid wraparound in length of incoming data\n\nSince the receive code should tolerate any incoming garbage, it\nshould be protected against a potential wraparound when manipulating\nlength values within incoming data.\nblock_len is unsigned, so a too large subtraction will cause a\nwraparound.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3a05d1404d91efd63f0654a4bf59b8803c32efdd",
      "tree": "49411819debc95fb567b9766931fd07925a8ca14",
      "parents": [
        "8f0c40d4b6a6207ef2105d94544a9d1c0835c4ab"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "ursula.braun@de.ibm.com",
        "time": "Tue Mar 24 03:27:47 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 24 15:24:30 2009 -0700"
      },
      "message": "ctcm: invalid return code from hard_start_xmit\n\nAvoid kernel warning by using the correct hard_start_xmit return\ncode NETDEV_TX_BUSY for skb requeuing.\n\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8f0c40d4b6a6207ef2105d94544a9d1c0835c4ab",
      "tree": "4ec1869e9dbc37f19f3e25bdf116590b5e510a79",
      "parents": [
        "4e584d66ea60cf3d921aea78372f4e4d48a9155d"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "ursula.braun@de.ibm.com",
        "time": "Tue Mar 24 03:27:46 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 24 15:24:29 2009 -0700"
      },
      "message": "claw: invalid return codes from hard_start_xmit\n\nAvoid kernel warnings by using the correct hard_start_xmit return\ncode NETDEV_TX_BUSY for skb requeuing.\n\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4e584d66ea60cf3d921aea78372f4e4d48a9155d",
      "tree": "d0290af13310d799b2561223d0ebbf39067ef9a6",
      "parents": [
        "9e669d327a873bbab51e7e95ee9f9c3c49755594"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "ursula.braun@de.ibm.com",
        "time": "Tue Mar 24 03:27:45 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 24 15:24:28 2009 -0700"
      },
      "message": "netiucv: invalid return code from hard_start_xmit\n\nAvoid kernel warning by using the correct hard_start_xmit return\ncode NETDEV_TX_BUSY for skb requeuing.\n\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9e669d327a873bbab51e7e95ee9f9c3c49755594",
      "tree": "7fad0cf52648f7459ac81445c1b57e7ab64b1de1",
      "parents": [
        "e5b5719b06d3c614e904bc817177bd3c49c52edb"
      ],
      "author": {
        "name": "Klaus-Dieter Wacker",
        "email": "kdwacker@de.ibm.com",
        "time": "Tue Mar 24 03:27:44 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 24 15:24:27 2009 -0700"
      },
      "message": "lcs: invalid return codes from hard_start_xmit.\n\nLcs hard_start_xmit routine issued return codes other than\ndefined for this interface. Now lcs returns only either\nNETDEV_TX_OK or NETDEV_TX_BUSY.\n\nSigned-off-by: Klaus-Dieter Wacker \u003ckdwacker@de.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e5b5719b06d3c614e904bc817177bd3c49c52edb",
      "tree": "c6801e7a3d9db2ca8613915b28b33b1b4a80595f",
      "parents": [
        "5393f3162d3a85317e1e22c33539905fa5258e5f"
      ],
      "author": {
        "name": "Klaus-Dieter Wacker",
        "email": "kdwacker@de.ibm.com",
        "time": "Tue Mar 24 03:27:43 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 24 15:24:26 2009 -0700"
      },
      "message": "Use kthread instead of kernel_thread\n\nLcs uses low-level kernel_thread implementation.\nAll drivers should use \u003clinux/kthread.h\u003e API instead.\n\nSigned-off-by: Klaus-Dieter Wacker \u003ckdwacker@de.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3eacdf58c2c0b9507afedfc19108e98b992c31e4",
      "tree": "d95e7e022ff6e6181edce43fe97cf2883b5a91ed",
      "parents": [
        "dd0a251c8e087bca05e8f9a3657078591ae6e12b",
        "5376071069ec8a7e6a8112beab16fc24f5139475"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 26 17:43:16 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 26 17:43:16 2009 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "4811fcb79cee80c683237cfd15ca214e1d78c548",
      "tree": "e37bbd524e5a298d7ef16e524684365854d06b92",
      "parents": [
        "150a7fcc5ccf6ffe4a2280f5a447d104ec77912d"
      ],
      "author": {
        "name": "Andy Richter",
        "email": "richtera@us.ibm.com",
        "time": "Tue Jan 20 06:14:33 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 25 18:02:57 2009 -0800"
      },
      "message": "kmsg: convert claw printk messages\n\nclaw printks are converted to dev_xxx and pr_xxx macros.\n\nSigned-off-by: Andy Richter \u003crichtera@us.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "801599b0cd4c026a18fb9fce436eae4459f799a6",
      "tree": "89a2056959cd265ce7d2bdda99f76cc63a169c76",
      "parents": [
        "ae53b5bd77719fed58086c5be60ce4f22bffe1c6"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Tue Jan 20 06:14:32 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 25 17:59:26 2009 -0800"
      },
      "message": "lcs: fix compilation for !CONFIG_IP_MULTICAST\n\ndrivers/s390/net/lcs.c: In function \u0027lcs_new_device\u0027:\ndrivers/s390/net/lcs.c:2179: error: implicit declaration of function \u0027lcs_set_multicast_list\u0027\n\nReported-by: Kamalesh Babulal \u003ckamalesh@linux.vnet.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2171dc1815fcc5cc08d227155d65bb268070f6a5",
      "tree": "2a27209c46b03459099ebd161ed7ebda4c71ed14",
      "parents": [
        "4edd73b5cf466ab2c9d406fd6768cb3203abfbe5"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Jan 09 03:43:59 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jan 21 14:02:44 2009 -0800"
      },
      "message": "claw: convert to net_device_ops\n\nclaw convert to net_device_ops.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4edd73b5cf466ab2c9d406fd6768cb3203abfbe5",
      "tree": "e41690ee16eadeaa0b47c05bcd5960dbca05b574",
      "parents": [
        "69b3aa609cab34928931b86632316d065ba17ba3"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Jan 09 03:43:58 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jan 21 14:02:43 2009 -0800"
      },
      "message": "netiucv: convert to net_device_ops\n\nnetiucv convert to net_device_ops.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "69b3aa609cab34928931b86632316d065ba17ba3",
      "tree": "2da921bc5c2d3f59a14b8e773615bd31f8e61b37",
      "parents": [
        "0e0b46d80f8768c465c14994aba91ee714b0d7b7"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Jan 09 03:43:57 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jan 21 14:02:42 2009 -0800"
      },
      "message": "ctcm: convert to net_device_ops\n\nctcm convert to net_device_ops.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0e0b46d80f8768c465c14994aba91ee714b0d7b7",
      "tree": "d015097916ed3620a47d15f855b1db69476d2d7c",
      "parents": [
        "ba270ede101ad7439de7d4e92b71eece26db5c26"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Jan 09 03:43:56 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jan 21 14:02:41 2009 -0800"
      },
      "message": "lcs: convert to net_device_ops\n\nlcs convert to net_device_ops.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3d58cefd823e47209ffcac9cada0a618771da1a4",
      "tree": "b73604e32ff2d83103a64e2cca4bfee96271c51b",
      "parents": [
        "c224969e636ea027e7ce474b48e84922e62ca1d6"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Jan 09 03:44:00 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 11 00:05:16 2009 -0800"
      },
      "message": "qeth: fix usage of netdev_ops\n\nHave separate netdev_ops for OSA and HiperSocket/TR.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7f46b1343f723f98634a5dcee47856b2000079ed",
      "tree": "ed22b6298c8dd2f687890a0d79abcd1d273b5f81",
      "parents": [
        "b8c31da64165b8566fc6e1c9c826f76e7b98ff02",
        "9e42d0cf5020aaf217433cad1a224745241d212a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 08 11:05:59 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 08 11:05:59 2009 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "8403b13c7627df7104e450cbc845627bf25c8cd6",
      "tree": "4551a2f572d6a8f7da7a547d1fbde7a465ea23d3",
      "parents": [
        "cc883d16c3b7434c7da2c45b54a49c2a99e83db7"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Thu Jan 08 10:50:55 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jan 08 10:50:55 2009 -0800"
      },
      "message": "qeth: convert to net_device_ops\n\nqeth_l2, qeth_l3 convert to net_device_ops.\nqeth_l3 remove vlan neigh_setup hack since it does not work any longer\nwith the new net_device_ops.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "035da16fb529c0383ac27c712a5bbade5c11cafe",
      "tree": "72fa6626ceba7763ac4fcb35e48724b27c4d0d6d",
      "parents": [
        "ff8561c4ad09ca38c866436c9d67df2309b7dd40"
      ],
      "author": {
        "name": "Mark McLoughlin",
        "email": "markmc@redhat.com",
        "time": "Mon Dec 15 12:58:29 2008 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 06 10:44:34 2009 -0800"
      },
      "message": "s390: remove s390_root_dev_*()\n\nReplace s390_root_dev_register() with root_device_register() etc.\n\n[Includes fix from Cornelia Huck]\n\nSigned-off-by: Mark McLoughlin \u003cmarkmc@redhat.com\u003e\nCc: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6ea2fde13abd3444008ab5e9585f9ed249e6047e",
      "tree": "198f391b885b816babe350a74c735582da93d560",
      "parents": [
        "015e691cfef02f41aa4deb8aa7efc394bb6d85f0"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Sun Jan 04 17:36:32 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 04 17:36:32 2009 -0800"
      },
      "message": "qeth: get rid of extra argument after printk to dev_* conversion\n\ndrivers/s390/net/qeth_l3_main.c: In function \u0027qeth_l3_setadapter_parms\u0027:\ndrivers/s390/net/qeth_l3_main.c:1049: warning: too many arguments for format\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "015e691cfef02f41aa4deb8aa7efc394bb6d85f0",
      "tree": "8b7c594df13026eee5271f2ec66a6aff19384a93",
      "parents": [
        "5b54e16f1a54cee8e590cb039b5c067914ae5081"
      ],
      "author": {
        "name": "Klaus-Dieter Wacker",
        "email": "kdwacker@de.ibm.com",
        "time": "Sun Jan 04 17:36:05 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 04 17:36:05 2009 -0800"
      },
      "message": "qeth: No large send using EDDP for HiperSockets.\n\nFrom: Klaus-Dieter Wacker \u003ckdwacker@de.ibm.com\u003e\n\nThe device driver qeth dos not support large send using EDDP for \nHiperSockets.\n\nSigned-off-by: Klaus-Dieter Wacker \u003ckdwacker@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5b54e16f1a54cee8e590cb039b5c067914ae5081",
      "tree": "562397665ca7a4864e9c0e563b99d7ebdf0e8d7e",
      "parents": [
        "fc9c24603c4b93d84160e14c0a98a754d4328d15"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Sun Jan 04 17:35:44 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 04 17:35:44 2009 -0800"
      },
      "message": "qeth: do not spin for SETIP ip assist command\n\nThe ip assist hw command for setting an IP address last unacceptable\nlong so we can not spin while we waiting for the irq. Since we can\nensure process context for all occurrences of this command we can use\nwait.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fc9c24603c4b93d84160e14c0a98a754d4328d15",
      "tree": "f90344411a906d8b9f06267c8dbc278c44588bdf",
      "parents": [
        "fe94e2e0a63a49d23753f56eacb446c4f73c1dea"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "ursula.braun@de.ibm.com",
        "time": "Sun Jan 04 17:35:18 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 04 17:35:18 2009 -0800"
      },
      "message": "qeth: avoid crash in case of layer mismatch for VSWITCH\n\nFor z/VM GuestLAN or VSWITCH devices the transport layer is\nconfigured in z/VM. The layer2 attribute of a participating Linux\ndevice has to match the z/VM definition. In case of a mismatch\nLinux currently crashes in qeth recovery due to a reference to the\nnot yet existing net_device.\nSolution: add a check for existence of net_device and add a message\npointing to the mismatch of layer definitions in Linux and z/VM.\n\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fe94e2e0a63a49d23753f56eacb446c4f73c1dea",
      "tree": "6c337b142af1eefef4d2b63f6ef7868503308822",
      "parents": [
        "906f1f0768c736368244ac8fe6023c2b0c31b9ea"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "ursula.braun@de.ibm.com",
        "time": "Sun Jan 04 17:34:52 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 04 17:34:52 2009 -0800"
      },
      "message": "qeth: exploit source MAC address for inbound layer3 packets\n\nOSA-devices operating in layer3 mode offer adding of the source MAC\naddress to the QDIO header of inbound packets. The qeth driver can\nexploit this functionality to replace FAKELL-entries in the ethernet\nheader of received packets.\n\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "906f1f0768c736368244ac8fe6023c2b0c31b9ea",
      "tree": "d5c4bc6f15c6a4bf64dc0fccbd715855a8286dd9",
      "parents": [
        "6e5c172cf7ca1ab878cc6a6a4c1d52fef60f3ee0"
      ],
      "author": {
        "name": "Klaus-Dieter Wacker",
        "email": "kdwacker@de.ibm.com",
        "time": "Sun Jan 04 17:34:10 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 04 17:34:10 2009 -0800"
      },
      "message": "qeth: HiperSockets mcl string conversion (pre z9 mach)\n\nThe pre z9 machines provide an mcl string in EBCDIC format,\nz9 or later provide string in ASCII format.\n\nSigned-off-by: Klaus-Dieter Wacker \u003ckdwacker@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0191b625ca5a46206d2fb862bb08f36f2fcb3b31",
      "tree": "454d1842b1833d976da62abcbd5c47521ebe9bd7",
      "parents": [
        "54a696bd07c14d3b1192d03ce7269bc59b45209a",
        "eb56092fc168bf5af199d47af50c0d84a96db898"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Dec 28 12:49:40 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Dec 28 12:49:40 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1429 commits)\n  net: Allow dependancies of FDDI \u0026 Tokenring to be modular.\n  igb: Fix build warning when DCA is disabled.\n  net: Fix warning fallout from recent NAPI interface changes.\n  gro: Fix potential use after free\n  sfc: If AN is enabled, always read speed/duplex from the AN advertising bits\n  sfc: When disabling the NIC, close the device rather than unregistering it\n  sfc: SFT9001: Add cable diagnostics\n  sfc: Add support for multiple PHY self-tests\n  sfc: Merge top-level functions for self-tests\n  sfc: Clean up PHY mode management in loopback self-test\n  sfc: Fix unreliable link detection in some loopback modes\n  sfc: Generate unique names for per-NIC workqueues\n  802.3ad: use standard ethhdr instead of ad_header\n  802.3ad: generalize out mac address initializer\n  802.3ad: initialize ports LACPDU from const initializer\n  802.3ad: remove typedef around ad_system\n  802.3ad: turn ports is_individual into a bool\n  802.3ad: turn ports is_enabled into a bool\n  802.3ad: make ntt bool\n  ixgbe: Fix set_ringparam in ixgbe to use the same memory pools.\n  ...\n\nFixed trivial IPv4/6 address printing conflicts in fs/cifs/connect.c due\nto the conversion to %pI (in this networking merge) and the addition of\ndoing IPv6 addresses (from the earlier merge of CIFS).\n"
    },
    {
      "commit": "2a7c6f2c39d1291e55403676b25fcfbff78fc5fb",
      "tree": "b37f40a4f4b582e9e3eafa8da923a098c62a7c09",
      "parents": [
        "ecf39d42129767c0b4b4a6cf4997c1219c860934"
      ],
      "author": {
        "name": "Peter Tiedemann",
        "email": "ptiedem@de.ibm.com",
        "time": "Thu Dec 25 13:39:54 2008 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Dec 25 13:39:27 2008 +0100"
      },
      "message": "[S390] convert ctcm printks to dev_xxx and pr_xxx macros.\n\nSigned-off-by: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "74eacdb9c2bf9fc6e8c6785013b5dd0e551a9dfa",
      "tree": "fb14c3dafdda0f02d6364a4991f30e4856ed603b",
      "parents": [
        "b3ff088b3025c3583194edd7576215b61333111f"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Thu Dec 25 13:39:49 2008 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Dec 25 13:39:25 2008 +0100"
      },
      "message": "[S390] convert qeth printks to dev_xxx and pr_xxx macros.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "8f7c502c267c0e5e2dbbbdea9f3e7e85bbc95694",
      "tree": "1c45bf4e00183b5e175381fa1ba8f947037da968",
      "parents": [
        "136f7a1c4239be91e3e0f53532944b9aab7b58f8"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "braunu@de.ibm.com",
        "time": "Thu Dec 25 13:39:47 2008 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Dec 25 13:39:24 2008 +0100"
      },
      "message": "[S390] convert iucv printks to dev_xxx and pr_xxx macros.\n\nSigned-off-by: Ursula Braun \u003cbraunu@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "c99fc5dadcd87e8b97613f50c48407678b731cfb",
      "tree": "35f3f6c6804a2eac4c11e94ba6a068b2997b7892",
      "parents": [
        "8988e58f8b7d4b5e8b64435bedf84e4b3987a63d"
      ],
      "author": {
        "name": "Klaus-D. Wacker",
        "email": "kdwacker@de.ibm.com",
        "time": "Thu Dec 25 13:39:33 2008 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Dec 25 13:39:18 2008 +0100"
      },
      "message": "[S390] convert lcs printks to dev_xxx and pr_xxx macros.\n\nSigned-off-by: Klaus-D. Wacker \u003ckdwacker@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "acfa922c5a00eca0abac0e2b6d6666c606c27345",
      "tree": "1fab727cb7ecebf8eb1868c096ba4d646654720c",
      "parents": [
        "0946100f566d04cc93e86654f3ba588ee94b3f4c"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Thu Dec 25 13:39:30 2008 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Dec 25 13:39:17 2008 +0100"
      },
      "message": "[S390] s390: Remove redundant test\n\nThe loop above the modified code only terminates when rc is a valid pointer.\n\nA simplified version of the semantic patch that makes this change is as\nfollows: (http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@r exists@\nlocal idexpression x;\nexpression E;\nposition p1,p2;\n@@\n\nif (x@p1 \u003d\u003d NULL || ...) { ... when forall\n   return ...; }\n... when !\u003d \\(x\u003dE\\|x--\\|x++\\|--x\\|++x\\|x-\u003dE\\|x+\u003dE\\|x|\u003dE\\|x\u0026\u003dE\\|\u0026x\\)\n(\nx@p2 \u003d\u003d NULL\n|\nx@p2 !\u003d NULL\n)\n\n// another path to the test that is not through p1?\n@s exists@\nlocal idexpression r.x;\nposition r.p1,r.p2;\n@@\n\n... when !\u003d x@p1\n(\nx@p2 \u003d\u003d NULL\n|\nx@p2 !\u003d NULL\n)\n\n@fix depends on !s@\nposition r.p1,r.p2;\nexpression x,E;\nstatement S1,S2;\n@@\n\n(\n- if ((x@p2 !\u003d NULL) || ...)\n  S1\n|\n- if ((x@p2 \u003d\u003d NULL) \u0026\u0026 ...) S1\n|\n- BUG_ON(x@p2 \u003d\u003d NULL);\n)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "6bcac508fbebdca52f5a55d69a4316997ecb5391",
      "tree": "fa04ce94ef6267676e8edcd2f93ef776bd6e60eb",
      "parents": [
        "7a0b4cbc7d7d99763511b488b08bbc2607ddd1e3"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Dec 25 13:38:49 2008 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Dec 25 13:39:00 2008 +0100"
      },
      "message": "[S390] service level interface.\n\nAdd a new proc interface /proc/service_levels that allows any code\nto report a relevant service level, e.g. the microcode level of\ndevices, the service level of the hypervisor, etc.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "bbd50e172f75b1d12ef9b1bcf593b51a44199016",
      "tree": "85cffdd66bb9f4da36d604d857959964736f3fde",
      "parents": [
        "43c207e6e5b7e591b59294ee4fc9860b0e3de3b8"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jang@linux.vnet.ibm.com",
        "time": "Thu Dec 25 13:38:43 2008 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Dec 25 13:38:58 2008 +0100"
      },
      "message": "[S390] qdio: fix qeth port count detection\n\nqeth needs to get the port count information before\nqdio has allocated a page for the chsc operation.\nExtend qdio_get_ssqd_desc() to store the data in the\nspecified structure.\n\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "ad660e2f97e7dc9d0f5627456b37e64bde714a5e",
      "tree": "065833520144d95ffe944cb135ba21ec6fcf7182",
      "parents": [
        "26aca5ec9e587562ac0f8c5b67d02567d7bf2ffe"
      ],
      "author": {
        "name": "Wang Chen",
        "email": "wangchen@cn.fujitsu.com",
        "time": "Sat Dec 06 23:57:49 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 06 23:57:49 2008 -0800"
      },
      "message": "s390_net: Kill directly reference of netdev-\u003epriv\n\nThe private data comes from ccwgroup_device.\nSo just don\u0027t allocate private data memory when do alloc_netdev()\nand use netdev-\u003eml_priv to reference private data.\n\nSigned-off-by: Wang Chen \u003cwangchen@cn.fujitsu.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d171235e712c11c0a0f47f62619024bf726125e1",
      "tree": "0c06db37f3edc2982815a5ff5b7ca5511534c582",
      "parents": [
        "07f0757a6808f2f36a0e58c3a54867ccffdb8dc9"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Nov 19 15:45:15 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 19 15:45:15 2008 -0800"
      },
      "message": "drivers/s390/ - csum_partial - remove unnecessary casts\n\n    The first argument to csum_partial is const void *\n    casts to char/u8 * are not necessary\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a1744d3bee19d3b9cbfb825ab316a101b9c9f109",
      "tree": "c0e2324c09beca0eb5782eb5abf241ea2b7a4a11",
      "parents": [
        "275f165fa970174f8a98205529750e8abb6c0a33",
        "a432226614c5616e3cfd211e0acffa0acfb4770c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 31 00:17:34 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 31 00:17:34 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\n\tdrivers/net/wireless/p54/p54common.c\n"
    },
    {
      "commit": "7c510e4b730a92cecf94ada45c989d8be0200d47",
      "tree": "61f1926964c580946367588602a8eb039561f077",
      "parents": [
        "e174961ca1a0b28f7abf0be47973ad57cb74e5f0"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon Oct 27 17:47:26 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 27 17:47:26 2008 -0700"
      },
      "message": "net: convert more to %pM\n\nA number of places still use %02x:...:%02x because it\u0027s\nin debug statements or for no real reason. Make a few\nof them use %pM.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2d488c2f514a6c5248a0773c78345626abdc1818",
      "tree": "5400c148987e270a38aa15b76144cbfc40a6b93c",
      "parents": [
        "cc181282fb2fa1af6d532f1333dd42af4814ff17"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "ursula.braun@de.ibm.com",
        "time": "Fri Oct 24 11:16:55 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 14:49:00 2008 -0400"
      },
      "message": "qeth: avoid skb_under_panic for malformatted inbound data\n\nTo make the qeth driver more robust in case of malformatted inbound\npackets due to hardware problems, an additional check for\nOSN-card-type is added for OSN-type packets.\n\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "cc181282fb2fa1af6d532f1333dd42af4814ff17",
      "tree": "7777d2d078535b218912f4ce9347d50e7530a250",
      "parents": [
        "e1f03ae8029cb8046ef3031e66d74430730c2727"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Oct 24 11:16:54 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 14:48:53 2008 -0400"
      },
      "message": "qeth: remove unnecessary support ckeck in sysfs route6\n\nRemoving this check improves usability because you do not have to\nset the device online to initially set ipv6 routing option.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e1f03ae8029cb8046ef3031e66d74430730c2727",
      "tree": "6164fab7ffdf431dfd4e1e164f654a22a42987ea",
      "parents": [
        "0f5623c9ebfc6576c5682ab3b335c57812f6c87e"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Oct 24 11:16:53 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 14:48:44 2008 -0400"
      },
      "message": "qeth: fix offset error in non prealloc header path\n\nFor the non preallocated qeth header code path we should not\nchange the header length.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "0f5623c9ebfc6576c5682ab3b335c57812f6c87e",
      "tree": "e83402e678259641e12a53d0fdaa97cf64a820f8",
      "parents": [
        "8b5f12d04b2e93842f3dda01f029842047bf3f81"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "ursula.braun@de.ibm.com",
        "time": "Fri Oct 24 11:16:52 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Mon Oct 27 14:48:26 2008 -0400"
      },
      "message": "qeth: remove non-recover-thread checkings\n\nIP-threads have been removed from the qeth driver. Only the\nrecover-thread is left over. This makes checkings for\nnon-recover threads superfluous.\n\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "80a914dc05683ecfc98f9e1887fd6564846ffbec",
      "tree": "2120b4007bc9488eebd98a4d40b00221d17ecb2b",
      "parents": [
        "d5c003b4d1690e666dbab02bc8e705947baa848c"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Wed Oct 15 22:01:25 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 16 11:21:30 2008 -0700"
      },
      "message": "misc: replace __FUNCTION__ with __func__\n\n__FUNCTION__ is gcc-specific, use __func__\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ebe05d06a5051e7ddc07d76eab541a1d6b6eafcd",
      "tree": "4f7459db4c0ee3ee90abbef35740a0859bab9ffc",
      "parents": [
        "892871dcc39c23d3e30f8c317a5bfbab74084a40"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Mon Oct 13 18:48:43 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 13 18:48:43 2008 -0700"
      },
      "message": "s390: claw compile fixlet\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4dd9ec4946b4651a295d3bc8df9c15ac692a8f4e",
      "tree": "afb300c752de7175bb2df4722d5c857e070c75d9",
      "parents": [
        "86ed5a93b8b56e4e0877b914af0e10883a196384",
        "6861ff35ec5b60fafaf8651754c9a75142bfa9a4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 11 09:33:18 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 11 09:33:18 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1075 commits)\n  myri10ge: update driver version number to 1.4.3-1.369\n  r8169: add shutdown handler\n  r8169: preliminary 8168d support\n  r8169: support additional 8168cp chipset\n  r8169: change default behavior for mildly identified 8168c chipsets\n  r8169: add a new 8168cp flavor\n  r8169: add a new 8168c flavor (bis)\n  r8169: add a new 8168c flavor\n  r8169: sync existing 8168 device hardware start sequences with vendor driver\n  r8169: 8168b Tx performance tweak\n  r8169: make room for more specific 8168 hardware start procedure\n  r8169: shuffle some registers handling around (8168 operation only)\n  r8169: new phy init parameters for the 8168b\n  r8169: update phy init parameters\n  r8169: wake up the PHY of the 8168\n  af_key: fix SADB_X_SPDDELETE response\n  ath9k: Fix return code when ath9k_hw_setpower() fails on reset\n  ath9k: remove nasty FAIL macro from ath9k_hw_reset()\n  gre: minor cleanups in netlink interface\n  gre: fix copy and paste error\n  ...\n"
    },
    {
      "commit": "b9d3aed7e1e50183085fcd2af643bf42d6b4bd95",
      "tree": "0ae98b89d8c22d64e38694cce0ec713ef64b23de",
      "parents": [
        "1bf5b2853925cf92bfc5f0eddb68a8ed18782845"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Oct 10 21:33:11 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Oct 10 21:33:50 2008 +0200"
      },
      "message": "[S390] more bus_id -\u003e dev_name conversions\n\nSome further bus_id -\u003e dev_name() conversions in s390 code.\n\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "1bf5b2853925cf92bfc5f0eddb68a8ed18782845",
      "tree": "acc51c9017ea2c8f155be805f49cfe68a23c6a9b",
      "parents": [
        "2a0217d5c7d22d6dd28f8ae5d20b06d24dc426b8"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Oct 10 21:33:10 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Oct 10 21:33:50 2008 +0200"
      },
      "message": "[S390] bus_id -\u003e dev_set_name() changes\n\nConvert most s390 users setting bus_id to dev_set_name().\ncss and ccw busses are deferred since they need some special\ntreatment.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "2a0217d5c7d22d6dd28f8ae5d20b06d24dc426b8",
      "tree": "0a7d60ac06dbc234d48da5a5b2ce8fa186a20182",
      "parents": [
        "e4a1afaeb1d9ebc09f46d8b229ac96116974b1b8"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Fri Oct 10 21:33:09 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Oct 10 21:33:49 2008 +0200"
      },
      "message": "[S390] bus_id -\u003e dev_name conversions\n\nbus_id -\u003e dev_name() conversions in s390 code.\n\n[cornelia.huck@de.ibm.com: minor adaptions]\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "28a7e4c906bd86419eb8572b3b1343e619cd1470",
      "tree": "9d2c13335eeffdf3fe00b89576f6b1b55e7e04ab",
      "parents": [
        "f1d58672de4e89478e0b02ea8fd1f60eb0626457"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "ursula.braun@de.ibm.com",
        "time": "Fri Sep 19 12:56:03 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 20:47:57 2008 -0400"
      },
      "message": "qeth: avoid qeth recovery problems\n\nDo not touch IFF_UP flag during qeth recovery, but invoke dev_close()\nin case of failing recovery.\nCancel outstanding control commands in case of Data Checks or\nChannel Checks.\nDo not invoke qeth_l2_del_all_mc() in case of a hard stop to speed up\nremoval of qeth devices.\n\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f1d58672de4e89478e0b02ea8fd1f60eb0626457",
      "tree": "799abbf3cdcde954ceff2008fe907c3a7dfaabf9",
      "parents": [
        "ae19161e28a7b48d2752eff3ac8eb7703986c313"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "ursula.braun@de.ibm.com",
        "time": "Fri Sep 19 12:56:02 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Sep 24 20:47:54 2008 -0400"
      },
      "message": "qeth: use firmware MAC-address for layer2 hsi-devices\n\nReal HiperSocket devices in layer2 mode have a firmware-created\nMAC-address. This change enables the qeth driver to use this\nfirmware MAC-address for layer2 HiperSocket devices.\n\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b09331e530777963ed65ce2fdf074b7b077768c7",
      "tree": "0354e5a7bb8ec3a7ae647b5ce71516f6a4979b05",
      "parents": [
        "4c246edd2550304df5b766cc841584b2bb058843",
        "d97240552cd98c4b07322f30f66fd9c3ba4171de"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 17:38:07 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 27 17:38:07 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (55 commits)\n  sctp: fix random memory dereference with SCTP_HMAC_IDENT option.\n  sctp: correct bounds check in sctp_setsockopt_auth_key\n  wan: Missing capability checks in sbni_ioctl()\n  e100, fix iomap read\n  qeth: preallocated header account offset\n  qeth: l2 write unicast list to hardware\n  qeth: use -EOPNOTSUPP instead of -ENOTSUPP.\n  ibm_newemac: Don\u0027t call dev_mc_add() before device is registered\n  net: don\u0027t grab a mutex within a timer context in gianfar\n  forcedeth: fix checksum flag\n  net/usb/mcs7830: add set_mac_address\n  net/usb/mcs7830: new device IDs\n  [netdrvr] smc91x: fix resource removal (null ptr deref)\n  ibmveth: fix bad UDP checksums\n  [netdrvr] hso: dev_kfree_skb crash fix\n  [netdrvr] hso: icon 322 detection fix\n  atl1: disable TSO by default\n  atl1e: multistatement if missing braces\n  igb: remove 82576 quad adapter\n  drivers/net/skfp/ess.c: fix compile warnings\n  ...\n"
    },
    {
      "commit": "bd8774c841aa5162d1d6837b3d21f4dcee71f36a",
      "tree": "285435d3aa0df8956c8012c498de354977297fcc",
      "parents": [
        "7db2266a374d66f5ac85334c922cb37d76939cc5"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Aug 15 08:03:00 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:55:28 2008 -0400"
      },
      "message": "qeth: preallocated header account offset\n\nWhen a preallocated header qdio buffer is filled we have to account\nthe offset for the data length.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "7db2266a374d66f5ac85334c922cb37d76939cc5",
      "tree": "1bf60b07087d901deb6fef1fa8839febb1b47e7f",
      "parents": [
        "211cd45ac71dcd40d473fddf9a49cb1085173cb1"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Aug 15 08:02:59 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:55:27 2008 -0400"
      },
      "message": "qeth: l2 write unicast list to hardware\n\nIn case the netdev unicast list contains additional entries we have\nto register/deregister them.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "211cd45ac71dcd40d473fddf9a49cb1085173cb1",
      "tree": "1566cc9dc11ab195b70b272e9930498c2b13f288",
      "parents": [
        "e8296582783a9f3bf75dbeb98dfdae15fd45c008"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "ursula.braun@de.ibm.com",
        "time": "Fri Aug 15 08:02:58 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:55:26 2008 -0400"
      },
      "message": "qeth: use -EOPNOTSUPP instead of -ENOTSUPP.\n\nreturn value -ENOTSUPP is not valid in userspace context, use\n-EOPNOTSUPP instead.\n\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "9b3b9ab6a7a43851ccb4633149d01239f99f275f",
      "tree": "80127259f3d535dc84eb7c221dd98a1c8276ada2",
      "parents": [
        "261893d30b0ddb5587f9143df18a6efed39a7ed6"
      ],
      "author": {
        "name": "Klaus-D. Wacker",
        "email": "kdwacker@de.ibm.com",
        "time": "Thu Aug 21 17:10:25 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:17:53 2008 -0400"
      },
      "message": "LCS recovery dumps when cable reconnect\n\nLCS recovery dumps in irq routine when CCW address in\nSubchannel Status Word (SCSW) is zero. This occurs\nwhen recovery is driven after cable reconnect.\n\nSigned-off-by: Klaus-D. Wacker \u003ckdwacker@de.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "261893d30b0ddb5587f9143df18a6efed39a7ed6",
      "tree": "495dcda6ed7d774d816ed473df4a70837627e8f9",
      "parents": [
        "6951df34d50330f1b117fd8371d7f7df39f43f6a"
      ],
      "author": {
        "name": "Peter Tiedemann",
        "email": "ptiedem@de.ibm.com",
        "time": "Thu Aug 21 17:10:24 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:17:52 2008 -0400"
      },
      "message": "ctcm: netdev-\u003epriv vs. netdev-\u003eml_priv\n\nUse netdev-\u003eml_priv instead of netdev-\u003epriv\n\nSigned-off-by: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6951df34d50330f1b117fd8371d7f7df39f43f6a",
      "tree": "926221774b846777a054e63bc8dd1734c4a3f400",
      "parents": [
        "2b356b463933031374c373f70d9a3b14ec707161"
      ],
      "author": {
        "name": "Peter Tiedemann",
        "email": "ptiedem@de.ibm.com",
        "time": "Thu Aug 21 17:10:23 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:17:51 2008 -0400"
      },
      "message": "claw: netdev-\u003epriv vs. netdev-\u003eml_priv\n\nUse netdev-\u003eml_priv instead of netdev-\u003epriv\n\nSigned-off-by: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "2b356b463933031374c373f70d9a3b14ec707161",
      "tree": "1d7327368ea60655bc18d216c2990311803704bf",
      "parents": [
        "d3d7b53d1ae46534cd73e1073a5c29e3b61a0552"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Aug 21 17:10:22 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Wed Aug 27 05:17:50 2008 -0400"
      },
      "message": "claw: fix memory leak in claw_probe.\n\nprobe_error() frees memory only, if cgdev-\u003edev.driver_data refers\nto the claw_privbk structure. Move forward its setting in claw_probe()\nto ensure proper freeing of claw_privbk allocations.\n\nCc: Daniel \u003cdanielm77@spray.se\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "7a8fc9b248e77a4eab0613acf30a6811799786b3",
      "tree": "24b3beb8bc0633db27ffdb791f94dce95d51b1d0",
      "parents": [
        "d3ee1b405872214609868f3cde631ac157026dd0"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Aug 17 17:36:59 2008 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 23 12:14:12 2008 -0700"
      },
      "message": "removed unused #include \u003clinux/version.h\u003e\u0027s\n\nThis patch lets the files using linux/version.h match the files that\n#include it.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ab4227cb2d936886069ef1056c02500d05beb15d",
      "tree": "65c0150026147a607052cd769265673fa6842f9e",
      "parents": [
        "fc7e1e4b1ca69109d0f694e47ef2328dcb0ebe6e"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Aug 01 16:39:24 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Aug 01 16:39:36 2008 +0200"
      },
      "message": "[S390] qeth: avoid use of include/asm-s390\n\nThe planned move of include/asm-s390 to arch/s390/include/asm\nrequires that all includes for asm headers use include/asm and\nnot include/asm-s390.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "683d718a893575a88c551ad71ea2c382eedbf67e",
      "tree": "4255357a683d412120a083326da968e996c7cf00",
      "parents": [
        "a4b526b3ba6353cd89a38e41da48ed83b0ead16f"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Aug 01 16:39:13 2008 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Aug 01 16:39:31 2008 +0200"
      },
      "message": "[S390] qeth: preallocated qeth header for hiper socket\n\nFor hiper socket devices this patch will economize the reallocation\nof the tx skb data segment by allocating separate memory for the qdio\ntransport information (qeth header).\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "509e2562adfd63964aa30c1ddd9ddf4e57949351",
      "tree": "3cba8b117c5cd754ad551c4d4a93b2982793c90b",
      "parents": [
        "16df845f4566bc252f3e09db12f5c2f22cb44226"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Sat Jul 26 02:24:10 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jul 26 02:24:10 2008 -0700"
      },
      "message": "qeth: use dev-\u003eml_priv instead of dev-\u003epriv\n\nFrom: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\n\nThis makes qeth working again after git commit\ne3c50d5d25ac09efd9acbe2b2a3e365466de84ed\n\"netdev: netdev_priv() can now be sane again.\".\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aa3f2cb63086e474a2ac3836d01fc6d9db393846",
      "tree": "dfeb9dea4c7bd3a5fce6f223f4e261e6a0fe1ac2",
      "parents": [
        "b805da74dee3a8de8a29654078c5198f2fb0e15b"
      ],
      "author": {
        "name": "Peter Tiedemann",
        "email": "ptiedem@de.ibm.com",
        "time": "Fri Jul 18 15:24:57 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Jul 22 17:53:46 2008 -0400"
      },
      "message": "s390/net/ctcm: message cleanup\n\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b805da74dee3a8de8a29654078c5198f2fb0e15b",
      "tree": "fb9eef26dc581925c6ccca17602834670e8bc158",
      "parents": [
        "58735567b6de3034c9d0d7e1dcf31614b66de986"
      ],
      "author": {
        "name": "Andy Richter",
        "email": "richtera@us.ibm.com",
        "time": "Fri Jul 18 15:24:56 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Jul 22 17:53:30 2008 -0400"
      },
      "message": "s390/net: Cleanup claw printk messages.\n\nCc: Martin Schwidefsky \u003cschwidefska@de.ibm.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andy Richter \u003crichtera@us.ibm.com\u003e\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "2b4ff112a0b3fe90de561a77f2e66000c028ca54",
      "tree": "c7c16f3c1392b576ae42a52dfaacfa4df6ed4a35",
      "parents": [
        "217d5a51953143046cf2972eebdefe2b2db05718"
      ],
      "author": {
        "name": "frank.blaschka@de.ibm.com",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Tue Jul 22 09:39:25 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Jul 22 16:09:01 2008 -0400"
      },
      "message": "qeth: fix build error caused by VLAN changes\n\nAdrian Bunk reports this build error:\n\nCC      drivers/s390/net/qeth_l3_main.o\n/home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/s390/net/qeth_l3_main.c:\nIn function \u0027qeth_l3_hard_start_xmit\u0027:\n/home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/s390/net/qeth_l3_main.c:\n2654: error: implicit declaration of function \u0027VLAN_TX_SKB_CB\u0027\n/home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/s390/net/qeth_l3_main.c:\n2654: error: invalid type argument of \u0027-\u003e\u0027 (have \u0027int\u0027)\nmake[3]: *** [drivers/s390/net/qeth_l3_main.o] Error 1\n\nThe intention of the driver appears to be to invalidate the VLAN tag.\nChange it to set skb-\u003evlan_tci to zero, which has the same effect.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "49997d75152b3d23c53b0fa730599f2f74c92c65",
      "tree": "46e93126170d02cfec9505172e545732c1b69656",
      "parents": [
        "a0c80b80e0fb48129e4e9d6a9ede914f9ff1850d",
        "5b664cb235e97afbf34db9c4d77f08ebd725335e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 18 02:39:39 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 18 02:39:39 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tDocumentation/powerpc/booting-without-of.txt\n\tdrivers/atm/Makefile\n\tdrivers/net/fs_enet/fs_enet-main.c\n\tdrivers/pci/pci-acpi.c\n\tnet/8021q/vlan.c\n\tnet/iucv/iucv.c\n"
    },
    {
      "commit": "779e6e1c724d30e0fd1baca78b852e41e3a23c1d",
      "tree": "b7fc4f0f01b66c3c65226cc627edd501e00ab44f",
      "parents": [
        "dae39843f478d181da5b5e1c2c703dfcaaf838c1"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jang@linux.vnet.ibm.com",
        "time": "Thu Jul 17 17:16:48 2008 +0200"
      },
      "committer": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu Jul 17 17:22:10 2008 +0200"
      },
      "message": "[S390] qdio: new qdio driver.\n\nList of major changes:\n- split qdio driver into several files\n- seperation of thin interrupt code\n- improved handling for multiple thin interrupt devices\n- inbound and outbound processing now always runs in tasklet context\n- significant less tasklet schedules per interrupt needed\n- merged qebsm with non-qebsm handling\n- cleanup qdio interface and added kerneldoc\n- coding style\n\nReviewed-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nReviewed-by: Utz Bacher \u003cutz.bacher@de.ibm.com\u003e\nReviewed-by: Ursula Braun \u003cbraunu@de.ibm.com\u003e\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\n"
    },
    {
      "commit": "1d030370f09036e8dcb3cc40915f3f9cf92bb54c",
      "tree": "eaf20569346b88430ab3ba9c78974dfdd67a7aab",
      "parents": [
        "a44008f2372684bacfab03de5039f68b613c5b53"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Jul 14 09:59:44 2008 +0200"
      },
      "committer": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Jul 14 10:02:25 2008 +0200"
      },
      "message": "[S390] Remove P390 support.\n\nMost likely it is broken anyway because of the changes in memory\ndetection. Since we can\u0027t test it and there are probably better ways\nthat using a P390 card, remove support for it.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "6b648063eb51e2620774ddaebef4e07f2f6f4ae7",
      "tree": "32bdf60142115d0361e5664928e98b34b91b4577",
      "parents": [
        "5532bd0f8591a5f61cfe903646e1f55e047bae90"
      ],
      "author": {
        "name": "Klaus-D. Wacker",
        "email": "kdwacker@de.ibm.com",
        "time": "Mon Jul 14 09:59:42 2008 +0200"
      },
      "committer": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Jul 14 10:02:24 2008 +0200"
      },
      "message": "[S390] Cleanup lcs printk messages.\n\nCc: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Klaus-D. Wacker \u003ckdwacker@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\n"
    },
    {
      "commit": "d5ddc809bf3e63a9cd6d02062f6a7c86bcff7fea",
      "tree": "d5ebd250d5c71db49670b6851772a0b57fe729e3",
      "parents": [
        "d4ebabe8cae5a9265eb55b7f873b6b7d92c0cdd6"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Jul 14 09:59:33 2008 +0200"
      },
      "committer": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Jul 14 10:02:21 2008 +0200"
      },
      "message": "[S390] Cleanup smsgiucv printk messages.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\n"
    },
    {
      "commit": "c4cef07cf39e18e9211a674d99cafde434b45a81",
      "tree": "5634945041950067083e5580ee9cdd69d367fb5c",
      "parents": [
        "f082bcae72575714823ea2ea9447332642127d9c"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Mon Jul 14 09:59:31 2008 +0200"
      },
      "committer": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Jul 14 10:02:21 2008 +0200"
      },
      "message": "[S390] Cleanup qeth print messages.\n\nCc: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\n"
    },
    {
      "commit": "f082bcae72575714823ea2ea9447332642127d9c",
      "tree": "47c3f4aca46eeef13339ff99572972487e218093",
      "parents": [
        "c2b4afd2f99a187ec3bbd6e2def186fbfb755929"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "braunu@de.ibm.com",
        "time": "Mon Jul 14 09:59:30 2008 +0200"
      },
      "committer": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Jul 14 10:02:20 2008 +0200"
      },
      "message": "[S390] Cleanup netiucv printk messages.\n\nCc: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Ursula Braun \u003cbraunu@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "23d805b647db6c2063a13089497615efa9deacdd",
      "tree": "87fea2384f95192b68535c7ddb1495776677ce85",
      "parents": [
        "4f2bd92e3b4f3b6405c5aadae3ad64acd94cdb78"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Mon Jul 14 09:58:50 2008 +0200"
      },
      "committer": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Jul 14 10:02:07 2008 +0200"
      },
      "message": "[S390] cio: introduce fcx enabled scsw format\n\nExtend the scsw data structure to the format required by fcx. Also\nprovide helper functions for easier access to fields which are present\nin both the traditional as well as the modified format.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\n"
    },
    {
      "commit": "22d1ba74bbafa96d3f425cc12714d3fe8675183f",
      "tree": "5fdc18001037a667e95229dbc34130b7210e8c8c",
      "parents": [
        "7750f403cbe56971336d575b354365190b4e3227"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Tue Jul 08 03:23:57 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 08 03:23:57 2008 -0700"
      },
      "message": "vlan: move struct vlan_dev_info to private header\n\nHide struct vlan_dev_info from drivers to prevent them from growing\nmore creative ways to use it. Provide accessors for the two drivers\nthat currently use it.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d0ec0f549705b7ecfb787f02512606b08fe5b291",
      "tree": "9f4d91e1042c6e59827b6032852bb47e0565c0aa",
      "parents": [
        "345aa66e97e61dccafaaa835e4b20d9b241e187f"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Jun 06 12:37:48 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Jun 10 18:20:37 2008 -0400"
      },
      "message": "qeth: start dev queue after tx drop error\n\nIn case the xmit function drop out with an error, we have to wake\nthe netdevice queue to start another xmit.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "345aa66e97e61dccafaaa835e4b20d9b241e187f",
      "tree": "47307ed8b1e9c1387b76b889b29fa4e30272a8e6",
      "parents": [
        "14cc21b6770972e5d1487dbf3a2caaf63cae909a"
      ],
      "author": {
        "name": "Peter Tiedemann",
        "email": "ptiedem@de.ibm.com",
        "time": "Fri Jun 06 12:37:47 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Jun 10 18:20:36 2008 -0400"
      },
      "message": "qeth: Prepare-function to call s390dbf was wrong\n\nPrepare-function to call s390dbf was wrong handling variable arguments.\nThis worked as macro but not as function any more.\nNow using va_list processing.\n\nSigned-off-by: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "14cc21b6770972e5d1487dbf3a2caaf63cae909a",
      "tree": "b1abde71fd48f6d05b295f67acdc11f9bb3094ec",
      "parents": [
        "f06f6f3224afdd7e58207d1f5950f4666c5f095f"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Jun 06 12:37:46 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Jun 10 18:20:35 2008 -0400"
      },
      "message": "qeth: reduce number of kernel messages\n\nRemove unnecessary messages. Write important debug information to\ns390dbf.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f06f6f3224afdd7e58207d1f5950f4666c5f095f",
      "tree": "11cca22e78805bb769c4488661bb5cf9539ee82f",
      "parents": [
        "e5bd7be56787f8c5042081157fff983bcf0c8a42"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Jun 06 12:37:45 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Jun 10 18:20:35 2008 -0400"
      },
      "message": "qeth: Use ccw_device_get_id().\n\nGet the devno from the ccw device via ccw_device_get_id() instead\nof parsing the bus_id.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e5bd7be56787f8c5042081157fff983bcf0c8a42",
      "tree": "c720ca2ab45019c9696b2e53639b1c783462046f",
      "parents": [
        "363f15149cfba67d29f1e6a6103dda079f27f3fa"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Fri Jun 06 12:37:44 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Jun 10 18:20:34 2008 -0400"
      },
      "message": "qeth: layer 3 Oops in ip event handler\n\nThe ip event handler may present us non qeth network interfaces.\nAdd qeth card pointer check.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "0a0a83107c01a8dba04fa40ddb29ff021d4f8112",
      "tree": "3f2125141b7b1903c5c577fcabe2e66310e1ca96",
      "parents": [
        "efe3df6f6cfb587e662aa6f0cf9a9fde93d8af0b"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Thu Apr 24 10:15:28 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Apr 29 01:56:36 2008 -0400"
      },
      "message": "netiucv: Fix missing driver attributes.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "efe3df6f6cfb587e662aa6f0cf9a9fde93d8af0b",
      "tree": "332909c3aeed5a9366fba7e74545b101ce742b2b",
      "parents": [
        "a74b08c7fcfc49727cb9e4409ec0410674410c93"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Thu Apr 24 10:15:27 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Apr 29 01:56:35 2008 -0400"
      },
      "message": "qeth: layer 2 allow ethtool to set TSO\n\nAllow ethtool to turn on/off EDDP via ethtool TSO interface.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "a74b08c7fcfc49727cb9e4409ec0410674410c93",
      "tree": "3430256acc3b5e1c475e80ea3ce0290589fa3b99",
      "parents": [
        "8af7c5aebc9a7b46f6ea55ee5a216dce4005f538"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "braunu@de.ibm.com",
        "time": "Thu Apr 24 10:15:26 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Apr 29 01:56:34 2008 -0400"
      },
      "message": "qeth: read number of ports from card\n\nRead out number of ports from the hardware.\n\nSigned-off-by: Ursula Braun \u003cbraunu@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "8af7c5aebc9a7b46f6ea55ee5a216dce4005f538",
      "tree": "3d6b56222a53c3a4ce626bb88733d3de38324a97",
      "parents": [
        "f90b744eb8ead0af7a7aa2f78ff861dff4863f2c"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Thu Apr 24 10:15:25 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Apr 29 01:56:33 2008 -0400"
      },
      "message": "qeth: layer 3 add missing dev_open/close to ccwgroup handler\n\nIn case the ccwgroup device is set online/offline we have to run\nthe corresponding dev_open/close for the netdevice.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f90b744eb8ead0af7a7aa2f78ff861dff4863f2c",
      "tree": "d5901d8dbdcb6c3af05a28d00bbc43f961629093",
      "parents": [
        "3f9975aa4d5b3c614eef8785ec63da13fbd55b51"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Thu Apr 24 10:15:24 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Apr 29 01:56:32 2008 -0400"
      },
      "message": "qeth: rework fast path\n\nRemove unnecessary traces. Remove unnecessary wrappers for skb\nfunctions.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "3f9975aa4d5b3c614eef8785ec63da13fbd55b51",
      "tree": "a9c7fa28d5dc83b5911b6d4b86285c3b7558dd4d",
      "parents": [
        "213298f862d10ade909bdb7d833493d4bdad683d"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Thu Apr 24 10:15:23 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Apr 29 01:56:31 2008 -0400"
      },
      "message": "qeth: provide get ethtool settings\n\nLoad balancing bonding queries the speed of the slave interfaces.\nTo support a bond consisting of different slave speeds we have to\nreport the speed by ethtool settings.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "213298f862d10ade909bdb7d833493d4bdad683d",
      "tree": "79139717992ce400198604a131a017e571c6eb20",
      "parents": [
        "cd023216e64cc0359ec51312bef14ef2449535dd"
      ],
      "author": {
        "name": "Frank Blaschka",
        "email": "frank.blaschka@de.ibm.com",
        "time": "Thu Apr 24 10:15:22 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Apr 29 01:56:31 2008 -0400"
      },
      "message": "qeth: layer 3 support vlan IPv6 on hiper socket\n\nhiper socket require the QETH_HDR_EXT_VLAN_FRAME flag in the\nqdio header to handle vlan tagged frames.\n\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "cd023216e64cc0359ec51312bef14ef2449535dd",
      "tree": "55305852ea1e1508180e57d92d3a8f0aa19b9711",
      "parents": [
        "022b660ae5d075ed9eaddef6f6fb7abb48bdf63b"
      ],
      "author": {
        "name": "Peter Tiedemann",
        "email": "ptiedem@de.ibm.com",
        "time": "Thu Apr 24 10:15:21 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Apr 29 01:56:30 2008 -0400"
      },
      "message": "qeth module size reduction.\n\nReplace complex macro for s390dbf calls by equivalent function. This reduces\nmodule size about 10% without visible performance impact.\n\nSigned-off-by: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "022b660ae5d075ed9eaddef6f6fb7abb48bdf63b",
      "tree": "9520e014a156da3d70f26e859d4e9b838602f79b",
      "parents": [
        "8bbf84404b02f193c5422c252264d7b82ffe4443"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "braunu@de.ibm.com",
        "time": "Thu Apr 24 10:15:20 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Apr 29 01:56:29 2008 -0400"
      },
      "message": "ccwgroup: Unify parsing for group attribute.\n\nInstead of having each driver for ccwgroup slave device parsing the\ninput itself and calling ccwgroup_create(), introduce a new function\nccwgroup_create_from_string() and handle parsing inside the ccwgroup\ncore.\n\nSigned-off-by: Ursula Braun \u003cbraunu@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "8bbf84404b02f193c5422c252264d7b82ffe4443",
      "tree": "f3fbe3cdcb3c8bda1beb71d665c9e9c57ab8e1dd",
      "parents": [
        "93ad37d94d0b42e493d95b8a79181112c76ab459"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "braunu@de.ibm.com",
        "time": "Thu Apr 24 10:15:19 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Apr 29 01:56:28 2008 -0400"
      },
      "message": "netiucv: get rid of in_atomic() use\n\nThere is no urgent need to restart a netiucv connection automatically,\nif packets are sent while the netiucv device is not up and running.\n\nSigned-off-by: Ursula Braun \u003cbraunu@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "93ad37d94d0b42e493d95b8a79181112c76ab459",
      "tree": "5c28c92d2f0c002e28dc69c4a8b5347f89ba7ced",
      "parents": [
        "679dce39e3cdfcc641b2888ce04f1cd5ff0b3b92"
      ],
      "author": {
        "name": "Klaus D. Wacker",
        "email": "kdwacker@de.ibm.com",
        "time": "Thu Apr 24 10:15:18 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue Apr 29 01:56:27 2008 -0400"
      },
      "message": "lcs: CCL-sequ. numbers required for protocol 802.2 only.\n\nSequence numbers in skbs (Receive path) are assigned only to\n802.2 packets.\n\nSigned-off-by: Klaus D. Wacker \u003ckdwacker@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "334d094504c2fe1c44211ecb49146ae6bca8c321",
      "tree": "d3c0f68e4b9f8e3d2ccc39e7dfe5de0534a5fad9",
      "parents": [
        "d1a4be630fb068f251d64b62919f143c49ca8057",
        "d1643d24c61b725bef399cc1cf2944b4c9c23177"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 18:02:35 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 18:02:35 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.26\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.26: (1090 commits)\n  [NET]: Fix and allocate less memory for -\u003epriv\u0027less netdevices\n  [IPV6]: Fix dangling references on error in fib6_add().\n  [NETLABEL]: Fix NULL deref in netlbl_unlabel_staticlist_gen() if ifindex not found\n  [PKT_SCHED]: Fix datalen check in tcf_simp_init().\n  [INET]: Uninline the __inet_inherit_port call.\n  [INET]: Drop the inet_inherit_port() call.\n  SCTP: Initialize partial_bytes_acked to 0, when all of the data is acked.\n  [netdrvr] forcedeth: internal simplifications; changelog removal\n  phylib: factor out get_phy_id from within get_phy_device\n  PHY: add BCM5464 support to broadcom PHY driver\n  cxgb3: Fix __must_check warning with dev_dbg.\n  tc35815: Statistics cleanup\n  natsemi: fix MMIO for PPC 44x platforms\n  [TIPC]: Cleanup of TIPC reference table code\n  [TIPC]: Optimized initialization of TIPC reference table\n  [TIPC]: Remove inlining of reference table locking routines\n  e1000: convert uint16_t style integers to u16\n  ixgb: convert uint16_t style integers to u16\n  sb1000.c: make const arrays static\n  sb1000.c: stop inlining largish static functions\n  ...\n"
    },
    {
      "commit": "2a2cf6b18626e66b7898013dfa4df8fe2feca568",
      "tree": "d8de82bd941bab2b448c3283fe278cbfe51b2ea7",
      "parents": [
        "1e42f32785dc252191bc8a4825e1fee77519d947"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Thu Apr 17 07:46:21 2008 +0200"
      },
      "committer": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu Apr 17 07:47:04 2008 +0200"
      },
      "message": "[S390] replace remaining __FUNCTION__ occurrences\n\n__FUNCTION__ is gcc-specific, use __func__\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\n"
    }
  ],
  "next": "3caa4af834df519fda0f1ea6af4a5c7abfec98c7"
}
