)]}'
{
  "log": [
    {
      "commit": "437cf2f1c5f05e34510f43e129af29a716b04ce6",
      "tree": "49db1783b6804fb8bbb61ca9d3a5bb1037dcf30e",
      "parents": [
        "56e9c0a6eb4918ae010aa4689e4481ab67986a0c"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Wed Sep 03 14:38:00 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 03 14:38:00 2008 -0700"
      },
      "message": "bnx2x: Accessing un-mapped page\n\nThe allocated RX buffer size was 64 bytes bigger than the PCI mapped\nsize with no good reason. If the packet was actually using the buffer up\nto its limit and if the last 64 bytes of the buffer crossed 4KB boundary\nthen an unmapped PCI page was accessed. The fix is to use only one\nparameter for the buffer size - there is no need to differentiate\nbetween the buffer size and the PCI mapping size since the extra 64\nbytes can actually be used by the FW to align the Ethernet payload to\n64 bytes.\n\nAlso updating the driver version and date\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2772f9037355a031725987661621290380e58f52",
      "tree": "e5553fb83bf504ffd632742999cc13fcfdbcbd18",
      "parents": [
        "ce3113ec57abcd41cc5a2fed02474aee3f63d12c"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Mon Aug 25 15:19:17 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 25 15:19:17 2008 -0700"
      },
      "message": "bnx2x: Rx work check\n\nThe has Rx work check was wrong: when the FW was at the end of the page,\nthe driver was already at the beginning of the next page. Since the\ncheck only validated that both driver and FW are pointing to the same\nplace, it concluded that there is still work to be done. This caused\nsome serious issues including long latency results on ping-pong test and\nlockups while unloading the driver in that condition.\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6378c0253175e400525ac0efac9dd29f4e573cbf",
      "tree": "baec5bfdfc0461ffea8380ee3b7debd4154ef4e3",
      "parents": [
        "3347162995d23bc13f6f99c02ae89814babcaec2"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Wed Aug 13 15:59:25 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 13 16:05:38 2008 -0700"
      },
      "message": "bnx2x: Checkpatch compliance\n\nCheckpatch compliance\nThe latest version of checkpatch found the following style errors in the\ncode\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3347162995d23bc13f6f99c02ae89814babcaec2",
      "tree": "7354014426b77c424634355f63a2c4a8bfa31724",
      "parents": [
        "3196a88a8593748bad24824ef5eb8e5aa99698c9"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Wed Aug 13 15:59:08 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 13 16:05:37 2008 -0700"
      },
      "message": "bnx2x: Spelling mistakes\n\nSpelling mistakes\nSpelling has to L\u0027s in it...\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3196a88a8593748bad24824ef5eb8e5aa99698c9",
      "tree": "2ed8c1557ec13fca018db1858b98ddd45697c7a6",
      "parents": [
        "f0e53a847a4435f3226f5e385503f792f5f99ce2"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Wed Aug 13 15:58:49 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 13 16:05:36 2008 -0700"
      },
      "message": "bnx2x: Minor code improvements\n\nMinor code improvements\nSmall changes to make the code a little bit more efficient and mostly\nmore readable:\n- Using unified macros for EMAC_RD/WR which looks like normal REG_RD/WR\n- Removing the NIG_WR since it did nothing and was only confusing\n- On bnx2x_panic_dump, print only the used parts of the rings\n- define parameters only on the branch they are needed and not at the\n  beginning of the function\n- using NETIF_MSG_INTR and not private BNX2X_MSG_SP for debug prints\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "345b5d52b93113d3ce82f97c2a783319fbf0fdfd",
      "tree": "e4ee0913af19da208b3faf2553cdbad0b3f03f2a",
      "parents": [
        "6bbca910e621d82b3ca93a99af9b59eb1ff3cbcd"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Wed Aug 13 15:58:12 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 13 16:05:34 2008 -0700"
      },
      "message": "bnx2x: 1G LED does not turn off\n\n1G LED does not turn off\nThe 1G LED was not switched to off when the link was lost\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "17de50b7f71d176375e9d4d67ffce42482e5515f",
      "tree": "199993119c876e9f421cdd714cf13d4fdb534e69",
      "parents": [
        "8c99e7b0436473593a68e740d1032909bc5335a1"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Wed Aug 13 15:56:59 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 13 16:05:32 2008 -0700"
      },
      "message": "bnx2x: Change GPIO for any port\n\nChange GPIO for any port\nThe set GPIO function should receive the port index to allow changing\nthe GPIO of another port. This is needed for the common init phase (one\nthe first driver is loaded for the chip)\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3fcaf2e566b9cf8ccd16bcda3440717236de163d",
      "tree": "5cbe0c1805cdedc603a47314829a9595349f1708",
      "parents": [
        "4a37fb660c5505e0ee7ae16d80a06e85affe3055"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Wed Aug 13 15:50:45 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 13 16:02:33 2008 -0700"
      },
      "message": "bnx2x: HW attention lock\n\nHW attention lock\nMaking sure that only one function will handle the HW attention. This\nmakes the device parameter aeu_mask redundant so it is removed\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "da5a662a2326931bef25f0e534c9c1702f862399",
      "tree": "53bd5af8f3c24cdbb01959a3f3feca3af0bad655",
      "parents": [
        "471de716b782fb55ae0fdc040cf2722caffeeb94"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Wed Aug 13 15:50:00 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 13 16:02:04 2008 -0700"
      },
      "message": "bnx2x: Load/Unload under traffic\n\nLoad/Unload under traffic\nFew issues were found when loading and unloading under traffic:\n- When receiving Tx interrupt call netif_wake_queue if the queue is\n  stopped but the state is open\n- Check that interrupts are enabled before doing anything else on the\n  msix_fp_int function\n- In nic_load, enable the interrupts only when needed and ready for it\n- Function stop_leading returns status since it can fail\n- Add 1ms delay when unloading the driver to validate that there are no\n  open transactions that already started by the FW\n- Splitting the \"has work\" function into Tx and Rx so the same function\n  will be used on unload and interrupts\n- Do not request for WoL if only resetting the device (save the time\n  that it takes the FW to set the link after reset)\n- Fixing the device reset after iSCSI boot and before driver load - all\n  internal buffers must be cleared before the driver is loaded\n\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "66e855f3f5197fec1162c5235fdb5f92b956d618",
      "tree": "2f19f96c48f50cd703b66d35e19312b208acd3bd",
      "parents": [
        "1adcd8bee37f494e22aee856467e994ae086ae45"
      ],
      "author": {
        "name": "Yitchak Gertner",
        "email": "gertner@broadcom.com",
        "time": "Wed Aug 13 15:49:05 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 13 16:01:31 2008 -0700"
      },
      "message": "bnx2x: Statistics\n\nStatistics\n- Making sure that each drop is accounted for in the driver statistics\n- Clearing the FW statistics when driver is loaded to prevent\n  inconsistency with HW statistics\n- Once error is detected (bnx2x_panic_dump), stop the statistics\n  before other actions (currently it is stopped last and can corrupt\n  the data) - Adding HW checksum error counter to the statistics\n- Removing unused variable stats_ticks\n- Using macros instead of magic numbers to indicate which statistics are\n  shared per port and which are per function\n\nSigned-off-by: Yitchak Gertner \u003cgertner@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1adcd8bee37f494e22aee856467e994ae086ae45",
      "tree": "81645cb54ff4fa876a2c67974db2e7d29fe9cf33",
      "parents": [
        "19680c4850c1e5c2b4371388637c7ce86b8570b6"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Wed Aug 13 15:48:29 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 13 16:01:14 2008 -0700"
      },
      "message": "bnx2x: Not dropping packets with L3/L4 checksum error\n\nNot dropping packets with L3/L4 checksum error\nThose packets should be passed to the OS. The problem is clear in\nforwarding mode.\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7a9b25577c8a06d998fb11b28bf8229aa9623205",
      "tree": "99d1a31c0112557794398b8add1cb22c51667afa",
      "parents": [
        "bb2a0f7ae477740d947b442f640a5d10b51025c0"
      ],
      "author": {
        "name": "Vladislav Zolotarov",
        "email": "vladz@broadcom.com",
        "time": "Mon Jun 23 20:34:36 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 23 20:34:36 2008 -0700"
      },
      "message": "bnx2x: Add TPA, Broadcoms HW LRO\n\nThe TPA stands for Transparent Packet Aggregation. When enabled, the FW\naggregate in-order TCP packets according to the 4-tuple match and sends\n1 big packet to the driver. This packet is stored on an SGL in which\neach SGE is 1 page. The FW also implements a timeout algorithm and it\nhonors all TCP flag, including the push flag as a trigger to halt\naggregation.\n\nAfter receiving Ben Hutchings comments, we also added ethtool support,\nso now, thanks to Ben\u0027s patch, when forwarding is enabled, our\naggregation is turned off using the LRO flags.\n\nSigned-off-by: Vladislav Zolotarov \u003cvladz@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bb2a0f7ae477740d947b442f640a5d10b51025c0",
      "tree": "f12e40c057551dc645bfefd818523fec34b578db",
      "parents": [
        "34f80b04f325078ff21123579343d99756ad8d0e"
      ],
      "author": {
        "name": "Yitchak Gertner",
        "email": "gertner@broadcom.com",
        "time": "Mon Jun 23 20:33:36 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 23 20:33:36 2008 -0700"
      },
      "message": "bnx2x: New statistics code\n\nTo avoid race conditions with link up/down and driver up/down - the\nstatistics handling was re-written in a form of state machine.\nAlso supporting statistics for 57711\n\nSigned-off-by: Yitchak Gertner \u003cgertner@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "34f80b04f325078ff21123579343d99756ad8d0e",
      "tree": "b24ef6256970da8cfad6124dc698a9e351d46eb1",
      "parents": [
        "e523287e8edad79b4e5753f98dcf8f75cabd3963"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Mon Jun 23 20:33:01 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 23 20:33:01 2008 -0700"
      },
      "message": "bnx2x: Add support for BCM57711 HW\n\nSupporting the 57711 and 57711E - refers to in the code as E1H. The\n57710 is referred to as E1.\n\nTo support the new members in the family, the bnx2x structure was\ndivided to 3 parts: common, port and function. These changes caused some\nrearrangement in the bnx2x.h file.\n\nA set of accessories macros were added to make access to the bnx2x\nstructure more readable\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ad8d394804b355bc623decc50748cd01dbc0783b",
      "tree": "be2d1c7fc15fc6e1bd17a7d87c697254407fa865",
      "parents": [
        "c18487ee24381b40df3b8b4f54dd13ee9367a1ce"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Mon Jun 23 20:29:02 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 23 20:29:02 2008 -0700"
      },
      "message": "bnx2x: New init infrastructure\n\nThis new initialization code supports the 57711 HW. It also supports\nthe emulation and FPGA for the 57711 and 57710 initializations values\n(very small amount of code which is very helpful in the lab - less\nthan 30 lines).\n\nThe initialization is done via DMAE after the DMAE block is ready -\nbefore it is ready, some of the initialization is done via PCI\nconfiguration transactions (referred to as indirect write).  A mutex\nto protect the DMAE from being overlapped was added.  There are few\nnew registers which needs to be initialized by SW - the full comment\nfor those registers is added to the register file.  A place holder for\nthe 57711 (referred to as E1H) microcode was added- the microcode\nitself is too big and it is split over the following 4 patches\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c18487ee24381b40df3b8b4f54dd13ee9367a1ce",
      "tree": "0c52df7c30f0789fd7509426c38b2d1551c444b9",
      "parents": [
        "ea4e040abc72f2dbbfdd8d04e271a18593ba72c7"
      ],
      "author": {
        "name": "Yaniv Rosner",
        "email": "yanivr@broadcom.com",
        "time": "Mon Jun 23 20:27:52 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jun 23 20:27:52 2008 -0700"
      },
      "message": "bnx2x: New link code\n\nNew Link code:\nMoving all the link related code (including the calculations, the\ninitialization of the MAC and PHY and the external PHY\u0027s code) into\na separated file. The changes from the code that used to be part of\nbnx2x.c (now called bnx2x_main.c) are:\n- Using separate structures for link inputs and link outputs to clearly \n  identify what was configured and what is the outcome\n- Adding code to read external PHY FW version and print it as part of \n  ethtool -i\n- Adding code to upgrade external PHY FW from ethtool -E with special \n  magic number - Changing the link down indication to ERR level\n- Adding a lock on all PHY access to prevent an interrupt and \n  setting changes to overlap\n- Adding support for emulation and FPGA (small chunk of code that really \n  helps in the lab) - Adding support for 1G on BCM8706 PHY\n- Adding clear debug print incase of fan failure (the PHY type is now \n  \"failure\")\n\nSigned-off-by: Yaniv Rosner \u003cyanivr@broadcom.com\u003e\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "24e3fcefb9cc61acce59ed54c00c4e4c32537de7",
      "tree": "df0c442781757dd862f54fbd185386e8233606ff",
      "parents": [
        "4bb073c0e32a0862bdb5215d11af19f6c0180c98"
      ],
      "author": {
        "name": "Eilon Greenstein",
        "email": "eilong@broadcom.com",
        "time": "Thu Jun 12 14:30:28 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 12 14:30:28 2008 -0700"
      },
      "message": "bnx2x: Updating the Maintainer\n\nI would like to thank Eliezer Tamir for writing and maintaining the\ndriver for the past two years. I will take over maintaining the bnx2x\ndriver from now on.\n\nSigned-off-by: Eilon Greenstein \u003ceilong@broadcom.com\u003e\nSigned-off-by: Eliezer Tamir \u003celiezert@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "96fc1784007bf194399759e9b7d9c836c7bbda2a",
      "tree": "a6807c454b097b0642f83faeab35c3ee7db6dd91",
      "parents": [
        "e8717a47266b1527e620ddf262613b9d010bbbe7"
      ],
      "author": {
        "name": "Eliezer Tamir",
        "email": "eliezert@broadcom.com",
        "time": "Thu Feb 28 11:57:55 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 28 11:57:55 2008 -0800"
      },
      "message": "[BNX2X]: Fix Xmit bugs\n\nSeveral endianity corrections in start_xmit()\n\nFixed TSO bug where packets were missing the TCP flags.\n\nSigned-off-by: Eliezer Tamir \u003celiezert@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "228241eb58ad13e7cf2ddd9c92eabb5c3055cf5c",
      "tree": "765d0de072a2eab6575ff735a05e8ea492c4d08a",
      "parents": [
        "877e9aa4c31d8d1670b21824b819929435f46579"
      ],
      "author": {
        "name": "Eliezer Tamir",
        "email": "eliezert@broadcom.com",
        "time": "Thu Feb 28 11:56:57 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 28 11:56:57 2008 -0800"
      },
      "message": "[BNX2X]: fix slowpath races and locking\n\nFixed locking between fastpath and slowpath operations.\n\nCorrected order of traffic disabling to prevent race when going down\nunder traffic.\n\n- first have the microcode drop all incoming packets\n- then do the slowpath stuff\n- only then reset the MAC\n\nGot rid of in_reset_task.\n\nRemove_one() and friends would deference a null pointer if init_one\nfailed.\n\nSigned-off-by: Eliezer Tamir \u003celiezert@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0e39e645b3e83873d59b865df2b671c822e2182c",
      "tree": "7a035ad0f87efc29f70a652f9aaf4c5827d9fa54",
      "parents": [
        "49d66772112f40554ba18d037e0601ac3da0bf79"
      ],
      "author": {
        "name": "Eliezer Tamir",
        "email": "eliezert@broadcom.com",
        "time": "Thu Feb 28 11:54:03 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 28 11:54:03 2008 -0800"
      },
      "message": "[BNX2X]: correct statistics\n\nErrors were summed improperly, some stats were missing.\n\nSigned-off-by: Eliezer Tamir \u003celiezert@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "49d66772112f40554ba18d037e0601ac3da0bf79",
      "tree": "e10b03f7e3ca5bf24fe05ba60dff5de342175cb4",
      "parents": [
        "f14106478e372e64be54a3cdab1e2fa83a5c8a35"
      ],
      "author": {
        "name": "Eliezer Tamir",
        "email": "eliezert@broadcom.com",
        "time": "Thu Feb 28 11:53:13 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 28 11:53:13 2008 -0800"
      },
      "message": "[BNX2X]: Correct RX filtering and MC configuration\n\nThe configuration of RX filtering needed the following corrections:\n\nDrop flags need to be set per Rx queue.\n\nHave to tell the microcode to collect drop stats, and properly wait\nfor them to complete when going down.\n\nSometimes we failed to detect proper completion due to a logical error\nin the wait loop.\n\nSigned-off-by: Eliezer Tamir \u003celiezert@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f14106478e372e64be54a3cdab1e2fa83a5c8a35",
      "tree": "5d66afdfdb0e9752e6ca13b28f6e61c4d8558e39",
      "parents": [
        "250479504ff7d7e8c7d5cf85bedd40fb8d725429"
      ],
      "author": {
        "name": "Eliezer Tamir",
        "email": "eliezert@broadcom.com",
        "time": "Thu Feb 28 11:51:50 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 28 11:51:50 2008 -0800"
      },
      "message": "[BNX2X]: Correct Link management\n\nProperly protect PHY access between two devices on the same board with\na HW lock.\n\nUse GPIO to clear all previous configurations before changing link\nparameters.\n\nShut down the external PHY in case of fan failure.\n\nReducing the MDC/MDIO clock to 2.5MHz due to problems with some\ndevices.\n\nResolve the flow control response according to autoneg with external\nPHY.\n\nUnmasking all PHY interrupts in single write to prevent a race in the\ninterrupts order.\n\nLASI indication fixes to work with peculiarities of PHYs.\n\nDisable MAC RX to avoid a HW bug when closing the MAC under traffic.\n\nDisable parallel detection on HiGig due to HW limitation.\n\nUpdating the shared memory structure to work with the current\nbootcode.\n\nSigned-off-by: Eliezer Tamir \u003celiezert@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "250479504ff7d7e8c7d5cf85bedd40fb8d725429",
      "tree": "0bbcae29bc8aeed97e1050c4b5b7939830633198",
      "parents": [
        "c14423fe585a5937db6e2eece4b79486521103be"
      ],
      "author": {
        "name": "Eliezer Tamir",
        "email": "eliezert@broadcom.com",
        "time": "Thu Feb 28 11:50:16 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 28 11:50:16 2008 -0800"
      },
      "message": "[BNX2X]: Correct init_one()\n\nCorrect PCI-E info printed by init_one()\nIn one case it failed to free the netdev. \n\nSigned-off-by: Eliezer Tamir \u003celiezert@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c14423fe585a5937db6e2eece4b79486521103be",
      "tree": "e1a158f10f92def85b1992706d167d5a4bc730af",
      "parents": [
        "21e43188f272c7fd9efc84b8244c0b1dfccaa105"
      ],
      "author": {
        "name": "Eliezer Tamir",
        "email": "eliezert@broadcom.com",
        "time": "Thu Feb 28 11:49:42 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 28 11:49:42 2008 -0800"
      },
      "message": "[BNX2X]: Spelling fixes\n\nSigned-off-by: Eliezer Tamir \u003celiezert@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a2fbb9ea235467b0be6db3cec0132b6c83c0b9fb",
      "tree": "f6717161d5f374e84553f579eb3102bcf9ffdc0f",
      "parents": [
        "faa4f7969f3340606f46515560ce193d9bd74ea4"
      ],
      "author": {
        "name": "Eliezer Tamir",
        "email": "eliezert@broadcom.com",
        "time": "Thu Nov 15 20:09:02 2007 +0200"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 28 15:03:53 2008 -0800"
      },
      "message": "add bnx2x driver for BCM57710\n\nSigned-off-by: Eliezer Tamir \u003celiezert@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ]
}
