Not true. On the x86, you cannot disable segmentation. Flat address
space simply means that all the segments have a base of 0 and limit of
4GB thereby negating the effects of segmentation. You can modify the
LDT to create additional selectors with the modify_ldt syscall. Wine
needs this to simulate the Windows address map mechanisms. You are
thinking of the GDT which is per process (or per cpu in recent
kernels). LDTs are always per process.
--Brian Gerst
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/