)]}'
{
  "commit": "d647b36a69bf0a630ebf981bde3c0651e2779e5e",
  "tree": "6c8c7ec7feefbc9c966863bc73d576017f833563",
  "parents": [
    "2caf62f6cae46e36b1c4a1b0f2d9ef82af89cad2"
  ],
  "author": {
    "name": "Herbert Xu",
    "email": "herbert@gondor.apana.org.au",
    "time": "Thu Dec 20 04:13:21 2007 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Mon Jan 28 14:59:16 2008 -0800"
  },
  "message": "[SNMP]: Fix SNMP counters with PREEMPT\n\nThe SNMP macros use raw_smp_processor_id() in process context\nwhich is illegal because the process may be preempted and then\nmigrated to another CPU.\n\nThis patch makes it use get_cpu/put_cpu to disable preemption.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c5793db637fcb70dda9f8bebc73fbe27e2ceafb",
      "old_mode": 33188,
      "old_path": "include/net/snmp.h",
      "new_id": "fbb66663a42cb3fa1eb1cbc68bad11c98703f03e",
      "new_mode": 33188,
      "new_path": "include/net/snmp.h"
    }
  ]
}
