Deleted Added
sdiff udiff text old ( 10113:f02b907bb9e8 ) new ( 10653:e3fc6bc7f97e )
full compact
1/*
2 * Copyright (c) 2013 Andreas Sandberg
3 * All rights reserved
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

--- 220 unchanged lines hidden (view full) ---

229 *
230 * @note This method can only be called on when handling IO after
231 * a KVM_EXIT_IO.
232 *
233 * @param miscreg Register to map the current IO access to.
234 */
235 void handleIOMiscReg32(int miscreg);
236
237 /** Reusable IO request */
238 Request io_req;
239
240 /** Cached intersection of supported MSRs */
241 mutable Kvm::MSRIndexVector cachedMsrIntersection;
242
243 /** @{ */
244 /** Kvm::capDebugRegs() available? */
245 bool haveDebugRegs;
246 /** Kvm::capXSave() available? */
247 bool haveXSave;
248 /**
249 * Should the XSave interface be used to sync the FPU and SIMD
250 * registers?
251 */
252 bool useXSave;
253 /** Kvm::capXCRs() available? */
254 bool haveXCRs;
255 /** @} */
256};
257
258#endif