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

Re: [MiNT] fVDI issues



> > 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.

Currently it is hardly avoidable, however.

> > 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.

Exactly. Text, data and bss.

CVV

-- 
Konrad M.Kokoszkiewicz
mail: draco@atari.org
http://draco.atari.org

** Ea natura multitudinis est,
** aut servit humiliter, aut superbe dominatur (Liv. XXIV,25)
*************************************************************
** Taka to juz natura pospolstwa, ze albo sluzy ono unizenie,
** albo bezczelnie sie panoszy.