[GIT PULL] ARM: convert VFP exception handling to C code
Ard Biesheuvel
ardb at kernel.org
Wed Jul 19 03:20:33 PDT 2023
On Wed, 19 Jul 2023 at 12:18, Russell King (Oracle)
<linux at armlinux.org.uk> wrote:
>
> On Wed, Jul 19, 2023 at 12:15:10PM +0200, Ard Biesheuvel wrote:
> > On Mon, 22 May 2023 at 10:03, Ard Biesheuvel <ardb at kernel.org> wrote:
> > >
> > > Hello Russell,
> > >
> > > This pull request covers the outstanding changes related to VFP exception
> > > handling that I implemented on top of the VFP-in-softirq policy change and
> > > subsequent fixes. The code changes are identical to the v2 series [0].
> > >
> > > With these changes applied, only FPE related undef exceptions are dispatched in
> > > the old way. Everything else is handled using undef hooks, with all logic
> > > implemented in C.
> > >
> > > I have tested this on a variety of platforms, including Cortex-A8 (using kernel
> > > mode NEON) and the original Raspberry Pi (which relies on VFP bouncing), as
> > > well as a host of platforms used in KernelCI [1]. All encountered issues have
> > > been fixed. One notable configuration that I have not been able to test is FPE,
> > > as it implies a OABI user space, which I don't have access to.
> > >
> > > Please pull.
> > >
> >
> > Ping?
>
> I pulled it before heading away on holiday:
>
> http://git.armlinux.org.uk/cgit/linux-arm.git/log/?h=devel-stable
>
Ah excellent - thanks.
More information about the linux-arm-kernel
mailing list