)]}'
{
  "commit": "2ef82d24f445e82f80e235f44eb9d1bc933e3670",
  "tree": "5aaeeff3d2db582b8ea75f9a7652df0e0fc6c531",
  "parents": [
    "1795cd9b3a91d4b5473c97f491d63892442212ab"
  ],
  "author": {
    "name": "Dexuan Cui",
    "email": "decui@microsoft.com",
    "time": "Wed Jul 16 00:00:45 2014 -0700"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@linuxfoundation.org",
    "time": "Thu Jul 17 18:43:10 2014 -0700"
  },
  "message": "Drivers: hv: hv_fcopy: fix a race condition for SMP guest\n\nWe should schedule the 5s \"timer work\" before starting the data transfer,\notherwise, the data transfer code may finish so fast on another\nvirtual cpu that when the code(fcopy_write()) trying to cancel the 5s\n\"timer work\" can occasionally fail because the \"timer work\" may haven\u0027t\nbeen scheduled yet and as a result the fcopy process will be aborted\nwrongly by fcopy_work_func() in 5s.\n\nThank Liz Zhang \u003clizzha@microsoft.com\u003e for the initial investigation\non the bug.\n\nThis addresses https://bugzilla.redhat.com/show_bug.cgi?id\u003d1118123\n\nTested-by: Liz Zhang \u003clizzha@microsoft.com\u003e\nCc: Haiyang Zhang \u003chaiyangz@microsoft.com\u003e\nCc: stable@vger.kernel.org\nSigned-off-by: Dexuan Cui \u003cdecui@microsoft.com\u003e\nSigned-off-by: K. Y. Srinivasan \u003ckys@microsoft.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eaaa3d843b8052c4c0d5b513567da720c6cfbe7a",
      "old_mode": 33188,
      "old_path": "drivers/hv/hv_fcopy.c",
      "new_id": "23b2ce294c4ca78ea3f961ee102550e4aeb02632",
      "new_mode": 33188,
      "new_path": "drivers/hv/hv_fcopy.c"
    }
  ]
}
