Searched hist:9890 (Results 1 - 3 of 3) sorted by relevance
/gem5/src/cpu/kvm/ | ||
H A D | X86KvmCPU.py | 9890:2bad3d5120e5 Mon Sep 30 03:43:00 EDT 2013 Andreas Sandberg <andreas@sandberg.pp.se> kvm: FPU synchronization support on x86 This changeset adds support for synchronizing the FPU and SIMD state of a virtual x86 CPU with gem5. It supports both the XSave API and the KVM_(GET|SET)_FPU kernel API. The XSave interface can be disabled using the useXSave parameter (in case of kernel issues). Unfortunately, KVM_(GET|SET)_FPU interface seems to be buggy in some kernels (specifically, the MXCSR register isn't always synchronized), which means that it might not be possible to synchronize MXCSR on old kernels without the XSave interface. This changeset depends on the __float80 type in gcc and might not build using llvm. |
H A D | x86_cpu.hh | 9890:2bad3d5120e5 Mon Sep 30 03:43:00 EDT 2013 Andreas Sandberg <andreas@sandberg.pp.se> kvm: FPU synchronization support on x86 This changeset adds support for synchronizing the FPU and SIMD state of a virtual x86 CPU with gem5. It supports both the XSave API and the KVM_(GET|SET)_FPU kernel API. The XSave interface can be disabled using the useXSave parameter (in case of kernel issues). Unfortunately, KVM_(GET|SET)_FPU interface seems to be buggy in some kernels (specifically, the MXCSR register isn't always synchronized), which means that it might not be possible to synchronize MXCSR on old kernels without the XSave interface. This changeset depends on the __float80 type in gcc and might not build using llvm. |
H A D | x86_cpu.cc | 9890:2bad3d5120e5 Mon Sep 30 03:43:00 EDT 2013 Andreas Sandberg <andreas@sandberg.pp.se> kvm: FPU synchronization support on x86 This changeset adds support for synchronizing the FPU and SIMD state of a virtual x86 CPU with gem5. It supports both the XSave API and the KVM_(GET|SET)_FPU kernel API. The XSave interface can be disabled using the useXSave parameter (in case of kernel issues). Unfortunately, KVM_(GET|SET)_FPU interface seems to be buggy in some kernels (specifically, the MXCSR register isn't always synchronized), which means that it might not be possible to synchronize MXCSR on old kernels without the XSave interface. This changeset depends on the __float80 type in gcc and might not build using llvm. |
Completed in 14 milliseconds