bisecting fixing commit since f56f3d0e65adb447b8b583c8ed4fbbe544c9bfde building syzkaller on 8098ea0f3397d5db00e4852b1b29d0958f2189c6 testing commit f56f3d0e65adb447b8b583c8ed4fbbe544c9bfde with gcc (GCC) 8.1.0 kernel signature: 1f2fdbcdfd44600bc6bd40df62e57310e18b04cd all runs: crashed: KASAN: slab-out-of-bounds Read in bpf_clone_redirect testing current HEAD e1f7d50ae3a3ec342e87a9b1ce6787bfb8b3c08b testing commit e1f7d50ae3a3ec342e87a9b1ce6787bfb8b3c08b with gcc (GCC) 8.1.0 kernel signature: 2442518e6061431601eaf541a1e41384ce21cdf1 all runs: crashed: KASAN: slab-out-of-bounds Read in bpf_clone_redirect revisions tested: 2, total time: 23m12.508366192s (build: 16m17.219580316s, test: 5m59.624623953s) the crash still happens on HEAD commit msg: Linux 4.14.160 crash: KASAN: slab-out-of-bounds Read in bpf_clone_redirect IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready ================================================================== BUG: KASAN: slab-out-of-bounds in ____bpf_clone_redirect net/core/filter.c:1768 [inline] BUG: KASAN: slab-out-of-bounds in bpf_clone_redirect+0x27b/0x2b0 net/core/filter.c:1759 Read of size 8 at addr ffff88809159b3d0 by task syz-executor.1/6826 CPU: 0 PID: 6826 Comm: syz-executor.1 Not tainted 4.14.160-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0xf7/0x13b lib/dump_stack.c:58 print_address_description.cold.7+0x9/0x1c9 mm/kasan/report.c:252 kasan_report_error mm/kasan/report.c:351 [inline] kasan_report.cold.8+0x11a/0x2d3 mm/kasan/report.c:409 __asan_report_load8_noabort+0x14/0x20 mm/kasan/report.c:430 ____bpf_clone_redirect net/core/filter.c:1768 [inline] bpf_clone_redirect+0x27b/0x2b0 net/core/filter.c:1759 bpf_prog_3c8dfff8b3098609+0x748/0x1000 Allocated by task 0: (stack is not available) Freed by task 0: (stack is not available) The buggy address belongs to the object at ffff88809159b340 which belongs to the cache skbuff_head_cache of size 232 The buggy address is located 144 bytes inside of 232-byte region [ffff88809159b340, ffff88809159b428) The buggy address belongs to the page: page:ffffea00024566c0 count:1 mapcount:0 mapping:ffff88809159b0c0 index:0x0 flags: 0x1fffc0000000100(slab) raw: 01fffc0000000100 ffff88809159b0c0 0000000000000000 000000010000000c raw: ffffea00023fc6e0 ffff8880a9e13c48 ffff88821b75e540 0000000000000000 page dumped because: kasan: bad access detected Memory state around the buggy address: ffff88809159b280: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc ffff88809159b300: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc >ffff88809159b380: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc ^ ffff88809159b400: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc ffff88809159b480: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc ==================================================================