)]}'
{
  "commit": "576d7e5e0fd208d5f071f6eddecc85467e95dcd5",
  "tree": "f55193adee9d219f13c3ec319cb08c1fc862fe30",
  "parents": [
    "8955319b62fc184d668f0058a6eb21018a86c24b"
  ],
  "author": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Fri Feb 27 15:05:17 2015 -0500"
  },
  "committer": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Mon Mar 02 11:59:11 2015 -0500"
  },
  "message": "BNX2X: Transmit\n\nCurrently, there is no sync protection for multiple transmitters, it uses FP 0\n(hard coded), and there is no feedback between tx_int and transmit.  If the tx\nbuffers are full, transmit will still drain the entire queue and keep failing.\ntx_int does nothing when the tx ring has room.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ce9015de5026694039ea2e5573b097e7b3239a13",
      "old_mode": 33188,
      "old_path": "kern/drivers/net/bnx2x/akaros_compat.h",
      "new_id": "b20dbcdfa67bbaea9224f1644cd3fae35496a73f",
      "new_mode": 33188,
      "new_path": "kern/drivers/net/bnx2x/akaros_compat.h"
    },
    {
      "type": "modify",
      "old_id": "c0c170e5eca1c29a434e5390fb2e0e238c6744d1",
      "old_mode": 33188,
      "old_path": "kern/drivers/net/bnx2x/bnx2x.h",
      "new_id": "ba58476ae683ba5774ced5b47ed91aec523924ad",
      "new_mode": 33188,
      "new_path": "kern/drivers/net/bnx2x/bnx2x.h"
    },
    {
      "type": "modify",
      "old_id": "0553809c6c2ff6bcf09354df8c6892b047e298e9",
      "old_mode": 33188,
      "old_path": "kern/drivers/net/bnx2x/bnx2x_cmn.c",
      "new_id": "4c5f0d55b240b5a3af19f9eaa10b0a2e1920a6c0",
      "new_mode": 33188,
      "new_path": "kern/drivers/net/bnx2x/bnx2x_cmn.c"
    },
    {
      "type": "modify",
      "old_id": "473b78f5d395de07b7c0fe19af1e275472e749d2",
      "old_mode": 33188,
      "old_path": "kern/drivers/net/bnx2x/bnx2x_cmn.h",
      "new_id": "4d928e6de027b3de16a5c3eec0d07554bf7fd2bc",
      "new_mode": 33188,
      "new_path": "kern/drivers/net/bnx2x/bnx2x_cmn.h"
    },
    {
      "type": "modify",
      "old_id": "730b6283d4fd9f54d4d3cfcdd7e9ca1ce9eebd31",
      "old_mode": 33188,
      "old_path": "kern/drivers/net/bnx2x/bnx2x_dev.c",
      "new_id": "96bc8e10ee42147fa6db51a014ce59356092ad57",
      "new_mode": 33188,
      "new_path": "kern/drivers/net/bnx2x/bnx2x_dev.c"
    },
    {
      "type": "modify",
      "old_id": "18c14a4ac0947317b65b2914cc76cdd914b54a5f",
      "old_mode": 33188,
      "old_path": "kern/drivers/net/bnx2x/bnx2x_main.c",
      "new_id": "aacb87fb0ab69aedac323ef6fc46535be44d93f4",
      "new_mode": 33188,
      "new_path": "kern/drivers/net/bnx2x/bnx2x_main.c"
    },
    {
      "type": "modify",
      "old_id": "4a13f842eb2a5280e25cfeee521abb91d4ce5692",
      "old_mode": 33188,
      "old_path": "kern/drivers/net/bnx2x/compat_todo.h",
      "new_id": "f27b73eb7e1988168cef1419b126139b63a8a22f",
      "new_mode": 33188,
      "new_path": "kern/drivers/net/bnx2x/compat_todo.h"
    }
  ]
}
