Ahmed Samy

Results 56 comments of Ahmed Samy

Commit 07e433454aa3246269d765cceac820b1f6adacf7 is all the bitmap commits merged into one, because it was a mess. That's the final version. `_BitScanForward` returns the index of the first found bit, not the...

May have been an MTRR issue, can you re-try with latest?

I don't think that's relevant, the bug is in some other commit for sure, keep bisecting.

Thanks! Should be fixed now.

No, it wasn't. I can't reproduce, if you can find which part is broken, I will look into it. You can do that by disabling features until you find what...

What did you change the `GUEST_IDTR_BASE` to? Also, if you're gonna change the IDTR, then comment out `SECONDARY_EXEC_DESC_TABLE_EXITING`. See if that solves the hanging problem.

Yep, that's because they require vmfunc. You can use VMFUNC without #VE. However, if you want to fix that freeze/crash, can you try backporting #VE handling and IDT shadowing to...

I don't understand what you changed from the current modifications you already made anyways. There is a reason why I told you to only backport these specific parts, v1.4 is...

@hzqst That's a different issue, pretty sure this was posted before KPTI was even discovered and reported. What you reported, can be related, however. So can you open an issue...

Call `ksm_subvert` before, it's designed to be subverted on IOCTL not during init.