)]}'
{
  "log": [
    {
      "commit": "49b4947aae404c8c5758ffd1007d0d78c48b3643",
      "tree": "2841487026f8215acdef95c1aaca540917c3246e",
      "parents": [
        "79ea6c8966b861f80e77a14b2acf581563f3c83e"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Thu Apr 14 08:05:19 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 14 13:39:45 2011 -0700"
      },
      "message": "bna: fix memory leak during RX path cleanup\n\nThe memory leak was caused by unintentional assignment of the Rx path\ndestroy callback function pointer to NULL just after correct\ninitialization.\n\nSigned-off-by: Debashis Dutt \u003cddutt@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "79ea6c8966b861f80e77a14b2acf581563f3c83e",
      "tree": "d2a556b6e833a88519faca8e064725bdfabcbe5f",
      "parents": [
        "dd5030404695d81792a21cba575e02b21a2f275a"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Thu Apr 14 08:05:18 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 14 13:39:44 2011 -0700"
      },
      "message": "bna: fix for clean fw re-initialization\n\nDuring a kernel crash, bna control path state machine and firmware do not\nget a notification and hence are not cleanly shutdown. The registers\nholding driver/IOC state information are not reset back to valid\ndisabled/parking values. This causes subsequent driver initialization\nto hang during kdump kernel boot. This patch, during the initialization\nof first PCI function, resets corresponding register when unclean shutown\nis detect by reading chip registers. This will make sure that ioc/fw\ngets clean re-initialization.\n\nSigned-off-by: Debashis Dutt \u003cddutt@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c44eaf41a5a423993932c9a9ad279ee132779b48",
      "tree": "3554fc0bfdcd97936417d6d001d00710d11e67e5",
      "parents": [
        "4263a2f1dad8c8e7ce2352a0cbc882c2b0c044a9",
        "88edaa415966af965bb7eb7056d8b58145462c8e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 11 07:27:24 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 11 07:27:24 2011 -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: (34 commits)\n  net: Add support for SMSC LAN9530, LAN9730 and LAN89530\n  mlx4_en: Restoring RX buffer pointer in case of failure\n  mlx4: Sensing link type at device initialization\n  ipv4: Fix \"Set rt-\u003ert_iif more sanely on output routes.\"\n  MAINTAINERS: add entry for Xen network backend\n  be2net: Fix suspend/resume operation\n  be2net: Rename some struct members for clarity\n  pppoe: drop PPPOX_ZOMBIEs in pppoe_flush_dev\n  dsa/mv88e6131: add support for mv88e6085 switch\n  ipv6: Enable RFS sk_rxhash tracking for ipv6 sockets (v2)\n  be2net: Fix a potential crash during shutdown.\n  bna: Fix for handling firmware heartbeat failure\n  can: mcp251x: Allow pass IRQ flags through platform data.\n  smsc911x: fix mac_lock acquision before calling smsc911x_mac_read\n  iwlwifi: accept EEPROM version 0x423 for iwl6000\n  rt2x00: fix cancelling uninitialized work\n  rtlwifi: Fix some warnings/bugs\n  p54usb: IDs for two new devices\n  wl12xx: fix potential buffer overflow in testmode nvs push\n  zd1211rw: reset rx idle timer from tasklet\n  ...\n"
    },
    {
      "commit": "1e58148670908e9fd180761c0eed3839b6778f01",
      "tree": "bfb391c5fc0a9c5db96df53a2742cec48d140346",
      "parents": [
        "34206f267120c839a479d0237db907fa062e7b0f"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Mon Apr 04 08:29:59 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 06 12:39:07 2011 -0700"
      },
      "message": "bna: Fix for handling firmware heartbeat failure\n\nThis patch contains a fix for gracefully handling firmware heartbeat\nfailure instead of forcing panic.\n\nSigned-off-by: Debashis Dutt \u003cddutt@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "25985edcedea6396277003854657b5f3cb31a628",
      "tree": "f026e810210a2ee7290caeb737c23cb6472b7c38",
      "parents": [
        "6aba74f2791287ec407e0f92487a725a25908067"
      ],
      "author": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Wed Mar 30 22:57:33 2011 -0300"
      },
      "committer": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Thu Mar 31 11:26:23 2011 -0300"
      },
      "message": "Fix common misspellings\n\nFixes generated by \u0027codespell\u0027 and manually reviewed.\n\nSigned-off-by: Lucas De Marchi \u003clucas.demarchi@profusion.mobi\u003e\n"
    },
    {
      "commit": "5ea74318c68fcb38f02fc2fc920abd37d9a9bc33",
      "tree": "8d429282deb3a2bd6dcd0cabe0cc481eb8f2b5f6",
      "parents": [
        "8fe73503fae8cb8f00c80dd6444c1ddcd19257bd"
      ],
      "author": {
        "name": "Ivan Vecera",
        "email": "ivecera@redhat.com",
        "time": "Wed Feb 02 04:37:02 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 02 15:41:25 2011 -0800"
      },
      "message": "bna: use device model DMA API\n\nUse DMA API as PCI equivalents will be deprecated.\n\nSigned-off-by: Ivan Vecera \u003civecera@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "35ab7b798a2dc4a9b19bd85833f83a19736bcfd8",
      "tree": "3d1ad483dea7bd6621beddc8250b3100de72292f",
      "parents": [
        "464143c911df98d4913932534485113a0a14aa74"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Wed Jan 12 11:21:18 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jan 12 19:00:39 2011 -0800"
      },
      "message": "bna: Remove unnecessary memset(,0,)\n\nkzalloc\u0027d memory doesn\u0027t need a memset to 0.\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a1a5da57d0884017b8c3a011a28d4f5e08a2ea4f",
      "tree": "d9a457f4a625b94e000137b7f3d36bb8e69f7bea",
      "parents": [
        "1d32f7696286eef9e5644eb57e79a36756274357"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Thu Dec 23 21:45:10 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 25 19:16:03 2010 -0800"
      },
      "message": "bna: Update the driver version to 2.3.2.3\n\nSigned-off-by: Debashis Dutt \u003cddutt@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1d32f7696286eef9e5644eb57e79a36756274357",
      "tree": "b31e78cc2c72ae9893ac8dea1401cff2b94e104e",
      "parents": [
        "aad75b66f1d3784514351f06bc589c55d5325bc8"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Thu Dec 23 21:45:09 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 25 19:16:03 2010 -0800"
      },
      "message": "bna: IOC failure auto recovery fix\n\nChange Details:\n\t- Made IOC auto_recovery synchronized and not timer based.\n\t- Only one PCI function will attempt to recover and reinitialize\n\tthe ASIC on a failure, that too after all the active PCI\n\tfunctions acknowledge the IOC failure.\n\nSigned-off-by: Debashis Dutt \u003cddutt@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aad75b66f1d3784514351f06bc589c55d5325bc8",
      "tree": "2b4ae30592b4a9597f42a6e91e61bc20930f12ae",
      "parents": [
        "ce9b9f383775e6de74ca4c93d5c643dc3d76dd3c"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Thu Dec 23 21:45:08 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 25 19:16:02 2010 -0800"
      },
      "message": "bna: Restore VLAN filter table\n\nChange Details:\n\t- Retrieve the VLAN configuration from the networking stack\n\tand apply it to the base interface during ifconfig up\n\nSigned-off-by: Debashis Dutt \u003cddutt@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ce9b9f383775e6de74ca4c93d5c643dc3d76dd3c",
      "tree": "41520eda23c757cf505acbea958797905d3124ef",
      "parents": [
        "2c7d38210ff8e65f8961699bce92c273c77d113c"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Thu Dec 23 21:45:07 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 25 19:16:02 2010 -0800"
      },
      "message": "bna: Removed unused code\n\nChange Details:\n\t- Remove unused APIs and code cleanup\n\nSigned-off-by: Debashis Dutt \u003cddutt@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2c7d38210ff8e65f8961699bce92c273c77d113c",
      "tree": "ec6a75c0c6d5f22a71e1e098b275677c07c1cee2",
      "parents": [
        "f7c0fa4cd5dcf58dd95b216d2c33444a3b4a44e0"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Thu Dec 23 21:45:06 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 25 19:16:01 2010 -0800"
      },
      "message": "bna: IOC uninit check and misc cleanup\n\nChange Details:\n\t- Added a check in ioc firmware lock function to see if IOC is\n\tin BFI_IOC_UNINIT state or not. If it is not in UNINIT state\n\tand the last IOC boot was not done by OS driver, force IOC state\n\tto BFI_IOC_UNINIT\n\t- Unused macro and API cleanup\n\nSigned-off-by: Debashis Dutt \u003cddutt@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f7c0fa4cd5dcf58dd95b216d2c33444a3b4a44e0",
      "tree": "5836683f415a5806ffccfbb16bac2ede9980587d",
      "parents": [
        "886f7fedb0cee56acca7620d89186669273d3d56"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Thu Dec 23 21:45:05 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 25 19:16:01 2010 -0800"
      },
      "message": "bna: Fix for TX queue\n\nChange Details:\n\t- Call netif_wake_queue() if we have freed up sufficient elements\n\tat the end of completion processing\n\t- Add netif_queue_stopped counter back to bnad_drv_stats {}\n\t- Get netif_queue_stopped value from stack\n\t- Remove BUG_ON() on value returned by pci_unmap_addr()\n\nSigned-off-by: Debashis Dutt \u003cddutt@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "886f7fedb0cee56acca7620d89186669273d3d56",
      "tree": "a8a518215652ecc9002a712817082ed642674cdd",
      "parents": [
        "815f41e74031d6dc6d6dd988f58c03a1d72d02b9"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Thu Dec 23 21:45:04 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 25 19:16:00 2010 -0800"
      },
      "message": "bna: Enable pure priority tagged packet reception and rxf uninit cleanup fix\n\nChange Details:\n\t- Enable reception of pure priority tagged packets by default by\n\tturning on VLAN Id \u003d 0\n\t- Clear the promiscuous mode, all multicast mode flags when\n\tbna_rxf_uninit is called\n\nSigned-off-by: Debashis Dutt \u003cddutt@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "815f41e74031d6dc6d6dd988f58c03a1d72d02b9",
      "tree": "6a7bf3f250ee5a2ac8ba74f6a26c36a4e76ea04e",
      "parents": [
        "0613ecfc94b13e86c9ff1252fd63e35a94475cd6"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Thu Dec 23 21:45:03 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 25 19:16:00 2010 -0800"
      },
      "message": "bna: Fix ethtool register dump and reordered an API\n\nChange Details:\n\t- Removed semaphore register dump from ethtool\n\t- Moved netif_carrier_off() call to before calling bna_init()\n\nSigned-off-by: Debashis Dutt \u003cddutt@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0613ecfc94b13e86c9ff1252fd63e35a94475cd6",
      "tree": "dec37b55b50fbb3583c909530cbdbe985834093b",
      "parents": [
        "be7fa3263a15d3f278c3bfbf606ec169aaa3a920"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Thu Dec 23 21:45:02 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 25 19:15:59 2010 -0800"
      },
      "message": "bna: Port enable disable sync and txq priority fix\n\nChange Details:\n\t- Fixed port enable/disable sync through a change in LL port state\n\tmachine\n\t- Change txq-\u003epriority masking to 0x7 (3 bits) from 0x3 (2 bits)\n\nSigned-off-by: Debashis Dutt \u003cddutt@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "be7fa3263a15d3f278c3bfbf606ec169aaa3a920",
      "tree": "758dca8183d4d5643dd23547bc470b38a15a8579",
      "parents": [
        "e1928c86c4829703b800c81cc9edc939b5634e6f"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Thu Dec 23 21:45:01 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Dec 25 19:15:59 2010 -0800"
      },
      "message": "bna: TxRx and datapath fix\n\nChange Details:\n\t- Check HW ready condition before accessing h/w register in data-path\n\t- Postpone clean-up of data buffers to the data-path restart path and\n\twait in the cleanup routines for in-flight DMA to complete\n\t- Separate out Tx completion processing from Rx poll routine\n\nSigned-off-by: Debashis Dutt \u003cddutt@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.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": "b7ee31c5af7f04b67d8b8e4f3b2bcb8bcfced8a3",
      "tree": "a50e868a3a0d6dcc9c86ca488db91f77eaa3ab56",
      "parents": [
        "e2fa6f2ef6e48666b78d4b0f00914b06bb19d298"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Tue Oct 05 15:46:05 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 05 20:39:39 2010 -0700"
      },
      "message": "bna: scope and dead code cleanup\n\nAs suggested by Stephen Hemminger:\n1) Made functions and data structures static wherever possible.\n2) Removed unused code.\n\nSigned-off-by: Debashis Dutt \u003cddutt@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e2fa6f2ef6e48666b78d4b0f00914b06bb19d298",
      "tree": "84edb88bf9edc0b017abe28e457858099dba30f7",
      "parents": [
        "ebc0ffae5dfb4447e0a431ffe7fe1d467c48bbb9"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Tue Oct 05 15:46:04 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Oct 05 20:39:38 2010 -0700"
      },
      "message": "bna: fix interrupt handling\n\nThis fix handles the case when IRQ handler is called (for shared IRQs)\neven before the driver is ready to handle interrupts.\n\nSigned-off-by: Debashis Dutt \u003cddutt@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.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": "0746556beab1a57f1afb5c9d6f393d98528ce682",
      "tree": "52b43035cfdf911f5105c6b04e0946954be0cc14",
      "parents": [
        "8f8f103d8466e627ecef7894248eb79407d9047c"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Sun Sep 19 11:25:54 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Sep 19 11:25:54 2010 -0700"
      },
      "message": "bna: off by one\n\nThe mod-\u003embhdlr[] array has BFI_MC_MAX elements.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0ea05ce7fd0c1286759933933764aacd12f6ac3a",
      "tree": "84245f1ebbab408d95028e5a42430a8388c2ce75",
      "parents": [
        "9ca7f8762299bb391c11a81c844224216e925b5c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Sep 12 12:06:00 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Sep 12 12:06:00 2010 -0700"
      },
      "message": "bna: Check for NULL before deref in bnad_cb_tx_cleanup\n\nReported-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ca1cef3a3a8af961f504abfcf9e13dac088e1ad1",
      "tree": "e7a09c304271f05c88fdc1d787bca576163afa93",
      "parents": [
        "e8f7f43a4ad451ecfb2689985f99a9e276a08bba"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jslaby@suse.cz",
        "time": "Sat Sep 04 02:08:41 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 06 18:29:18 2010 -0700"
      },
      "message": "NET: bna, fix lock imbalance\n\nbnad_set_rx_mode omit to unlock bna_lock on one fail path. Fix that.\n\nSigned-off-by: Jiri Slaby \u003cjslaby@suse.cz\u003e\nCc: Debashis Dutt \u003cddutt@brocade.com\u003e\nCc: Rasesh Mody \u003crmody@brocade.com\u003e\nCc: David S. Miller \u003cdavem@davemloft.net\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": "250e061e1d3e26600236a3dd9172e7f5f5916c00",
      "tree": "4f52da41f1b254538b75e4ba84a8e4f1c2a23b2b",
      "parents": [
        "deffd77759e3ceb936f0760cc54a213881577a83"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Thu Sep 02 12:45:02 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 02 12:45:02 2010 -0700"
      },
      "message": "bna: fix stats handling\n\nget_stats() method incorrectly clears a global array before folding\nvarious stats. This can break SNMP applications.\n\nSwitch to 64 bit flavor to work on a user supplied buffer, and provide\n64bit counters even on 32bit arches.\n\nFix a bug in bnad_netdev_hwstats_fill(), for rx_fifo_errors, missing a\nfolding (only the last counter was taken into account)\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nAcked-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8a891429d1879ae4f37f547ef5c2d68e19277e4a",
      "tree": "ac759c522cbc86c4373d6086ccd800e9aea09c7f",
      "parents": [
        "ced1de4c9eeded664e5f1b21cfcb0fb70cc0cde3"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Wed Aug 25 23:00:27 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 25 23:00:27 2010 -0700"
      },
      "message": "bna: Fixed build break for allyesconfig\n\nThis is the patch to fix the build break caused by multiple\ndefinitions of symbols between Brocade\u0027s FC/FCOE driver(BFA)\nand 10G Networking Driver(BNA).\n\nChanges are:\n\n1. locally used functions are made static \n\n2. unused functions are removed\n\n3. using unique namespaces for the function names that must be\nglobally visible\n\nSigned-off-by: Debashis Dutt \u003cddutt@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f04b4dd2b1f533cef0507e0410ffc6732d21a272",
      "tree": "f674c3b8de9afc809700c8a91799230a5d9b0cd2",
      "parents": [
        "8b230ed8ec96c933047dd0625cf95f739e4939a6"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 23 20:34:51 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 23 20:34:51 2010 -0700"
      },
      "message": "bna: Delete get_flags and set_flags ethtool methods.\n\nThis driver doesn\u0027t support LRO, NTUPLE, or the RXHASH\nfeatures.  So it should not set these ethtool operations.\n\nThis also fixes the warning:\n\ndrivers/net/bna/bnad_ethtool.c:1272: warning: initialization from incompatible pointer type\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8b230ed8ec96c933047dd0625cf95f739e4939a6",
      "tree": "517e761a804a2b2f9631b755abcbf525240b916e",
      "parents": [
        "231cc2aaf14bad3b2325be0b19b8385ff5e75485"
      ],
      "author": {
        "name": "Rasesh Mody",
        "email": "rmody@brocade.com",
        "time": "Mon Aug 23 20:24:12 2010 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 23 20:24:12 2010 -0700"
      },
      "message": "bna: Brocade 10Gb Ethernet device driver\n\nThis is patch 1/6 which contains linux driver source for\nBrocade\u0027s BR1010/BR1020 10Gb CEE capable ethernet adapter.\n\nSigned-off-by: Debashis Dutt \u003cddutt@brocade.com\u003e\nSigned-off-by: Rasesh Mody \u003crmody@brocade.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ]
}
