[PATCH] VMX get_user w/ irq disabled

Paul Mackerras paulus at samba.org
Tue Nov 1 16:46:29 EST 2005


Jake Moilanen writes:

> Looks like we have a get_user() call with interrupts disabled.  While I
> haven't seen the problem, I believe we have the same hole in mainline.
> 
> The patch below fixed the problem on Redhat (rebased at 2.6.14).

The problem is that altivec_assist_exception gets called with
interrupts disabled on ppc64.  I haven't decided whether to change
head_64.S or just do a local_irq_enable() inside
altivec_assist_exception().

Paul.



More information about the Linuxppc64-dev mailing list