)]}'
{
  "commit": "77a121c3a88eb00a4b5e753d083dbb7d49fefb0a",
  "tree": "d1c802c9133a149094b484cd4796faeb9d7201fb",
  "parents": [
    "36b3a628a4e85d002ee8813ebd2a5caef6d3c1a7"
  ],
  "author": {
    "name": "Johannes Berg",
    "email": "johannes.berg@intel.com",
    "time": "Thu Jun 10 10:21:34 2010 +0200"
  },
  "committer": {
    "name": "John W. Linville",
    "email": "linville@tuxdriver.com",
    "time": "Mon Jun 14 15:39:26 2010 -0400"
  },
  "message": "mac80211: pull mgmt frame rx into rx handler\n\nSome code is duplicated between ibss, mesh and\nmanaged mode regarding the queueing of management\nframes. Since all modes now use a common skb\nqueue and a common work function, we can pull\nthe queueing code into the rx handler directly\nand remove the duplicated length checks etc.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "982690af1f617a02d88f3ecf525561eab0cedea5",
      "old_mode": 33188,
      "old_path": "net/mac80211/ibss.c",
      "new_id": "bfd7286488c799a23b2067513398e64fb398926e",
      "new_mode": 33188,
      "new_path": "net/mac80211/ibss.c"
    },
    {
      "type": "modify",
      "old_id": "f8c8f101592b7c0c773f0cd43a67a72ac8455210",
      "old_mode": 33188,
      "old_path": "net/mac80211/ieee80211_i.h",
      "new_id": "a3bcaa3239d973885ab58ce0664f4fbcb640f6f4",
      "new_mode": 33188,
      "new_path": "net/mac80211/ieee80211_i.h"
    },
    {
      "type": "modify",
      "old_id": "83b346cc486095dba3431996709e3a90d0feb46a",
      "old_mode": 33188,
      "old_path": "net/mac80211/mesh.c",
      "new_id": "c8a4f19ed13bb810a97bb5e25200a74cdd55a31c",
      "new_mode": 33188,
      "new_path": "net/mac80211/mesh.c"
    },
    {
      "type": "modify",
      "old_id": "c88087f1cd0ff79a4a5f28c57f2626d5c7ce8eac",
      "old_mode": 33188,
      "old_path": "net/mac80211/mesh.h",
      "new_id": "ebd3f1d9d88954c296fba7ca03959cadc42ab223",
      "new_mode": 33188,
      "new_path": "net/mac80211/mesh.h"
    },
    {
      "type": "modify",
      "old_id": "4a5b29dac9d0d09f8edadbc0f6e3dba1591996d3",
      "old_mode": 33188,
      "old_path": "net/mac80211/mlme.c",
      "new_id": "036f1bfa7b05da469e45c18a8231bec5a81784e4",
      "new_mode": 33188,
      "new_path": "net/mac80211/mlme.c"
    },
    {
      "type": "modify",
      "old_id": "3adcda502b7d52e0106077be09ff1c41048a2911",
      "old_mode": 33188,
      "old_path": "net/mac80211/rx.c",
      "new_id": "40fe2798cbf5f7ead8ba6147974a148bc79a6469",
      "new_mode": 33188,
      "new_path": "net/mac80211/rx.c"
    }
  ]
}
