[v2,1/2] powerpc: Send SIGBUS on unaligned copy and paste

Michael Ellerman mpe at ellerman.id.au
Wed Jul 6 00:10:07 AEST 2016


On Thu, 2016-16-06 at 23:33:45 UTC, Chris Smart wrote:
> Calling ISA 3.0 instructions copy, copy_first, paste and paste_last
> generates an alignment fault when copying or pasting unaligned
> data (128 byte). We catch this and send SIGBUS to the userspace
> process that caused it.
> 
> We do not emulate these because paste may contain additional metadata
> when pasting to a co-processor and paste_last is the synchronisation
> point for preceding copy/paste sequences.
> 
> Thanks to Michael Neuling <mikey at neuling.org> for his help.
> 
> Signed-off-by: Chris Smart <chris at distroguy.com>

Applied to powerpc next, thanks.

https://git.kernel.org/powerpc/c/ae26b36f8098c793a754549662

cheers


More information about the Linuxppc-dev mailing list