INFO: trying to register non-static key. the code is fine but needs lockdep annotation. turning off the locking correctness validator. CPU: 3 PID: 5533 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 entry_SYSCALL_64_fastpath+0x1f/0xbe RIP: 0033:0x447c89 RSP: 002b:00007f400562bbd8 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 RAX: ffffffffffffffda RBX: 00007f400562c6cc RCX: 0000000000447c89 RDX: 0000000000000021 RSI: 0000000000000006 RDI: 0000000000000016 RBP: 0000000000000086 R08: 0000000000000010 R09: 0000000000000000 R10: 0000000020f2b000 R11: 0000000000000246 R12: 00000000ffffffff R13: 00000000000084d8 R14: 00000000006ec578 R15: 00007f400562c700 device eql entered promiscuous mode QAT: Invalid ioctl nla_parse: 4 callbacks suppressed netlink: 8 bytes leftover after parsing attributes in process `syz-executor5'. SELinux: unrecognized netlink message: protocol=0 nlmsg_type=8 sclass=netlink_route_socket pig=5659 comm=syz-executor1 FAULT_FLAG_ALLOW_RETRY missing 30 CPU: 3 PID: 5657 Comm: syz-executor6 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 handle_userfault+0x12fa/0x24c0 fs/userfaultfd.c:427 do_anonymous_page mm/memory.c:3121 [inline] handle_pte_fault mm/memory.c:3934 [inline] __handle_mm_fault+0x2d46/0x39c0 mm/memory.c:4060 handle_mm_fault+0x334/0x8d0 mm/memory.c:4097 __do_page_fault+0x5c9/0xc90 arch/x86/mm/fault.c:1449 do_page_fault+0xee/0x720 arch/x86/mm/fault.c:1524 do_async_page_fault+0x82/0x110 arch/x86/kernel/kvm.c:273 async_page_fault+0x22/0x30 arch/x86/entry/entry_64.S:1070 RIP: 0010:fault_in_pages_readable include/linux/pagemap.h:601 [inline] RIP: 0010:iov_iter_fault_in_readable+0x1a7/0x410 lib/iov_iter.c:421 RSP: 0018:ffff88004673f928 EFLAGS: 00010246 RAX: 0000000000010000 RBX: 0000000020011fd2 RCX: ffffffff8241c491 RDX: 00000000000000fc RSI: ffffc90004228000 RDI: ffff88004673fd28 RBP: ffff88004673fa08 R08: 0000000000000001 R09: 1ffff10008ce7edf R10: ffff880042e4c680 R11: ffff880042e4c680 R12: 1ffff10008ce7f28 R13: ffff88004673f9e0 R14: 0000000000000000 R15: ffff88004673fd20 generic_perform_write+0x200/0x600 mm/filemap.c:3128 __generic_file_write_iter+0x366/0x5b0 mm/filemap.c:3263 generic_file_write_iter+0x399/0x7a0 mm/filemap.c:3291 call_write_iter include/linux/fs.h:1771 [inline] new_sync_write fs/read_write.c:469 [inline] __vfs_write+0x68a/0x970 fs/read_write.c:482 vfs_write+0x18f/0x510 fs/read_write.c:544 SYSC_write fs/read_write.c:589 [inline] SyS_write+0xef/0x220 fs/read_write.c:581 entry_SYSCALL_64_fastpath+0x1f/0xbe RIP: 0033:0x447c89 RSP: 002b:00007fc3c09a5bd8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 00007fc3c09a66cc RCX: 0000000000447c89 RDX: 0000000000000030 RSI: 0000000020011fd2 RDI: 0000000000000015 RBP: 00000000007480d8 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff R13: 0000000000000840 R14: 00000000006e48e0 R15: 00007fc3c09a6700 SELinux: unrecognized netlink message: protocol=0 nlmsg_type=8 sclass=netlink_route_socket pig=5659 comm=syz-executor1 netlink: 29 bytes leftover after parsing attributes in process `syz-executor1'. netlink: 29 bytes leftover after parsing attributes in process `syz-executor1'. 9pnet_virtio: no channels available for device ./file0 9pnet_virtio: no channels available for device ./file0 netlink: 1 bytes leftover after parsing attributes in process `syz-executor4'. IPv6: NLM_F_REPLACE set, but no existing node found! netlink: 5 bytes leftover after parsing attributes in process `syz-executor6'. QAT: Invalid ioctl netlink: 5 bytes leftover after parsing attributes in process `syz-executor6'. QAT: Invalid ioctl device eql entered promiscuous mode audit: type=1326 audit(1510069738.444:2365): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=6019 comm="syz-executor6" exe="/syz-executor6" sig=31 arch=c000003e syscall=202 compat=0 ip=0x447c89 code=0x0 device lo entered promiscuous mode audit: type=1326 audit(1510069738.597:2366): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=6019 comm="syz-executor6" exe="/syz-executor6" sig=31 arch=c000003e syscall=202 compat=0 ip=0x447c89 code=0x0 device gre0 entered promiscuous mode TCP: request_sock_TCP: Possible SYN flooding on port 20016. Sending cookies. Check SNMP counters. hid-generic 0003:0627:0001.0001: pid 6060 passed too large report QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl netlink: 6 bytes leftover after parsing attributes in process `syz-executor5'. netlink: 6 bytes leftover after parsing attributes in process `syz-executor5'. device gre0 entered promiscuous mode audit: type=1326 audit(1510069738.808:2367): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=6129 comm="syz-executor4" exe="/syz-executor4" sig=9 arch=c000003e syscall=202 compat=0 ip=0x447c89 code=0x0 QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl QAT: Invalid ioctl device lo left promiscuous mode device lo entered promiscuous mode device lo left promiscuous mode netlink: 11 bytes leftover after parsing attributes in process `syz-executor3'. netlink: 109 bytes leftover after parsing attributes in process `syz-executor3'. netlink: 11 bytes leftover after parsing attributes in process `syz-executor3'. kvm: apic: phys broadcast and lowest prio device gre0 entered promiscuous mode kvm: apic: phys broadcast and lowest prio sctp: [Deprecated]: syz-executor3 (pid 6788) Use of struct sctp_assoc_value in delayed_ack socket option. Use struct sctp_sack_info instead sctp: [Deprecated]: syz-executor3 (pid 6802) Use of struct sctp_assoc_value in delayed_ack socket option. Use struct sctp_sack_info instead netlink: 2 bytes leftover after parsing attributes in process `syz-executor6'. netlink: 2 bytes leftover after parsing attributes in process `syz-executor6'. device gre0 entered promiscuous mode kvm [6837]: vcpu1, guest rIP: 0xfff0 ignored wrmsr: 0x11e data 0xfff sctp: [Deprecated]: syz-executor3 (pid 6982) Use of struct sctp_assoc_value in delayed_ack socket option. Use struct sctp_sack_info instead sctp: [Deprecated]: syz-executor3 (pid 6982) Use of struct sctp_assoc_value in delayed_ack socket option. Use struct sctp_sack_info instead RDS: rds_bind could not find a transport for 172.20.6.170, load rds_tcp or rds_rdma? selinux_nlmsg_perm: 3 callbacks suppressed SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=6988 comm=syz-executor3 SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=6988 comm=syz-executor3 RDS: rds_bind could not find a transport for 172.20.6.170, load rds_tcp or rds_rdma? QAT: Invalid ioctl QAT: Invalid ioctl rpcbind: RPC call returned error 22 rpcbind: RPC call returned error 22