mirror of
https://github.com/netbirdio/gvisor.git
synced 2026-05-22 17:12:49 -07:00
FPE_INTOVF (integer overflow) should be 2 refer to Linux.
Signed-off-by: Ruidong Cao <crdfrank@gmail.com> Change-Id: I03f8ab25cf29257b31f145cf43304525a93f3300 PiperOrigin-RevId: 235763203
This commit is contained in:
@@ -290,7 +290,7 @@ func (c *vCPU) SwitchToUser(switchOpts ring0.SwitchOpts, info *arch.SignalInfo)
|
||||
case ring0.Overflow:
|
||||
*info = arch.SignalInfo{
|
||||
Signo: int32(syscall.SIGFPE),
|
||||
Code: 1, // FPE_INTOVF (integer overflow).
|
||||
Code: 2, // FPE_INTOVF (integer overflow).
|
||||
}
|
||||
info.SetAddr(switchOpts.Registers.Rip) // Include address.
|
||||
return usermem.AccessType{}, platform.ErrContextSignal
|
||||
|
||||
Reference in New Issue
Block a user