[PATCH 1/4] ARM: Remove the domain switching on ARMv6k/v7 CPUs

Russell King - ARM Linux linux at arm.linux.org.uk
Mon May 24 07:45:46 EDT 2010


On Thu, May 20, 2010 at 03:30:04PM +0100, Catalin Marinas wrote:
> The user pages access rights are also modified for kernel read-only
> access rather than read/write so that the copy-on-write mechanism still
> works. CPU_USE_DOMAINS gets disabled only if HAS_TLS_REG is defined
> since writing the TLS value to the high vectors page isn't possible.

When FIQ handlers are installed/removed, the vector page is also written,
so the above restriction is incompatible with FIQ support.

Do we want to tell people that they can't use FIQs without domain support?



More information about the linux-arm-kernel mailing list