Re:Roll your own QEMU for fun
by chandlerswift on Monday September 11, 2023 @04:24PM
(#37473160)
It looks like course details are linked in the sidebar to the right:
https://opensecuritytraining.info/AdvancedX86-VTX.html
(perhaps this URL would have made more sense for submission, per "Please submit the original source"?)
Re:Roll your own QEMU for fun
by MobiusHorizons on Monday September 11, 2023 @06:28PM
(#37474567)
VT-x is not a RISC-V feature, it is a feature of x86 cpus, which is definitely not deprecated. VT-x is (as far as I know) the technology that allows acceptable speed virtualization of virtual machines, which is the backbone of cloud computing. RISC-V H extension is not applicable to intel CPUs even if it provides features that solve similar problems (ie it cannot possibly be the replacement).
Re:Roll your own QEMU for fun
by userbinator on Tuesday September 12, 2023 @12:19AM
(#37476902)
Unfortunately no mention of V86 even in the intro/history section, which could be considered the origins of x86 virtualisation technology, and achieved widespread use starting with Windows/386 and all the way through the Win9x lineage. If you've ever used those versions of Windows, you've used a hypervisor.
Re:Roll your own QEMU for fun
by LoganDark on Tuesday September 12, 2023 @03:07AM
(#37477692)
Anyone who enabled WSL2 was also running Windows under Hyper-V so that Linux could run at the same level. (The same thing virtualization-based security uses.)
Original URL: https://opensecuritytraining.info/AdvancedX86-VTX.html
Submitters: "Please submit the original source. If a post reports on something found on another site, submit the latter." - https://news.ycombinator.com/newsguidelines.html
The homologue in the standard ISA is RISC-V H extension[0], which is part of the Privileged RISC-V Specification.
Unsurprisingly, relative to VT-x, it is much simpler.
0. https://five-embeddev.com/riscv-isa-manual/latest/hypervisor...
https://en.wikipedia.org/wiki/X86_virtualization#Intel-VT-x
Apparently it's part of the open source courses and learning materials portal on security, x86, ARM, malware, VM, intrusion detection, pcap analysis, crypto, trusted computing, smart card, reverse engineering, forensics, secure coding, software exploits, etc:
https://opensecuritytraining.info/Training.html