)]}'
{
  "commit": "f65363cfa05fe60874030461a0eeb84b7e60cba4",
  "tree": "02bec26e82989cf7fff97e3f4ff0108b74032832",
  "parents": [
    "8979d9c9e0bc8e54cf5bd7a89abb2145f087b5e1"
  ],
  "author": {
    "name": "Lars Ellenberg",
    "email": "lars.ellenberg@linbit.com",
    "time": "Tue Sep 14 20:14:09 2010 +0200"
  },
  "committer": {
    "name": "Philipp Reisner",
    "email": "philipp.reisner@linbit.com",
    "time": "Thu Oct 14 18:38:41 2010 +0200"
  },
  "message": "drbd: fix possible access after free\n\nIf we release the page pointed to by md_io_tmpp, we need to zero out the\npointer, too, as that may be used later to decide whether we need to\nallocate a new page again.\n\nImpact: a previously freed page may be used and clobbered.  Depending on\nwhat that particular page is being used for meanwhile, this may result\nin silent data corruption of completely unrelated things.\n\nOnly of concern on devices with logical_block_size !\u003d 512 byte,\nif you re-attach after becoming diskless once.\n\nSigned-off-by: Philipp Reisner \u003cphilipp.reisner@linbit.com\u003e\nSigned-off-by: Lars Ellenberg \u003clars.ellenberg@linbit.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4f33714fb3cdfaaf360900a58f78da32140b0cb3",
      "old_mode": 33188,
      "old_path": "drivers/block/drbd/drbd_main.c",
      "new_id": "e1f2c2e54f5f169ab9880e59996df16cfef4a50a",
      "new_mode": 33188,
      "new_path": "drivers/block/drbd/drbd_main.c"
    }
  ]
}
