Re: [PATCH net] xfrm_user: prevent leaking 2 bytes of kernel memory

2018-06-19 Thread Steffen Klassert
On Mon, Jun 18, 2018 at 09:35:07PM -0700, Eric Dumazet wrote: > struct xfrm_userpolicy_type has two holes, so we should not > use C99 style initializer. > > KMSAN report: > > BUG: KMSAN: kernel-infoleak in copyout lib/iov_iter.c:140 [inline] > BUG: KMSAN: kernel-infoleak in _copy_to_iter+0x1b14/0

[PATCH net] xfrm_user: prevent leaking 2 bytes of kernel memory

2018-06-18 Thread Eric Dumazet
struct xfrm_userpolicy_type has two holes, so we should not use C99 style initializer. KMSAN report: BUG: KMSAN: kernel-infoleak in copyout lib/iov_iter.c:140 [inline] BUG: KMSAN: kernel-infoleak in _copy_to_iter+0x1b14/0x2800 lib/iov_iter.c:571 CPU: 1 PID: 4520 Comm: syz-executor841 Not tainted