[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] fVDI issues



Hello!

> Well, any writes/reads done by the CPU are controlled by the PMMU, right? So
> if the PMMU disallows the access, the program, that does the access,
> receives bus error signal. This is why you cannot Fread() a file and
> overwrite another process (other than the caller) this way.

To say it again, it's a very, very bad idea to segfault inside the kernel.
That's very problematic for sure.

> As far as I know, the kernel itself is currently unprotected at all.

The text segment, not the allocated memory after the MMU management is
initialized.


Ciao
   ...Frank

--
ATARI FALCON 040 // MILAN 060
-----------------------------------------
http://www.cs.uni-magdeburg.de/~fnaumann/
e-Mail: fnaumann@freemint.de