Messages in this thread |  | | Date | Mon, 08 Jun 2015 14:55:56 +0200 | From | Denys Vlasenko <> | Subject | Re: [PATCH] x86/asm/entry/32: Reinstate clearing of pt_regs->r8..r11 on EFAULT path |
| |
On 06/08/2015 08:50 AM, Ingo Molnar wrote: > * Denys Vlasenko <dvlasenk@redhat.com> wrote: > >> I broke this recently when I changed pt_regs->r8..r11 clearing logic >> in INT 80 code path. >> >> There is a branch from SYSENTER/SYSCALL code to INT 80 code: >> if we fail to retrieve arg6, we return EFAULT. Before this patch, >> in this case we don't clear pt_regs->r8..r11. >> >> This patch fixes this. The resulting code is smaller and simpler. > > So how did you notice this bug - through actual info leak testing, or review?
By reviewing my own patch.
|  |