Date: Fri, 19 Dec 2008 09:47:32 -0700 (MST) From: "M. Warner Losh" <imp@bsdimp.com> To: gjb@semihalf.com Cc: arm@FreeBSD.org, embedded@FreeBSD.org Subject: Re: Multiple virtual mappings considered harmful on ARM Message-ID: <20081219.094732.461359941.imp@bsdimp.com> In-Reply-To: <494BAA90.7000801@semihalf.com> References: <494BAA90.7000801@semihalf.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In message: <494BAA90.7000801@semihalf.com> Grzegorz Bernacki <gjb@semihalf.com> writes: : 2. Root cause. ... : So we end up with at least two virtual addresses for each page. ... : 4. More general solution. : This is the second time we indentified a problem of the same nature related to : multiple virtual mapping on ARM, and are wondering about some more general : solution that would prevent us from such problems (very subtle and hard to : nail down) in the future. We were thinking at least about an extension to : DIAGNOSTIC that would detect such attempts or so. Any other suggestions or : comments welcome. I think this is an excellent idea. MIPS will need this too, since it too suffers from the virtual aliasing problem. Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081219.094732.461359941.imp>