Re: WARNING in refcount_dec

2018-04-23 Thread Willem de Bruijn
On Thu, Apr 19, 2018 at 2:55 PM, Willem de Bruijn wrote: > On Thu, Apr 19, 2018 at 2:32 AM, DaeRyong Jeong wrote: >> Hello. >> We have analyzed the cause of the crash in v4.16-rc3, WARNING in >> refcount_dec, >> which is found by RaceFuzzer (a modified version of Syzkaller). >> >> Since struct p

Re: WARNING in refcount_dec

2018-04-19 Thread Willem de Bruijn
On Thu, Apr 19, 2018 at 2:32 AM, DaeRyong Jeong wrote: > Hello. > We have analyzed the cause of the crash in v4.16-rc3, WARNING in refcount_dec, > which is found by RaceFuzzer (a modified version of Syzkaller). > > Since struct packet_sock's member variables, running, has_vnet_hdr, origdev > and a

Re: WARNING in refcount_dec

2018-04-18 Thread DaeRyong Jeong
Hello. We have analyzed the cause of the crash in v4.16-rc3, WARNING in refcount_dec, which is found by RaceFuzzer (a modified version of Syzkaller). Since struct packet_sock's member variables, running, has_vnet_hdr, origdev and auxdata are declared as bitfields, accessing these variables can rac

Re: WARNING in refcount_dec

2018-04-02 Thread DaeRyong Jeong
No. Only the first crash (WARNING in refcount_dec) is reproduced by the attached reproducer. The second crash (kernel bug at af_packet.c:3107) is reproduced by another reproducer. We reported it here. http://lkml.iu.edu/hypermail/linux/kernel/1803.3/05324.html On Sun, Apr 1, 2018 at 4:38 PM, Will

Re: WARNING in refcount_dec

2018-04-01 Thread Willem de Bruijn
On Thu, Mar 29, 2018 at 1:16 AM, Cong Wang wrote: > (Cc'ing netdev and Willem) > > On Wed, Mar 28, 2018 at 12:03 PM, Byoungyoung Lee > wrote: >> Another crash patterns observed: race between (setsockopt$packet_int) >> and (bind$packet). >> >> -- >> [ 357.731597] kerne

Re: WARNING in refcount_dec

2018-03-28 Thread Cong Wang
(Cc'ing netdev and Willem) On Wed, Mar 28, 2018 at 12:03 PM, Byoungyoung Lee wrote: > Another crash patterns observed: race between (setsockopt$packet_int) > and (bind$packet). > > -- > [ 357.731597] kernel BUG at > /home/blee/project/race-fuzzer/kernels/kernel_v4.16-