INFO: trying to register non-static key. the code is fine but needs lockdep annotation. turning off the locking correctness validator. CPU: 2 PID: 2256 Comm: syz-executor3 Not tainted 4.14.0-rc7-next-20171103+ #10 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x194/0x257 lib/dump_stack.c:53 register_lock_class+0x55e/0x2c70 kernel/locking/lockdep.c:781 __lock_acquire+0x203/0x4770 kernel/locking/lockdep.c:3387 lock_acquire+0x1d5/0x580 kernel/locking/lockdep.c:4004 __raw_spin_lock_bh include/linux/spinlock_api_smp.h:135 [inline] _raw_spin_lock_bh+0x31/0x40 kernel/locking/spinlock.c:174 spin_lock_bh include/linux/spinlock.h:320 [inline] tcp_fastopen_reset_cipher+0x194/0x580 net/ipv4/tcp_fastopen.c:98 do_tcp_setsockopt.isra.37+0x24d/0x21b0 net/ipv4/tcp.c:2589 tcp_setsockopt+0xb0/0xd0 net/ipv4/tcp.c:2879 sock_common_setsockopt+0x95/0xd0 net/core/sock.c:2965 SYSC_setsockopt net/socket.c:1851 [inline] SyS_setsockopt+0x189/0x360 net/socket.c:1830 do_syscall_64+0x26c/0x8d0 arch/x86/entry/common.c:287 entry_SYSCALL64_slow_path+0x25/0x25 RIP: 0033:0x447c89 RSP: 002b:00007f013fb28bd8 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 RAX: ffffffffffffffda RBX: 00007f013fb296cc RCX: 0000000000447c89 RDX: 0000000000000021 RSI: 0000000000000006 RDI: 0000000000000013 RBP: 0000000000748020 R08: 0000000000000010 R09: 0000000000000000 R10: 0000000020f2b000 R11: 0000000000000246 R12: 00000000ffffffff R13: 0000000000006dc8 R14: 00000000006eae68 R15: 00007f013fb29700 syz-executor1: vmalloc: allocation failure: 4833356120 bytes, mode:0x14080c0(GFP_KERNEL|__GFP_ZERO), nodemask=(null) syz-executor1 cpuset=/ mems_allowed=0-1 CPU: 2 PID: 2219 Comm: syz-executor1 Not tainted 4.14.0-rc7-next-20171103+ #10 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x194/0x257 lib/dump_stack.c:53 warn_alloc+0x1c2/0x2f0 mm/page_alloc.c:3265 __vmalloc_node_range+0x4f0/0x650 mm/vmalloc.c:1775 __vmalloc_node mm/vmalloc.c:1804 [inline] __vmalloc_node_flags_caller+0x50/0x60 mm/vmalloc.c:1826 kvmalloc_node+0x82/0xd0 mm/util.c:406 kvmalloc include/linux/mm.h:539 [inline] kvmalloc_array include/linux/mm.h:555 [inline] xt_alloc_entry_offsets+0x21/0x30 net/netfilter/x_tables.c:774 translate_table+0x235/0x1610 net/ipv4/netfilter/ip_tables.c:686 do_replace net/ipv4/netfilter/ip_tables.c:1149 [inline] do_ipt_set_ctl+0x34b/0x5c0 net/ipv4/netfilter/ip_tables.c:1683 nf_sockopt net/netfilter/nf_sockopt.c:106 [inline] nf_setsockopt+0x67/0xc0 net/netfilter/nf_sockopt.c:115 ip_setsockopt+0xa1/0xb0 net/ipv4/ip_sockglue.c:1256 tcp_setsockopt+0x82/0xd0 net/ipv4/tcp.c:2877 sock_common_setsockopt+0x95/0xd0 net/core/sock.c:2965 SYSC_setsockopt net/socket.c:1851 [inline] SyS_setsockopt+0x189/0x360 net/socket.c:1830 do_syscall_64+0x26c/0x8d0 arch/x86/entry/common.c:287 entry_SYSCALL64_slow_path+0x25/0x25 RIP: 0033:0x447c89 RSP: 002b:00007f1861af8bd8 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 RAX: ffffffffffffffda RBX: 00007f1861af96cc RCX: 0000000000447c89 RDX: 0000000000000040 RSI: 0000000000000000 RDI: 0000000000000018 RBP: 0000000000748190 R08: 0000000000000056 R09: 0000000000000000 R10: 0000000020006000 R11: 0000000000000246 R12: 00000000ffffffff R13: 0000000000006ea0 R14: 00000000006eaf40 R15: 00007f1861af9700 netlink: 11 bytes leftover after parsing attributes in process `syz-executor1'. netlink: 11 bytes leftover after parsing attributes in process `syz-executor1'. netlink: 9 bytes leftover after parsing attributes in process `syz-executor0'. netlink: 9 bytes leftover after parsing attributes in process `syz-executor0'. sctp: [Deprecated]: syz-executor3 (pid 2540) Use of struct sctp_assoc_value in delayed_ack socket option. Use struct sctp_sack_info instead print_req_error: I/O error, dev loop4, sector 0 Buffer I/O error on dev loop4, logical block 0, lost async page write sctp: [Deprecated]: syz-executor3 (pid 2540) Use of struct sctp_assoc_value in delayed_ack socket option. Use struct sctp_sack_info instead nla_parse: 5 callbacks suppressed netlink: 5 bytes leftover after parsing attributes in process `syz-executor3'. QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl netlink: 5 bytes leftover after parsing attributes in process `syz-executor3'. sctp: [Deprecated]: syz-executor0 (pid 2626) Use of struct sctp_assoc_value in delayed_ack socket option. Use struct sctp_sack_info instead sctp: [Deprecated]: syz-executor0 (pid 2654) Use of struct sctp_assoc_value in delayed_ack socket option. Use struct sctp_sack_info instead audit: type=1326 audit(1510032167.381:4452): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=2712 comm="syz-executor3" exe="/syz-executor3" sig=0 arch=c000003e syscall=202 compat=0 ip=0x447c89 code=0x7ffc0000 audit: type=1326 audit(1510032167.381:4453): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=2712 comm="syz-executor3" exe="/syz-executor3" sig=0 arch=c000003e syscall=202 compat=0 ip=0x447c89 code=0x7ffc0000 audit: type=1326 audit(1510032167.392:4454): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=2712 comm="syz-executor3" exe="/syz-executor3" sig=0 arch=c000003e syscall=2 compat=0 ip=0x40ce81 code=0x7ffc0000 audit: type=1326 audit(1510032167.392:4455): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=2712 comm="syz-executor3" exe="/syz-executor3" sig=0 arch=c000003e syscall=202 compat=0 ip=0x447c89 code=0x7ffc0000 audit: type=1326 audit(1510032167.392:4456): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=2712 comm="syz-executor3" exe="/syz-executor3" sig=0 arch=c000003e syscall=202 compat=0 ip=0x447c89 code=0x7ffc0000 audit: type=1326 audit(1510032167.396:4457): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=2712 comm="syz-executor3" exe="/syz-executor3" sig=0 arch=c000003e syscall=157 compat=0 ip=0x447c89 code=0x7ffc0000 audit: type=1326 audit(1510032167.396:4458): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=2712 comm="syz-executor3" exe="/syz-executor3" sig=0 arch=c000003e syscall=202 compat=0 ip=0x447c89 code=0x7ffc0000 audit: type=1326 audit(1510032167.396:4459): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=2712 comm="syz-executor3" exe="/syz-executor3" sig=0 arch=c000003e syscall=202 compat=0 ip=0x447c89 code=0x7ffc0000 SELinux: unrecognized netlink message: protocol=9 nlmsg_type=27 sclass=netlink_audit_socket pig=2780 comm=syz-executor3 SELinux: unrecognized netlink message: protocol=9 nlmsg_type=27 sclass=netlink_audit_socket pig=2796 comm=syz-executor3 SELinux: unrecognized netlink message: protocol=6 nlmsg_type=42 sclass=netlink_xfrm_socket pig=2795 comm=syz-executor1 SELinux: unrecognized netlink message: protocol=6 nlmsg_type=42 sclass=netlink_xfrm_socket pig=2795 comm=syz-executor1 loop_reread_partitions: partition scan of loop0 (2°]€fI¸Òæ¶Ì”B±!S,›ùDÏ') failed (rc=-13) kauditd_printk_skb: 24 callbacks suppressed audit: type=1326 audit(1510032169.558:4484): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=2917 comm="syz-executor4" exe="/syz-executor4" sig=9 arch=c000003e syscall=202 compat=0 ip=0x447c89 code=0x0 audit: type=1326 audit(1510032169.569:4485): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=2917 comm="syz-executor4" exe="/syz-executor4" sig=31 arch=c000003e syscall=202 compat=0 ip=0x447c89 code=0xffff0000 loop: Write error at byte offset 18446744073709547520, length 512. print_req_error: I/O error, dev loop0, sector 0 Buffer I/O error on dev loop0, logical block 0, lost async page write loop_reread_partitions: partition scan of loop0 () failed (rc=-13) loop_reread_partitions: partition scan of loop0 (2°]€fI¸Òæ¶Ì”B±!S,›ùDÏ') failed (rc=-13) loop_reread_partitions: partition scan of loop0 () failed (rc=-13) audit: type=1326 audit(1510032169.780:4486): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=2917 comm="syz-executor4" exe="/syz-executor4" sig=9 arch=c000003e syscall=202 compat=0 ip=0x447c89 code=0x0 audit: type=1326 audit(1510032169.809:4487): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=2917 comm="syz-executor4" exe="/syz-executor4" sig=31 arch=c000003e syscall=202 compat=0 ip=0x447c89 code=0xffff0000 netlink: 1 bytes leftover after parsing attributes in process `syz-executor3'. IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready device lo left promiscuous mode netlink: 1 bytes leftover after parsing attributes in process `syz-executor3'. device lo entered promiscuous mode IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready device lo left promiscuous mode netlink: 14 bytes leftover after parsing attributes in process `syz-executor4'. netlink: 5 bytes leftover after parsing attributes in process `syz-executor6'. netlink: 14 bytes leftover after parsing attributes in process `syz-executor4'. netlink: 5 bytes leftover after parsing attributes in process `syz-executor6'. QAT: Invalid ioctl device gre0 entered promiscuous mode device eql entered promiscuous mode QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl netlink: 1 bytes leftover after parsing attributes in process `syz-executor1'. netlink: 1 bytes leftover after parsing attributes in process `syz-executor1'.