)]}'
{
  "log": [
    {
      "commit": "215faf9c5f6e319e97edea9e178123e07825c14d",
      "tree": "32fb283f64110ad634a37dc2e133cb91a97988c5",
      "parents": [
        "75a84eb5d144dc761e1bb0f7dcacbf2b5cee562c"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Dec 21 02:16:10 2010 -0800"
      },
      "committer": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Tue Dec 21 02:16:10 2010 -0800"
      },
      "message": "drivers/net/*/: Use static const\n\nUsing static const generally increases object text and decreases data size.\nIt also generally decreases overall object size.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\n"
    },
    {
      "commit": "b4aa9e05a61b845541fa6f5b1d246976922601f0",
      "tree": "ca94478c3df281ab76a3399f5ba6341ade3f5791",
      "parents": [
        "1dc0f3c54ce1df957f99c17b145488fd03eb1a59",
        "4b8fe66300acb2fba8b16d62606e0d30204022fc"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 17 12:27:22 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 17 12:27:22 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/bnx2x/bnx2x.h\n\tdrivers/net/wireless/iwlwifi/iwl-1000.c\n\tdrivers/net/wireless/iwlwifi/iwl-6000.c\n\tdrivers/net/wireless/iwlwifi/iwl-core.h\n\tdrivers/vhost/vhost.c\n"
    },
    {
      "commit": "2984961c388381c1830f95e1c2dc2137301b1009",
      "tree": "cef2c252c2cf0d6f0e8660d3372a1aa81eba312d",
      "parents": [
        "f88a4a9b65a6f3422b81be995535d0e69df11bb8"
      ],
      "author": {
        "name": "Ivan Vecera",
        "email": "ivecera@redhat.com",
        "time": "Tue Dec 14 05:43:19 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 14:12:26 2010 -0800"
      },
      "message": "be2net: use mutex instead of spin lock for mbox_lock\n\nSince the mbox polling uses the schedule_timeout, the mbox_lock should be\na mutex and not a spin lock.\nThe commit f25b03a replaced udelay() with schedule_timeout() but didn\u0027t\nchange mbox_lock to semaphore or mutex.\n\nSigned-off-by: Ivan Vecera \u003civecera@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fe6c791570efe717946ea7b7dd50aec96b70d551",
      "tree": "1becb5e8aea7a9c9a7d78f987bd73b0a5d8ee434",
      "parents": [
        "f8bf5681cf15f77692c8ad8cb95d059ff7c622c9",
        "f19872575ff7819a3723154657a497d9bca66b33"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 08 13:15:38 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 08 13:47:38 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/wireless/ath/ath9k/ar9003_eeprom.c\n\tnet/llc/af_llc.c\n"
    },
    {
      "commit": "408cc293c29ada769ae772420a39961320da1854",
      "tree": "939e8ef335d708373bcd14682df2c507a1fed7b1",
      "parents": [
        "e8d34a884e4ff118920bb57664def8a73b1b784f"
      ],
      "author": {
        "name": "Joe Jin",
        "email": "joe.jin@oracle.com",
        "time": "Mon Dec 06 03:00:59 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 08 12:13:43 2010 -0800"
      },
      "message": "driver/net/benet: fix be_cmd_multicast_set() memcpy bug\n\nRegarding  benet be_cmd_multicast_set() function, now using\nnetdev_for_each_mc_addr() helper for mac address copy, but\nwhen copying to req-\u003emac[] did not increase of the index.\n\nCc: Sathya Perla \u003csathyap@serverengines.com\u003e\nCc: Subbu Seetharaman \u003csubbus@serverengines.com\u003e\nCc: Sarveshwar Bandi \u003csarveshwarb@serverengines.com\u003e\nCc: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: Joe Jin \u003cjoe.jin@oracle.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6464281161e46254ac39505ad41d21dbe7d1738f",
      "tree": "a85efd96c46bada5c8226b2a02944295e9bec800",
      "parents": [
        "359a972fae84242efa26b86bf09c3ac3784405ba"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Wed Dec 01 01:04:17 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 06 12:59:08 2010 -0800"
      },
      "message": "be2net: Handle out of buffer completions for lancer\n\nIf Lancer chip does not have posted RX buffers, it posts an RX completion entry\nwith the same frag_index as the last valid completion. The Error bit is also\nset. In BE, a flush completion is indicated with a zero value for num_rcvd in\nthe completion.\nSuch completions don\u0027t carry any data and are not processed.\nThis patch refactors code to handle both cases with the same code.\n\nSigned-off-by: Padmanabh Ratnakar \u003cpadmanabh.ratnakar@emulex.com\u003e\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "359a972fae84242efa26b86bf09c3ac3784405ba",
      "tree": "ee9fc71f033e627b14c3a9b8a9101a195ed805f2",
      "parents": [
        "63657b9c319588cd35ed869e19cc6255dbef0d20"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Wed Dec 01 01:03:36 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 06 12:59:08 2010 -0800"
      },
      "message": "be2net: FW init cmd fix for lancer\n\nLancer can use the same pattern as BE to indicate a driver load\nto the FW.\n\nSigned-off-by: Padmanabh Ratnakar \u003cpadmanabh.ratnakar@emulex.com\u003e\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "63657b9c319588cd35ed869e19cc6255dbef0d20",
      "tree": "eb7bdfc79b454dd414df161cdc4827c6fa0954ce",
      "parents": [
        "c56b4d90123b77e29a91b9b96bb791f929139d8e"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Wed Dec 01 01:02:28 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 06 12:59:07 2010 -0800"
      },
      "message": "be2net: Fix be_dev_family_check() return value check\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7903264402546f45f9bac8ad2bfdb00d00eb124a",
      "tree": "32076a169b37ce9c98916ed2d702de5cab1aeb6c",
      "parents": [
        "900d495a189dc3ff5952b98a77d18e3018f8286c"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Tue Nov 30 06:38:00 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 06 12:59:04 2010 -0800"
      },
      "message": "net: Fix too optimistic NETIF_F_HW_CSUM features\n\nNETIF_F_HW_CSUM is a superset of NETIF_F_IP_CSUM+NETIF_F_IPV6_CSUM, but\nsome drivers miss the difference. Fix this and also fix UFO dependency\non checksumming offload as it makes the same mistake in assumptions.\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nAcked-by: Jon Mason \u003cjon.mason@exar.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fe6d2a38b2076cba515dc95b5dc1589a7ab51c17",
      "tree": "b1d6268d43a051e31579984f98d65aa8ad341e8d",
      "parents": [
        "1d24eb4815d1e0e8b451ecc546645f8ef1176d4f"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Sun Nov 21 23:25:50 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 27 17:43:20 2010 -0800"
      },
      "message": "be2net: adding support for Lancer family of CNAs\n\nKey changes are:\n- EQ ids are not assigned consecutively in Lancer. So, fix mapping of MSIx\n  vector to EQ-id.\n- BAR mapping and some req locations different for Lancer.\n- TCP,UDP,IP checksum fields must be compulsorily set in TX wrb for TSO in\n  Lancer.\n- CEV_IST reg not present in Lancer; so, peek into event queue to check for\n  new entries\n- cq_create and mcc_create cmd interface is different for Lancer; handle\n  accordingly\n\nSigned-off-by: Padmanabh Ratnakar \u003cpadmanabh.ratnakar@emulex.com\u003e\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d9efd2af461abb7b54c49c1b7e654d496dd1d379",
      "tree": "bd5adfe7c959ea1bca55f0f7dcd7e2c23701a304",
      "parents": [
        "dba4490d22a496f9b7c21919cf3effbed5851213"
      ],
      "author": {
        "name": "Sarveshwar Bandi",
        "email": "Sarveshwar.Bandi@emulex.com",
        "time": "Thu Nov 18 23:44:45 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 19 08:57:19 2010 -0800"
      },
      "message": "be2net: Fix to avoid firmware update when interface is not open.\n\nSince interrupts are enabled only when open is called on the interface,\nAttempting a firmware update operation when interface is down could lead to\npartial success or failure of operation. This fix fails the request if\nnetif_running is false.\n\nSigned-off-by: Sarveshwar Bandi \u003cSarveshwar.Bandi@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f203af7088cad0845ee128bb736bd372158c3e22",
      "tree": "23e8c8a9ef0ee10e9a06df0029b25f95bdffca6f",
      "parents": [
        "853dc2e03ddd0c49885ed55c48755d2b1073122a"
      ],
      "author": {
        "name": "Somnath Kotur",
        "email": "somnath.kotur@emulex.com",
        "time": "Mon Oct 25 23:01:03 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 27 11:37:30 2010 -0700"
      },
      "message": "be2net: Schedule/Destroy worker thread in probe()/remove() rather than open()/close()\n\nWhen async mcc compls are rcvd on an i/f that is down (and so interrupts are disabled)\nthey just lie unprocessed in the compl queue.The compl queue can eventually get filled\nup and cause the BE to lock up.The fix is to use be_worker to reap mcc compls when the\ni/f is down.be_worker is now launched in be_probe() and canceled in be_remove().\n\nSigned-off-by: Somnath Kotur \u003csomnath.kotur@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c6ce2f4b270cb1d4d6b6f4f692a12ca2fea13f3f",
      "tree": "326fb38f70b391291d5a170c1a3888f8bba6778b",
      "parents": [
        "63a76944b674bb758232e4213da0da95ae055012"
      ],
      "author": {
        "name": "Somnath Kotur",
        "email": "somnath.kotur@emulex.com",
        "time": "Mon Oct 25 01:11:58 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 25 12:14:10 2010 -0700"
      },
      "message": "be2net: Fix CSO for UDP packets\n\nWe\u0027re setting skb-\u003eip_summed to CHECKSUM_NONE for all non-TCP pkts, making the stack\nrecompute checksum.This is a bug for UDP pkts for which cso must be used.\n\nSigned-off-by: Somnath Kotur \u003csomnath.kotur@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "63a76944b674bb758232e4213da0da95ae055012",
      "tree": "70b0389ed576a06cb193a47d15daa7b66b3bf048",
      "parents": [
        "18edc84cf15cbe114dcdf7e8612ee52586d0aad7"
      ],
      "author": {
        "name": "Somnath Kotur",
        "email": "somnath.kotur@emulex.com",
        "time": "Mon Oct 25 01:11:10 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 25 12:14:10 2010 -0700"
      },
      "message": "be2net: Call netif_carier_off() after register_netdev()\n\nCalling netif_carrier_off before register_netdev was causing the network interface\nto miss a linkwatch pending event leading to  an inconsistent state if the link\nis not up when interface is initialized.This is now invoked after register_netdev.\n\nSigned-off-by: Somnath Kotur \u003csomnath.kotur@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "49b052215b3319b69de8e2df412d06eae41088b4",
      "tree": "8c194a08e44d4da733e79820ae66980e4716f488",
      "parents": [
        "3f3a5fdc55e5c969aa26a5afc3bb2be33cb41fe4"
      ],
      "author": {
        "name": "stephen hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Thu Oct 21 07:50:48 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 24 14:55:48 2010 -0700"
      },
      "message": "benet: make be_poll_rx local\n\nOnly used in one file.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3f3a5fdc55e5c969aa26a5afc3bb2be33cb41fe4",
      "tree": "77be880c674086f5c85839a87c07d1dd4b3cabc9",
      "parents": [
        "fc130840d75d42c5a360fd1d8b72489eec09cad3"
      ],
      "author": {
        "name": "stephen hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Thu Oct 21 07:50:47 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 24 14:55:48 2010 -0700"
      },
      "message": "benet: remove dead code\n\nThe following code and data are defined but never used in current\ndriver.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cc4ce020935eab2d261b7b8d24a9843b56ad594c",
      "tree": "dee9344522ade03f3d8e45e1c72845d6176bfedf",
      "parents": [
        "e83726b0460f4741c8f10e1488fbcc0a9e5f0b7e"
      ],
      "author": {
        "name": "Somnath Kotur",
        "email": "somnath.kotur@emulex.com",
        "time": "Thu Oct 21 07:11:14 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 21 07:11:14 2010 -0700"
      },
      "message": "be2net: Changes to use only priority codes allowed by f/w\n\nChanges to use one of the priority codes allowed by CNA f/w for NIC traffic\nfrom host. The driver gets the bit map of the priority codes allowed for\nhost traffic through a asynchronous message from the f/w that the driver\nsubscribes to.\n\nSigned-off-by: Somnath Kotur \u003csomnath.kotur@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "eab6d18d20fc5b5ba04a7e7fcd6f357197870e51",
      "tree": "8a52538666747998dd16bc68a2102b05ebfe6873",
      "parents": [
        "b738127dfb469bb9f595cdace30e7f881e8146b2"
      ],
      "author": {
        "name": "Jesse Gross",
        "email": "jesse@nicira.com",
        "time": "Wed Oct 20 13:56:03 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 21 01:26:52 2010 -0700"
      },
      "message": "vlan: Don\u0027t check for vlan group before vlan_tx_tag_present.\n\nMany (but not all) drivers check to see whether there is a vlan\ngroup configured before using a tag stored in the skb.  There\u0027s\nnot much point in this check since it just throws away data that\nshould only be present in the expected circumstances.  However,\nit will soon be legal and expected to get a vlan tag when no\nvlan group is configured, so remove this check from all drivers\nto avoid dropping the tags.\n\nSigned-off-by: Jesse Gross \u003cjesse@nicira.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b738127dfb469bb9f595cdace30e7f881e8146b2",
      "tree": "a2d79958aa2da098dc38c72973205d516896c54b",
      "parents": [
        "13937911f93ef52ae652f4652761aea6a58d3193"
      ],
      "author": {
        "name": "Jesse Gross",
        "email": "jesse@nicira.com",
        "time": "Wed Oct 20 13:56:02 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 21 01:26:50 2010 -0700"
      },
      "message": "vlan: Rename VLAN_GROUP_ARRAY_LEN to VLAN_N_VID.\n\nVLAN_GROUP_ARRAY_LEN is simply the number of possible vlan VIDs.\nSince vlan groups will soon be more of an implementation detail\nfor vlan devices, rename the constant to be descriptive of its\nactual purpose.\n\nSigned-off-by: Jesse Gross \u003cjesse@nicira.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3abcdeda59c1d4cf2bf83311ed2d544355ec7c2d",
      "tree": "c259d095b583f7fd2183e3eec43f1a5668468248",
      "parents": [
        "72829071269b19381173a13ea1b2ca2f4f9d4cec"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathya.perla@emulex.com",
        "time": "Sun Oct 03 22:12:27 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 03 22:12:27 2010 -0700"
      },
      "message": "be2net: add multiple RX queue support\n\nThis patch adds multiple RX queue support to be2net. There are\nupto 4 extra rx-queues per port into which TCP/UDP traffic can be hashed into.\nSome of the ethtool stats are now displayed on a per queue basis.\n\nSigned-off-by: Sathya Perla \u003csathya.perla@emulex.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "807540baae406c84dcb9c1c8ef07a56d2d2ae84a",
      "tree": "ccd5c2cb57710dd6b73cf8df11eedf67abc14ae4",
      "parents": [
        "cb4dfe562cac6fcb544df752e40c1d78000d0712"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Thu Sep 23 05:40:09 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Sep 26 18:34:29 2010 -0700"
      },
      "message": "drivers/net: return operator cleanup\n\nChange \"return (EXPR);\" to \"return EXPR;\"\n\nreturn is not a function, parentheses are not required.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e548833df83c3554229eff0672900bfe958b45fd",
      "tree": "85efc4a76dc356593d6d394776aeb845dc580fb6",
      "parents": [
        "cbd9da7be869f676afc204e1a664163778c770bd",
        "053d8f6622701f849fda2ca2c9ae596c13599ba9"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 09 22:27:33 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 09 22:27:33 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tnet/mac80211/main.c\n"
    },
    {
      "commit": "323f30b361b2e6febb9065ab4a1a5298acb66ac1",
      "tree": "0fb7d8ad95b2fbc120754485f27836f5165eae2b",
      "parents": [
        "d053de911bff69ba7cdda36d3107c1da0fba7ccd"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Fri Sep 03 06:24:13 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 03 09:52:47 2010 -0700"
      },
      "message": "be2net: remove a BUG_ON in be_cmds.c\n\nAsync notifications other than link status are possible in certain\nconfigurations. Remove the BUG_ON in the mcc completion processing path.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d053de911bff69ba7cdda36d3107c1da0fba7ccd",
      "tree": "4b15644f3e1ebe9b4e09629739b7515f142c7de0",
      "parents": [
        "1ef78abec6b5e9e3062e3ae6660eabaf055a718d"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Fri Sep 03 06:23:30 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 03 09:52:46 2010 -0700"
      },
      "message": "be2net: fix a bug in UE detection logic\n\nThe ONLINE registers can return 0xFFFFFFFF on more than one\noccassion. On systems that care, reading these registers could\nlead to problems.\n\nSo the new code decides that the ASIC has encountered and error\nby reading the UE_STATUS_LOW/HIGH registers. AND them with\nthe mask values and a non-zero result indicates an error.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1ef78abec6b5e9e3062e3ae6660eabaf055a718d",
      "tree": "34436d7aa1294d37b4cad58d634950d5cdc2e8a5",
      "parents": [
        "0b5d404e349c0236b11466c0a4785520c0be6982"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Fri Sep 03 06:17:10 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 03 09:52:45 2010 -0700"
      },
      "message": "be2net: fix net-snmp error because of wrong packet stats\n\nWrong packet statistics for multicast Rx was causing net-snmp error messages\nevery 15 seconds. Instead of picking the multicast stats from hardware,\nnow maintain it in the driver itself.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bc8acf2c8c3e43fcc192762a9f964b3e9a17748b",
      "tree": "e3a91392771a22390e59c24fcb7bad3045ce17d1",
      "parents": [
        "7162f6691e9d39d8d866574687cddb3f1ec65d72"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Thu Sep 02 13:07:41 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 02 19:06:22 2010 -0700"
      },
      "message": "drivers/net: avoid some skb-\u003eip_summed initializations\n\nfresh skbs have ip_summed set to CHECKSUM_NONE (0)\n\nWe can avoid setting again skb-\u003eip_summed to CHECKSUM_NONE in drivers.\n\nIntroduce skb_checksum_none_assert() helper so that we keep this\nassertion documented in driver sources.\n\nChange most occurrences of :\n\nskb-\u003eip_summed \u003d CHECKSUM_NONE;\n\nby :\n\nskb_checksum_none_assert(skb);\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "def824c0d4902d27c52f17d267af8bc648d29e16",
      "tree": "0da2867aad203199243d3d3720ade5a6465a8df8",
      "parents": [
        "6d87f5c3ac5856bf1309700e2f15e2e7fcd3c578"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Wed Aug 25 00:32:56 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 25 16:41:26 2010 -0700"
      },
      "message": "be2net: stats for packets received due to internal switching in ASIC.\n\nCounters for packets received due to internal switching are already available.\nThis change will start displaying them in ethtool -S\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6d87f5c3ac5856bf1309700e2f15e2e7fcd3c578",
      "tree": "2ba12a7c04aeb3ecef77881f03147b334dc9fe9b",
      "parents": [
        "aa7c6e5fa08bb5014b6432a690d28748f11e93fc"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Wed Aug 25 00:32:33 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 25 16:41:25 2010 -0700"
      },
      "message": "be2net: fix to dynamically generate MAC Address for VFs\n\nThe BE ASIC/firmware doesnot reserve and assign MAC address for VFs.\nThis results in the VF interfaces being created with MAC Address 0.\nThe code change proposed takes the MAC address of PF to generate a seed.\nMAC Address for VFs are assigned incrementally starting from the seed.\nThese addresses are programmed in the ASIC by the PF and the VF driver\nqueries for the MAC address during its probe.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b4ddf4b3331f0f2195bd0ab5e8b50080ba93af87",
      "tree": "8d51982f93b475ede347609c2b82ac97ff63add3",
      "parents": [
        "1726442e115a9e58f40747d009a5b4f303e0840a"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Tue Aug 24 12:22:13 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 24 12:22:13 2010 -0700"
      },
      "message": "be2net: get rid of be_get_stats()\n\ndrivers can avoid implementing ndo_get_stats method if using netdevice\nstats structure.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3cfc2c42c1cbc8e238bb9c0612c0df4565e3a8b4",
      "tree": "5adc1ff2eaf64d450bf28bb6b2ce890db2567288",
      "parents": [
        "5cf65713f87775c548e3eb48dbafa32e12f28000",
        "0ea6e61122196509af82cc4f36cbdaacbefb8227"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 04 15:31:02 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 04 15:31:02 2010 -0700"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (48 commits)\n  Documentation: update broken web addresses.\n  fix comment typo \"choosed\" -\u003e \"chosen\"\n  hostap:hostap_hw.c Fix typo in comment\n  Fix spelling contorller -\u003e controller in comments\n  Kconfig.debug: FAIL_IO_TIMEOUT: typo Faul -\u003e Fault\n  fs/Kconfig: Fix typo Userpace -\u003e Userspace\n  Removing dead MACH_U300_BS26\n  drivers/infiniband: Remove unnecessary casts of private_data\n  fs/ocfs2: Remove unnecessary casts of private_data\n  libfc: use ARRAY_SIZE\n  scsi: bfa: use ARRAY_SIZE\n  drm: i915: use ARRAY_SIZE\n  drm: drm_edid: use ARRAY_SIZE\n  synclink: use ARRAY_SIZE\n  block: cciss: use ARRAY_SIZE\n  comment typo fixes: charater \u003d\u003e character\n  fix comment typos concerning \"challenge\"\n  arm: plat-spear: fix typo in kerneldoc\n  reiserfs: typo comment fix\n  update email address\n  ...\n"
    },
    {
      "commit": "0fc48c37ff3969dde71a43fa7c8f176d4bd90a3e",
      "tree": "5d2d400a09be92fde256ba2501fcd5ea426d0179",
      "parents": [
        "48e9989e033966fd738d062ea9730fe10085fdd1"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Thu Jul 29 06:18:58 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 30 23:59:06 2010 -0700"
      },
      "message": "be2net: fix to avoid sending get_stats request if one is already being processed.\n\nGET_STATS request uses the same memory region as the response.\nIf a new request for get stats is fired before the response for\nthe previous get_stats request is received, the response will\ncorrupt the new request, causing the f/w to misbehave.\n\nSigned-off-by: Somnath K \u003csomnathk@serverengines.com\u003e\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "48e9989e033966fd738d062ea9730fe10085fdd1",
      "tree": "03aac4b4c8ac5f17ac714e777523f23bab7578a1",
      "parents": [
        "7c185276e8d820fa50a678c61abd611ee599920e"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Thu Jul 29 06:17:17 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 30 23:59:06 2010 -0700"
      },
      "message": "be2net: change to show correct physical link status\n\nlink status is wrongly displayed under certain circumstances.\nThis change fixes it.\n\nSigned-off-by: Somnath K \u003csomnathk@serverengines.com\u003e\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7c185276e8d820fa50a678c61abd611ee599920e",
      "tree": "5c8b5ac0e55eb2bafca470da939177ecc52a9755",
      "parents": [
        "6dedec818ac2a3783581a761b0680e713f78afde"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Thu Jul 29 06:16:33 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 30 23:59:05 2010 -0700"
      },
      "message": "be2net: add code to dump registers for debug\n\nwhen the BE device becomes unresponsive, dump the registers to help debugging\n\nSigned-off-by: Somnath K \u003csomnathk@serverengines.com\u003e\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6dedec818ac2a3783581a761b0680e713f78afde",
      "tree": "aa5d5308dae532e901577c8b9de1b764770c1ab5",
      "parents": [
        "060b946cc28682620667c33cb145094c763078be"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Thu Jul 29 06:15:32 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 30 23:59:05 2010 -0700"
      },
      "message": "be2net: fix to correctly know if driver needs to run for a VF or a PF\n\nMove be_check_sriov_fn_type to appropriate place to correctly determine\nif the be2net driver needs to work as a VF driver or a PF driver.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e26198430919927d4c6128b77a35a6a8f735df31",
      "tree": "1750a56edb9378875f337431fbceeb1262456575",
      "parents": [
        "3486be29e63a9e8b0b013a9581879d8a48790d20"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Fri Jul 23 02:05:36 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 23 12:42:47 2010 -0700"
      },
      "message": "be2net: bump the driver version number\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3486be29e63a9e8b0b013a9581879d8a48790d20",
      "tree": "0b138b6b5db29132f65e3bf0d3e162774c7dd60e",
      "parents": [
        "8943807c214535c079bd30469562d1126b70bc2a"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Fri Jul 23 02:04:54 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 23 12:42:46 2010 -0700"
      },
      "message": "be2net: variable name changes\n\nThis patch changes names of some variables.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8943807c214535c079bd30469562d1126b70bc2a",
      "tree": "336f6f262e7df368706faa9d02ab464ce23d74ae",
      "parents": [
        "e1d187353fc0597d24cf3169b1bbc1776058e883"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Fri Jul 23 12:42:40 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 23 12:42:40 2010 -0700"
      },
      "message": "be2net: supress printing error when mac query fails for VF\n\nWhen a virtual function driver in initialized, the network mac\nquery command can fail. Skip display of error message in that case.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e1d187353fc0597d24cf3169b1bbc1776058e883",
      "tree": "efde8346b78eae97b743fb05b0e13ea3711e8421",
      "parents": [
        "1da87b7fafebb7874622602f79a5fec0425aede7"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Fri Jul 23 01:52:13 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 23 12:41:41 2010 -0700"
      },
      "message": "be2net: code to support tx rate configuration on virtual functions\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1da87b7fafebb7874622602f79a5fec0425aede7",
      "tree": "3d062867dcfb4c9b46a74d96328fe3a45a0cb1fd",
      "parents": [
        "64600ea5f389858e183d3739776f4667265cc77f"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Fri Jul 23 01:51:22 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 23 12:40:53 2010 -0700"
      },
      "message": "be2net: add vlan support for sriov virtual functions\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "64600ea5f389858e183d3739776f4667265cc77f",
      "tree": "48ae1fda8c3a4628438ceba78418e65d2deb7e34",
      "parents": [
        "9cd9000bdee9131ffd2ce92ca6ef9c86467edd25"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Fri Jul 23 01:50:34 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 23 12:40:53 2010 -0700"
      },
      "message": "be2net: add support to get vf config\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9cd9000bdee9131ffd2ce92ca6ef9c86467edd25",
      "tree": "c021e89e872654bc481e52fee9314d3f08b1e548",
      "parents": [
        "37773e8b2da813045d79b38e973cb07b5df788dd"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Fri Jul 23 01:49:04 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 23 12:40:52 2010 -0700"
      },
      "message": "be2net: change to call pmac_del only if necessary\n\nIf a mac address has not been configured for a VF,\nthere is no need to call be_cmd_pmac_del.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "344dbf1073d1cea179ed0831547cab2b7ea4ea27",
      "tree": "0963847f46c5b4c7197dc1039081937ac0d934d2",
      "parents": [
        "1ebed71ae23b0b3c68d2a03e8e1b421efb7f35b0"
      ],
      "author": {
        "name": "Sarveshwar Bandi",
        "email": "sarveshwarb@serverengines.com",
        "time": "Fri Jul 09 01:43:55 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jul 10 19:42:05 2010 -0700"
      },
      "message": "be2net: Patch to determine if function is VF while running in guest OS.\n\nWhen driver is loaded in guest OS, the pci variables is_virtfn and is_physfn are\nboth set to 0. This change uses registers in controller to determine the same.\n\nSigned-off-by: Sarveshwar Bandi \u003csarveshwarb@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ee3cb6295144b0adfa75ccaca307643a6998b1e2",
      "tree": "be53541071540edaa0ef6a1e2802a07cdd52618d",
      "parents": [
        "3d8009c780ee90fccb5c171caf30aff839f13547"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Thu Jul 01 03:51:00 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jul 01 22:45:53 2010 -0700"
      },
      "message": "be2net: changes to properly provide phy details\n\nbe2net driver is currently not showing correct phy details in certain cases.\nThis patch fixes it.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f3eb62d2cc7da7bea4b394dd06f6bc738aa284e7",
      "tree": "2e98c0b346690eeca0ea6cad6f8f21a9e16af476",
      "parents": [
        "7e307c7ad5340b226966da6e564ec7f717da3adb"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathyap@serverengines.com",
        "time": "Tue Jun 29 00:11:17 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 30 13:26:42 2010 -0700"
      },
      "message": "be2net: memory barrier fixes on IBM p7 platform\n\nThe ibm p7 architecure seems to reorder memory accesses more\naggressively than previous ppc64 architectures. This requires memory\nbarriers to ensure that rx/tx doorbells are pressed only after\nmemory to be DMAed is written.\n\nSigned-off-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "49e4b8476f89956ec64b8b9fb7074cb4309a1169",
      "tree": "d77b26bcaff329a416b528d585a27a4158ce7090",
      "parents": [
        "d29c0c5c332131f1151cf33995e2f01299b9234f"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Mon Jun 14 04:56:07 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 16 18:13:28 2010 -0700"
      },
      "message": "be2net: enable ipv6 tso support\n\nAdd ipv6 support to the be2net driver.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f1bbbb6912662b9f6070c5bfc4ca9eb1f06a9d5b",
      "tree": "c2c130a74be25b0b2dff992e1a195e2728bdaadd",
      "parents": [
        "fd0961ff67727482bb20ca7e8ea97b83e9de2ddb",
        "7e27d6e778cd87b6f2415515d7127eba53fe5d02"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Jun 16 18:08:13 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Jun 16 18:08:13 2010 +0200"
      },
      "message": "Merge branch \u0027master\u0027 into for-next\n"
    },
    {
      "commit": "65155b3708137fabee865dc4da822763c0c41208",
      "tree": "dba5ac1c56a96650733f21a820dde26215fa2fb4",
      "parents": [
        "85dd08ebf1d208c391c48243e30e286808f684d8"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Fri Jun 11 12:17:01 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Jun 16 18:03:16 2010 +0200"
      },
      "message": "fix typos concerning \"management\"\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "eedc765ca4b19a41cf0b921a492ac08d640060d1",
      "tree": "95c566c6238cc953e1e336115d2daafe8bcb388f",
      "parents": [
        "e59d44df46edaafb6b637e98d046775524b31104",
        "024a07bacf8287a6ddfa83e9d5b951c5e8b4070e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jun 06 17:42:02 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jun 06 17:42:02 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/sfc/net_driver.h\n\tdrivers/net/sfc/siena.c\n"
    },
    {
      "commit": "3ffd05159815d477f971a3259fc758f0c3c7e640",
      "tree": "044b6d0adc60e665206417d1008c025685422f67",
      "parents": [
        "6bd17eb96ffc9c3b52927913d59da9ced5109c6a"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathyap@serverengines.com",
        "time": "Tue Jun 01 00:19:33 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 01 00:19:33 2010 -0700"
      },
      "message": "be2net: convert hdr.timeout in be_cmd_loopback_test() to le32\n\nThe current code fails on ppc as hdr.timeout is not being converted\nto le32.\n\nSigned-off-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f25b03a7bd260b939b1a6aa69ca518d9848bb63a",
      "tree": "897afeebe32965882aa9b49c18bec5c8b271d201",
      "parents": [
        "889cd4b2e529db4988525b0b3e6fb2c095760848"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathyap@serverengines.com",
        "time": "Sun May 30 23:34:14 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 01 00:15:52 2010 -0700"
      },
      "message": "be2net: replace udelay() with schedule_timeout() in mbox polling\n\nAs mbox polling is done only in process context, it is better to\nuse schedule_timeout() instead of udelay().\n\nSigned-off-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "889cd4b2e529db4988525b0b3e6fb2c095760848",
      "tree": "0fc20cbaa3da75b2ac11bfccf80943503aa5539c",
      "parents": [
        "db6f30078dcb0117336f20275e4828c86132e46e"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathyap@serverengines.com",
        "time": "Sun May 30 23:33:45 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 01 00:15:51 2010 -0700"
      },
      "message": "be2net: cleanup in case of error in be_open()\n\nThis patch adds cleanup code (things like unregistering irq,\ndisabling napi etc) to be_open() when an error occurs inside the\nroutine.\n\nSigned-off-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c196b02ce60d7b1f9bc62a62c5706d4d58fbfc5a",
      "tree": "f5956ef3ea6e964f2fa8311ca8026a93c4164d29",
      "parents": [
        "2892d9c2d925e0d72a7a529852942e2592a970f8"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed May 26 04:47:39 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat May 29 00:18:49 2010 -0700"
      },
      "message": "be2net: remove superfluous externs\n\nThis fixes some sparse warnings:\ndrivers/net/benet/be_cmds.c:1503:12: warning: function\n\t\u0027be_cmd_enable_magic_wol\u0027 with external linkage has definition\ndrivers/net/benet/be_cmds.c:1668:12: warning: function\n\t\u0027be_cmd_get_seeprom_data\u0027 with external linkage has definition\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Sarveshwar Bandi \u003csarveshwarb@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2892d9c2d925e0d72a7a529852942e2592a970f8",
      "tree": "b2ffaafc603f4923ab5b50ff3f3ee7ad3b3d0c0c",
      "parents": [
        "5daf47bb4e708fde32c1856a0d049e3c3d03c36c"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed May 26 04:46:35 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat May 29 00:18:49 2010 -0700"
      },
      "message": "be2net: add unlock on error path\n\nThe unlock accidentally got removed from the error path in dd131e76e5:\n\"be2net: Bug fix to avoid disabling bottom half during firmware upgrade.\"\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Sarveshwar Bandi \u003csarveshwarb@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "84e5b9f75b48fe4a1e4ee72698230701439d0805",
      "tree": "98591654a465bb46ae3b37a1011bd847476f86ab",
      "parents": [
        "0aa68271510ae2b221d4b60892103837be63afe4"
      ],
      "author": {
        "name": "Sarveshwar Bandi",
        "email": "sarveshwarb@serverengines.com",
        "time": "Thu May 27 16:28:15 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri May 28 01:57:18 2010 -0700"
      },
      "message": "be2net: Patch removes redundant while statement in loop.\n\nSigned-off-by: Sarveshwar Bandi \u003csarveshwarb@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d938a702e5ce8909ea68be97566150507bfea4df",
      "tree": "084156d1a7dc0bdb1acf60679632697ce123af10",
      "parents": [
        "ea16f912a6ad9fe43131a2e2a108f089c432d510"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathyap@serverengines.com",
        "time": "Wed May 26 00:33:43 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 26 00:33:43 2010 -0700"
      },
      "message": "be2net: increase POST timeout for EEH recovery\n\nSometimes BE requires longer time for POST completion after an EEH\nreset.  Increasing the timeout value accordingly.\n\nSigned-off-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dd131e76e562fa0c6f9dd53130e8d08d39a0b62c",
      "tree": "e53896ebd88874385459f1c60e19156f96c462d2",
      "parents": [
        "563b04671017ea00ba563ebeebdc36bce79b1b60"
      ],
      "author": {
        "name": "Sarveshwar Bandi",
        "email": "sarveshwarb@serverengines.com",
        "time": "Tue May 25 16:16:32 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 25 16:16:32 2010 -0700"
      },
      "message": "be2net: Bug fix to avoid disabling bottom half during firmware upgrade.\n\nCertain firmware commands/operations to upgrade firmware could take several\nseconds to complete. The code presently disables bottom half during these\noperations which could lead to unpredictable behaviour in certain cases. This\npatch now does all firmware upgrade operations asynchronously using a\ncompletion variable.\n\nSigned-off-by: Sarveshwar Bandi \u003csarveshwarb@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "556ae19110f2de5ace4733e0c19e5fa01fad08b3",
      "tree": "03041518015f5920693ba1e344914a47d6474f1f",
      "parents": [
        "d9b52dc6fd1fbb2bad645cbc86a60f984c1cb179"
      ],
      "author": {
        "name": "Sarveshwar Bandi",
        "email": "sarveshwarb@serverengines.com",
        "time": "Mon May 24 18:38:25 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon May 24 18:38:25 2010 -0700"
      },
      "message": "be2net: Bug fix in init code in probe\n\nPCI function reset needs to invoked after fw init ioctl is issued.\n\nSigned-off-by: Sarveshwar Bandi \u003csarveshwarb@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a4b770972b8f819e408d7cc3ae9637e15bff62f6",
      "tree": "62e3c413b084c106d750cf6cc0701709cde30100",
      "parents": [
        "21ce849ba5cc178740c6532ba3dded852296ad91"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Fri May 14 00:19:28 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri May 14 00:19:28 2010 -0700"
      },
      "message": "drivers/net: Remove unnecessary returns from void function()s\n\nThis patch removes from drivers/net/ all the unnecessary\nreturn; statements that precede the last closing brace of\nvoid functions.\n\nIt does not remove the returns that are immediately\npreceded by a label as gcc doesn\u0027t like that.\n\nIt also does not remove null void functions with return.\n\nDone via:\n$ grep -rP --include\u003d*.[ch] -l \"return;\\n}\" net/ | \\\n  xargs perl -i -e \u0027local $/ ; while (\u003c\u003e) { s/\\n[ \\t\\n]+return;\\n}/\\n}/g; print; }\u0027\n\nwith some cleanups by hand.\n\nCompile tested x86 allmodconfig only.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e743d31312d00932391b123dfac3324d2b9e8c81",
      "tree": "e5ac3aacbfdde1fe8eb44c4e010085915da5ea05",
      "parents": [
        "b4bf665c5761837f693e87ab27870a5868185ccc"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Wed Apr 14 15:59:40 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 14 16:11:33 2010 -0700"
      },
      "message": "drivers: net: use skb_headlen()\n\nreplaces (skb-\u003elen - skb-\u003edata_len) occurrences by skb_headlen(skb)\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "69d7ce72b926d4ceeacd2b7b9ffcbc37ae4b1c58",
      "tree": "e3a2da577aad98934e7568a7fa5fd00d83704978",
      "parents": [
        "127aa0e14b3e1f8476c4781facdfac11d5546872"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathyap@serverengines.com",
        "time": "Sun Apr 11 22:35:27 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 13 03:32:43 2010 -0700"
      },
      "message": "be2net: clarify promiscuous cmd with a comment\n\nThe promiscous cmd config code gives an impression that\nsetting a port to promisc mode will unset the other port.\nThis is not the case and is clarified with a comment.\n\nSigned-off-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "871039f02f8ec4ab2e5e9010718caa8e085786f1",
      "tree": "f0d2b3127fc48c862967d68c46c2d46668137515",
      "parents": [
        "e4077e018b5ead3de9951fc01d8bf12eeeeeefed",
        "4a1032faac94ebbf647460ae3e06fc21146eb280"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 11 14:53:53 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 11 14:53:53 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/stmmac/stmmac_main.c\n\tdrivers/net/wireless/wl12xx/wl1271_cmd.c\n\tdrivers/net/wireless/wl12xx/wl1271_main.c\n\tdrivers/net/wireless/wl12xx/wl1271_spi.c\n\tnet/core/ethtool.c\n\tnet/mac80211/scan.c\n"
    },
    {
      "commit": "b681ee77f8ad248b0fdcec2e5e8c4df6e757eba3",
      "tree": "6857b8e1dac8847855eb4baaf3632f55035369a7",
      "parents": [
        "fac6da5b7a1b9779ba124ce92314d02378892855"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sun Apr 04 21:40:18 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 07 20:59:26 2010 -0700"
      },
      "message": "benet: fix the misusage of zero dma address\n\nbenet driver wrongly assumes that zero is an invalid dma address\n(calls dma_unmap_page for only non zero dma addresses). Zero is a\nvalid dma address on some architectures. The dma length can be used\nhere.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fac6da5b7a1b9779ba124ce92314d02378892855",
      "tree": "660e37967f9176b9e078602ecc8f302fad895195",
      "parents": [
        "b0cf4dfb7cd21556efd9a6a67edcba0840b4d98d"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Thu Apr 01 16:53:22 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 07 20:59:25 2010 -0700"
      },
      "message": "benet: use the dma state API instead of the pci equivalents\n\nThe DMA API is preferred.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nAcked-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4a35ecf8bf1c4b039503fa554100fe85c761de76",
      "tree": "9b75f5d5636004d9a9aa496924377379be09aa1f",
      "parents": [
        "b4d562e3c3553ac58c7120555c4e4aefbb090a2a",
        "fb9e2d887243499b8d28efcf80821c4f6a092395"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 06 23:53:30 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 06 23:53:30 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/bonding/bond_main.c\n\tdrivers/net/via-velocity.c\n\tdrivers/net/wireless/iwlwifi/iwl-agn.c\n"
    },
    {
      "commit": "cb4361c1dc29cd870f664c004b1817106fbce0fa",
      "tree": "c31533210d738c9074b21b8f31fe0399b39545f0",
      "parents": [
        "309361e09ca9e9670dc8664e5d14125bf82078af",
        "fb9e2d887243499b8d28efcf80821c4f6a092395"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 06 08:34:06 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 06 08:34:06 2010 -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: (37 commits)\n  smc91c92_cs: fix the problem of \"Unable to find hardware address\"\n  r8169: clean up my printk uglyness\n  net: Hook up cxgb4 to Kconfig and Makefile\n  cxgb4: Add main driver file and driver Makefile\n  cxgb4: Add remaining driver headers and L2T management\n  cxgb4: Add packet queues and packet DMA code\n  cxgb4: Add HW and FW support code\n  cxgb4: Add register, message, and FW definitions\n  netlabel: Fix several rcu_dereference() calls used without RCU read locks\n  bonding: fix potential deadlock in bond_uninit()\n  net: check the length of the socket address passed to connect(2)\n  stmmac: add documentation for the driver.\n  stmmac: fix kconfig for crc32 build error\n  be2net: fix bug in vlan rx path for big endian architecture\n  be2net: fix flashing on big endian architectures\n  be2net: fix a bug in flashing the redboot section\n  bonding: bond_xmit_roundrobin() fix\n  drivers/net: Add missing unlock\n  net: gianfar - align BD ring size console messages\n  net: gianfar - initialize per-queue statistics\n  ...\n"
    },
    {
      "commit": "22bedad3ce112d5ca1eaf043d4990fa2ed698c87",
      "tree": "b6fba5688d48b1396f01d13ee53610dea7749c15",
      "parents": [
        "a748ee2426817a95b1f03012d8f339c45c722ae1"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Thu Apr 01 21:22:57 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 03 14:22:15 2010 -0700"
      },
      "message": "net: convert multicast list to list_head\n\nConverts the list and the core manipulating with it to be the same as uc_list.\n\n+uses two functions for adding/removing mc address (normal and \"global\"\n variant) instead of a function parameter.\n+removes dev_mcast.c completely.\n+exposes netdev_hw_addr_list_* macros along with __hw_addr_* functions for\n manipulation with lists on a sandbox (used in bonding and 80211 drivers)\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ba343c7736b36d62d276e20383588bcf9403d6c6",
      "tree": "3b157ff000be3ef3ead1a07d038e5afd23d03e53",
      "parents": [
        "f64e96973a1fa885ce6e4f7e3fdbae83de98fcab"
      ],
      "author": {
        "name": "Sarveshwar Bandi",
        "email": "sarveshwarb@serverengines.com",
        "time": "Wed Mar 31 02:56:12 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 01 19:53:14 2010 -0700"
      },
      "message": "be2net: Adding PCI SRIOV support\n\n- Patch adds support to enable PCI SRIOV in the driver and changes to handle initialization of PCI virtual functions.\n- Function handler to change mac addresses for VF from its corresponding PF.\n\nSigned-off-by: Sarveshwar Bandi \u003csarveshwarb@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9cae9e4f8b5887d8ef46fc56c7ca97814ae741ce",
      "tree": "67e03e75d3f520ab65ef50bf0d9dc088ac385584",
      "parents": [
        "8b93b710a9cd70d67013b4b0f00df7dfda058064"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Wed Mar 31 02:00:32 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 01 17:25:59 2010 -0700"
      },
      "message": "be2net: fix bug in vlan rx path for big endian architecture\n\nvlan traffic on big endian architecture is broken.\nNeed to swap the vid before giving packet to stack.\nThis patch fixes it.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8b93b710a9cd70d67013b4b0f00df7dfda058064",
      "tree": "67a831ec17c9049261732d550526a0ae980065ee",
      "parents": [
        "f510fc64cce4646a1fd3c7e5ba7e36cad7e98f02"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Wed Mar 31 01:57:10 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 01 17:25:58 2010 -0700"
      },
      "message": "be2net: fix flashing on big endian architectures\n\nFlashing is broken on big endian architectures like ppc.\nThis patch fixes it.\n\nFrom: Naresh G \u003cnareshg@serverengines.com\u003e\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f510fc64cce4646a1fd3c7e5ba7e36cad7e98f02",
      "tree": "20f301f09372494a448a1f62364e7c37ed839a4b",
      "parents": [
        "d5dc056cce9e60528d5eac64efed623d26ffe46f"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Wed Mar 31 01:47:45 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 01 17:25:58 2010 -0700"
      },
      "message": "be2net: fix a bug in flashing the redboot section\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b05b7d9563f11bf3d7b7f3f53cd74cbfab107355",
      "tree": "1d8a95ba1373a5ec8f1f591751bd8bc2dffd2229",
      "parents": [
        "e446630c960946b5c1762e4eadb618becef599e7"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Tue Mar 30 05:02:15 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 30 23:51:10 2010 -0700"
      },
      "message": "net: remove redundant code\n\neth_type_trans(skb, netdev) does the \"skb-\u003edev \u003d netdev;\"\ninitialization, we can remove it from various network drivers.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5a0e3ad6af8660be21ca98a971cd00f331318c05",
      "tree": "5bfb7be11a03176a87296a43ac6647975c00a1d1",
      "parents": [
        "ed391f4ebf8f701d3566423ce8f17e614cde9806"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Mar 24 17:04:11 2010 +0900"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue Mar 30 22:02:32 2010 +0900"
      },
      "message": "include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h\n\npercpu.h is included by sched.h and module.h and thus ends up being\nincluded when building most .c files.  percpu.h includes slab.h which\nin turn includes gfp.h making everything defined by the two files\nuniversally available and complicating inclusion dependencies.\n\npercpu.h -\u003e slab.h dependency is about to be removed.  Prepare for\nthis change by updating users of gfp and slab facilities include those\nheaders directly instead of assuming availability.  As this conversion\nneeds to touch large number of source files, the following script is\nused as the basis of conversion.\n\n  http://userweb.kernel.org/~tj/misc/slabh-sweep.py\n\nThe script does the followings.\n\n* Scan files for gfp and slab usages and update includes such that\n  only the necessary includes are there.  ie. if only gfp is used,\n  gfp.h, if slab is used, slab.h.\n\n* When the script inserts a new include, it looks at the include\n  blocks and try to put the new include such that its order conforms\n  to its surrounding.  It\u0027s put in the include block which contains\n  core kernel includes, in the same order that the rest are ordered -\n  alphabetical, Christmas tree, rev-Xmas-tree or at the end if there\n  doesn\u0027t seem to be any matching order.\n\n* If the script can\u0027t find a place to put a new include (mostly\n  because the file doesn\u0027t have fitting include block), it prints out\n  an error message indicating which .h file needs to be added to the\n  file.\n\nThe conversion was done in the following steps.\n\n1. The initial automatic conversion of all .c files updated slightly\n   over 4000 files, deleting around 700 includes and adding ~480 gfp.h\n   and ~3000 slab.h inclusions.  The script emitted errors for ~400\n   files.\n\n2. Each error was manually checked.  Some didn\u0027t need the inclusion,\n   some needed manual addition while adding it to implementation .h or\n   embedding .c file was more appropriate for others.  This step added\n   inclusions to around 150 files.\n\n3. The script was run again and the output was compared to the edits\n   from #2 to make sure no file was left behind.\n\n4. Several build tests were done and a couple of problems were fixed.\n   e.g. lib/decompress_*.c used malloc/free() wrappers around slab\n   APIs requiring slab.h to be added manually.\n\n5. The script was run on all .h files but without automatically\n   editing them as sprinkling gfp.h and slab.h inclusions around .h\n   files could easily lead to inclusion dependency hell.  Most gfp.h\n   inclusion directives were ignored as stuff from gfp.h was usually\n   wildly available and often used in preprocessor macros.  Each\n   slab.h inclusion directive was examined and added manually as\n   necessary.\n\n6. percpu.h was updated not to include slab.h.\n\n7. Build test were done on the following configurations and failures\n   were fixed.  CONFIG_GCOV_KERNEL was turned off for all tests (as my\n   distributed build env didn\u0027t work with gcov compiles) and a few\n   more options had to be turned off depending on archs to make things\n   build (like ipr on powerpc/64 which failed due to missing writeq).\n\n   * x86 and x86_64 UP and SMP allmodconfig and a custom test config.\n   * powerpc and powerpc64 SMP allmodconfig\n   * sparc and sparc64 SMP allmodconfig\n   * ia64 SMP allmodconfig\n   * s390 SMP allmodconfig\n   * alpha SMP allmodconfig\n   * um on x86_64 SMP allmodconfig\n\n8. percpu.h modifications were reverted so that it could be applied as\n   a separate patch and serve as bisection point.\n\nGiven the fact that I had only a couple of failures from tests on step\n6, I\u0027m fairly confident about the coverage of this conversion patch.\nIf there is a breakage, it\u0027s likely to be something in one of the arch\nheaders which should be easily discoverable easily on most builds of\nthe specific arch.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nGuess-its-ok-by: Christoph Lameter \u003ccl@linux-foundation.org\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: Lee Schermerhorn \u003cLee.Schermerhorn@hp.com\u003e\n"
    },
    {
      "commit": "c0e4d4bad4e8cf0aa787a3045392f949d76b5886",
      "tree": "2ceec212108be8c543f34b80d5afb3cb14390201",
      "parents": [
        "71c5c1595c04852d6fbf3c4882b47b30b61a4d32"
      ],
      "author": {
        "name": "wzt wzt",
        "email": "wzt.wzt@gmail.com",
        "time": "Thu Mar 25 20:12:59 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 27 08:33:20 2010 -0700"
      },
      "message": "benet: Fix compile warnnings in drivers/net/benet/be_ethtool.c\n\nFix the following warnings:\n\nbe_ethtool.c:493: warning: integer constant is too large for \u0027long\u0027 type\nbe_ethtool.c:493: warning: integer constant is too large for \u0027long\u0027 type\n\nSigned-off-by: Zhitong Wang \u003czhitong.wangzt@alibaba-inc.com\u003e\nAcked-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2381a55c88453d3f29fe62d235579a05fc20b7b3",
      "tree": "b962ee6d3f5260622504433ef6a485703d3da8dd",
      "parents": [
        "d6dbee861386cd3f4cee62bcf28597e63e251e0c"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Wed Mar 24 07:57:36 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 24 14:10:38 2010 -0700"
      },
      "message": "net/various: remove trailing space in messages\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ec43b1a64a132303a6800c781bc17c683aedc55b",
      "tree": "e9eec6144264de7b07e6fe1039ee8b0f3d61b86e",
      "parents": [
        "7101e111217581a36e2eeae7c4a3815d60673cbc"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathyap@serverengines.com",
        "time": "Mon Mar 22 20:41:34 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 23 13:22:40 2010 -0700"
      },
      "message": "be2net: fix unmap_single/page() called incorrectly in Tx compl processing\n\nThe first wrb seen by tx compl processing does not have a dma handle in it.\nCurrently, pci_unmap_single() is attempted on this wrb and pci_unmap_page() on the\nrest. So, pci_unmap_page() gets incorrectly called on the dma hdl of skb-\u003edata (that\nwas mapped using map_single()). This patch fixes this issue.\n\nSigned-off-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7101e111217581a36e2eeae7c4a3815d60673cbc",
      "tree": "360d8de508a994b90b6d27297c9bc32ab3869239",
      "parents": [
        "7316ae88c43d47f6503f4c29b4973204e33c3411"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathyap@serverengines.com",
        "time": "Mon Mar 22 20:41:12 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 23 13:22:39 2010 -0700"
      },
      "message": "be2net: handle dma mapping errors in Tx path\n\nSigned-off-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d4a2ac3e802d9f598453a7854d0fdf67371ac2dd",
      "tree": "63fba3719134717b53bd1ef1362bda13e7e7e876",
      "parents": [
        "d4fdcd923daf9d03d2e1b956d66f05c3f2ca4c43"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitk@serverengines.com",
        "time": "Thu Mar 11 01:35:59 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 15 15:46:59 2010 -0700"
      },
      "message": "be2net: fix mccq create for big endian architectures\n\nThe request to create an mccq was being dispatched without\ndoing a byte swap of num_pages. This byte swap is necessary\nfor Big Endian systems like PPC. Not having this fix leads\nmccq create to fail on BE ASICs running newer version of\nfirmware, thereby causing driver initialization failure.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7e8a9298adf7531c58d73ba9c499353e3807cf19",
      "tree": "4351348c007c3df5dee242436e8f1a781c2c866f",
      "parents": [
        "500ca9ba241304937c54c379e515b24400379353"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitkhaparde@gmail.com",
        "time": "Sun Mar 07 14:23:44 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 08 10:45:28 2010 -0800"
      },
      "message": "be2net: remove unused code in be_load_fw\n\nThis patch cleans up some unused code from be_load_fw().\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "500ca9ba241304937c54c379e515b24400379353",
      "tree": "2a55bf6487ff8f366f361f0f91cabb31a4865a98",
      "parents": [
        "6cce09f87a04797fae5b947ef2626c14a78f0b49"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitkhaparde@gmail.com",
        "time": "Sun Mar 07 14:21:27 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 08 10:45:27 2010 -0800"
      },
      "message": "be2net: remove usage of be_pci_func\n\nWhen PCI functions are virtuialized in applications by assigning PCI\nfunctions to VM (PCI passthrough), the be2net driver in the VM sees a\n\ndifferent function number. So, use of PCI function number in any\ncalculation will break existing code. This patch takes care of it.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9fe969345b10931319b3f1e7034fbdeb786de234",
      "tree": "b5a638a49c3992126b02b2e1c2406945ab58a7b8",
      "parents": [
        "48a29516e8b0b8cd59f5afec90a14f49dd9cf967"
      ],
      "author": {
        "name": "Sarveshwar Bandi",
        "email": "sarveshwarb@serverengines.com",
        "time": "Tue Mar 02 22:37:28 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 03 01:04:38 2010 -0800"
      },
      "message": "be2net: download NCSI section during firmware update\n\nAdding code to update NCSI section while updating firmware on the controller.\n\nSigned-off-by: Sarveshwar Bandi \u003csarveshwarb@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f31e50a802baae939c49819b8acd8f077019d398",
      "tree": "f9bb9e3950933db922a4ce814d7ac281569778f1",
      "parents": [
        "b88aafd365bc6a2222e2d03ff320adea3a37f628"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathyap@serverengines.com",
        "time": "Tue Mar 02 03:56:39 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 02 03:56:39 2010 -0800"
      },
      "message": "be2net: fix tx completion polling\n\nIn tx/mcc polling, napi_complete() is being incorrectly called\nbefore reaping tx completions. This can cause tx compl processing\nto be scheduled on another cpu concurrently which can result in a panic.\nThis if fixed by calling napi complete() after tx/mcc compl processing\nbut before re-enabling interrupts (via a cq notify).\n\nSigned-off-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0ddf477b8a9b02412a6cabd51c486998811c7dd1",
      "tree": "df82cf6637248439897153aca2f8fa6216003b61",
      "parents": [
        "3b9a7728d878a3e7adc79fb89c3bb9ebc23760d7"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Sat Feb 20 00:13:58 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 22 15:45:51 2010 -0800"
      },
      "message": "net: convert multiple drivers to use netdev_for_each_mc_addr, part3\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9772a43170854ec98b53b054bce9b6476f260d00",
      "tree": "aa4f58af278aa208094c84a9d5768e23e6e43f68",
      "parents": [
        "91992e446cadbbde1a304de6954afd715af5121e"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitkhaparde@gmail.com",
        "time": "Fri Feb 19 13:58:21 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 19 17:11:54 2010 -0800"
      },
      "message": "be2net: Bump the driver version number\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "91992e446cadbbde1a304de6954afd715af5121e",
      "tree": "c35db4f51eee079a19018e251ec4f03a9c410d79",
      "parents": [
        "294aedcf875b982e2d3bd6d2d9b8124ccb163bf6"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitkhaparde@gmail.com",
        "time": "Fri Feb 19 13:57:12 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 19 17:11:53 2010 -0800"
      },
      "message": "be2net: Maintain tx and rx counters in driver\n\nFor certain skews of the BE adapter, H/W Tx and Rx\ncounters could be common for more than one interface.\nAdd Tx and Rx counters in the adapter structure\n(to maintain stats on a per interfae basis).\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "294aedcf875b982e2d3bd6d2d9b8124ccb163bf6",
      "tree": "be3f4a1b11f25fd0e0d2915298ca16ad79b3cfde",
      "parents": [
        "353176888386d9025062a12dcec08d49af10cf2c"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitkhaparde@gmail.com",
        "time": "Fri Feb 19 13:54:58 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 19 17:11:53 2010 -0800"
      },
      "message": "be2net: update copyright dates\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b03388d6389e8853ddd9ae19d2ba15a6dbbe5d21",
      "tree": "032417e678d19da31df28e702fbf63d9534e1baf",
      "parents": [
        "72032fdbcde8b333e65b3430e1bcb4358e2d6716"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathyap@serverengines.com",
        "time": "Thu Feb 18 00:37:17 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 18 15:43:10 2010 -0800"
      },
      "message": "be2net: free tx buffers when completions never arrive\n\nbe2net: free tx buffers when completions never arrive\n\nIn cases like when a pci device is disconnected on an error,\npending tx completions will never arrive. Unmap and free such\nbuffers in the tx cleanup path.\n\nSigned-off-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "82456b031e3c3b5bf95a7e49bd9b68b146446e76",
      "tree": "8111b5d5cc7fdf453f5709f62ff317629c9febc9",
      "parents": [
        "89420424fce28769c338909393518087befe8b37"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathyap@serverengines.com",
        "time": "Wed Feb 17 01:35:37 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 17 13:35:40 2010 -0800"
      },
      "message": "be2net: implement pci shutdown handler\n\nSigned-off-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "89420424fce28769c338909393518087befe8b37",
      "tree": "1f3f40831ff18d40200bb8ff808d87ab5dbe9f48",
      "parents": [
        "7a1e9b2059d147461cff3dfbabbfb43f296a1eef"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathyap@serverengines.com",
        "time": "Wed Feb 17 01:35:26 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 17 13:35:39 2010 -0800"
      },
      "message": "be2net: fix rx-path to ignore a flush completion\n\nThe flush compl (compl with numfrags \u003d\u003d 0; no data) is rcvd\nfrom hw to indicate completion of RXQ destory operation. Fix\nthe RX path to not process it as RX data.\n\nSigned-off-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7a1e9b2059d147461cff3dfbabbfb43f296a1eef",
      "tree": "96cede2e32bf278b86a06faab7c7940ee5d776b3",
      "parents": [
        "a058a632747dd0f1799b12f4ecd54e43f5b5f10d"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathyap@serverengines.com",
        "time": "Wed Feb 17 01:35:11 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 17 13:35:39 2010 -0800"
      },
      "message": "be2net: don\u0027t rearm mcc cq when device is not open\n\nWhen an MCC cmd is issued (via a netdev/ethtool op)\nwhile the device is not open, the MCC CQ gets processed but the EQ\nis not processed (as isr is not registered.) This can cause the EQ\nto become full. So, while the device is not open, CQ must not be re-armed\nto prevent EQ entries.\n\nSigned-off-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a058a632747dd0f1799b12f4ecd54e43f5b5f10d",
      "tree": "6a397196c62a0703756c8bd24cb1e964ba8bffac",
      "parents": [
        "aa13bd6ef4ddd81080f972220fae30eb28f65b17"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathyap@serverengines.com",
        "time": "Wed Feb 17 01:34:22 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 17 13:35:38 2010 -0800"
      },
      "message": "be2net: a mini optimization in rx_compl_process() code\n\nIntroduce unlikely() for skb alloc failure and vlanf checks...\n\nSigned-off-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2bb4646fce8d09916b351d1a62f98db7cec6fc41",
      "tree": "c1f0d002e69868606eca9d1b919835f422892063",
      "parents": [
        "6836b9bdd98e3b500cd49512484df68f46e14659",
        "b0483e78e5c4c9871fc5541875b3bc006846d46b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 16 22:09:29 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 16 22:09:29 2010 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "07793d33b4fba00f5bd1dac78fa038bb0e23fa5c",
      "tree": "6944a74dd95b35fea01bc8e5e8a966f78429d5a8",
      "parents": [
        "553f9118abc4fc53674fff87f6fe5fa3f56a41ed"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitkhaparde@gmail.com",
        "time": "Tue Feb 16 00:18:46 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Feb 16 14:53:25 2010 -0800"
      },
      "message": "be2net: set proper value to version field in req hdr\n\nBefore sending a command to the ASIC, set version properly.\nThis is necessary for the ARM firmware to send correct data to the driver.\nThis also fixes a bug in certain skews of the ASIC where the statistics\nare misreported.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cf588477a3fbf085426e5c0b6205984ebb7e2187",
      "tree": "3c5cf63269e443fa5c0518581526017774fa5888",
      "parents": [
        "0dca3a843632c2fbb6e358734fb08fc23e800f50"
      ],
      "author": {
        "name": "Sathya Perla",
        "email": "sathyap@serverengines.com",
        "time": "Sun Feb 14 21:22:01 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 15 21:49:51 2010 -0800"
      },
      "message": "be2net: implement EEH pci error recovery handlers\n\nThe code has been tested on IBM pSeries server.\n\nSigned-off-by: Sathya Perla \u003csathyap@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c0ad98453f23b98f73a1f1be2a75303a6c0dee4c",
      "tree": "84c1d07b78fa650b0232588c95524b1e2b336361",
      "parents": [
        "1a8cdc5d49cdbd79dedce8db3840fca825304d8d"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitkhaparde@gmail.com",
        "time": "Mon Feb 08 17:51:26 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 12 12:28:00 2010 -0800"
      },
      "message": "be2net: bug fix in be_read_eeprom\n\nThe offset to read the eeprom data was missing and\nwrong eeprom data was being dumped. This patch fixes this.\n\n\u003eFrom Suresh R \u003csureshr@serverengines.com\u003e\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1a8cdc5d49cdbd79dedce8db3840fca825304d8d",
      "tree": "df91e5df8dc87e7930a3dc5eb3ed11713ded6ef4",
      "parents": [
        "35ecf03c833d9aae35df9f1d86e6efa86d3d2628"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitkhaparde@gmail.com",
        "time": "Tue Feb 09 01:39:05 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 12 12:28:00 2010 -0800"
      },
      "message": "be2net: remove ASIC generation number from Kconfig\n\nSince the driver is supporting multiple generations of the ASIC\ndon\u0027t mention any ASIC generation number.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "35ecf03c833d9aae35df9f1d86e6efa86d3d2628",
      "tree": "d78dd9fed0b2d7ba5b99ac61422511fbf0487fa6",
      "parents": [
        "82903e4bfca1578336a91c0c17839b484c12295d"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitkhaparde@gmail.com",
        "time": "Tue Feb 09 01:38:06 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 12 12:27:59 2010 -0800"
      },
      "message": "be2net: change the driver description\n\nSince the driver is supporting multiple generations of the ASIC\nremove ASIC generation information from the driver description.\nThis information is displayed by modinfo.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "82903e4bfca1578336a91c0c17839b484c12295d",
      "tree": "05788518e497b647076fcbb6d8d068b86ae17316",
      "parents": [
        "205859a2ff922d0587a819b08007398cbd0a6a30"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitkhaparde@gmail.com",
        "time": "Tue Feb 09 01:34:57 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 12 12:27:59 2010 -0800"
      },
      "message": "be2net: fix to limit max vlans supported in certain skews\n\nIn certain skews the ASIC can support only 16 vlans per interface.\nOnce the limit is crossed, the ASIC is programmed in vlan promiscuous mode.\nSwitch off the vlan promiscuous mode once the number of vlans\nfalls back to the max vlans supported.\n\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "205859a2ff922d0587a819b08007398cbd0a6a30",
      "tree": "922a58c16639df6e5c8eb14b05258fabeecbc8a0",
      "parents": [
        "34a89b8c75abe2873a95524552cc266fdd3b6a85"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitkhaparde@gmail.com",
        "time": "Tue Feb 09 01:34:21 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 12 12:27:58 2010 -0800"
      },
      "message": "be2net: minor code optimizations\n\nCouple of code optimizations in the Rx path (to avoid a memset).\n\nFrom: Sathya P \u003csathyap@serverengines.com\u003e\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "34a89b8c75abe2873a95524552cc266fdd3b6a85",
      "tree": "fc1af457d8100289e6a5798dcd3902c8a20d89e3",
      "parents": [
        "3f0d4560aedaa67546eaeb3dc75fcdf68ec21036"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitkhaparde@gmail.com",
        "time": "Tue Feb 09 01:32:43 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 12 12:27:58 2010 -0800"
      },
      "message": "be2net: bug fix in be_change_mtu\n\nCurrent code allows the new mtu to cross the supported value.\nThis patch fixes the boundary checks.\n\nFrom: Suresh R \u003csureshr@serverengines.com\u003e\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3f0d4560aedaa67546eaeb3dc75fcdf68ec21036",
      "tree": "419489b855a61a6f4a347ff143a4576305a84d39",
      "parents": [
        "e254f6ecaeb4e7c0588e739bf4641df0e8c22bba"
      ],
      "author": {
        "name": "Ajit Khaparde",
        "email": "ajitkhaparde@gmail.com",
        "time": "Tue Feb 09 01:30:35 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 12 12:27:57 2010 -0800"
      },
      "message": "be2net: bug fix for flashing the BladeEngine3 ASIC\n\nNow flashing both BE2 and BE3 devices is supported.\n\nFrom: Naresh G \u003cnareshg@serverengines.com\u003e\nSigned-off-by: Ajit Khaparde \u003cajitk@serverengines.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "e254f6ecaeb4e7c0588e739bf4641df0e8c22bba"
}
