On Mon, Feb 11, 2008 at 09:40:05PM +0100, Dan Lukes wrote:
> Roman Divacky napsal/wrote, On 02/11/08 19:27:
> >>    Na to by stacilo platnost adresy zkontrolovat. Kopirovani by treba 
> >> nebylo.
> > 
> > vis co je "fault" ? pokud ano tak mi neni jasne jak muzes nechapat to co 
> > jsem napsal.
> > proste mam treba segment pameti mapovany RO a userspace mi posle pro 
> > nejakou write
> > operaci adresu pameti v tom segmentu nebo proste neco takoveho... nevim jak 
> > jinak
> > to vysvetlit
> 
>       Ten pametovej segment ci strukturu, nebo jak chces tech 8 bajtu nazvat 
> potrebujes cist. Na vyzkouseni, jestli ho muzes cist, ti ho staci 
> precist. Pri tom cteni se rovnou prislusna stranka dostane do fyzicke 
> pameti, pokud nahodou byla odstrankovana. Stacilo by ji zamknout, coz 
> lze a k zadnemu faultu na ktery by nemohlo dojit. Pripadne predratovat 
> do kernel-space (sams rikal, ze top jde), odkud se stranky 
> neodstrankovavaji.
> 
>       Takze furt nemame vysvetleno, proc se ta data kopiruji na jine pametove 
> misto. Faultu lze zabranit i bez toho a ty jine vysvetleni nez  fault 
> nenabizis.
 
dane.. ty nevis co je fault :) fault je "preruseni" (technicke detaily nejsou 
dulezite)
proste ctes pamet a OS ti zavola "preruseni" treba protoze jsi porusil ochranu
te pameti nebo z nejakeho jineho duvodu.

pokud se ti tohle stane v kernelu tak ti ten kernel panicne.

tj. kdyby jsi "vyzkousel ze ti to jde cist" proste ctenim a ono nahodou neslo 
tak ti ten 
system panicne

porad nechapes? nevim jak jinak to uz vysvetlit.. opakuju to same uz potreti

>       Nemam potrebu tvrdit, ze tomu nerozumis jen proto, ze co rikas se me 
> jevi byt zcela od veci a blabol - me neni pet. Ale je skoda, ze 
> informaci, kterou mas, se ti nedari alespon trochu srozumitelne sdelit. 
> Zkousnul i to, ze si nemuzes odpustit delat ze me pitomce, kdybych se 
> pri tom neco noveho dozvedel ...
> 
>       Takze toho asi nechme. Ledaze opravdu dokazes rict, proc se ta data 
> kopiruji na jine pametove misto ...

uz jsem to rekl 3x...
-- 
FreeBSD mailing list ([email protected])
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem