)]}'
{
  "commit": "9806307a1c5a2a79e268ae4e78b437d38c8adf7f",
  "tree": "1a4ceada09e85a3cd9083790c6b16a16e99bb928",
  "parents": [
    "affa9dfb04b7e2e3a0b0e6d844ea0c9ed97505f9"
  ],
  "author": {
    "name": "John Fastabend",
    "email": "john.r.fastabend@intel.com",
    "time": "Thu Oct 28 00:59:57 2010 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Thu Oct 28 10:19:00 2010 -0700"
  },
  "message": "ixgbe: DCB, fix TX hang occurring in stress condition with PFC\n\nThe DCB credits refill quantum _must_ be greater than half the max\npacket size. This is needed to guarantee that TX DMA operations\nare not attempted during a pause state. Additionally, the min IFG\nmust be set correctly for DCB mode. If a DMA operation is\nrequested unexpectedly during the pause state the HW data\nstore may be corrupted leading to a DMA hang.  The DMA hang\nrequires a reset to correct. This fixes the HW configuration\nto avoid this condition.\n\nSigned-off-by: John Fastabend \u003cjohn.r.fastabend@intel.com\u003e\nTested-by: Ross Brattain \u003cross.b.brattain@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8bb9ddb6dffeaff7fbdb7d8b3c0a4eacb87a797f",
      "old_mode": 33188,
      "old_path": "drivers/net/ixgbe/ixgbe_dcb.c",
      "new_id": "0d44c6470ca36429ca020a0c81105fecbf6e0cdd",
      "new_mode": 33188,
      "new_path": "drivers/net/ixgbe/ixgbe_dcb.c"
    },
    {
      "type": "modify",
      "old_id": "eb1059f09da0d590a98e0356c552986f576e004b",
      "old_mode": 33188,
      "old_path": "drivers/net/ixgbe/ixgbe_dcb.h",
      "new_id": "0208a87b129e3d6d0bc1c64045964c661ed7e319",
      "new_mode": 33188,
      "new_path": "drivers/net/ixgbe/ixgbe_dcb.h"
    },
    {
      "type": "modify",
      "old_id": "67c219f86c3a09d06e1f51abc05bde1bc29a2345",
      "old_mode": 33188,
      "old_path": "drivers/net/ixgbe/ixgbe_dcb_82599.c",
      "new_id": "05f224715073cf46e42e52db91a1b57fca226ddc",
      "new_mode": 33188,
      "new_path": "drivers/net/ixgbe/ixgbe_dcb_82599.c"
    },
    {
      "type": "modify",
      "old_id": "18d7fbf6c292f92d065c9434866aaedaf737623b",
      "old_mode": 33188,
      "old_path": "drivers/net/ixgbe/ixgbe_dcb_82599.h",
      "new_id": "3841649fb9545235756a8f647a6a6c260e58c9ab",
      "new_mode": 33188,
      "new_path": "drivers/net/ixgbe/ixgbe_dcb_82599.h"
    },
    {
      "type": "modify",
      "old_id": "f85631263af8573f7f0ea96ac63e961abebe225b",
      "old_mode": 33188,
      "old_path": "drivers/net/ixgbe/ixgbe_main.c",
      "new_id": "2bd3eb4ee5a1996d9c219c90419c0b9a455c0b5b",
      "new_mode": 33188,
      "new_path": "drivers/net/ixgbe/ixgbe_main.c"
    }
  ]
}
