Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 410d2c81 authored by Hong H. Pham's avatar Hong H. Pham Committed by David S. Miller
Browse files

sparc64: Sync FPU state in VIS emulation handler.



Copy the FPU state to the task's thread_info->fpregs for the VIS emulation
functions to access.

Signed-off-by: default avatarHong H. Pham <hong.pham@windriver.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 726c12f5
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -807,6 +807,8 @@ int vis_emul(struct pt_regs *regs, unsigned int insn)
	if (get_user(insn, (u32 __user *) pc))
		return -EFAULT;

	save_and_clear_fpu();

	opf = (insn & VIS_OPF_MASK) >> VIS_OPF_SHIFT;
	switch (opf) {
	default: