Back to Browse

2DiskWin on a 386 (Debug only)

9 views
Jan 6, 2026
0:30

Interesting error message when you try to run 2DiskWin (which requires a 486) on a 386: "Checking if this processor honours the WP bit even in supervisor mode... No. Kernel panic: This kernel doesn't support CPU's with broken WP" - This error is regarding write protection on kernels https://www.cs.helsinki.fi/linux/linux-kernel/2002-13/0445.html "The "bug" is really the lack of a feature present on 486+ cpus. A 386 will allow the kernel to write to a write-protected user page (but not a write-protected kernel page). In user mode, write protect works as it should. The kernel works around this by doing extra checks when writing to user pages (check the *_user() functions). It is not a security hole, because if the kernel wasn't compiled with the workaround, it refuses to boot on those cpus."

Download

0 formats

No download links available.

2DiskWin on a 386 (Debug only) | NatokHD