)]}'
{
  "commit": "02daab21d94dc4cf01b2fd09863d59a436900322",
  "tree": "e7caff282dd9019e1b19cd549609c6b991f29152",
  "parents": [
    "e8467fda83cdc9de53972fee0cd2e6916cf66f41"
  ],
  "author": {
    "name": "Avi Kivity",
    "email": "avi@redhat.com",
    "time": "Wed Dec 30 12:40:26 2009 +0200"
  },
  "committer": {
    "name": "Marcelo Tosatti",
    "email": "mtosatti@redhat.com",
    "time": "Mon Mar 01 12:35:50 2010 -0300"
  },
  "message": "KVM: Lazify fpu activation and deactivation\n\nDefer fpu deactivation as much as possible - if the guest fpu is loaded, keep\nit loaded until the next heavyweight exit (where we are forced to unload it).\nThis reduces unnecessary exits.\n\nWe also defer fpu activation on clts; while clts signals the intent to use the\nfpu, we can\u0027t be sure the guest will actually use it.\n\nSigned-off-by: Avi Kivity \u003cavi@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "693046a7a12d2f3c9a5e3c1bcfd8ca7c58f896f7",
      "old_mode": 33188,
      "old_path": "arch/x86/include/asm/kvm_host.h",
      "new_id": "93bee7abb71c98fd126402021746aad1e52097ca",
      "new_mode": 33188,
      "new_path": "arch/x86/include/asm/kvm_host.h"
    },
    {
      "type": "modify",
      "old_id": "3899c2d1983022e24a84d41cfa0b975db29237d1",
      "old_mode": 33188,
      "old_path": "arch/x86/kvm/svm.c",
      "new_id": "5b336a80f31ed765634b564bfe571d400d7fd7b0",
      "new_mode": 33188,
      "new_path": "arch/x86/kvm/svm.c"
    },
    {
      "type": "modify",
      "old_id": "dbcdb55094f79f227ec8547a5713747b7183ae75",
      "old_mode": 33188,
      "old_path": "arch/x86/kvm/vmx.c",
      "new_id": "d11be3fb7c80b193520b35d8ce0657a3fd15d60f",
      "new_mode": 33188,
      "new_path": "arch/x86/kvm/vmx.c"
    },
    {
      "type": "modify",
      "old_id": "748b15d8e46d76c94d8d687396e22d695c35a94f",
      "old_mode": 33188,
      "old_path": "arch/x86/kvm/x86.c",
      "new_id": "1de2ad7a004dbce2b4cc4c5f9df7cde1c0b691d8",
      "new_mode": 33188,
      "new_path": "arch/x86/kvm/x86.c"
    },
    {
      "type": "modify",
      "old_id": "bb0314ea9267fc5f1ef24e190e63c4318a2a3c66",
      "old_mode": 33188,
      "old_path": "include/linux/kvm_host.h",
      "new_id": "dfde04b0d45300eaa9d0b3bb2923702243e8f6a3",
      "new_mode": 33188,
      "new_path": "include/linux/kvm_host.h"
    }
  ]
}
