Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Mon, 25 Jun 2018 19:50:46 +0200
From: Solar Designer <solar@...nwall.com>
To: owl-dev@...ts.openwall.com
Cc: Vasily Averin <vvs@...tuozzo.com>
Subject: Re: 32-bit syscall breakage in -431 kernel with KAISER

On Mon, Jun 25, 2018 at 07:29:42PM +0200, Pavel Kankovsky wrote:
> On Sun, 24 Jun 2018, Solar Designer wrote:
> 
> >My preliminary analysis suggests that maybe the KAISER backport broke 
> >the pt_regs ABI for 32-bit syscalls in x86_64 kernels.  Specifically, 
> >SIOCGIFCONF might be failing with EFAULT because fs/compat_ioctl.c: 
> >dev_ifconf() uses compat_alloc_user_space():
> 
> Yes. It fails because compat_alloc_user_space returns NULL.

Thanks!  How exactly did you debug this, on which kernel/build?

Alexander

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ