Also I recall Wine needs functions to access and modify the LDT.
I dunno if it would be possible to remap the virtual space just with some
trick in the LDT... then switch back on interrupt or syscall.
The page-tables are for remapping. the LDT is just for setting acces rights.