)]}'
{
  "commit": "e5ef5bad345f97f1fef7ccdc01a88c298629a5d9",
  "tree": "c8bd82d0d4eabf9d71d765992b970df67486d857",
  "parents": [
    "0856d9c04a1655612abd96793c1e8b1c1792457e"
  ],
  "author": {
    "name": "Ivo van Doorn",
    "email": "ivdoorn@gmail.com",
    "time": "Fri Aug 06 20:49:27 2010 +0200"
  },
  "committer": {
    "name": "John W. Linville",
    "email": "linville@tuxdriver.com",
    "time": "Mon Aug 16 15:26:43 2010 -0400"
  },
  "message": "rt2x00: Remove ieee80211_rx_status from rt2x00_dev\n\nrt2x00 was keeping a copy of ieee80211_rx_status embedded\ninto the rt2x00_dev structure. For each RX frame, this structure\nwas copied into the skb-\u003ecb where mac80211 would handle it further.\n\nHowever at the moment only the fields current band, and frequency\nwere updated. Whereas the band was already provided directly within\nthe rt2x00_dev structure. Save a memcpy action, and reduce memory\na bit, by adding a curr_freq field to rt2x00_dev, and completely\nremove the ieee80211_rx_status structure from rt2x00_dev.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nAcked-by: Gertjan van Wingerde \u003cgwingerde@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "827a2580893b070c9ca841a9ce74764595ecb56f",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/rt2x00/rt2800lib.c",
      "new_id": "3a150d3a9d9fb5097e9dbb9fde014a2b629748cf",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/rt2x00/rt2800lib.c"
    },
    {
      "type": "modify",
      "old_id": "edfc2b759282a4aa1625a541c9826d67c693036e",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/rt2x00/rt2x00.h",
      "new_id": "8c65244a847a44c798a829aca48bc38e8c64abbe",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/rt2x00/rt2x00.h"
    },
    {
      "type": "modify",
      "old_id": "fb23af40008b6f3fc9ddfa7c69ea9edf1c780321",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/rt2x00/rt2x00config.c",
      "new_id": "34f34fa7f53a60ec04db9b9bed0a22e23d28ed4c",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/rt2x00/rt2x00config.c"
    },
    {
      "type": "modify",
      "old_id": "6499cc416ca3f0a083bf1f780b33650f415aab1b",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/rt2x00/rt2x00dev.c",
      "new_id": "e692608bee8ba285416363713f1cc46637baaaec",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/rt2x00/rt2x00dev.c"
    },
    {
      "type": "modify",
      "old_id": "dc6f3ebb83768c2f9d57218bcd67adac7219685b",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/rt2x00/rt61pci.c",
      "new_id": "cff503faac650d764860d5109604d261440f8d09",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/rt2x00/rt61pci.c"
    },
    {
      "type": "modify",
      "old_id": "aa9de18fd410f016c452008e7852abcf5adc937c",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/rt2x00/rt73usb.c",
      "new_id": "c65529678fbd5a7505cace8f73aa2cce2734631f",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/rt2x00/rt73usb.c"
    }
  ]
}
