|
Message-ID: <5b632945-70be-aa8b-a408-fe4983a8b709@virtuozzo.com> Date: Sat, 30 Jun 2018 10:35:27 +0300 From: Vasily Averin <vvs@...tuozzo.com> To: Solar Designer <solar@...nwall.com> Cc: owl-dev@...ts.openwall.com Subject: Re: 32-bit syscall breakage in -431 kernel with KAISER On 06/29/2018 07:41 PM, Solar Designer wrote: > Vasily, > > On Fri, Jun 29, 2018 at 07:08:02PM +0300, Vasily Averin wrote: >> On 06/28/2018 05:11 PM, Vasily Averin wrote: >>> On my test node I observe strange exception right on boot of 64-bit kernel, >>> it is not handles properly and writes 0 into EIP and it crashes the kernel. >>> >>> So I'm going to troubloeshoot qemu with gdb, hope it helps tofind the resoun of the trouble. >> >> I have stable reproducer, but even with single-step and hardware breakpoints I still cannot intercept this mysterious exception. >> it adds an extra frame on regular stack, changes EIP to 0, then generates page_fault an crashes. >> >> Alexander, >> could you please drop me your config for 64bit kernel? > > You can get our kernel configs here: > > http://cvsweb.openwall.com/cgi/cvsweb.cgi/Owl/packages/kernel/ Configs are very different, however it seems to be that the key change is CONFIG_RETPOLINE=y on our side. > Meanwhile, Chris who reported the problem on owl-users has confirmed > that Pavel's fix works for him. > > Alexander >
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.