Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/arch/arm/arm32
On Thursday 16 October 2003 10:52 am, Richard Earnshaw wrote:
> Assuming for the moment that the address being
> accessed is permitted for that process, then if it's a permission
> fault it must be as a result of an attempt to write.
True, although I'd have to double-check this is workable for kernel
faults too.
> A failure to
> read the location will always result in a domain or translation
> fault.
A failure to write the location may also result in a domain/translation
fault due to page reference tracking, if the first operation on an
unreferenced page is a write.
> If that will work, then it really would be a GOOD THING. Since it
> would mean no further work is needed in this area to handle Thumb.
I don't think it's going to be quite that easy. :-/
Cheers, Steve
Home |
Main Index |
Thread Index |
Old Index