)]}'
{
  "commit": "2fcddce10f6771cfa0c56fd1e826d50d67d100b7",
  "tree": "08a1a21922509b9ba3b896dfc1951a6d0ab0d8f4",
  "parents": [
    "e6e9cac8c3417b43498b243c1f8f11780e157168"
  ],
  "author": {
    "name": "Jeremy Fitzhardinge",
    "email": "jeremy.fitzhardinge@citrix.com",
    "time": "Fri Apr 24 00:45:26 2009 -0700"
  },
  "committer": {
    "name": "Jeremy Fitzhardinge",
    "email": "jeremy.fitzhardinge@citrix.com",
    "time": "Wed Jun 17 13:21:25 2009 -0700"
  },
  "message": "x86-32: make sure clts is batched during context switch\n\nIf we\u0027re preloading the fpu state during context switch, make sure the clts\nhappens while we\u0027re batching the cpu context update, then do the actual\n__math_state_restore once the updates are flushed.\n\nThis allows more efficient context switches when running paravirtualized,\nas all the hypercalls can be folded together into one.\n\n[ Impact: optimise paravirtual FPU context switch ]\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy.fitzhardinge@citrix.com\u003e\nCc: Alok Kataria \u003cakataria@vmware.com\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "59f4524984afacd10b456dcdca4abbc2237d7ecb",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/process_32.c",
      "new_id": "a80eddd416588e6b8f4d86683481e81bab0cb8e0",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/process_32.c"
    }
  ]
}
