net_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000040)={r1}, &(0x7f0000000140)=0x8) sendmmsg$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) 08:52:34 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x0) 08:52:34 executing program 4: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r0, &(0x7f0000000000)={{0x6, @rose}, [@rose, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose, @rose, @null]}, 0x48) mmap(&(0x7f0000195000/0x2000)=nil, 0x2000, 0x0, 0x840000000000a132, 0xffffffffffffffff, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") mmap(&(0x7f0000196000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 08:52:34 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000140)={0x0, 0x2, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl(r3, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c0000001000850600"/20, @ANYRES32=r2, @ANYBLOB="0af70000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000540)=ANY=[@ANYBLOB="4c00000010001fff00"/20, @ANYRES32=0x0, @ANYBLOB="0000000000000000240012000b00010067726574617000001400020008000100", @ANYRES32=r2, @ANYBLOB="08000700ffffffff08000a00", @ANYRES32=r2], 0x4c}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) sendmsg$nl_route(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000080)=@newlink={0x20, 0x11, 0x40d, 0x0, 0x0, {0x10, 0x0, 0x0, r6}}, 0x20}}, 0x0) [ 469.543633][ T29] kauditd_printk_skb: 10 callbacks suppressed [ 469.543647][ T29] audit: type=1804 audit(1593420754.192:480): pid=20647 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/217/cgroup.controllers" dev="sda1" ino=16383 res=1 [ 469.594469][T20626] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 469.627632][T20626] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 469.628261][T20688] IPVS: ftp: loaded support on port[0] = 21 [ 469.648662][T20626] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 469.658938][ T29] audit: type=1804 audit(1593420754.192:481): pid=20680 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/217/cgroup.controllers" dev="sda1" ino=16383 res=1 [ 469.752042][ T29] audit: type=1804 audit(1593420754.342:482): pid=20689 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/206/cgroup.controllers" dev="sda1" ino=16380 res=1 [ 469.954911][T20695] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 470.098863][T20695] device bond5 entered promiscuous mode [ 470.144077][T20696] device gretap1 entered promiscuous mode [ 470.159910][T20696] bond5: (slave gretap1): Enslaving as an active interface with an up link [ 470.183184][T20697] bond5 (unregistering): (slave gretap1): Releasing backup interface [ 470.240789][T20697] device gretap1 left promiscuous mode [ 470.376809][T20697] bond5 (unregistering): Released all slaves [ 470.408682][T20691] IPVS: ftp: loaded support on port[0] = 21 [ 470.429599][T20688] lo speed is unknown, defaulting to 1000 [ 470.447026][T20691] lo speed is unknown, defaulting to 1000 08:52:35 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r6, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080)='devlink\x00') sendmsg$DEVLINK_CMD_RELOAD(r7, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)={0x3c, r8, 0x200, 0x0, 0x0, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8}}]}, 0x3c}, 0x1, 0x8a00}, 0x0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r5, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)={0x80, r8, 0x200, 0x70bd2b, 0x25dfdbfd, {}, [{{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x19}, {0x6, 0x11, 0x601}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0xfffffffe}, {0x6, 0x11, 0x200}}]}, 0x80}, 0x1, 0x0, 0x0, 0x40001}, 0x0) 08:52:35 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:52:35 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x0) 08:52:35 executing program 4: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x40031, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x840000000000a132, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000140), 0xff4d) ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$IPSET_CMD_DESTROY(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x50, 0x3, 0x6, 0x3, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0xfffffd16, 0x2, 'syz1\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}]}, 0x50}, 0x1, 0x0, 0x0, 0x40000}, 0x20000882) sendfile(r2, r1, 0x0, 0xffffffff800) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000580)={0xffffffffffffffff, 0x10, &(0x7f0000000500)={&(0x7f0000000300)=""/163, 0xa3}}, 0x10) sendfile(r2, r1, &(0x7f0000000040)=0xc00, 0x100000001) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYRES64, @ANYRES64=r1, @ANYBLOB="ed9122882b27c01cdb4ff8ebb97f6db09c8bf1c25ef139cb0bcafbe95cecd4e67ea19b71089a64772d3920178db9a65b1e3d03ab38f5093b8610490615e5fc824937e0eee904652ccdc8932cffbb45028e0dc758f340856aa9dbc95d8731d6b7858a4f938188a83ba2d6ca451455a9ef0ebd70fe5226029a4562910c9c6c6ccd94eabc892d38e1210823394dabdbb2bdf15260c6730f038dff0eb56e5894966747111e8ee416e82973d304d85cc1093b23b4234c54f87f1ed8b64e359734921a567a7e7b3a32e796fae4255e3cd689a48c3a93fd1c73741b74e40123c6c5", @ANYRESOCT], 0x0) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) accept4$llc(r0, 0x0, &(0x7f0000000080), 0x800) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_GET(r3, 0x0, 0x0) syz_genetlink_get_family_id$tipc2(0x0) syz_genetlink_get_family_id$ipvs(0x0) socket$inet_sctp(0x2, 0x5, 0x84) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) [ 470.515060][T20693] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 470.630527][ T29] audit: type=1804 audit(1593420755.282:483): pid=20825 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/199/memory.events" dev="sda1" ino=16381 res=1 [ 470.659337][T20693] device bond5 entered promiscuous mode 08:52:35 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000300)={'bridge_slave_0\x00'}) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r3 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYRESHEX=r3, @ANYRESHEX, @ANYRESHEX=r2], 0x74}, 0x1, 0x88a8ffff}, 0x0) r4 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r4, &(0x7f0000000000), 0x40000000000024a, 0x0) [ 470.827561][ T29] audit: type=1800 audit(1593420755.282:484): pid=20825 uid=0 auid=0 ses=4 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="memory.events" dev="sda1" ino=16381 res=0 [ 470.983472][T20854] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 471.015230][ T29] audit: type=1804 audit(1593420755.282:485): pid=20825 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/199/memory.events" dev="sda1" ino=16381 res=1 [ 471.047306][T20854] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready 08:52:35 executing program 1 (fault-call:7 fault-nth:0): r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) [ 471.085880][T20854] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 471.157778][ T29] audit: type=1804 audit(1593420755.412:486): pid=20826 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/218/cgroup.controllers" dev="sda1" ino=16378 res=1 08:52:35 executing program 3: r0 = socket(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f00000005c0)="9000000018001f15b9409b0dffff65580200be0a025a0605000b03004300050003000000fac8388827a685a168d0bf46d32345653602648dcaaf6c26c291214549935ade4a460c89b6ec0cff3959547f509058ba86c902000f00000000000400160012000a00000000000000000000000001000000f31ae9e086ceb6ac62bb944cf2e79be6aba4183b00000000000000", 0x90, 0x0, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$AUDIT_SIGNAL_INFO(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f2, 0x200, 0x70bd2d, 0x25dfdbfc, "", ["", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20008040}, 0x10) [ 471.293169][ T29] audit: type=1804 audit(1593420755.462:487): pid=20828 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/207/cgroup.controllers" dev="sda1" ino=16371 res=1 [ 471.349636][ T29] audit: type=1804 audit(1593420755.492:488): pid=20849 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/199/memory.events" dev="sda1" ino=16381 res=1 [ 471.393090][T20867] FAULT_INJECTION: forcing a failure. [ 471.393090][T20867] name failslab, interval 1, probability 0, space 0, times 0 [ 471.441339][T20867] CPU: 1 PID: 20867 Comm: syz-executor.1 Not tainted 5.8.0-rc2-syzkaller #0 [ 471.451266][T20867] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 471.461765][T20867] Call Trace: [ 471.465072][T20867] dump_stack+0x18f/0x20d [ 471.469420][T20867] should_fail.cold+0x5/0x14 [ 471.474024][T20867] should_failslab+0x5/0xf [ 471.478449][T20867] kmem_cache_alloc_trace+0x240/0x2d0 [ 471.482903][ T29] audit: type=1804 audit(1593420756.032:489): pid=20867 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/208/cgroup.controllers" dev="sda1" ino=16115 res=1 [ 471.483854][T20867] alloc_pipe_info+0x10a/0x590 [ 471.483878][T20867] splice_direct_to_actor+0x779/0x980 [ 471.483899][T20867] ? generic_splice_sendpage+0x140/0x140 [ 471.483921][T20867] ? apparmor_file_permission+0x26e/0x4e0 [ 471.530820][T20867] ? do_splice_to+0x170/0x170 [ 471.535782][T20867] do_splice_direct+0x1b3/0x280 [ 471.540645][T20867] ? splice_direct_to_actor+0x980/0x980 [ 471.546208][T20867] ? apparmor_file_permission+0x26e/0x4e0 [ 471.551955][T20867] do_sendfile+0x559/0xc30 [ 471.556407][T20867] ? do_compat_pwritev64+0x1b0/0x1b0 [ 471.561709][T20867] ? wait_for_completion+0x260/0x260 [ 471.567006][T20867] ? __sb_end_write+0xf8/0x1d0 [ 471.571784][T20867] ? vfs_write+0x161/0x5d0 [ 471.576215][T20867] __x64_sys_sendfile64+0x1cc/0x210 [ 471.581421][T20867] ? ksys_write+0x1a5/0x250 [ 471.586027][T20867] ? __ia32_sys_sendfile+0x220/0x220 [ 471.591424][T20867] ? do_syscall_64+0x1c/0xe0 [ 471.598891][T20867] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 471.604892][T20867] do_syscall_64+0x60/0xe0 [ 471.609334][T20867] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 471.615494][T20867] RIP: 0033:0x45cb19 [ 471.619386][T20867] Code: Bad RIP value. [ 471.623450][T20867] RSP: 002b:00007f6cf12e4c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 471.631867][T20867] RAX: ffffffffffffffda RBX: 00000000004fd640 RCX: 000000000045cb19 [ 471.639936][T20867] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 471.647915][T20867] RBP: 000000000078bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 471.655898][T20867] R10: 0000000100000002 R11: 0000000000000246 R12: 0000000000000007 [ 471.663882][T20867] R13: 0000000000000901 R14: 00000000004cbddf R15: 00007f6cf12e56d4 08:52:36 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000008) [ 472.158617][T20872] netlink: 'syz-executor.3': attribute type 5 has an invalid length. [ 472.167715][T20872] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 08:52:39 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000000000)={{0x2, 0x4e24, @empty}, {0x306, @dev}, 0x16, {0x2, 0x0, @private}, 'geneve1\x00'}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) sendto$inet(r0, &(0x7f0000000280), 0x0, 0x20008011, &(0x7f0000db4ff0)={0x2, 0x4e20, @loopback=0xac14140d}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) getsockopt$bt_sco_SCO_CONNINFO(0xffffffffffffffff, 0x11, 0x2, 0x0, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x208e24b) ioctl$sock_kcm_SIOCKCMUNATTACH(0xffffffffffffffff, 0x89e1, 0x0) r2 = socket(0x1000000010, 0x80002, 0x0) setsockopt$netrom_NETROM_IDLE(r2, 0x103, 0x7, &(0x7f0000000080)=0x2, 0x4) sendmmsg$alg(r2, &(0x7f0000000200), 0x4924924924926d3, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='pids.current\x00', 0x26e1, 0x0) getsockopt$CAN_RAW_FD_FRAMES(r3, 0x65, 0x5, &(0x7f0000000680), &(0x7f0000000240)=0x4) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FITHAW(r1, 0xc0045878) connect$can_j1939(0xffffffffffffffff, &(0x7f0000000200)={0x1d, 0x0, 0x2, {0x0, 0xfe, 0x4}, 0xfd}, 0x18) r5 = syz_genetlink_get_family_id$gtp(&(0x7f0000000040)='gtp\x00') sendmsg$GTP_CMD_NEWPDP(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000240)={0x24, r5, 0x1, 0x0, 0x0, {}, [@GTPA_VERSION={0x8}, @GTPA_LINK={0x8}]}, 0x24}}, 0x0) recvfrom(r0, &(0x7f0000000100)=""/94, 0xffffffffffffff5e, 0x10100, 0x0, 0x0) 08:52:39 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:52:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r6, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080)='devlink\x00') sendmsg$DEVLINK_CMD_RELOAD(r7, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)={0x3c, r8, 0x200, 0x0, 0x0, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8}}]}, 0x3c}, 0x1, 0x8a00}, 0x0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r5, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)={0x80, r8, 0x200, 0x70bd2b, 0x25dfdbfd, {}, [{{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x19}, {0x6, 0x11, 0x601}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0xfffffffe}, {0x6, 0x11, 0x200}}]}, 0x80}, 0x1, 0x0, 0x0, 0x40001}, 0x0) 08:52:39 executing program 1 (fault-call:7 fault-nth:1): r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:52:39 executing program 3: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$alg(0x26, 0x5, 0x0) close(r2) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000940)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-camellia-asm\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000000000)="cb56b6cc0407008b65d8b4ac2ca35c66", 0x10) r4 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r4, &(0x7f0000000000), 0x40000000000024a, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000080)={0x0, 0x9}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r4, 0x84, 0x75, &(0x7f0000000100)={r5, 0xc0000000}, &(0x7f0000000140)=0x8) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10012, r6, 0x0) accept4$alg(r2, 0x0, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfffffdea) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r7, &(0x7f0000000000)=ANY=[], 0x1000001b3) r8 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='skcipher\x00', r7}, 0x10) splice(r0, 0x0, r8, 0x0, 0x2000000000a, 0x0) 08:52:39 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000009) [ 475.361400][ T29] kauditd_printk_skb: 4 callbacks suppressed [ 475.361422][ T29] audit: type=1804 audit(1593420760.013:494): pid=20926 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/220/cgroup.controllers" dev="sda1" ino=16370 res=1 [ 475.365128][T20932] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 08:52:40 executing program 3: r0 = socket(0x2, 0x3, 0x67) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000140)='bridge0\x00', 0x52c) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x6a0000e0}, 0x6e) ioctl$SIOCAX25NOUID(r0, 0x89e3, &(0x7f0000000000)) [ 475.415207][ T29] audit: type=1804 audit(1593420760.063:495): pid=20931 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/209/cgroup.controllers" dev="sda1" ino=16369 res=1 [ 475.452685][T20931] FAULT_INJECTION: forcing a failure. [ 475.452685][T20931] name failslab, interval 1, probability 0, space 0, times 0 [ 475.492846][T20931] CPU: 1 PID: 20931 Comm: syz-executor.1 Not tainted 5.8.0-rc2-syzkaller #0 [ 475.501734][T20931] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 475.513311][T20931] Call Trace: [ 475.516629][T20931] dump_stack+0x18f/0x20d [ 475.520977][T20931] should_fail.cold+0x5/0x14 [ 475.523560][ T29] audit: type=1804 audit(1593420760.123:496): pid=20924 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/200/cgroup.controllers" dev="sda1" ino=16375 res=1 [ 475.525863][T20931] ? alloc_pipe_info+0x1e5/0x590 [ 475.525878][T20931] should_failslab+0x5/0xf [ 475.525893][T20931] __kmalloc+0x27d/0x340 [ 475.525912][T20931] alloc_pipe_info+0x1e5/0x590 [ 475.525933][T20931] splice_direct_to_actor+0x779/0x980 [ 475.525955][T20931] ? generic_splice_sendpage+0x140/0x140 [ 475.581356][T20931] ? apparmor_file_permission+0x26e/0x4e0 08:52:40 executing program 3: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x40031, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x840000000000a132, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000140), 0xff4d) sendfile(r2, r1, 0x0, 0xffffffff800) sendfile(r2, r1, &(0x7f0000000040), 0x100000001) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400ad", 0x7}], 0x1) write$binfmt_elf64(r3, &(0x7f00000015c0)=ANY=[@ANYBLOB="0000200036dd2f5e31032c05f6"], 0xd) write$binfmt_misc(r3, &(0x7f0000000140)=ANY=[], 0xfef0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_GET(r4, &(0x7f0000003b80)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20800}, 0x0) pipe(&(0x7f0000008f40)={0xffffffffffffffff}) r6 = socket$netlink(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000000)='TIPCv2\x00') sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r6, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="ce960210aaeeab8620000000", @ANYRES16=r7, @ANYBLOB="00000000000000000000130000000c0009800800020005000000"], 0x20}}, 0x0) syz_genetlink_get_family_id$fou(0x0) sendmsg$FOU_CMD_DEL(r6, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000004c0)={0x1c, 0x0, 0x100, 0x70bd2c, 0x25dfdbfb, {}, [@FOU_ATTR_IPPROTO={0x5, 0x3, 0x29}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40040}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000008fc0)='IPVS\x00') sendmsg$IPVS_CMD_ZERO(r5, &(0x7f00000091c0)={&(0x7f0000008f80)={0x10, 0x0, 0x0, 0x800100}, 0xc, &(0x7f0000009180)={&(0x7f00000016c0)={0x80, 0x0, 0x8e6767b8eef245b5, 0x70bd2b, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_DEST={0x4}, @IPVS_CMD_ATTR_SERVICE={0x40, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0xc}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e22}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x9, 0x4}}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_PORT={0x6}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'nq\x00'}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8}, @IPVS_CMD_ATTR_DEST={0x4}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e21}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xfffffffd}]}, 0x80}}, 0x4) sendmsg$IPVS_CMD_DEL_DAEMON(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000001780)=ANY=[@ANYBLOB='T\x00', @ANYRES16=r8, @ANYBLOB="00002bbd7000fddbdf250a000000080004000c040000040003801800028014000100ff0200000000000000000000000000010c00018008000900760000000800050000feffff0800060000000000"], 0x3}, 0x1, 0x0, 0x0, 0x10}, 0x0) sendmsg$IPVS_CMD_GET_SERVICE(r3, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f00000003c0)=ANY=[@ANYBLOB, @ANYRES16=r8, @ANYBLOB="200027bd7000fedbdf250400000008010000000000000000020014000100fe880000000000000000000047da5663afc886200000000108000700d9000000080008002e00000005000d000300000075a68e4442482ca7f2e6910560f5c0028e39c4befbc53d514194f010340da6ac2b68b494d35a4396"], 0x3}, 0x1, 0x0, 0x0, 0x80}, 0x20008801) r9 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000040)={'macvlan1\x00'}) writev(r9, &(0x7f0000000240)=[{&(0x7f0000000580)="1ee7f5c114f301897833b4ee5be81e76b0076a46b2f7468ac5628e1a4502b57bb5f20e619b8a81fcb84e9ea4131068bf3aed3b7f0e007ddc92d0785cccca837fb113143bcacf5837ecb45ea8cec8471e0d89d488e6d3c581377665cd9521f2be87e400768b0b1de3b80e0aa35daadea65ee311e7250176bcf7c2a2acf8c1599c8dca183eb4d5337526f9d9e845777c4a9aaaad56d2312b5fe498fce90a66ffadc8d2308fa680da948fe4ea290f5c7fd8e9b3ea5e7903e5d594493ead330bb69afbfe0e6b6abb875ae494983d07f6ad0f205c78e766519378c4e107daea6c96e9a4670308823ca2dd0833422d9db3994f3e7d334239a907c30f07719b225ab969f2f94f771caebc2a93c7eb7e3b1bc89cf230e44b16c1089a3650854aeb790527e2ed4cf2423ae96d49341984278612080fa8e37f942157bf6c91c5624514d54a81b13f59c05b2fa88691e49febd3783222666f2fdef3c186d2351aa606799e81ea0fb2e5ec9fc177a5bf680a2d762ea95132d0f6a03c26ce673432fa6e2a3dc43382ecce2ac519f2c6b46be91be490c2f8fcb9a6e8406c539141dab66863cbff550b2c87cb28579e20aaa73cd3b31fe5727fa1ce0f3553eea94404c7c57eec102cdeba890c61a16a193dc547cc0bb4e47fa3ff2a4688595ea0b11ccb246738dfd6a1c3068d96bb66a5dc78beb2e393ceebca4f0732b105066a1c245ee81c73d596167c0fc3e951dcac688e3409540babf69ccec8bce750e45b3c4d6e62e0a5e29bc0125425dfddd6be09a325363b9bb828e6fe6872b56058f1132fef1c61c1f236c5a06b27537d71a850d604c5219eb4df9057354cef00e70309da12e213d9961917278423df7c3ab98624768f25ef4e88555564dc322a87d934d9ad0de3f1e39c5f946b802139de1d05d9460ad7e978b26f01facea7a2acc23f1137b39f6442d60d38847641775907f0e9a97fb082d8882993135a90a98e1585783d5dc572a7c973f52cd92d190cfdb4e76171a4244af33ec5e08b831e992cbbeabe0826a842ae97e1b3007afe805879996243a1b2d38984f79638b8f59fffa2c58325b1905ba01c59f6880d4694eb554634ba67f55d888174f612a9bfe525eb15c140bfee07a90507398443413579f37a54650fefc53f14a879a5b857a1b8c6e38e91cc2540202cef81a51492698c3440cca2b6b100706a07da142f168d7819ebf95e7e8b90ae2f0873e3081a94aeef87152dabafccc7fd633e452b7ab28a3ed00ff0944cd23cd547989fc6a073bbf3b8013420eb018c7fdf288cd8e1a570e2671e5adf216b29f1c9c256fd50293da7dffd0b2cd186a8463c177738c74a8f2297ef231d316ce83b0f80b31c084f4d7d8fa5b38b6fc3d99969966900fb80412faf568caf6858cddf0df0a6a475e54e97a406a399e9a03e683ecaf46dcd8fc1333001c60fa107deb60bc3be8f57164aa6de9837459703db42ea692cdcfbf0d9ef1c0bb2a678223b430a8158b413d823eb32e2cdf4a46daaa92f4dc2dea2e1e695bf9fbc9defc666031a350f611ffd7e31849571249b110b6f342133aa1bfd85b19228e9168c4716ed79cbc3660bc3f5074ef54d6a2a812c7cf8c45a34ed75d0fc5ee9f6d28d4a8cda52881d230238bc2d64074a8b4d74b93a3eba4d001f9287eae3d563f61221c62ceb067b0a4989f547e62c40f89401fb812715b256e4533218b9c110e4c2eb9ecfca5ff7f47280d0b3982614136cbac13da0ecb2dda3e183272b9d88a56f0b236d05eab7a2df18861b75b92d75271ac8cfdadb98485038255fcf58a507dbbfae77ecb40b6cc6d480abddafb148e82a3172c96654681e6c9bc2e33c5ea9ec6076d06fc49645e8f9a5c1508eb0d7f16b6001239604774e3f930da93b08753653058c5d30c8c05ffa5b7ff803406f71784a5e9953ee05011e9f43b4aa4701803b2d6565bd2e793f0652cbe64d90de7315c88be38c74824b31ae0ac98eb53b72d38633b57c079c6966694b50c3f9e597cd5e3554f84175c4baff9fbcf5d46fcc6da1a8bce3cfe069acc7c8b7868c14f6828bce0600359297c1a2e14045abcc89423004f40b1eccea9343b92ee66cbfb18ae8020d108b71a7fdbfa1c388bb61e5a88f09d540b353505ed53b295fbd74a6fb8b029692c2984750faee3ad0994fe1510c919130d9e8728ee0045dda84768e8305eb8e64edd2b656f7179b00cde3b5d06540f27c825cb76cea2b6897c8cd6dc6fae066d8c591c62a295417dc3d1830bf4b6df2c93a7a5c9cd638134dd4f11675bb4356519d954f212e8c81be12e276502e552157e3461b4bc57edcecf0de045b7e17ce92992a6918f56ed799f40900af58d30d3c41875a6e1ce1ec968359a91c7db681775ba97e50fc29ea0d61e8abfed0796b6459617243eb84342d1a6f80d7ddd5c9ef8eeaddee5e5af1a09c185b0c6f0499ca6641558cc9f0d68eb0d64db5be28c84f3f0b42bb8fa1a324b9fa0a3d643b8a2b338daa632a23a90d1408d69ee3cdc42340d3e6d849b8118c55d0956c287608129c0c223d97e11b7ac92d50ddd334a64486bd3ca4a799c56dbf47612d53d04b85585f52870a8f3eb013399d770e062ca559253e3a9415c8f13c37d99033ffcb1e7aa4aa4d459e0d45526533f88e25498a128bb382fca690b954b0b1c5eda8f861bd646ad0cc0b3c3307fa0ca7c2f8bc75bf02b3b70ea9bb3a96dc3f7b2ceddc64d882230fd946fd8770e67461b07c6912b38fc7ee7cc61cf50cbaacafa9dae74938baa4d9d0f42c2b7dd260f55d69cd59695a801286a02e7b2f9babad3c4392f869cdf130ba44a7817f102d249753910d4cb1720496927f8bca22aad4e974a5d0eca972ab06e0659c0a50c76873b833cca0f848a902e7197d7de17677479fb19304a97fada0003e9da14b52213b2f773ea433cec51ed827c746526f80e1c83fc51071507f5ed580322c70d14a2f61e0d6f7ff5c1229cd18f911f9e12c81e446e0f9aa841375bd748565e3336592ca918eb7c1f4a53b7f6fa79433b740891f552272841a938659801430e334b6b07b0ce53374ba61e7670c0916bdcb72e8b4743ed1766e9de27740830803a2395c93c5a1f69eac4c63f1233aa0a0a5bfcfa245a48c102c9e269013f1e6232f68f2ff2b85de88dcd36551b33e0df4238f4b7fc1b0a085a64590638d1e5a33f629c50bd52b23d3e6e69e92de9c8b7fbf86f8a48fd295a7208ee5832902e5733f278b6aec017a6af96fd5f0edc684b64f98e2de1d8d2d123b342d371434edfdb8544c118f3f7de298de0791a1dab5fd57c226d4f9dd80fabf97b5f466d79d94082ea9a9187ed1522de02101fa392c37ae3685ba8d1364a1638736d2da2d02e898c5fa450787b3df83cdcb874aca56fb4f5bdc9bdc2e9ad9fe8c8656fa38d4e4108a743064dce0ae29c12d4bc7405b91108787fb01644486fbc4f025171f43b434d978155ace6410b002b3ab687dbbe293d63927b13f46a0ecf2eb713776a0d49933e4182d583040922944b64968a197e81d10ea61e9e94858a8dea185ba39199ce58707f481b2533db5ef4c9d23fb99af2216a16fadae47e2c02d9b194e82ffe1700261b643625c959d54027835bc9223e90172b424bc1e43c963011c6b99e5acad01af3887e7ae25c2d55cb343cf98abf597df0af80d6f125223af1320ebe321ef16b7e1468ff2ff5629358030fa4769f1a34f79042843fe34c0869d048af49f21efb9862d0bad4b656e4f50580e785fdf64abd80c30338c23ce0924eb15a81d8b8a53d98161689e1c65ad1d418b4465f253b3f5744d312e8797ae7ef4b02ddc3fe967d2f964a1982492091f291825e1b6bdbff55379e92326c02831ce60ee4726a0cab569013b4627715b18ccaa581423533a3b9fdd4bd31883c5ca7a4bd64e98991dd0945da4a93f10eaab9b78048b849afc46c6f821f0202c30cfa5269ed30bb5db43664c5a9446b251d6baef27bfb013480643538efabb2d68f35f58ecfa15e82df792ac98f2a91b1740295fbc75f72cc360d80c8ef3b625627b0d77c5c271016d0a2dccf356b1e4014c9ea0aa6a1994a58a76edaf81e4da523765a43a6ff55c8f50f36e21b3d424ae4d22bada8c82ff0c46b44047e2799c82833d55c7cdacf0f4eb56eec81194b56fe4dae86d6b435f8430597c21005411cc85bbd594730f9b6b32c7c77b11508892e7aa2b5f6462f9767b379ac728cff76d362111b1eadbfcc546a932fcb6eead0af287cab04923c17df8504200c7cc7e6b94edb1bbe38953b7161b4e060d01644a05260b5c5ed5939a82141b59699a65280aee4facde049af4cbabd7a924a3cb95ad8a88ba750c33671b8907384c80b7e9c7778f895aa4c940a03783e6b83e7277d095f640090b004a16e1db0440d04ba0d27a43fba1fcff2044132b4a43e302c28577a626e8d813701bb874aeb4834dfe4fce9e811b6c7b4be9ecd2824dd6e65388f3f8c723706710b40c12b2eb16d64119e70867878e3137932e626509b7d54fc653d501bd658bfaedf8c5001a3444c98fcfbd0a5d81fb40cabf4c7b78298992fd7f033f85175e156f5a0bc6afd1d72697729fcb80531b80a487e4e62d961e47c5459a71904f87d5d276dcbf2084f8d1f60830e73bd4769bfe5ab9e11c2d7a9cad1f3217ad363d492c644d7c8da4afe23eb654e89c473d6693e6b6b47efba48451231330639cc38f474494facfe4ccfd630d79cfe116d7e9d01cc44d60bedbd0b571d0a4acadde04e07d8257ff3b033df11c6b45d9a228d0df7486854451bbf63c4a7fce803cf946e73d341b6a6f13d168ac1679329eb456d7671308f466d423b93ff65d322fb5828f3d7bcd3e7b3edab2e0dff2dd0c9d5fa360a5045b072e166a78a37d5eb3519110a0bc561b2e1a515d3d199872bed29628b9ec1bb1ff3591672f7a2724f12786b7b76fcd5f527cc0f8a2ba7234e2a6af08dd7cbe9ad47f2449524d2b4d80606134e4cec65fca19a2841b0c671d8143722bc03fed54d6f4dcacdf759c2b9a58a6f57a7cb9362efaff5783b4a62649a17010f4df5ecc1637978d6915b84a96beb89d2eaede837568daa663d4fe0c5f620a387a414be97defbe842ebec2f3a393d039131c8c1adf2a6fbd672db32dff65f4202e848f5864860963fd78c91b6c3daae5faceef20aa79c6e58cf75ed31a30c4f1bee658bf3604c05cf0678b866605d0dfdea06089ac4f9c9b48c85001fb7055b91323330bb0f20e70a921e9fedd56b4417f65e5d5a7a70091ad74457a5ed496a43bebff391df1a0c804640170852fed4f9d67a09ffffd855f06b195949f3d10728a3abca346a504b4f06adde29cf25bbc1b8f67d57115980b51b9d4b97eb8f38f964ad77e3519e0f55a1cc9cca97c306af1c15922999f83ab69e9d31d27db236641f6f4e3c0c0f77f5ac239bd845e10cb1cbb8e30a33cce092c34960b6516623f8215db75a2bd2d1f40d4654d93343481153a62d0e14fe6c7b516f997693f922af2f539ba947bd78ff07edae96b4991586dab11330747c4bfb7e6141158d3d1919bae4cebc42fcae9f9bd5afa97aa780986b9b63d8c3468ced5c048a15d4fd6eca42c011f647c050e6bec74fedf0050d33b6a236f0fede42adbeefa8b27ae3529c704aa36919de44a107cf48273a4bcd3d957556e4cef5a4cde7d97a025dc065563a65c067423b7c55563e3c54922cc4dee577837e22158e594e347e980fc95bb6120eb6f03878011afcf17880b10c8944cec66069887771e0ef28f879f3fa4ea570d7359572a07b325910dc545", 0x1000}], 0x1) socket$inet_sctp(0x2, 0x0, 0x84) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) [ 475.589009][T20931] ? do_splice_to+0x170/0x170 [ 475.593887][T20931] do_splice_direct+0x1b3/0x280 [ 475.598746][T20931] ? splice_direct_to_actor+0x980/0x980 [ 475.604335][T20931] ? apparmor_file_permission+0x26e/0x4e0 [ 475.610510][T20931] do_sendfile+0x559/0xc30 [ 475.614942][T20931] ? do_compat_pwritev64+0x1b0/0x1b0 [ 475.620325][T20931] ? wait_for_completion+0x260/0x260 [ 475.625709][T20931] ? __sb_end_write+0xf8/0x1d0 [ 475.630571][T20931] ? vfs_write+0x161/0x5d0 [ 475.635003][T20931] __x64_sys_sendfile64+0x1cc/0x210 [ 475.640476][T20931] ? ksys_write+0x1a5/0x250 [ 475.645106][T20931] ? __ia32_sys_sendfile+0x220/0x220 [ 475.650416][T20931] ? do_syscall_64+0x1c/0xe0 [ 475.655375][T20931] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 475.661406][T20931] do_syscall_64+0x60/0xe0 [ 475.666100][T20931] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 475.672264][T20931] RIP: 0033:0x45cb19 [ 475.676152][T20931] Code: Bad RIP value. [ 475.680220][T20931] RSP: 002b:00007f6cf1305c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 475.684672][T20932] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 475.688626][T20931] RAX: ffffffffffffffda RBX: 00000000004fd640 RCX: 000000000045cb19 [ 475.688636][T20931] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000005 [ 475.688645][T20931] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 475.688654][T20931] R10: 0000000100000002 R11: 0000000000000246 R12: 0000000000000006 [ 475.688663][T20931] R13: 0000000000000901 R14: 00000000004cbddf R15: 00007f6cf13066d4 [ 475.753794][T20932] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:52:40 executing program 1 (fault-call:7 fault-nth:2): r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) [ 476.033444][ T29] audit: type=1804 audit(1593420760.683:497): pid=20947 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir675570507/syzkaller.gUP6vg/189/memory.events" dev="sda1" ino=16373 res=1 08:52:40 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000000a) 08:52:40 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:52:40 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000080)=ANY=[@ANYBLOB="140000001000000000000000000000000000000a20000000000a010200000010af000000000000000900010073797a300000000070000000120a0100000000000000000000020000040004800900020073797a30000000000900010073797a3000000000080003", @ANYRESHEX=r1, @ANYRES16], 0xb8}, 0x1, 0x0, 0x0, 0x40000}, 0x0) pipe(&(0x7f0000000040)) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendfile(r3, r1, 0x0, 0x100000002) [ 476.164986][ T29] audit: type=1800 audit(1593420760.683:498): pid=20947 uid=0 auid=0 ses=4 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="memory.events" dev="sda1" ino=16373 res=0 [ 476.226579][T20967] FAULT_INJECTION: forcing a failure. [ 476.226579][T20967] name failslab, interval 1, probability 0, space 0, times 0 [ 476.310431][T20967] CPU: 1 PID: 20967 Comm: syz-executor.1 Not tainted 5.8.0-rc2-syzkaller #0 [ 476.317914][ T29] audit: type=1804 audit(1593420760.693:499): pid=20935 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/220/cgroup.controllers" dev="sda1" ino=16370 res=1 [ 476.319134][T20967] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 476.319164][T20967] Call Trace: [ 476.319187][T20967] dump_stack+0x18f/0x20d [ 476.319209][T20967] should_fail.cold+0x5/0x14 [ 476.319233][T20967] should_failslab+0x5/0xf [ 476.370181][T20967] kmem_cache_alloc_trace+0x240/0x2d0 [ 476.375557][T20967] ? lock_acquire+0x1f1/0xad0 [ 476.380523][T20967] iomap_dio_rw+0x1f0/0xf80 [ 476.385138][T20967] ? lock_downgrade+0x820/0x820 [ 476.390043][T20967] ? iomap_dio_complete+0x770/0x770 [ 476.395267][T20967] ? down_read+0x110/0x420 [ 476.397600][ T29] audit: type=1804 audit(1593420760.813:500): pid=20952 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir675570507/syzkaller.gUP6vg/189/memory.events" dev="sda1" ino=16373 res=1 [ 476.399683][T20967] ? down_write+0x150/0x150 [ 476.399706][T20967] ? aa_path_link+0x2f0/0x2f0 [ 476.399812][T20967] ? ext4_inode_journal_mode+0x274/0x4e0 [ 476.399834][T20967] ext4_file_read_iter+0x444/0x600 [ 476.443265][T20967] generic_file_splice_read+0x44c/0x6c0 [ 476.448823][T20967] ? pipe_to_user+0x170/0x170 [ 476.453534][T20967] ? pipe_to_user+0x170/0x170 [ 476.456265][ T29] audit: type=1804 audit(1593420760.863:501): pid=20967 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/210/cgroup.controllers" dev="sda1" ino=16363 res=1 [ 476.458228][T20967] do_splice_to+0x10b/0x170 [ 476.458250][T20967] splice_direct_to_actor+0x307/0x980 [ 476.458272][T20967] ? generic_splice_sendpage+0x140/0x140 [ 476.498306][T20967] ? do_splice_to+0x170/0x170 [ 476.503004][T20967] do_splice_direct+0x1b3/0x280 [ 476.507867][T20967] ? splice_direct_to_actor+0x980/0x980 [ 476.513421][T20967] ? apparmor_file_permission+0x26e/0x4e0 [ 476.514214][ T29] audit: type=1800 audit(1593420760.863:502): pid=20967 uid=0 auid=0 ses=4 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="cgroup.controllers" dev="sda1" ino=16363 res=0 [ 476.519158][T20967] do_sendfile+0x559/0xc30 [ 476.519187][T20967] ? do_compat_pwritev64+0x1b0/0x1b0 [ 476.519206][T20967] ? wait_for_completion+0x260/0x260 [ 476.519228][T20967] ? __sb_end_write+0xf8/0x1d0 [ 476.558948][T20967] ? vfs_write+0x161/0x5d0 [ 476.563384][T20967] __x64_sys_sendfile64+0x1cc/0x210 [ 476.568586][T20967] ? ksys_write+0x1a5/0x250 [ 476.573099][T20967] ? __ia32_sys_sendfile+0x220/0x220 [ 476.578484][T20967] ? do_syscall_64+0x1c/0xe0 [ 476.583087][T20967] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 476.589079][T20967] do_syscall_64+0x60/0xe0 [ 476.592951][ T29] audit: type=1804 audit(1593420760.863:503): pid=20966 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/210/cgroup.controllers" dev="sda1" ino=16363 res=1 [ 476.593508][T20967] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 476.593520][T20967] RIP: 0033:0x45cb19 [ 476.593530][T20967] Code: Bad RIP value. [ 476.631109][T20967] RSP: 002b:00007f6cf12e4c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 476.639521][T20967] RAX: ffffffffffffffda RBX: 00000000004fd640 RCX: 000000000045cb19 [ 476.647500][T20967] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000005 [ 476.655477][T20967] RBP: 000000000078bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 476.663460][T20967] R10: 0000000100000002 R11: 0000000000000246 R12: 0000000000000006 [ 476.671547][T20967] R13: 0000000000000901 R14: 00000000004cbddf R15: 00007f6cf12e56d4 08:52:41 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000040)=ANY=[], 0x8c}}, 0x0) sendmsg$NFT_MSG_GETCHAIN(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={0x0}, 0x8}, 0x0) setsockopt$XDP_UMEM_FILL_RING(0xffffffffffffffff, 0x11b, 0x5, &(0x7f0000000040)=0x10, 0x4) 08:52:41 executing program 1 (fault-call:7 fault-nth:3): r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:52:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r6, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080)='devlink\x00') sendmsg$DEVLINK_CMD_RELOAD(r7, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)={0x3c, r8, 0x200, 0x0, 0x0, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8}}]}, 0x3c}, 0x1, 0x8a00}, 0x0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r5, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)={0x80, r8, 0x200, 0x70bd2b, 0x25dfdbfd, {}, [{{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x19}, {0x6, 0x11, 0x601}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0xfffffffe}, {0x6, 0x11, 0x200}}]}, 0x80}, 0x1, 0x0, 0x0, 0x40001}, 0x0) 08:52:41 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000000d) [ 477.377788][T20990] FAULT_INJECTION: forcing a failure. [ 477.377788][T20990] name failslab, interval 1, probability 0, space 0, times 0 [ 477.430845][T20990] CPU: 0 PID: 20990 Comm: syz-executor.1 Not tainted 5.8.0-rc2-syzkaller #0 [ 477.439568][T20990] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 477.449773][T20990] Call Trace: [ 477.453085][T20990] dump_stack+0x18f/0x20d [ 477.457700][T20990] should_fail.cold+0x5/0x14 [ 477.462314][T20990] should_failslab+0x5/0xf [ 477.466751][T20990] kmem_cache_alloc+0x2a9/0x3b0 [ 477.471691][T20990] ext4_init_io_end+0x23/0x170 [ 477.476472][T20990] ext4_writepages+0x8e4/0x3960 [ 477.481431][T20990] ? is_bpf_text_address+0xa9/0x160 [ 477.486719][T20990] ? unwind_next_frame+0xe3b/0x1f90 [ 477.491940][T20990] ? __ext4_mark_inode_dirty+0x910/0x910 [ 477.497923][T20990] ? is_bpf_text_address+0xcb/0x160 [ 477.503324][T20990] ? kernel_text_address+0xbd/0xf0 [ 477.508491][T20990] ? profile_setup.cold+0xc1/0xc1 [ 477.513543][T20990] ? arch_stack_walk+0x97/0xf0 [ 477.518331][T20990] ? stack_trace_consume_entry+0x160/0x160 [ 477.524162][T20990] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 477.530158][T20990] ? find_held_lock+0x2d/0x110 [ 477.534932][T20990] ? __ext4_mark_inode_dirty+0x910/0x910 [ 477.540673][T20990] do_writepages+0xec/0x290 [ 477.545198][T20990] ? writeback_set_ratelimit+0x150/0x150 [ 477.550839][T20990] ? do_raw_spin_lock+0x120/0x2b0 [ 477.555887][T20990] ? do_raw_spin_unlock+0x171/0x230 [ 477.562231][T20990] ? _raw_spin_unlock+0x24/0x40 [ 477.567092][T20990] ? wbc_attach_and_unlock_inode+0x11d/0x9d0 [ 477.573087][T20990] __filemap_fdatawrite_range+0x2a1/0x380 [ 477.578816][T20990] ? delete_from_page_cache_batch+0xe20/0xe20 [ 477.584976][T20990] ? rcu_read_lock_sched_held+0x3a/0xb0 [ 477.590541][T20990] ? trace_kmalloc+0xfd/0x130 [ 477.595233][T20990] filemap_write_and_wait_range+0xe1/0x1c0 [ 477.601047][T20990] iomap_dio_rw+0x558/0xf80 [ 477.605573][T20990] ? iomap_dio_complete+0x770/0x770 [ 477.610784][T20990] ? down_read+0x110/0x420 [ 477.615298][T20990] ? down_write+0x150/0x150 [ 477.619824][T20990] ? aa_path_link+0x2f0/0x2f0 [ 477.628774][T20990] ? ext4_inode_journal_mode+0x274/0x4e0 [ 477.634428][T20990] ext4_file_read_iter+0x444/0x600 [ 477.639572][T20990] generic_file_splice_read+0x44c/0x6c0 [ 477.645140][T20990] ? pipe_to_user+0x170/0x170 [ 477.649986][T20990] ? pipe_to_user+0x170/0x170 [ 477.654782][T20990] do_splice_to+0x10b/0x170 [ 477.659309][T20990] splice_direct_to_actor+0x307/0x980 [ 477.664721][T20990] ? generic_splice_sendpage+0x140/0x140 [ 477.670378][T20990] ? do_splice_to+0x170/0x170 [ 477.675207][T20990] do_splice_direct+0x1b3/0x280 [ 477.680077][T20990] ? splice_direct_to_actor+0x980/0x980 [ 477.685647][T20990] ? apparmor_file_permission+0x26e/0x4e0 [ 477.691402][T20990] do_sendfile+0x559/0xc30 [ 477.695853][T20990] ? do_compat_pwritev64+0x1b0/0x1b0 [ 477.701160][T20990] ? wait_for_completion+0x260/0x260 [ 477.706464][T20990] ? __sb_end_write+0xf8/0x1d0 [ 477.711241][T20990] ? vfs_write+0x161/0x5d0 [ 477.715684][T20990] __x64_sys_sendfile64+0x1cc/0x210 [ 477.720889][T20990] ? ksys_write+0x1a5/0x250 [ 477.725679][T20990] ? __ia32_sys_sendfile+0x220/0x220 08:52:42 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000000f) [ 477.730978][T20990] ? do_syscall_64+0x1c/0xe0 [ 477.735584][T20990] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 477.741671][T20990] do_syscall_64+0x60/0xe0 [ 477.746111][T20990] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 477.752015][T20990] RIP: 0033:0x45cb19 [ 477.755909][T20990] Code: Bad RIP value. [ 477.759980][T20990] RSP: 002b:00007f6cf1305c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 477.768834][T20990] RAX: ffffffffffffffda RBX: 00000000004fd640 RCX: 000000000045cb19 08:52:42 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000140)={0x20, 0x0, 0x0, 0x0, 0x8000}) setsockopt$nfc_llcp_NFC_LLCP_RW(0xffffffffffffffff, 0x118, 0x0, 0x0, 0x0) pwrite64(r1, &(0x7f00000002c0)='_', 0x1, 0x0) getsockopt$bt_sco_SCO_CONNINFO(0xffffffffffffffff, 0x11, 0x2, 0x0, &(0x7f0000000040)) write$cgroup_int(r1, &(0x7f0000000000), 0xffffff6a) ioctl$FIBMAP(r1, 0x1, &(0x7f00000000c0)) r2 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, &(0x7f00000001c0)="080db5055e0bcfe869") setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, [], 0x1, 0x0}, @in=@local, 0x0, 0x0, 0x0, 0xfd3, 0xa, 0x80}, {0x0, 0x0, 0xf, 0x0, 0x9, 0x1}, {0x101}, 0x8, 0x6e6bb2, 0x1, 0x1, 0x1, 0x1}, {{@in=@empty}, 0x0, @in6=@loopback, 0x3505, 0x2, 0x1, 0x0, 0x5a}}, 0xe8) ioctl$SIOCAX25DELUID(r0, 0x89e2, &(0x7f0000000080)={0x3, @null}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000380), 0x101bf) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000001300)={0x2880008, r1, 0x0, 0x8}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) [ 477.776822][T20990] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000005 [ 477.784829][T20990] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 477.792815][T20990] R10: 0000000100000002 R11: 0000000000000246 R12: 0000000000000006 [ 477.800803][T20990] R13: 0000000000000901 R14: 00000000004cbddf R15: 00007f6cf13066d4 08:52:42 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:52:42 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x2) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r2, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) r4 = openat$cgroup_ro(r3, &(0x7f0000000ac0)='memory.swap.current\x00', 0x0, 0x0) r5 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000b40)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(r4, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000c40)={&(0x7f0000000b80)={0xa0, r5, 0x20, 0x70bd2b, 0x25dfdbfb, {}, [@NLBL_UNLABEL_A_SECCTX={0x28, 0x7, 'system_u:object_r:hald_var_run_t:s0\x00'}, @NLBL_UNLABEL_A_SECCTX={0x33, 0x7, 'system_u:object_r:systemd_logind_sessions_t:s0\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @private=0xa010100}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private1={0xfc, 0x1, [], 0x1}}]}, 0xa0}, 0x1, 0x0, 0x0, 0x20000004}, 0x40000) sendmsg$NLBL_UNLABEL_C_STATICADD(r1, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000180)={0x70, r5, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_ACPTFLG={0x5}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private2={0xfc, 0x2, [], 0x1}}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @remote}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'dummy0\x00'}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'dummy0\x00'}, @NLBL_UNLABEL_A_ACPTFLG={0x5, 0x1, 0x1}, @NLBL_UNLABEL_A_ACPTFLG={0x5, 0x1, 0x1}]}, 0x70}, 0x1, 0x0, 0x0, 0x4004001}, 0x8000) setsockopt$inet6_int(r0, 0x29, 0x4b, &(0x7f0000000040)=0x7f, 0x3b) sendmmsg(r0, &(0x7f00000000c0)=[{{&(0x7f0000000100)=@in6={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x80, 0x0, 0x0, &(0x7f0000000240)=[{0x28, 0x29, 0x2, "2b07df2fd0846bc0964f4ffde3d917e302"}], 0x28}}], 0x1, 0x0) [ 477.893452][T21005] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 477.925819][T21005] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 477.945581][T21005] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:52:43 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) getsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0x4, 0x0, &(0x7f0000000440)) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r0, 0x8983, &(0x7f0000000000)={0x6, 'bridge_slave_0\x00', {0x155}, 0x2}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) sendmsg$AUDIT_DEL_RULE(r1, &(0x7f00000002c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000540)=ANY=[@ANYBLOB="48040000f40300022dbd7000fbdbdf2502000000000000002f0000008f0c00000004000000040000ff0700006c000000ff7f0000000800004b740000020000000800000007000000d3b70000040000000600000001000000da0000007f000000800a000005000000ff0f0000ff0f0000030000000900000003000000ab80000005000000020000000300000005000000080000003f00000040000000e5c2000009000000150800000400000006000000010000000300000009000000f7ffffff5700000001010000fc000000040000000000000000000000ff07000000000080ff7f00000200000000000000010001000200000027090000330000006806ffff05000000080000000100000006000000030000001f00000002000000090000009f0e000004000000008000000100010000800c000000000005000000020000000b0000000100000020000000ff0f00000500000003000000ffffff7f5a0000000101000000000000000000000600000005000000010000000700000001000080ffffffff210000000400000001000000fe000000030000000100000001000000020000000400000040000000410a000081010000010000000600000000800000000001000500000000020000b500000000001c00070000009e55de7c0100000056020000378400000100010001000080faffffff400e000000000100040000000600000003000000080000000800000008000000050000005900000003000000080000007100000075b000006e000000800000000008000006000000010000000400000005000000ffff000008000000ffff00000100000003000000e1ff0200040000000500000002000000020000000100000020000000ff070000ff030000ff070000400000000500000000000000de000000ff03000006000000300400000800000009000000010000000104000005000000000000000001000001feffff0c0900000100000002000000ffffffff01000080080000000000000005000000090000000001000032000000d3000000ff0000000100000032000000ffffff7fff0f000009000000c30100004101000003000000060000000900000001000100f7ffffff0001000002000000080000000700000005000000010400000200000001000000030000000900000001000080113d0000040000000500000009000000010000000300000000f83f000002000006000000870d00000100000001000000ff03000001800000070000000000010001800000020000003d580000040000000200000005000000ff7f00000305000000000001010000000000000009000000000000000200000003000000ff030000e7f3ffff0700000006000000ff0c0000f5070000ffff00000500000003000000ff0f0000060c00000100000006000000ff0f0000000200005954000028000000736861312d67656e657269630076657468315f746d5f7465616d00212d29242c2a2f2d5d235b2f0068492b"], 0x448}, 0x1, 0x0, 0x0, 0x80}, 0x4000004) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @private=0xa010100}], 0x10) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x82, &(0x7f00000001c0)={r5}, 0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000300)={r5, 0x3ff}, 0x8) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x208e24b) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000140)={0x26, 'hash\x00', 0x0, 0x0, 'sha1-generic\x00'}, 0x58) r7 = accept(r6, 0x0, 0x0) getpeername$inet(r7, &(0x7f0000000040)={0x2, 0x0, @local}, &(0x7f0000000100)=0x10) sendmmsg$inet6(r7, &(0x7f0000006400)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000080)="0dbd", 0x2}, {&(0x7f0000000500)="e0cd", 0x2}, {&(0x7f0000000340)="9f269e9496f42e79e8b1eb3f23bd24dc05540ed086f920a857", 0x19}, {&(0x7f0000000200)="e3d76a8ecb6a6d851aad4708024ace6d4e96435b2427d1c81f9248f8eed0adfde920b7", 0x23}], 0x4}}], 0x1, 0x0) mmap(&(0x7f0000a53000/0x4000)=nil, 0x4000, 0x2, 0x10, 0xffffffffffffffff, 0x0) 08:52:43 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000140)={0x20, 0x0, 0x0, 0x0, 0x8000}) setsockopt$nfc_llcp_NFC_LLCP_RW(0xffffffffffffffff, 0x118, 0x0, 0x0, 0x0) pwrite64(r1, &(0x7f00000002c0)='_', 0x1, 0x0) getsockopt$bt_sco_SCO_CONNINFO(0xffffffffffffffff, 0x11, 0x2, 0x0, &(0x7f0000000040)) write$cgroup_int(r1, &(0x7f0000000000), 0xffffff6a) ioctl$FIBMAP(r1, 0x1, &(0x7f00000000c0)) r2 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, &(0x7f00000001c0)="080db5055e0bcfe869") setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, [], 0x1, 0x0}, @in=@local, 0x0, 0x0, 0x0, 0xfd3, 0xa, 0x80}, {0x0, 0x0, 0xf, 0x0, 0x9, 0x1}, {0x101}, 0x8, 0x6e6bb2, 0x1, 0x1, 0x1, 0x1}, {{@in=@empty}, 0x0, @in6=@loopback, 0x3505, 0x2, 0x1, 0x0, 0x5a}}, 0xe8) ioctl$SIOCAX25DELUID(r0, 0x89e2, &(0x7f0000000080)={0x3, @null}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000380), 0x101bf) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000001300)={0x2880008, r1, 0x0, 0x8}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) 08:52:43 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000010) 08:52:43 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:52:43 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000000f) 08:52:43 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r6, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080)='devlink\x00') sendmsg$DEVLINK_CMD_RELOAD(r7, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)={0x3c, r8, 0x200, 0x0, 0x0, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8}}]}, 0x3c}, 0x1, 0x8a00}, 0x0) [ 478.965331][T21052] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 479.026917][T21052] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 479.070686][T21052] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:52:43 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1000000c6) 08:52:44 executing program 0: unshare(0x40000000) setsockopt(0xffffffffffffffff, 0x43, 0x98b, 0x0, 0x0) r0 = socket$inet(0x2, 0x80001, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000440)=@sack_info={0x0, 0x9, 0x7ff}, 0xc) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f00000001c0)={r1, @in6={{0xa, 0x4e20, 0x5, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x35}}, 0xffffffff}}, 0x5c7, 0x5}, 0x90) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$alg(0xffffffffffffffff, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000080)="ab553fec94248c32e27d04000000288a", 0x10) r4 = accept$alg(0xffffffffffffffff, 0x0, 0x0) sendmsg$alg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x40}, 0x4000000) sendmsg$nl_netfilter(r2, &(0x7f00000003c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000380)={&(0x7f0000000480)=ANY=[@ANYBLOB="44005bb2fa6b20638f0eef0000020301032bbd0600fddbdf2503000002c6cd0b132b1c476ef07e2436ba34a0e059a58a21062dc3d77c723f6f79ea68529ef92b00009a2038947a21debeb10000"], 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x2004c080) splice(r4, 0x0, r3, 0x0, 0x400fffe, 0x0) getsockopt$ARPT_SO_GET_INFO(r3, 0x0, 0x60, &(0x7f0000000040)={'filter\x00'}, &(0x7f00000000c0)=0x44) r5 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000000500)={{{@in=@dev, @in=@loopback}}, {{@in=@loopback}, 0x0, @in=@broadcast}}, &(0x7f0000000180)=0xffffffffffffff68) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r5, 0x84, 0x82, 0x0, 0x0) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000000000)={0x0, 0x80000000}, 0x0) socket$inet6(0xa, 0x0, 0x0) 08:52:44 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000004) 08:52:44 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000003) 08:52:44 executing program 3: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xffffffffffffffff, 0x8031, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, r1, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000001000)={0x0, 0x208000, 0x1800}, 0x20) socket(0x0, 0x0, 0x0) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000000)={{0xffff, 0x6}, 0xe}, 0x10) [ 479.642814][T21068] IPVS: ftp: loaded support on port[0] = 21 [ 479.731432][T21075] IPVS: ftp: loaded support on port[0] = 21 08:52:44 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000004) [ 480.012485][T21068] lo speed is unknown, defaulting to 1000 [ 480.042592][T21075] lo speed is unknown, defaulting to 1000 08:52:44 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:52:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r6, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000080)='devlink\x00') 08:52:45 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1000000e0) [ 480.307352][T21068] IPVS: ftp: loaded support on port[0] = 21 08:52:45 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000004) [ 480.390715][ T29] kauditd_printk_skb: 18 callbacks suppressed [ 480.390733][ T29] audit: type=1804 audit(1593420765.044:522): pid=21131 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/214/cgroup.controllers" dev="sda1" ino=16378 res=1 [ 480.497311][T21142] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 480.556739][T21142] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 480.569833][ T29] audit: type=1804 audit(1593420765.224:523): pid=21143 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/226/cgroup.controllers" dev="sda1" ino=16366 res=1 [ 480.592590][T21142] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 480.747944][ T29] audit: type=1804 audit(1593420765.394:524): pid=21152 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/205/cgroup.controllers" dev="sda1" ino=16365 res=1 08:52:45 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000008) 08:52:45 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100000004) [ 481.031045][T21079] IPVS: ftp: loaded support on port[0] = 21 [ 481.187509][ T29] audit: type=1804 audit(1593420765.834:525): pid=21147 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/226/cgroup.controllers" dev="sda1" ino=16366 res=1 08:52:45 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1000000f0) [ 481.304567][ T29] audit: type=1804 audit(1593420765.894:526): pid=21160 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/215/cgroup.controllers" dev="sda1" ino=16373 res=1 [ 481.522971][ T29] audit: type=1804 audit(1593420766.174:527): pid=21169 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/227/cgroup.controllers" dev="sda1" ino=16378 res=1 [ 481.812523][T21079] lo speed is unknown, defaulting to 1000 [ 481.898238][ T29] audit: type=1804 audit(1593420766.544:528): pid=21163 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/215/cgroup.controllers" dev="sda1" ino=16373 res=1 [ 481.971531][ T6789] tipc: TX() has been purged, node left! [ 482.039348][ T29] audit: type=1804 audit(1593420766.544:529): pid=21165 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/215/cgroup.controllers" dev="sda1" ino=16373 res=1 08:52:47 executing program 0: unshare(0x40000000) setsockopt(0xffffffffffffffff, 0x43, 0x98b, 0x0, 0x0) r0 = socket$inet(0x2, 0x80001, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000440)=@sack_info={0x0, 0x9, 0x7ff}, 0xc) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f00000001c0)={r1, @in6={{0xa, 0x4e20, 0x5, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x35}}, 0xffffffff}}, 0x5c7, 0x5}, 0x90) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$alg(0xffffffffffffffff, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000080)="ab553fec94248c32e27d04000000288a", 0x10) r4 = accept$alg(0xffffffffffffffff, 0x0, 0x0) sendmsg$alg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x40}, 0x4000000) sendmsg$nl_netfilter(r2, &(0x7f00000003c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000380)={&(0x7f0000000480)=ANY=[@ANYBLOB="44005bb2fa6b20638f0eef0000020301032bbd0600fddbdf2503000002c6cd0b132b1c476ef07e2436ba34a0e059a58a21062dc3d77c723f6f79ea68529ef92b00009a2038947a21debeb10000"], 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x2004c080) splice(r4, 0x0, r3, 0x0, 0x400fffe, 0x0) getsockopt$ARPT_SO_GET_INFO(r3, 0x0, 0x60, &(0x7f0000000040)={'filter\x00'}, &(0x7f00000000c0)=0x44) r5 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000000500)={{{@in=@dev, @in=@loopback}}, {{@in=@loopback}, 0x0, @in=@broadcast}}, &(0x7f0000000180)=0xffffffffffffff68) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r5, 0x84, 0x82, 0x0, 0x0) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000000000)={0x0, 0x80000000}, 0x0) socket$inet6(0xa, 0x0, 0x0) 08:52:47 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100000004) 08:52:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r6, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) [ 483.424937][T21225] IPVS: ftp: loaded support on port[0] = 21 [ 483.449295][T21226] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 483.494512][T21226] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 483.522704][T21226] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 483.674259][T21225] lo speed is unknown, defaulting to 1000 08:52:50 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast=[0xff, 0xff, 0xff, 0x0], @random="f67400", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "a4f008", 0x8, 0x3a, 0x0, @empty={[0x3, 0x3c]}, @mcast2, {[], @mlv2_report}}}}}, 0x0) r0 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x82, &(0x7f00000001c0)={r3}, 0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000000)={r3, 0x3, 0x2, [0x7f, 0x3]}, 0xc) 08:52:50 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000009) 08:52:50 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100000004) 08:52:50 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1000001fe) 08:52:50 executing program 0: unshare(0x40000000) setsockopt(0xffffffffffffffff, 0x43, 0x98b, 0x0, 0x0) r0 = socket$inet(0x2, 0x80001, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000440)=@sack_info={0x0, 0x9, 0x7ff}, 0xc) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f00000001c0)={r1, @in6={{0xa, 0x4e20, 0x5, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x35}}, 0xffffffff}}, 0x5c7, 0x5}, 0x90) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$alg(0xffffffffffffffff, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000080)="ab553fec94248c32e27d04000000288a", 0x10) r4 = accept$alg(0xffffffffffffffff, 0x0, 0x0) sendmsg$alg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x40}, 0x4000000) sendmsg$nl_netfilter(r2, &(0x7f00000003c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000380)={&(0x7f0000000480)=ANY=[@ANYBLOB="44005bb2fa6b20638f0eef0000020301032bbd0600fddbdf2503000002c6cd0b132b1c476ef07e2436ba34a0e059a58a21062dc3d77c723f6f79ea68529ef92b00009a2038947a21debeb10000"], 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x2004c080) splice(r4, 0x0, r3, 0x0, 0x400fffe, 0x0) getsockopt$ARPT_SO_GET_INFO(r3, 0x0, 0x60, &(0x7f0000000040)={'filter\x00'}, &(0x7f00000000c0)=0x44) r5 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000000500)={{{@in=@dev, @in=@loopback}}, {{@in=@loopback}, 0x0, @in=@broadcast}}, &(0x7f0000000180)=0xffffffffffffff68) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r5, 0x84, 0x82, 0x0, 0x0) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000000000)={0x0, 0x80000000}, 0x0) socket$inet6(0xa, 0x0, 0x0) 08:52:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r6, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) [ 485.617531][ T6789] tipc: TX() has been purged, node left! [ 485.631798][T21275] IPVS: ftp: loaded support on port[0] = 21 08:52:50 executing program 3: ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="3c000000100001040000000000000000000000009d57511961c01ccf5d2e86d96a1de1ec6b88bf3aaaeb2deef76268d9680fa50d1bc65c83b9936ba4d36c60a159db2a8583ac342aaa95b2dbe098c435fb4145fd2bea532265ad611eb88e004627518778d0", @ANYRES32=0x0, @ANYBLOB="00000000000000001c0012800a00010063666873690000000c0002800800030000000000"], 0x3c}}, 0x0) ioctl$SIOCX25SCUDMATCHLEN(0xffffffffffffffff, 0x89e7, &(0x7f0000000000)={0x4a}) [ 485.661376][ T29] audit: type=1804 audit(1593420770.314:530): pid=21270 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/228/cgroup.controllers" dev="sda1" ino=16369 res=1 [ 485.716865][ T6789] tipc: TX() has been purged, node left! [ 485.719917][T21281] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 08:52:50 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) [ 485.759260][T21281] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 485.768875][ T29] audit: type=1804 audit(1593420770.384:531): pid=21278 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/216/cgroup.controllers" dev="sda1" ino=16365 res=1 [ 485.795388][T21281] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:52:50 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='vegas\x00', 0x6) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) setsockopt$inet_sctp6_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f0000001180)={0x5, [0xf80, 0x4, 0x7, 0x1, 0x7ff]}, 0xe) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) sendfile(r2, r3, 0x0, 0xf03b0000) sendfile(r2, r1, 0x0, 0x8000000000004) recvfrom$l2tp6(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x2020, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x20) sendto$inet(r0, &(0x7f0000000200), 0xfffffffffffffeb4, 0x20008011, &(0x7f0000db4ff0)={0x2, 0x4e20, @loopback=0xac14140d}, 0x10) recvfrom(r0, &(0x7f0000000100)=""/94, 0xffffffffffffff5e, 0x10100, 0x0, 0x0) [ 485.897669][T21291] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. [ 485.957082][T21275] lo speed is unknown, defaulting to 1000 [ 486.010162][ T29] audit: type=1804 audit(1593420770.664:532): pid=21297 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/209/cgroup.controllers" dev="sda1" ino=16384 res=1 08:52:50 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000000a) [ 486.097216][ T29] audit: type=1804 audit(1593420770.734:533): pid=21284 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/216/cgroup.controllers" dev="sda1" ino=16365 res=1 [ 486.339725][ T29] audit: type=1804 audit(1593420770.994:534): pid=21279 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/228/cgroup.controllers" dev="sda1" ino=16369 res=1 08:52:51 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) 08:52:51 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000b35) [ 486.485614][ T29] audit: type=1804 audit(1593420771.085:535): pid=21306 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/217/cgroup.controllers" dev="sda1" ino=16374 res=1 [ 486.765810][ T29] audit: type=1804 audit(1593420771.415:536): pid=21313 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/210/cgroup.controllers" dev="sda1" ino=16381 res=1 [ 486.918647][ T29] audit: type=1804 audit(1593420771.475:537): pid=21317 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/229/cgroup.controllers" dev="sda1" ino=16355 res=1 08:52:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') 08:52:51 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) 08:52:51 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100001800) [ 487.123774][ T29] audit: type=1804 audit(1593420771.775:538): pid=21307 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/217/cgroup.controllers" dev="sda1" ino=16374 res=1 08:52:51 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000000c) [ 487.299126][ T29] audit: type=1804 audit(1593420771.955:539): pid=21346 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/211/cgroup.controllers" dev="sda1" ino=16375 res=1 [ 487.305756][T21349] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 487.423389][T21349] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 487.451744][T21349] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:52:55 executing program 0: unshare(0x40000000) setsockopt(0xffffffffffffffff, 0x43, 0x98b, 0x0, 0x0) r0 = socket$inet(0x2, 0x80001, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000440)=@sack_info={0x0, 0x9, 0x7ff}, 0xc) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f00000001c0)={r1, @in6={{0xa, 0x4e20, 0x5, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x35}}, 0xffffffff}}, 0x5c7, 0x5}, 0x90) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$alg(0xffffffffffffffff, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000080)="ab553fec94248c32e27d04000000288a", 0x10) r4 = accept$alg(0xffffffffffffffff, 0x0, 0x0) sendmsg$alg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x40}, 0x4000000) sendmsg$nl_netfilter(r2, &(0x7f00000003c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000380)={&(0x7f0000000480)=ANY=[@ANYBLOB="44005bb2fa6b20638f0eef0000020301032bbd0600fddbdf2503000002c6cd0b132b1c476ef07e2436ba34a0e059a58a21062dc3d77c723f6f79ea68529ef92b00009a2038947a21debeb10000"], 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x2004c080) splice(r4, 0x0, r3, 0x0, 0x400fffe, 0x0) getsockopt$ARPT_SO_GET_INFO(r3, 0x0, 0x60, &(0x7f0000000040)={'filter\x00'}, &(0x7f00000000c0)=0x44) r5 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000000500)={{{@in=@dev, @in=@loopback}}, {{@in=@loopback}, 0x0, @in=@broadcast}}, &(0x7f0000000180)=0xffffffffffffff68) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r5, 0x84, 0x82, 0x0, 0x0) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000000000)={0x0, 0x80000000}, 0x0) socket$inet6(0xa, 0x0, 0x0) 08:52:55 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0xb, 0x800, 0x8, 0x0, 0x1}, 0x3c) bpf$MAP_LOOKUP_ELEM(0x2, &(0x7f0000001180)={r0, &(0x7f0000000040), &(0x7f00000021c0)=""/4096}, 0x18) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000001080)={r0, &(0x7f0000000040), &(0x7f0000000080)=""/4096}, 0x20) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={0x1c, 0x2, 0x1, 0x3, 0x0, 0x0, {}, [@CTA_MARK={0x8}]}, 0x1c}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001240)='pids.current\x00', 0x0, 0x0) sendmsg$RDMA_NLDEV_CMD_STAT_DEL(r2, &(0x7f00000013c0)={&(0x7f00000012c0), 0xc, &(0x7f0000001380)={&(0x7f0000001300)=ANY=[@ANYBLOB="580000001214040225bd7000fbdbdf250800c9470157000008000300030000000000000000080001000100000008000300000300000008000100000000000800010001000000000000"], 0x58}, 0x1, 0x0, 0x0, 0x80}, 0x14) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000380)='TIPCv2\x00') sendmsg$TIPC_NL_PUBL_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000240)={0x14, r4, 0x8, 0x0, 0x0, {0x4}}, 0x14}}, 0x0) sendmsg$TIPC_NL_NAME_TABLE_GET(r2, &(0x7f0000001440)={&(0x7f0000001280)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000001400)={&(0x7f00000014c0)=ANY=[@ANYBLOB="10010000", @ANYRES16=r4, @ANYBLOB="00082bbd7000fbdbdf25100000001c0003800800030001000000080001000300000008000200810000004c0002801c00038008000200060000000800020002000000080001000800010001000000240003800800020004000000080002000000008008000100000000000800020000000000040001804c0007800c00030000000000ffffffff080000e8080000000c00030105000000000000000c0003007f0004000000000008000200cb09000008e60100ffff00000c0003000600000000000000440007800c0004000700000000000000080002000008000200c10000000c000400090000000000000008000100010100000800020007000000207f697ba08ffac0963ca73c94b89c5cfb2ecae28d2db80e4b8391b2840aa4a7edfe3c37f84273cb9672606b2c5e6976e6409049af3e99f16b5a1fa8b4ccba7feb4c720d1fb2a5a4000945eb7d31ad701361da8216c4568fccf74f012dee8b13c32630f3f1642ff9a069463968ddd1b5f920e0daf36100180e12cfa706ade13c4e32ad221ce249463617acbf8dfff09406138a25defd869ca39f420016d75b30b88cbb6cf5428522161c331d22d0adf8a17a47f3903a537ca57c565100000000"], 0x110}, 0x1, 0x0, 0x0, 0x8000}, 0x20004880) splice(r0, &(0x7f0000000040)=0x42, r1, &(0x7f00000010c0)=0x1, 0x7f, 0x7) socketpair(0x10, 0x2, 0x8, &(0x7f00000011c0)={0xffffffffffffffff}) setsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000001200)=0x7, 0x4) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)={0x3c, 0x0, 0x536ae464467e3e0b, 0x0, 0x0, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0xb}}]}, 0x3c}, 0x1, 0x8a00}, 0x0) sendmsg$DEVLINK_CMD_PORT_SET(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000001480)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000017c0)={&(0x7f00000016c0)={0x100, 0x0, 0x4, 0x70bd26, 0x25dfdbfe, {}, [{{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x6, 0x4, 0x2}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x1}}, {0x6}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x6, 0x4, 0x2}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x6, 0x4, 0x2}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x2}}]}, 0x100}, 0x1, 0x0, 0x0, 0x8080}, 0x24044040) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000001100)=@newlink={0x78, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x32b}, [@IFLA_LINKINFO={0x48, 0x12, 0x0, 0x1, @gre={{0x8, 0x1, 'gre\x00'}, {0x3c, 0x2, 0x0, 0x1, [@IFLA_GRE_IGNORE_DF={0x5}, @IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0xb824c}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0xfff7}, @IFLA_GRE_PMTUDISC={0x5, 0xa, 0x1}, @IFLA_GRE_TOS={0x5, 0x9, 0xbe}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x2}, @IFLA_GRE_REMOTE={0x8, 0x7, @private=0xa010101}]}}}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8}]}, 0x78}}, 0x0) 08:52:55 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:52:55 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000000d) 08:52:55 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100002000) 08:52:55 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) socket$nl_generic(0x10, 0x3, 0x10) [ 490.483169][T21393] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 490.542404][T21393] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 490.584182][T21401] IPVS: ftp: loaded support on port[0] = 21 [ 490.584265][T21393] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 490.809522][T21398] device gre1 entered promiscuous mode [ 490.845153][T21401] lo speed is unknown, defaulting to 1000 08:52:55 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 491.076387][ T29] kauditd_printk_skb: 7 callbacks suppressed [ 491.076404][ T29] audit: type=1804 audit(1593420775.725:547): pid=21403 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/219/cgroup.controllers" dev="sda1" ino=16366 res=1 08:52:55 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000000f) 08:52:55 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100002001) [ 491.217516][ T29] audit: type=1804 audit(1593420775.765:548): pid=21396 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/212/cgroup.controllers" dev="sda1" ino=16374 res=1 [ 491.390307][ T29] audit: type=1804 audit(1593420776.045:549): pid=21417 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/232/cgroup.controllers" dev="sda1" ino=16375 res=1 08:52:56 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e20, @multicast1}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000040)=0x1, 0x4) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="0e3fe30138e38f50d20efec3c14e5cdb88b2139c9b63cedcda18c5362d0413639860d5dcd61b1425a5eafa09f0918e8370e8e1214254e0096d82dbfc20843ea60a308ac3f9a68d28ba33e7239c5fa7febfab360c1c6e9efc71c541f7", 0x5c, 0x40, &(0x7f0000000000)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20008011, &(0x7f0000db4ff0)={0x2, 0x4e20, @loopback=0xac14140d}, 0x10) 08:52:56 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) [ 491.559514][ T29] audit: type=1804 audit(1593420776.075:550): pid=21418 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/220/cgroup.controllers" dev="sda1" ino=16383 res=1 08:52:56 executing program 0: unshare(0x40000000) r0 = socket$inet6_sctp(0xa, 0x0, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, 0x0, &(0x7f000095dffc)) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r1 = socket$inet_mptcp(0x2, 0x1, 0x106) getpeername(r1, &(0x7f0000000000)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000100)=0x80) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x3a) setsockopt$inet6_int(r2, 0x29, 0xc8, &(0x7f00000007c0), 0x4) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r4) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f0000000180)={0x0, 0x1}, 0xc) r5 = socket$netlink(0x10, 0x3, 0x0) ioctl(r5, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$RDMA_NLDEV_CMD_STAT_DEL(r5, &(0x7f0000000240)={&(0x7f0000000140), 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x40, 0x1412, 0x10, 0x70bd28, 0x25dfdbfc, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x2}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x1}, @RDMA_NLDEV_ATTR_STAT_COUNTER_ID={0x8, 0x4f, 0x5}]}, 0x40}, 0x1, 0x0, 0x0, 0x4008000}, 0x800) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r2, 0x29, 0xd2, &(0x7f0000000080)={{0xa, 0x0, 0x0, @dev}, {0xa, 0x0, 0x0, @mcast2}, 0x0, [0x3]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xc9, 0x0, 0x0) 08:52:56 executing program 3: r0 = socket(0x11, 0x0, 0x0) bind(r0, &(0x7f0000000100)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r0, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r3, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006"], 0x3c}}, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="3c000028bd90d7884f5487f00010000507000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000140012800b00010062726964676500000400028008000a00", @ANYRES32=r5, @ANYBLOB], 0x3c}}, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) sendmsg$nl_route(r7, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000500)=@newlink={0x20, 0x11, 0x40d, 0x0, 0x0, {0x10, 0x0, 0x0, r9}}, 0x20}}, 0x0) 08:52:56 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100002800) [ 491.739577][ T29] audit: type=1804 audit(1593420776.395:551): pid=21419 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/232/cgroup.controllers" dev="sda1" ino=16375 res=1 [ 491.855979][T21451] IPVS: ftp: loaded support on port[0] = 21 [ 491.866933][ T6789] tipc: TX() has been purged, node left! 08:52:56 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000010) [ 491.935729][T21461] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 491.943898][ T29] audit: type=1804 audit(1593420776.595:552): pid=21420 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/220/cgroup.controllers" dev="sda1" ino=16383 res=1 [ 492.030750][T21461] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 492.066881][T21461] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 492.080300][ T29] audit: type=1804 audit(1593420776.735:553): pid=21466 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/233/cgroup.controllers" dev="sda1" ino=16377 res=1 [ 492.210978][T21462] netlink: 'syz-executor.3': attribute type 1 has an invalid length. [ 492.300829][ T29] audit: type=1804 audit(1593420776.955:554): pid=21473 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/221/cgroup.controllers" dev="sda1" ino=16383 res=1 [ 492.409992][T21465] bond6 (unregistering): Released all slaves [ 492.536100][T21451] lo speed is unknown, defaulting to 1000 08:52:57 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1000000a4) [ 492.590738][ T29] audit: type=1804 audit(1593420777.245:555): pid=21458 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/213/cgroup.controllers" dev="sda1" ino=16368 res=1 08:52:57 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 492.706030][T21463] IPVS: ftp: loaded support on port[0] = 21 08:52:57 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100003000) [ 492.738665][ T29] audit: type=1804 audit(1593420777.395:556): pid=21470 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/233/cgroup.controllers" dev="sda1" ino=16377 res=1 08:52:58 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1000000f0) [ 493.709411][T21462] netlink: 'syz-executor.3': attribute type 1 has an invalid length. 08:52:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) 08:52:58 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100002800) 08:52:58 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100003800) 08:52:58 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 494.065814][T21612] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 494.122199][T21612] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 494.161034][T21612] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:02 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:02 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1000001fe) 08:53:02 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100002800) 08:53:02 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100004000) 08:53:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) 08:53:02 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100002001) 08:53:02 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 497.528964][ T29] kauditd_printk_skb: 9 callbacks suppressed [ 497.528981][ T29] audit: type=1804 audit(1593420782.186:566): pid=21652 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/224/cgroup.controllers" dev="sda1" ino=16380 res=1 [ 497.597978][T21660] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 497.627905][T21660] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 497.653469][T21660] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 497.665151][ T29] audit: type=1804 audit(1593420782.226:567): pid=21651 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/236/cgroup.controllers" dev="sda1" ino=16384 res=1 08:53:02 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, 0xffffffffffffffff, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) [ 497.753872][ T29] audit: type=1804 audit(1593420782.296:568): pid=21653 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir675570507/syzkaller.gUP6vg/202/cgroup.controllers" dev="sda1" ino=16383 res=1 [ 497.872098][ T29] audit: type=1804 audit(1593420782.316:569): pid=21655 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/183/cgroup.controllers" dev="sda1" ino=16382 res=1 08:53:02 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, 0xffffffffffffffff, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) [ 498.042189][ T29] audit: type=1804 audit(1593420782.696:570): pid=21658 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/224/cgroup.controllers" dev="sda1" ino=16380 res=1 08:53:02 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000b35) 08:53:02 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100002800) 08:53:02 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, 0xffffffffffffffff, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) 08:53:02 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100004001) 08:53:02 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1, 0x6}, 0x1c) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000780)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe000000008500000087000000b70000000000000095000000000000007961e62273faa6884c44827ffe33732b0d27517495db22c369fc01b191533df23e4a10cbd4dfb403d80912aa8ef860dd81e221f886dc0154419e857178e246297048629c6326bfe8f81cdbb2ca4d35f6b5f65e8894425d22dce799b0a5d65dee16bffed85ac530e49bbe2cc6e0745503aa6c636e4b0d78e3d531d91e8213cc3f3aa07295e86df0557be41f4f982eb553b1b9e36d77174f29c57c0db60076f5ab1933257f000000000000005ed8fa984bb0fcb52ad14988f58de2ec276e5d9d9464ede6deb474604da29f1b7d924c96d8c04e5ff44ca849a436284bc99d4b03487b4c221a26c27228aea193cb831124187765d3c1b162bd4e64b2ca92c22afa1ecff1edecd4de1e8d2c88b2b03ad75e3774a70363ad96fbe1a0373ed9887473a36bc5adc64a121331b0980b8f24d5a6fc8b9fa3db3bdd1f48369863e3c2bc37067a1fe90d7cc733eb753fc3fbe8fa03ed9c061732486e68b39e02a63cbff4af35dd8a17dd33dfa196911b654e60fa881a77b295a8ed9374cb784e9afcfd308b51b6f00b359d41bfe0240f5aaa9e037891216b4c02291f12ffff0000291195615f13acdbe142541ba3ba10abcaf1cb9d9c819422bf2cf04699902d8e19a9ba1afc6edc2eec0380be7c3eb1ae1576f024bbbc37dc1c3f7639768e84dda015fe6abf4e16d3f8fa0ecfba22ade43e667d8cc897bec492e20a54775712ca1aa83227085a7b6ccf4b17ce6e26b345f1cbc0b16312ec7fc71724fcde39982c720fbad55be728acdc4acb8ce24c6fc3bf21e7f2f9c1916f77d6db064ab7ba34debf9fd2d0dd40b341afc6a1be00d1910c024351e926f30153cadfbeb9110ff0696fde63973c0a1d85e37c34d1842d50af6e53ec269554a765414221200100000000b3950a2c8c1e568cbe9d0ef0eb6fd80a80993a8f718c58a155618c7086755246fc6ae78369b237c3ea9507584802e932fb40226db19539a4d834c5862156ce998dbfca2ae42a0d51f55df074dccd6211c21d8fb069b00e9933dbe31ddb6067142eb1e8c9da440a8668b6e892c3e3791d22dc0a8ecefe44652368e66b30f1cfdc4b03cd568828523e2058f7c9e9f93074aa02a24d1952f85496c9b37257b76c6c3bd14781cd3482497efc1d20ce9110a3855d2b9993954bc49b6d70d1bd5910d86a7a6d85fe6374dcba0b09d029327d8b81ca527fbd25bdb8aaccb2b5f486d7a0f77f508af37f63aeef8a0f558b0c2a8a62fb81eee2e16e044400304929bcef2c4f2301e68de071"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r2, 0x2f7, 0x69, 0x4300, &(0x7f0000000280)="b95b03b75b030700009e40f008001fffffe100434000638477fbac14143ae0000001c699da153f08a0e6e380f60105f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b33", 0x0, 0xfd, 0x6000000000000000}, 0x28) ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x1, 0x803, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104000400"/20, @ANYRES32=r8, @ANYBLOB="19000000000000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x44}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000001740)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000017c0)={&(0x7f0000001780)=@getqdisc={0x3c, 0x26, 0x100, 0x70bd2b, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {0xf, 0xffff}, {0xfff2, 0x2}, {0xf, 0xfff0}}, [{0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000090}, 0x48000) sendmsg$NFT_MSG_GETSETELEM(r1, &(0x7f0000001700)={&(0x7f0000001600)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000016c0)={&(0x7f0000001640)={0x48, 0xd, 0xa, 0x801, 0x0, 0x0, {0x3, 0x0, 0x6}, [@NFTA_SET_ELEM_LIST_SET_ID={0x8, 0x4, 0x1, 0x0, 0x2}, @NFTA_SET_ELEM_LIST_SET_ID={0x8, 0x4, 0x1, 0x0, 0x3}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz2\x00'}]}, 0x48}, 0x1, 0x0, 0x0, 0x8811}, 0x8000) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e31, 0x0, @ipv4={[], [], @rand_addr=0x7fffffff}}, 0x1c) sendmmsg(r0, &(0x7f0000001580)=[{{&(0x7f0000000040)=@caif=@dgm={0x25, 0x8000, 0x5}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000100)="98ff16091e98f97b74ec69a4e020f9f863917f0b70c8fbaa4ec8622d67b4b9089ce4a99c9dda17603323bc4adf54399d6bab0c3a050a5ecda852f82210c8dbf8cb45d17d027e8a4a829e3b79b48d4b7d74bee73876029e2e", 0x58}, {&(0x7f0000000180)="d650cf671b013924e01ac9a9e05d216adcae19ea6a77ed273d58a99c74b1731bf25c012a388ca3ae48fdee732678bc01a4aea0b9a4d9", 0x36}, {&(0x7f00000001c0)="10ab0a8261", 0x5}], 0x3, &(0x7f0000000240)=ANY=[@ANYBLOB="200005717f4d3d0211210000ff03a58215cd1df36936c26ac33e07c20000533d"], 0x20}}, {{&(0x7f0000000280)=@qipcrtr={0x2a, 0x2}, 0x80, &(0x7f0000001400)=[{&(0x7f0000000300)="9524835eb3366845f1bbd7d917cd22e97d19d7fc1b63cf32288da7adf03a5700e233de7677d9d991f1620dcfba6cadb36ad7f42ace9f346d1fc75c62a46ba59b427a0e912a816e7a26229ca968b59bebff11ef9d94fb18e6728a6cee17c2d9619e36e924a5a34a341817275278fcd9530781a53fdae0176014116f5af2e8574b73d88b7681994be23f91b81053e1cc343805bedc22f282e447f702e011b7f7db6612f949d77f619d4d8ae314de04468a3e950f543e68d8fe8496120b5fd6e6bbdac5e070dc9d2fed8357be48e3a63cbf5a9c66cb2a020a573a97dbd7644c", 0xde}, {&(0x7f0000000400)="e48ff26ee5713900f9ce48bbde53651183dcad593e1254269d4ced3d853c8ce5b5d81d5aaba4e2aec458e6253d8d37fb418efafbb2a140bc51cdcae2f90b2aa67f0cc942a84fe7fa1d94cae50e7feb5725ff38a6e8ce88eddca595077b29ee252110288cb6cb41c5f27a9b3567aa33a1ca8e2568ac0b1e9eece3b8d8e0c623001658065a52726f20f04c00811ba5a4b6b82c007d3533ca367b1368cc25700d11152ffb06f87b8d6713de6a878ff6f1abf4d4d612e199a47b3ea8c12eebda48a8246e62bc43eb7a47d9760e51d9b3a22a2f7427b08c386a3a323480b1b91ca6be61525a3392a2756a2fa34d116935b4642cbe0280a57928b8c9283c4b62308742f8d7df7fb74d88cbf97e144e66ead3c15c1a66423e4d8d3a3a1dae62858733c332eeb95b72297dcb13c48945e621b03e59d0cb795bd5dc6f5172a1e314b1b3b0b74332a89c6c45195f29d2da8e038d8cf83bb9d27e57e0a4fc797d26b6958e3d94ce680224e07eab21d92e69cc4532ea9f3311d58258a96817d1d9bfe8453f572528415bd1f2fdda76c6fa86faca443cd813736a29849bfcc89d3d3ad91b87d8942ea3d957c7242d434acdd479d9dbe5053ffe9b3a659a55c47583d52c2a386cb985ff57805cc0c617e71077cad7da5998c1035ed5295e04b3c78ed02a3b51d813541acafbc051816184ac7c8a0d232863a02c3a4bf3b687d98a963668b4a88cf0a33f9ccc88b8ba70d97c1e1896688c00d5fad1029c957fced98fcb464251e5bba5f2e5a4dc9b171e4efcb3a810c5c8d3872c223471ad14de1f23602ca2fb761ec9ad69a94959332e9a564720d30b4f16836d34b3f4a7dcf5378e1e7f82f1721ceaaa9f44b758d97244355b791ca612194227a71579071bf70f16b4a6592be7c3bc8ebc7a64066dc0fef7164c204180e51f24f4fc11af4ea740a9f4912570c348a2561cb9107fb89092834cbac472add8cdd58ca7dfb401d3d95249fe67fefcf52eccb4667c2a8dcf5fabea805fcc03fadeedab639ffbacaad0bff13eedd8f1b29e1c55d1444a4f51b449a976cff10a0413d150fdc6f6cc95ca50d2ed981e39575fa724b5d95bca664312252c5a5f9c61c6b521367003f763320867f8603e8dfb63923dbd7ce36ef6dc2a697fe86c815ae2567e1e0e16cd4b9effb6cf4fce261a2dbbbfc4aadbddb72c308c95e0072835214a52e2d201225c6ae5b877a7160427f60325823bc0a05b0986f50953434e8c822de9ecd2f292f621a6bbe2acdfd900d39e9ad092451be08154fdd5579784b88f36e99257d457df61e10cc800d0f9c418c8c061422b0e787a1b37f71fb269ff0274d47499b47b320eb839e14901077b40cffa6c268ad6da02431e8f30529d2f07034e0d0fe4425ea81e9330bfb7f12c3c3abf9e60797173a456babb822ab105260945da6d4012ec8fef23c5fea78639a8ed281722f33a17639fcaabc97d247956fae1894f2e1f40e9193e5065c71922601d367df6371bde74a9d23fd3b9d64ffec267671b81963684ad55a5d1c180d574ac513f70907851f81b8ac3f37732c7466707b27b32b5684d6299413e6df7cb74be16db9a8c71fbd888fd4fe03417da21c805c117ba8e7aebd5cc375a39fff47f68d2c587e910e1f3d44fcba874b3612df5d20b7ea6243a03e1819fd1cdb64e66f8df32ec8b02f136a802e0d34fe77c314c7bb5081f204606999abae991cf54a9a1b98ccc7327bf68693255885b1b49a2e7e473744282e5f0b6e977bb17165abdc37eb3137da54056bf6bb471409d11503136d04dae21b21c99e7e02c4672535b42c2565925d1a56fdba9e838ab7f530e349508cc23c71469ad9d32aac57352460b615eb4dcfe7febd3999e1c69c2f7100c81d678a3e1eb9e65e8bf18c46c756b5494abb26ad24b802e232496dcc694a7c5aa17353d2542a2ca0822e22ccf916e6b1de10d4598f97a738ff3a1dbcebd8196f486de91efa30340815d8e6e2f7b6c5f8581a486b06ba55454b5a4db93e14afd86e0db5435aee1a9a39f9ace8fe01decba7de75b5e506b907761a7fa03d798b9dab1340ee76dd6ef20aaf6d877de7f57cfb775a97a29ccfba2eefe371e5181928e8b7e5f694866234cde35615cefe73cb877b99023033aed8c400e40d0a590a756d5886b5d062262876b856a04b5da119279fc5c279ccd54900693954575c82fb75c0bd458df5ea9bcf3ea4026c02309a1bc92a2fdc957873ccd8548f57a5695187143f63ba79e7f0359560e95fe31cfabe24fea16864159206beac9c9927eb12e01ecc557613aa3f422cc1d156f82d0dccc0b705489e16d76d2a007a6268c50f56d102c858112b9c4f4bbbafd2fdbb713eabef970644dd67f541765bd2e3dd3c7a1033bbd3418faf9267725b1088e9b3cf67053a62dca6b6d9616cc96d648249e35b09cc3acb204d2b5cf9ec67896ae94753ea50abff6d43e01de0db299a68518e772032365fe9933fd27fd2c9dba535816758f405d1cb5eff453e8c38ae5ba48361dddcb27e5bb8d5e0ec58e369e70da42618b5d93af24435bbb6de7360255c69a991da32d35680e7a9762e9ef1781bc84cf3294c04990fe454e068ac9a8077c16ff1588ee7f41fff8e59ca2b33ed4492ceee837926609337499f31fe52f689ff891719c321f293a4cb15d1c24d541078827be6ac73de48c2ccd4c7024a317d8a9f0d284bd367e9f20971459ec31eeafa94a0eac7155ac57e05d7db20d3c5c8e8c8d9fe50fc93696971883da2982d17f790bd5873e633c1f90023db958cd39b37233969649f8d38e50c3e65e04416605ac7b48953e1f42f873909e5b470e8a3572072e490eff7831cc6f0e881ef92c07bd6d226fc8ba534ed8d9badf769a4034336aaa3e2106c05589c3e2c8e0769f382f927c2d36b75d1d3458119d26ef78210e5148f83483cfce3933334b678ed10d3b4414466f29d8560cb2b5b46b82a50d3ae3397afae4956f33a6abf57206617e35a62219c2db0c810e38b541335b95aad1974bef59f5ee75b9df9ea8f9f7c2e29c55b80d6a86b02fcde2f6d2e5548c9d135d7f9ec970fad7766df40c942d45d46b4bee9cdb45734c25698d8eb0814a5ff29f86b64af15805aeeff37be3dce73fde76a3252668e9a18061e21659dab1d36c3f6237c1e2575eebad17ac3b28aa06bfe2881f77b66ea52f57690cea5536d316d901caa8f7e337b32e8dcd36ff2174f36c789297e47fcc48312c3cc6f2c0cd0af92b5787c3b479c5fd8bc36d12d737a58711d8088d74566b5559b8110415d5e8cc5628e03b8a12ecd21e8933d583ee60b45b08ef08c1d1ad47e6ccf2eca6b87f3f677a45085cd67d09de536ebfdabb82ca249697b0d389c31b6a35da2d4e989c137149fe7e696a90d3c6ecdfa335d70b5cf5df9e7e38493026c6d5aa4fbd5d7bb9f8e543d2952ac72fcce6e96710106d45f140e7596e3f267cf7bdb59baa5bd380d4dc1b1c456b31c10b40cd85ca764edbd7181d5325cd9fa10ed9ab4c7ce0d04f12d64450a23652dd7e06eb9ae239fa2aaa2a75a56e842c371e3c50530153f692674556f6568f3c43b1553ed904e01d2585731f544fc49430e09b0a938dad029352875bcd7a17e5cc0c55be98713ad9e08069bac4e2447b03b6e391a7c54a6b3c1d5ad1db1bc41952b35efa770ac251316195472233fea38b2e6597bd0bf6f68efe690867398e40bbcf04c51ff36426a2af3034995734b038e954edaff30e262d08459c57055c4ca5e44aac7a657e2b1940a8015b9c9dc2a270eddb58c54429545529626e4d727c63722d637c5df9a18f00680f1c29a1dc7de437688f744bf4a6c0eb257cc9a2e6d17169c3161ae001f59997b8289e53a3e7023f9c62309b0e9acb300e0bc8dead3e4a08d06d2e1836885d7c5df47f701949af635b7838f5977ac8739a6f7ce4f12044b26a95276c9fe42e438bc9427bf8cad261d78838f780a3dbcf64785afdb388acc477f1d26b24a5b878f0456ffa78c7e266306f6bdd793c18424b1223cef293aff20c3bad852df35c95113f804a1b835e9eb3314a219b52fb0a8c2b59e62c31596565b932ff636e20954d883482c06df896f786ecfe5e52f937f3e9131d323bfb5666c5e79995370611d310ae71b2a55ef54fc2504d4a814120e38b6e8870e12ca3c35f4725f8845c4531243ffab96230641a0a34dc39080945716cf3a7abbbd052f7424af615183c579cf8068cbe50074c9612aeb7f3733f981521922f276ad3e2e2d13a3bf8037969ae4754f9047313f4588ecaaad12f6ea14ff21f479fe53099ca6b89a63a88bbafcd09afa360e9def94e14f1faec73c1495fd034743c040b9fe7a1fe86d357bcf8238a46fa9fc2615710f3d1a3ba377cfdc9937cc1d7f6cece0012a9650823668de7b996500511d000460d8ea3179439b28b67cfbd8eccd89d77b711684621c51b5edbf0ee170dcc63f9f2673492b5f57c63c89f1a4fcdc3b72e69c0c5dedfbbb4fbd62d8e20e81f8dfe2c0f53d5b392d7eceed5c7c36604586d5a84a17eac168943168912139e47c461ce563db3f6ee65ac6bb380b68967f6830e6e5b7ee8383edfc9a0a3df940fbe02eb5170241e5ed9afa1555231a29ab3c7fc90d9d0341b40f4b1bf55d19857af3ba71663904e2cdcd8fbb9d15d77a17770b5886c39d2977ebe7894fbc5841d98283eb77d4cfb74e02c96ac9574d152a21069f5f2f0860a7972fe24d85c3f43a702173d0c209e87ca03eb68f438e9cb31c53f0c082c18b3daf24803950b87592946390740dfd09601fd649e88704ac43a966d792e8845d7c47ccee2c787602eaf25b0af910c21f02994b9d9a376c3d14454cc5d8bda4b2ee6c1d2c218e23133f32699473a01f72107c61fa42022d0db2bc8abb23c463149a3176d39f04a2205b789b87b20f37ab6a3b49cfdb6436c04ac7d93ceb9abd48c3bede1ed73edae1f5f7c700ccdad781f2c27f2e6d2dfdbeb7684e984e7a82a2f31ea5d1207f89098ea761749db5b1255fecb633a2f36fd3c1b0e83cc0fe7ed935d0117f672338ddbbc81a592c274431809eab11f3fb795d715db7335cc95895310d832226ae67c1ee9b4be21e9652f1f209b042e4b422f2225793c5336109a08361258e56d684cde23c090e9de379ab903cd1190a37b3b212495cfdf42c99a80640aac08fe714f43134f876866a14a8f3794b0421ecb92001551233782e9c81a13b3dbb37866d71ae238266f18c25748f7793e949a0eb0ff3406d0ff4f5d688409c15d6faa32f2d02139574fc9d080e3d50be62bc8bd23bf7c6f9a20c141b996157fa48a14c30fd0fd9ee5c8606ea150f0048dfb3c41b1664dc83d36ebac692c1b02558106bbfe68e9a3933d599a3b021c20bf25d56dfce80544fab8c887729b981455754ece7ec29dea64c08005d65240c8b497adfc9b835fcaf00010aaad81f7d28b55ffd3c654d9002ce459ebf46302b12d85540c8130e5e54598f21d816f14d25a5affe49adf5dcc8f9fe3843c77e032cb2942e409c44fd948fc23b0ce18777c610d552799d44a634c4c2c3d3e7bacfab7427cd0c4f1537d447a58edacc40136b9899e5d0e3a022d8e30582070931eff1ccfec623109e022442e9b3076313a407dd4a02268da466d0d10de20f469826e60e5e0f4f62c678fb285d70ea8445fa3edaeb328ecd3e42d1e2c2ce331e32ace584801d8955424c9fc71a2ac9d8812c2c6a5dd6e74a48ce70f7738e2cd71f33aa775a4d69729319456d0838ae4df198a5ab070f872b371bec01aac423e154f34120bb8bbd22a3f", 0x1000}], 0x2, &(0x7f0000001440)=[{0x110, 0x116, 0x8001, "00d0d7bdad88cadaa8eab85e34dbbe3dd8c384138c841b254e5fc4357de4a56ba6fc2f21f404727f3b770c8a91fd20b5eee0999e87d0179a78f8293e5dcfc0c645f46b0a7166c8d803299ca0c4ebfeaeb0bd9819e2b6904e53df1d2128f9efaea6129e2de0880dcc5f066404cbce8033b33e80c440f328a7a576e48a37394055ca700c236536ea79fe4cd0204fdb448c70154d50da79a158742f765e572f38097beef71927229edfd910e60c79462902240864a015f5fd45970682d0aed9f2778c4b391533f9f49401515761b38e6ea8ab5de65fd5a066d63251aa52a896a6b86288e31fa1046eb9ea00b6226e93b7ef230cde815b65d95395f4"}], 0x110}}], 0x2, 0x0) [ 498.220834][ T29] audit: type=1804 audit(1593420782.696:571): pid=21652 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/224/cgroup.controllers" dev="sda1" ino=16380 res=1 08:53:03 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) 08:53:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) [ 498.356973][ T29] audit: type=1804 audit(1593420782.746:572): pid=21659 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/236/cgroup.controllers" dev="sda1" ino=16384 res=1 [ 498.493838][ T29] audit: type=1804 audit(1593420783.036:573): pid=21681 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/225/cgroup.controllers" dev="sda1" ino=16306 res=1 [ 498.521306][T21692] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 08:53:03 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100004800) [ 498.678849][ T29] audit: type=1804 audit(1593420783.066:574): pid=21690 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/237/cgroup.controllers" dev="sda1" ino=16337 res=1 08:53:03 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100001002) [ 498.750222][T21703] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 498.800815][T21703] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 498.838045][T21703] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 498.852405][ T29] audit: type=1804 audit(1593420783.116:575): pid=21679 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir675570507/syzkaller.gUP6vg/203/cgroup.controllers" dev="sda1" ino=16196 res=1 08:53:03 executing program 3: r0 = socket(0xa, 0x5, 0x8804) getsockopt$PNPIPE_INITSTATE(r0, 0x113, 0x4, &(0x7f0000002600), &(0x7f0000002640)=0x4) socketpair(0x2c, 0x1, 0xb13c, &(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000002700)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000002800)={&(0x7f00000026c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000027c0)={&(0x7f0000002740)={0x4c, r3, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x5}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x7f}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x318}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x48000}, 0x4000000) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000002840)='/dev/net/tun\x00', 0x480800, 0x0) ioctl$TUNSETSTEERINGEBPF(r4, 0x800454e0, &(0x7f0000002880)) setsockopt$inet_tcp_int(r1, 0x6, 0x1e, &(0x7f00000028c0)=0x3, 0x4) r5 = accept(0xffffffffffffffff, &(0x7f0000002900)=@tipc, &(0x7f0000002980)=0x80) getpeername$l2tp(r5, &(0x7f00000029c0)={0x2, 0x0, @remote}, &(0x7f0000002a00)=0x10) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000002a80)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f0000002b40)={&(0x7f0000002a40)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000002b00)={&(0x7f0000002ac0)={0x3c, r6, 0x200, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x1}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x9}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_BONDING_ENABLED={0x5}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4}, 0x20000001) r7 = accept4$inet6(0xffffffffffffffff, &(0x7f0000005380)={0xa, 0x0, 0x0, @remote}, &(0x7f00000053c0)=0x1c, 0x1800) ioctl$sock_inet6_tcp_SIOCOUTQ(r7, 0x5411, &(0x7f0000005400)) r8 = socket$inet_smc(0x2b, 0x1, 0x0) accept4(r8, &(0x7f0000005440)=@pptp={0x18, 0x2, {0x0, @dev}}, &(0x7f00000054c0)=0x80, 0x800) r9 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r9, 0x8983, &(0x7f0000005500)) r10 = accept4(0xffffffffffffffff, &(0x7f0000005540)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000055c0)=0x80, 0x800) setsockopt$inet_sctp_SCTP_EVENTS(r10, 0x84, 0xb, &(0x7f0000005600)={0xd2, 0x7f, 0xfd, 0x0, 0x33, 0x1, 0x1, 0xda, 0x2, 0x40, 0x1, 0x6, 0x3f, 0x9}, 0xe) 08:53:03 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) [ 499.028909][T21706] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 08:53:03 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) connect(r0, &(0x7f0000000000)=@l2tp6={0xa, 0x0, 0x1, @local, 0xfc48, 0x3}, 0x80) setsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f0000000800)=ANY=[@ANYBLOB="000200000000000004f902a40251d0b533c7c5908e0100c910ff014000000000000200000100001001000000d500f4237db638bcae350d671c9bbdfd93e1fd9b28362686ee2d0a28a43df487335e10dfdc2ad2f97b96fb4a1ab87d76903669ca94b037981373ab3eb2638f2bd1031f793c395585e3015713a895ab3c5f1729aa648c235f50fbd6a7232d117a9eed45101babc2cc93df85f459be8865da946b25c45db8f45e81ec82848cb293ca1cd8185b0702889ab581ee4b6dc35bf1c912523b3b2fdd1e2c051abb85c4616fc100d67e1dc8fa72f650951b3c9526df4afbbcb290f4e64ed4985f4f4898c87f22f4ff2c6a8a536e0500a0153759b6df535df91bc44751ef0a27f115ab06312aa8d128828b4f28364dd3541cbc0b1d9d21ba59967aff77e41be92ff81ae9faa40000c80433fbf92e79c1e6c270573401ff0cc0faee1d00325b5d55339cf2dadb44241065fd73bf63043a30781ff0ed0d00c580e7bcb0671a4cc0251f619ff6094022a216ff588dc114683a8dc827111bb8b80af3ad2dcc44c69863014766ecda806058efe07fe8b64f9ee3e53638cecffe4a792ed604f9bb97c5b89ae39b159d8d93bef36f8c59b36f9f57a286f02d3e5b68eebded9ac694eebe4df4361d53c286b6bd0f4bffc2dfb8abeff7fd1c689fe97a8b6c9407040219b8d7502a8121792995e7c905a8bf68ec7efa2b9abc6b45de93e900afd8dc9d4bb1331b4b80216130a3a77c74343ca4b24acf1bd691772e490917e0c6954ab43b3e20cee3e75d546e718316c777a5528b2737d33e9d07930bee0810479f49f5710d256e97124dd61a1982a3099d59a63d9f16af9c59064ca22e48508010b84f413afd4d9c66de2f31bb76a20b5c1bce4c9353001b94285a32182fba9e777ac0c8104b43bfe95771ddfc89244e21bd3a997743651c28d3a051d5faf83f84cbe9244bb928bd6f6fe3ab3633cd6c92fbab15e0b5685dae01e79b9050559cee261de62726e37adc"], 0x20) sendmmsg(r0, &(0x7f00000092c0), 0x4ff, 0x0) setsockopt$inet6_opts(r0, 0x29, 0x39, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000140)=@generic={0x0, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000340)=0x14) accept$packet(0xffffffffffffffff, &(0x7f000000c780)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f000000c7c0)=0x14) r1 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r1, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000, 0x1000}, 0x20) setsockopt$XDP_UMEM_FILL_RING(r1, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) 08:53:03 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) r2 = accept$unix(r1, &(0x7f0000000000), &(0x7f00000000c0)=0x6e) getpeername$unix(r2, &(0x7f0000000240)=@abs, &(0x7f00000002c0)=0x6e) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) r4 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) getsockopt$EBT_SO_GET_INIT_INFO(r4, 0x0, 0x82, &(0x7f0000000480)={'filter\x00'}, &(0x7f0000000500)=0x78) setsockopt$inet_group_source_req(r1, 0x0, 0x2e, &(0x7f0000000300)={0x0, {{0x2, 0x4e22, @local}}, {{0x2, 0x4e20, @local}}}, 0x108) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0x4, r3}, @IFLA_GROUP={0x8}]}, 0x30}}, 0x0) 08:53:04 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100001800) [ 499.453088][T21728] IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready 08:53:04 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:53:04 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) [ 499.522244][T21728] IPv6: ADDRCONF(NETDEV_CHANGE): tunl0: link becomes ready [ 499.572158][T21728] IPv6: ADDRCONF(NETDEV_CHANGE): gre0: link becomes ready [ 499.624216][T21728] IPv6: ADDRCONF(NETDEV_CHANGE): gretap0: link becomes ready [ 499.673216][T21728] IPv6: ADDRCONF(NETDEV_CHANGE): erspan0: link becomes ready [ 499.732686][T21728] IPv6: ADDRCONF(NETDEV_CHANGE): ip_vti0: link becomes ready [ 499.789522][T21728] IPv6: ADDRCONF(NETDEV_CHANGE): ip6_vti0: link becomes ready 08:53:04 executing program 3: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000500)=[@in={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}], 0x10) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000000)=@mangle={'mangle\x00', 0x44, 0x6, 0x480, 0x0, 0xa0, 0x308, 0x220, 0x138, 0x3d0, 0x3d0, 0x3d0, 0x3d0, 0x3d0, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x1, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00', {}, {}, 0x11}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x0, 0x0, @multicast2, 0x4e23}}}, {{@ip={@empty, @broadcast, 0x0, 0x0, 'macvtap0\x00', 'vlan1\x00'}, 0x0, 0x70, 0x98}, @TTL={0x28, 'TTL\x00'}}, {{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa], 0x0, 0xd8, 0x100, 0x0, {}, [@inet=@rpfilter={{0x0, 'rpfilter\x00'}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @ECN={0x28, 'ECN\x00'}}, {{@ip={@rand_addr, @rand_addr=0x64010104, 0x0, 0x0, 'syzkaller0\x00', 'bond0\x00', {0xff}}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@CHECKSUM={0x28, 'CHECKSUM\x00'}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'gretap0\x00', 'batadv_slave_1\x00', {}, {}, 0x0, 0x3}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@inet=@dccp={{0x30, 'dccp\x00'}}]}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0xffffffffffffffec) 08:53:04 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:06 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:06 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0x4, &(0x7f00000033c0)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x0, 0x1}]}, &(0x7f0000000140)='GPL\x00', 0x1, 0xfb, &(0x7f0000000200)=""/251, 0x0, 0x0, [], 0x0, 0x14}, 0x48) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$OSF_MSG_REMOVE(r1, &(0x7f0000000380)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000340)={&(0x7f0000000800)={0x1508, 0x1, 0x5, 0x5, 0x0, 0x0, {0x1, 0x0, 0x8}, [{{0x254, 0x1, {{0x1, 0x1}, 0x8, 0x40, 0x2, 0x8, 0xc, 'syz0\x00', "ad566a57224cfb100393a9af4b1f7f70b9ed3b23e0c55cc55870c8b61996e787", "1a8fb1ddfbd49a74c3bf9e938f3a1379ee7cc1b2c094297f15867f08d17c9f62", [{0x8, 0x2, {0x0, 0x5}}, {0x5, 0xff, {0x1, 0x7fff}}, {0x7f, 0x5, {0x0, 0x7fff}}, {0x4, 0x9b6, {0x1, 0x9}}, {0x401, 0x3ff, {0x3, 0x2}}, {0x2, 0x0, {0x0, 0x6}}, {0x8, 0x9, {0x3, 0x856}}, {0x0, 0x80, {0x3, 0x100}}, {0x2, 0x4, {0x2, 0x200}}, {0x7f, 0x4d33, {0x3, 0x3f}}, {0x20, 0x800, {0x2, 0xfffffffb}}, {0xfff, 0x1f, {0x1}}, {0x1f, 0x101, {0x3, 0xd1}}, {0x5338, 0x2, {0x2, 0x7}}, {0x3ff, 0x800, {0x2, 0x2}}, {0x1, 0x101, {0x3, 0x1ff}}, {0x3ff, 0x0, {0x1, 0x3}}, {0x8, 0x100, {0x2, 0x80}}, {0xf6, 0x7, {0x3, 0x9}}, {0x73ec, 0x3ff, {0x1, 0x400}}, {0x20, 0x4, {0x3, 0x2}}, {0x81, 0x7, {0x1, 0x6000000}}, {0x1, 0xff, {0x2, 0x3}}, {0x6, 0x6, {0x3, 0x8}}, {0x49, 0x7b2, {0x2, 0x6}}, {0x5, 0x4, {0x2, 0xecb}}, {0x4, 0x57b9, {0x1, 0x1}}, {0xb9, 0x3087, {0x1, 0x80000000}}, {0x9, 0x0, {0x2, 0x40}}, {0x5, 0x1, {0x0, 0x1}}, {0x3, 0x1, {0x0, 0x2}}, {0xacc2, 0x1, {0x0, 0x7}}, {0x8000, 0x4, {0x3, 0x65fd}}, {0x8001, 0x4, {0x2, 0xb76c}}, {0x80, 0x8, {0x2, 0x874}}, {0x9, 0x2, {0x2, 0x8}}, {0x8, 0x8, {0x3, 0x7}}, {0x6, 0x9, {0x3, 0x8}}, {0x3, 0x1000, {0x1, 0x40}}, {0x200, 0x89, {0x3, 0x401}}]}}}, {{0x254, 0x1, {{0x2, 0x9}, 0x3f, 0x3f, 0x3, 0xfff, 0x1, 'syz1\x00', "cc245d42eb1c53b92aa50abafea047523c119e5157ada6ea832d2ca1ee120b5c", "d45bfdeeec06a12890509c4e67cfb7a4b68952ed805dc9eb4e675a1c0567accc", [{0x0, 0x2, {0x3, 0x8001}}, {0x3, 0x7, {0x2, 0x73e}}, {0x5, 0x9, {0x3, 0x7}}, {0x785, 0x6, {0x0, 0x400}}, {0x8, 0xd2fa, {0x2}}, {0x1, 0x8, {0x3, 0x40}}, {0x9, 0x1, {0x2, 0x5}}, {0x6, 0x3ff, {0x2, 0x3f}}, {0x8a, 0x3, {0x1, 0x3}}, {0x0, 0x547, {0x2, 0x7}}, {0x7, 0x1000, {0x3, 0xfffff001}}, {0x200, 0x3, {0x2, 0xfffffffa}}, {0x2, 0x7, {0x2, 0x1000}}, {0x9, 0x9, {0x0, 0x7f}}, {0xfe00, 0x0, {0x0, 0x422b}}, {0x2, 0x9, {0x0, 0x7f}}, {0x5, 0x3f, {0x2, 0x9}}, {0x851, 0xfff7, {0x2, 0x97}}, {0x1f, 0x4b, {0x2, 0x3}}, {0x800, 0x8, {0x0, 0x1e4}}, {0xb061, 0x6, {0x0, 0x1ff}}, {0x47e, 0x1, {0x2, 0x74}}, {0x450, 0x4, {0x3, 0x3ff}}, {0xedc, 0x7e, {0x1, 0x5}}, {0x2, 0x8, {0x1}}, {0x4, 0x3, {0x2, 0x3f}}, {0x6, 0xffff, {0x2, 0x7ff}}, {0x6, 0x5, {0x2, 0x3f}}, {0x20, 0xff, {0x3, 0x19c00}}, {0x800, 0x2, {0x1, 0x6}}, {0x7, 0x7e28, {0x3, 0x9}}, {0x8, 0x89d7, {0x3, 0x3}}, {0x0, 0x1, {0x0, 0xf469}}, {0x1, 0xff, {0x0, 0x1}}, {0x8000, 0xff, {0x1, 0xc2}}, {0x381, 0x330, {0x1, 0x6}}, {0x401, 0x9, {0x0, 0x8}}, {0x200, 0x1, {0x0, 0x1}}, {0x200, 0x0, {0x0, 0x8}}, {0x281, 0x1ff, {0x0, 0x1}}]}}}, {{0x254, 0x1, {{0x0, 0x200}, 0x7f, 0x7f, 0xb92, 0xc4, 0x0, 'syz0\x00', "6005f55edff3c3a98fb0e16a1e4e22ea7273a57f256b12acba0a162cd69c9727", "dfa13f1451051954e1eac720f1bcfebf038f86b042c28ef50e0209d3bb3fef42", [{0x9, 0x8, {0x0, 0xfffffff8}}, {0x702, 0x47, {0x2, 0x80000001}}, {0x0, 0x8, {0x3, 0x4}}, {0x1, 0x7, {0x3, 0x2}}, {0x3, 0x0, {0x1, 0x800}}, {0x4, 0x8, {0x1, 0x2}}, {0x2, 0xfff, {0x1, 0xbd0}}, {0x9, 0x81, {0x2, 0x2ac286e2}}, {0xfff9, 0x5, {0x1, 0x2}}, {0x0, 0xff, {0x2}}, {0x8, 0x81, {0x3, 0x3ea1385f}}, {0x7b, 0x3}, {0x8, 0x1000, {0x1, 0x7}}, {0x6, 0x7, {0x1, 0x8}}, {0xea0a}, {0x293e, 0x1caa, {0x0, 0x7}}, {0x0, 0x400, {0x2, 0x7fffffff}}, {0x0, 0x1ff, {0x2}}, {0x7, 0x7c45, {0x0, 0x1}}, {0x29cf, 0x8, {0x1, 0x8}}, {0x8e, 0x2108, {0x3, 0x8001}}, {0x1ff, 0x8, {0x0, 0x3f}}, {0x8000, 0x401, {0x0, 0xb0}}, {0x2, 0x20, {0x0, 0x7}}, {0x0, 0x4f5, {0x1, 0x1}}, {0xe90c, 0x1843, {0x2}}, {0x2, 0x100, {0x2, 0x401}}, {0x800, 0x59eb, {0x0, 0x8}}, {0x3ff, 0x1ff, {0x2, 0x8}}, {0x20e, 0x7fff, {0x3, 0x3}}, {0x400, 0x1, {0x3, 0x43}}, {0x7, 0x200, {0x1, 0x3}}, {0x14, 0x1, {0x0, 0x4}}, {0x4, 0x3, {0x3, 0x8}}, {0x7ff, 0x5, {0x1, 0x9}}, {0x9, 0xc4, {0x3, 0x7ff}}, {0x100, 0x80, {0x3, 0x6}}, {0x2, 0x8000, {0x3, 0x9}}, {0x9, 0x3f, {0x3, 0x2}}, {0x1, 0xffb9, {0x2}}]}}}, {{0x254, 0x1, {{}, 0x9, 0x20, 0xb5, 0xf669, 0x18, 'syz1\x00', "5cb572ff46cf0435e9401d15ddc1df76da72e24f90d9dddffe663cf7654f764c", "076d62aa80f074177850b75f4ead20292a4707106a0bcba805f8b8b51f67b926", [{0xce26, 0x664f, {0x3, 0x8000}}, {0x7ff, 0x2, {0x3, 0x5}}, {0x1f, 0x7f, {0x2, 0xffffff59}}, {0x9, 0x3, {0x2, 0x6}}, {0xffff, 0x400, {0x2, 0xe9}}, {0xf908, 0x401, {0x0, 0x3ff}}, {0x1, 0x7ff, {0x0, 0x8}}, {0x8, 0x1000, {0x2, 0x1d}}, {0x200, 0xb8c, {0x3, 0xffff0000}}, {0x401, 0x7, {0x2, 0xffff}}, {0x1000, 0x8001, {0x3, 0x1}}, {0x4, 0x0, {0x0, 0xfffeffff}}, {0x0, 0x7, {0x2, 0x4}}, {0xfad2, 0x1ff, {0x1, 0x7}}, {0x81, 0x2}, {0x2, 0x1ff, {0x2, 0x800}}, {0x3ff, 0xc381, {0x2, 0x9}}, {0xb5d, 0x80, {0x3, 0x2}}, {0x81, 0x9, {0x0, 0x6}}, {0x20, 0x7ba, {0x3, 0x5}}, {0x8, 0x400, {0x2, 0x81}}, {0xcd31, 0x9, {0x0, 0x10001}}, {0x8, 0x0, {0x2, 0x1}}, {0x7, 0x0, {0x3, 0x8}}, {0x810d, 0x200, {0x2, 0x7fffffff}}, {0x7, 0x62, {0x2, 0x7}}, {0x9, 0x9, {0x0, 0x3}}, {0x1ff, 0xc6a5, {0x2, 0x8}}, {0x401, 0xbe3, {0x2, 0x1}}, {0x400, 0x5, {0x1, 0x8}}, {0x8000, 0x0, {0x3, 0x6}}, {0x3, 0x8, {0x3, 0xf4}}, {0x139b, 0x3, {0x0, 0x6ad}}, {0xfff, 0x7, {0x2, 0x8}}, {0xfffc, 0x5, {0x1, 0x1}}, {0x7, 0x7fff, {0x1, 0x5}}, {0x9750, 0x0, {0x3}}, {0x4289, 0x9, {0x3, 0x6}}, {0x9, 0x8001, {0x3, 0x9}}, {0x97e, 0x9, {0x1, 0x2}}]}}}, {{0x254, 0x1, {{0x0, 0x3f}, 0x1, 0x2, 0x60, 0x7, 0xa, 'syz0\x00', "92da337d08399914c0a3974155f32821805073316ca4ac31647368b0153b0a33", "993d8f033287647697b27ec2718ec46cc162fdf1195a6f24b2c5b954b2c423bb", [{0x180, 0x5, {0x3, 0x7fff}}, {0x6, 0xd43, {0x2, 0x9}}, {0x761, 0xffff, {0x1, 0xdde}}, {0x9, 0xfff, {0x3, 0x1}}, {0x4, 0x8, {0x1, 0x80}}, {0x7f, 0x81, {0x0, 0x3}}, {0x2, 0x15bb, {0x1, 0x7ff}}, {0x9, 0x0, {0x0, 0x2ffc}}, {0x401, 0x20, {0x0, 0x3}}, {0xd03f, 0x9, {0x0, 0x101}}, {0x2, 0x8, {0x3, 0xb5f9}}, {0x7fff, 0x1f, {0x3, 0xdb5}}, {0x5, 0xcd, {0x1, 0x1}}, {0x4, 0x0, {0x3, 0x8}}, {0x81dc, 0x1}, {0x3f, 0x74, {0x1, 0x1}}, {0x3, 0x3f, {0x3, 0xffffff7f}}, {0x4, 0xfff8, {0x2, 0x7}}, {0x5c7, 0x1000, {0x3, 0x2}}, {0x0, 0x3f, {0x0, 0x300}}, {0x80, 0x400, {0x2, 0x6}}, {0x40, 0x8001, {0x2, 0x100}}, {0x3, 0x800, {0x1, 0xfe8}}, {0x0, 0x7f, {0x6cee172342194624, 0xffff}}, {0x1, 0x8000, {0x0, 0x3}}, {0x7, 0x2, {0x0, 0x7}}, {0x4, 0x400, {0x0, 0x81}}, {0x1f, 0xd000, {0x1, 0x6}}, {0x4, 0x4, {0x2, 0x10001}}, {0x6, 0x5, {0x2, 0x2}}, {0x800, 0x1, {0x3, 0x8001}}, {0x7fff, 0xffff, {0x0, 0x7f}}, {0xfffb, 0x3, {0x1, 0x7eb9}}, {0xcad5, 0x81, {0x1, 0x1}}, {0x6df, 0xf, {0x2, 0x23}}, {0x24, 0x1d, {0x3, 0x1f}}, {0x4, 0x63, {0x1, 0x4}}, {0x9, 0x5, {0x3, 0xfff}}, {0x4, 0x1, {0x0, 0x101}}, {0x8000, 0x8, {0x3, 0x2}}]}}}, {{0x254, 0x1, {{0x1, 0x100}, 0x20, 0x1, 0x9, 0xffff, 0x1, 'syz0\x00', "0d1d04d8e4b6ddf94b3fe2111305a3490103c0dead0636afa24123a5b1e4a36c", "863fc12aa5fc11ed0c567df1e9f246de248aeb4133467cb4649fbb7af7b8b371", [{0xffff, 0xfff}, {0x9af9, 0x0, {0x3, 0xf35a}}, {0x7, 0x842f, {0x2, 0x7}}, {0x0, 0x8, {0x3, 0x3}}, {0xffff, 0x4, {0x1, 0x6}}, {0x5c1, 0x6, {0x0, 0x10001}}, {0x7, 0x4e, {0xbfff56bd181a5bf9, 0xffffffff}}, {0x80, 0x40, {0x3, 0x5}}, {0x9, 0x7, {0x1, 0xffffffff}}, {0xfff, 0xffff, {0x0, 0x3}}, {0xf8, 0x5db0, {0x2, 0x9}}, {0x401, 0x6c09, {0x0, 0x400}}, {0xe52e, 0xfff9}, {0xfff, 0x6, {0x1, 0xffff}}, {0x100, 0x2, {0x1, 0x800}}, {0x1456, 0x49, {0x0, 0x7}}, {0xb1, 0x3, {0x3, 0x3}}, {0xff, 0x8, {0x3, 0x3}}, {0x5, 0x5, {0x3, 0xa5}}, {0xfff7, 0x3, {0x2, 0x4318ab41}}, {0x20, 0x1, {0x2, 0x1f}}, {0xc543, 0x7d08, {0x1, 0x4}}, {0xfffd, 0x0, {0x1, 0x80}}, {0x7093, 0x1, {0x1, 0xefc}}, {0xf967, 0xebc, {0x0, 0xe0000000}}, {0x9, 0x400, {0x2, 0x4}}, {0x3, 0x6, {0x3, 0x3f}}, {0x0, 0x7, {0x2, 0x5}}, {0x0, 0x2, {0x0, 0x4000}}, {0x0, 0x2, {0x2, 0x3}}, {0x0, 0x7f, {0x0, 0x5545}}, {0x40, 0x16, {0x3, 0x6}}, {0x8000, 0x7, {0x3, 0xfee6}}, {0x4, 0x40, {0x2, 0xffffffff}}, {0x401, 0x1f, {0x3, 0x4}}, {0x8, 0x101, {0x1, 0x3}}, {0x3, 0x0, {0x3, 0x9}}, {0x3, 0x7, {0x2, 0x7ff}}, {0x7, 0x0, {0x3, 0xff}}, {0x1, 0x1000, {0x2, 0x2}}]}}}, {{0x254, 0x1, {{0x0, 0x5}, 0x1, 0xd9, 0xffff, 0x1f, 0x17, 'syz1\x00', "b287129d9e253839daa8d2d953c5f53c3158445d485a8e4e450d144000a0aec2", "ed3dc4b409b782e3ae4d7da5da048bd316f7f59753626fe73a69f365bb54a394", [{0x1b, 0x3, {0x1, 0x80}}, {0x0, 0x7, {0x2, 0x6}}, {0x2, 0x2, {0x3, 0x8001}}, {0x4, 0x9, {0x1, 0x101}}, {0x8, 0x3, {0x2, 0x1}}, {0x1, 0x5, {0x0, 0x4}}, {0x0, 0x72, {0x0, 0x2}}, {0x4000, 0x0, {0x3, 0x20}}, {0x401, 0x0, {0x2, 0x3}}, {0x2, 0x1ff, {0x0, 0x2}}, {0x8, 0x80, {0x0, 0x3}}, {0x3, 0x5, {0x1, 0x5}}, {0x1, 0x7ff, {0x3, 0x9}}, {0x4a, 0x4000, {0x0, 0x8}}, {0x0, 0x1, {0x3, 0x3ff}}, {0x800, 0x6, {0x0, 0x1}}, {0x8, 0x7f, {0x0, 0x5cde}}, {0x8, 0x2, {0x1, 0xe99}}, {0x101, 0x0, {0x0, 0x7}}, {0x7, 0x6, {0x0, 0xfffffffb}}, {0x7ff, 0x9, {0x0, 0x4}}, {0x401, 0x20, {0x1, 0x4}}, {0x7ff, 0x5, {0x3, 0x7}}, {0x8000, 0x0, {0x2, 0x7}}, {0x0, 0x74d5, {0x2, 0xbe6b}}, {0x7, 0x4, {0x2, 0x8}}, {0x5, 0xdd, {0x3, 0x2}}, {0x5, 0x3, {0x3, 0x7}}, {0xf1, 0x5, {0x1, 0x9}}, {0x100, 0x81, {0x3, 0x7fff}}, {0x8b2, 0x2, {0x0, 0x2}}, {0x8, 0x0, {0x1, 0x1000}}, {0x9, 0x7ff, {0x0, 0x5}}, {0x3, 0x7, {0x0, 0xef9}}, {0x2, 0x81, {0x1, 0x800}}, {0x2, 0x43, {0x0, 0x400}}, {0x3, 0x7b8, {0x5, 0x3}}, {0xff81, 0x6, {0x3, 0x8}}, {0x9, 0x3, {0x0, 0x7ff}}, {0xe12, 0x4, {0x3, 0xadf9}}]}}}, {{0x254, 0x1, {{0x1, 0x5}, 0x2, 0x9, 0x8, 0x8c6, 0x17, 'syz0\x00', "cb33da1ab27f90b7a1826e9b5f5b8ac15e989d91dfda245c3733b6070897093d", "c24f949dc771d280ac39b528fa7b1f60a5b136c5a43d667e31721e8a313e4d49", [{0x15e, 0x3, {0x2, 0x4aa2}}, {0x7f, 0x0, {0x0, 0x1}}, {0x4, 0x3, {0x3, 0x96}}, {0xffff, 0x765, {0x1}}, {0x0, 0x70, {0x2, 0x1}}, {0x8, 0x0, {0x2, 0x6e}}, {0x6, 0x1ff, {0x1, 0x5}}, {0x80, 0xff, {0x3, 0x1}}, {0x40, 0x7, {0x1, 0xfffffffa}}, {0x3, 0x9, {0x2, 0x80000000}}, {0x3, 0x9, {0x2, 0x7}}, {0x4f, 0x2, {0x1, 0x7}}, {0x5, 0x874, {0x0, 0x200}}, {0x1, 0xffff, {0x1, 0x7}}, {0x4, 0x4, {0x2, 0x7}}, {0x401, 0x9, {0x0, 0x4430}}, {0x7fff, 0xfff, {0x3, 0x6}}, {0x6, 0x0, {0x0, 0xe239}}, {0xffff, 0x3, {0x3, 0x1}}, {0x1, 0xfff, {0x1, 0x7}}, {0x401, 0xa1b, {0x0, 0x4}}, {0x40, 0x0, {0x3, 0x2}}, {0x4000, 0x101, {0x3, 0xd36}}, {0x1, 0x178d, {0x3, 0xff}}, {0x0, 0xffff, {0x1, 0x321a}}, {0x4, 0x9, {0x3, 0x5}}, {0x4, 0x1, {0x0, 0x7}}, {0x401, 0x0, {0x0, 0x5}}, {0x1, 0x4, {0x2, 0x100}}, {0x5, 0x35, {0x0, 0x81}}, {0x2, 0x0, {0x1}}, {0xfffe, 0x2, {0x1, 0x6}}, {0x8b9, 0x9, {0x2, 0x6}}, {0x7, 0x1, {0x3, 0x80000001}}, {0x9, 0xffff, {0x3, 0x3f}}, {0x9, 0x400, {0x3, 0x2}}, {0x2, 0x7c0, {0x2, 0x5}}, {0xeb36, 0x6, {0x0, 0x8000}}, {0x8, 0x8, {0x0, 0x2a}}, {0x3, 0x5, {0x1, 0x9}}]}}}, {{0x254, 0x1, {{0x2, 0xfeb6}, 0x4, 0x2, 0x2, 0x1, 0xa, 'syz0\x00', "45d21939ce198ec1984ff6975723201c13abbf09685e962b3feec9213bb4f4be", "1358065ac2708b865527db8807077b6377f78ef6bc27ec233bb94ac0dbc8bbae", [{0x277c, 0x0, {0x3, 0xed74}}, {0x6, 0x5, {0x2, 0x7e12fafe}}, {0x8, 0x5, {0x0, 0x7}}, {0xf0, 0x58ce, {0x3, 0x3}}, {0x800, 0xf9d6, {0x1, 0x401}}, {0x5, 0x6, {0x0, 0x6}}, {0x6, 0x7, {0x3, 0xfffffffc}}, {0xfff8, 0x7, {0x2, 0x5}}, {0x3ff, 0x9, {0x2, 0xbe}}, {0x40, 0x60f, {0x1, 0x80000000}}, {0x0, 0x401, {0xb10289933a0b10e6, 0x3}}, {0x3, 0x8000, {0x0, 0x8}}, {0x1200, 0x8, {0x3, 0x2}}, {0x400, 0x9, {0x3, 0x1}}, {0x7fff, 0x8001, {0x3}}, {0x4, 0x5, {0x1, 0x10000}}, {0xba0, 0x7f, {0x0, 0x1}}, {0x1, 0x5, {0x0, 0x2}}, {0x1ff, 0x9, {0x0, 0x7}}, {0x3, 0x40, {0x0, 0x21436024}}, {0x3f00, 0x15, {0x3, 0x5}}, {0x0, 0xf801, {0x0, 0x6}}, {0x7, 0x6379, {0x0, 0x5}}, {0x3, 0xfff, {0x0, 0x5}}, {0x8, 0xce, {0x3, 0x10000000}}, {0x431, 0x8, {0x0, 0xa48}}, {0x6, 0x101, {0x0, 0x4}}, {0x0, 0x5, {0x2, 0x8}}, {0x2, 0x3, {0x0, 0xffffffc1}}, {0x6, 0x8, {0x1, 0x8}}, {0x20, 0xe14, {0x2, 0x5}}, {0x6, 0x9af, {0x2}}, {0x8e03, 0x5, {0x1, 0xfffffff9}}, {0xfff, 0x200, {0x2, 0x1ff}}, {0x3, 0x3, {0x3, 0x5}}, {0x1, 0x7fff, {0x0, 0x1f}}, {0x1, 0x2, {0x0, 0xfffffff3}}, {0x8049, 0x200, {0x2, 0x80000001}}, {0xccdd, 0x9, {0x3, 0x6}}, {0x2, 0x3, {0x4, 0x902}}]}}}]}, 0x1508}, 0x1, 0x0, 0x0, 0x8000}, 0x20000000) r2 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=@newlink={0x44, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9, 0x1, 'bond\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_AD_ACTOR_SYS_PRIO={0x6, 0x18, 0x4}, @IFLA_BOND_MODE={0x5, 0x1, 0x4}]}}}]}, 0x44}}, 0x0) setsockopt$CAN_RAW_FD_FRAMES(r2, 0x65, 0x5, &(0x7f0000000040), 0x4) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r0, 0x0, r3, 0x0, 0x4ffe0, 0x0) r4 = socket$tipc(0x1e, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000140)={'virt_wifi0\x00', 0x0}) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x2, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) sendmsg$key(r7, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="021107082600000029bd7000fbdbdf25010015004e22000008001900000000000a004e22ffffffffff020000000000000000000000000001e99a00000a004e1f000003fffc0000000000000000000000000000014c6d00001b001800021bca00ec06e78b7962b6e9d29d30f2e1c6ea5bd5d2dd20a0e9abc4f9194fc3dcb01b278f6928a91e790185cbd71475f3ea5a4f84d3bdf509a4573292ef57762abe914239264d6044ebc10f0fb37d6d8933ef4530000000000100000016c0b786156e58de6dd65f140ff8c3f12805b9595a12b13f406a404a4edf2a95ad363fe7639d9367460b9b216d9d758a010a3380c3be35db99f7681daec636cdef365ac4f67eb0dded341c8ead5bdf0145cb1912cc90547adc8e38c9ec7d8618a3fba0699ea804ab4f968a2e816a63216dd4f98e8140ef5e587f2d5b0068208a66f188eaeca0eb524df752ee69f67e4ce77662732064486e2465def6c954714c0eb0b1a1be431303c4d91a746cca1774e1fdd8e5369fcfc0ca1ad3356475d03b2cb8af5c3e19040ac63ae7d0af95bb3f52cd52cd24ee9ad058c863ad9cd5910d50f982"], 0x130}}, 0x4000) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0xa) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000400)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x23151}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macvtap={{0xc, 0x1, 'macvtap\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x44}}, 0x0) 08:53:06 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100002000) 08:53:06 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) connect(r0, &(0x7f0000000000)=@l2tp6={0xa, 0x0, 0x1, @local, 0xfc48, 0x3}, 0x80) setsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f0000000800)=ANY=[@ANYBLOB="000200000000000004f902a40251d0b533c7c5908e0100c910ff014000000000000200000100001001000000d500f4237db638bcae350d671c9bbdfd93e1fd9b28362686ee2d0a28a43df487335e10dfdc2ad2f97b96fb4a1ab87d76903669ca94b037981373ab3eb2638f2bd1031f793c395585e3015713a895ab3c5f1729aa648c235f50fbd6a7232d117a9eed45101babc2cc93df85f459be8865da946b25c45db8f45e81ec82848cb293ca1cd8185b0702889ab581ee4b6dc35bf1c912523b3b2fdd1e2c051abb85c4616fc100d67e1dc8fa72f650951b3c9526df4afbbcb290f4e64ed4985f4f4898c87f22f4ff2c6a8a536e0500a0153759b6df535df91bc44751ef0a27f115ab06312aa8d128828b4f28364dd3541cbc0b1d9d21ba59967aff77e41be92ff81ae9faa40000c80433fbf92e79c1e6c270573401ff0cc0faee1d00325b5d55339cf2dadb44241065fd73bf63043a30781ff0ed0d00c580e7bcb0671a4cc0251f619ff6094022a216ff588dc114683a8dc827111bb8b80af3ad2dcc44c69863014766ecda806058efe07fe8b64f9ee3e53638cecffe4a792ed604f9bb97c5b89ae39b159d8d93bef36f8c59b36f9f57a286f02d3e5b68eebded9ac694eebe4df4361d53c286b6bd0f4bffc2dfb8abeff7fd1c689fe97a8b6c9407040219b8d7502a8121792995e7c905a8bf68ec7efa2b9abc6b45de93e900afd8dc9d4bb1331b4b80216130a3a77c74343ca4b24acf1bd691772e490917e0c6954ab43b3e20cee3e75d546e718316c777a5528b2737d33e9d07930bee0810479f49f5710d256e97124dd61a1982a3099d59a63d9f16af9c59064ca22e48508010b84f413afd4d9c66de2f31bb76a20b5c1bce4c9353001b94285a32182fba9e777ac0c8104b43bfe95771ddfc89244e21bd3a997743651c28d3a051d5faf83f84cbe9244bb928bd6f6fe3ab3633cd6c92fbab15e0b5685dae01e79b9050559cee261de62726e37adc"], 0x20) sendmmsg(r0, &(0x7f00000092c0), 0x4ff, 0x0) setsockopt$inet6_opts(r0, 0x29, 0x39, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000140)=@generic={0x0, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000340)=0x14) accept$packet(0xffffffffffffffff, &(0x7f000000c780)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f000000c7c0)=0x14) r1 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r1, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000, 0x1000}, 0x20) setsockopt$XDP_UMEM_FILL_RING(r1, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) 08:53:06 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005800) 08:53:06 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 502.154545][T21799] device macvtap1 entered promiscuous mode [ 502.186596][T21799] device virt_wifi0 entered promiscuous mode [ 502.208788][T21799] device virt_wifi0 left promiscuous mode 08:53:07 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 502.581597][T21809] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 502.628357][T21809] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 502.663509][T21809] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 502.690974][ T29] kauditd_printk_skb: 16 callbacks suppressed [ 502.690991][ T29] audit: type=1804 audit(1593420787.337:592): pid=21833 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/226/cgroup.controllers" dev="sda1" ino=16376 res=1 [ 502.811641][ T29] audit: type=1804 audit(1593420787.467:593): pid=21785 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/240/cgroup.controllers" dev="sda1" ino=16384 res=1 08:53:07 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100002800) 08:53:07 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006000) [ 502.920565][T21799] device macvtap1 entered promiscuous mode [ 502.979808][T21799] device virt_wifi0 entered promiscuous mode 08:53:07 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005800) [ 503.011294][ T29] audit: type=1804 audit(1593420787.517:594): pid=21805 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/228/cgroup.controllers" dev="sda1" ino=16374 res=1 [ 503.058104][T21799] device virt_wifi0 left promiscuous mode 08:53:07 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 503.129751][ T29] audit: type=1804 audit(1593420787.547:595): pid=21840 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/228/cgroup.controllers" dev="sda1" ino=16374 res=1 [ 503.245070][ T29] audit: type=1804 audit(1593420787.837:596): pid=21884 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/229/cgroup.controllers" dev="sda1" ino=16380 res=1 [ 503.330822][ T29] audit: type=1804 audit(1593420787.927:597): pid=21885 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/241/cgroup.controllers" dev="sda1" ino=16131 res=1 08:53:08 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:08 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) [ 503.497790][ T29] audit: type=1804 audit(1593420788.157:598): pid=21890 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/187/cgroup.controllers" dev="sda1" ino=16376 res=1 08:53:08 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0x4, &(0x7f00000033c0)=@framed={{}, [@alu={0x8000000201a7f19, 0x0, 0x6, 0x0, 0x1}]}, &(0x7f0000000140)='GPL\x00', 0x1, 0xfb, &(0x7f0000000200)=""/251, 0x0, 0x0, [], 0x0, 0x14}, 0x48) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$OSF_MSG_REMOVE(r1, &(0x7f0000000380)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000340)={&(0x7f0000000800)={0x1508, 0x1, 0x5, 0x5, 0x0, 0x0, {0x1, 0x0, 0x8}, [{{0x254, 0x1, {{0x1, 0x1}, 0x8, 0x40, 0x2, 0x8, 0xc, 'syz0\x00', "ad566a57224cfb100393a9af4b1f7f70b9ed3b23e0c55cc55870c8b61996e787", "1a8fb1ddfbd49a74c3bf9e938f3a1379ee7cc1b2c094297f15867f08d17c9f62", [{0x8, 0x2, {0x0, 0x5}}, {0x5, 0xff, {0x1, 0x7fff}}, {0x7f, 0x5, {0x0, 0x7fff}}, {0x4, 0x9b6, {0x1, 0x9}}, {0x401, 0x3ff, {0x3, 0x2}}, {0x2, 0x0, {0x0, 0x6}}, {0x8, 0x9, {0x3, 0x856}}, {0x0, 0x80, {0x3, 0x100}}, {0x2, 0x4, {0x2, 0x200}}, {0x7f, 0x4d33, {0x3, 0x3f}}, {0x20, 0x800, {0x2, 0xfffffffb}}, {0xfff, 0x1f, {0x1}}, {0x1f, 0x101, {0x3, 0xd1}}, {0x5338, 0x2, {0x2, 0x7}}, {0x3ff, 0x800, {0x2, 0x2}}, {0x1, 0x101, {0x3, 0x1ff}}, {0x3ff, 0x0, {0x1, 0x3}}, {0x8, 0x100, {0x2, 0x80}}, {0xf6, 0x7, {0x3, 0x9}}, {0x73ec, 0x3ff, {0x1, 0x400}}, {0x20, 0x4, {0x3, 0x2}}, {0x81, 0x7, {0x1, 0x6000000}}, {0x1, 0xff, {0x2, 0x3}}, {0x6, 0x6, {0x3, 0x8}}, {0x49, 0x7b2, {0x2, 0x6}}, {0x5, 0x4, {0x2, 0xecb}}, {0x4, 0x57b9, {0x1, 0x1}}, {0xb9, 0x3087, {0x1, 0x80000000}}, {0x9, 0x0, {0x2, 0x40}}, {0x5, 0x1, {0x0, 0x1}}, {0x3, 0x1, {0x0, 0x2}}, {0xacc2, 0x1, {0x0, 0x7}}, {0x8000, 0x4, {0x3, 0x65fd}}, {0x8001, 0x4, {0x2, 0xb76c}}, {0x80, 0x8, {0x2, 0x874}}, {0x9, 0x2, {0x2, 0x8}}, {0x8, 0x8, {0x3, 0x7}}, {0x6, 0x9, {0x3, 0x8}}, {0x3, 0x1000, {0x1, 0x40}}, {0x200, 0x89, {0x3, 0x401}}]}}}, {{0x254, 0x1, {{0x2, 0x9}, 0x3f, 0x3f, 0x3, 0xfff, 0x1, 'syz1\x00', "cc245d42eb1c53b92aa50abafea047523c119e5157ada6ea832d2ca1ee120b5c", "d45bfdeeec06a12890509c4e67cfb7a4b68952ed805dc9eb4e675a1c0567accc", [{0x0, 0x2, {0x3, 0x8001}}, {0x3, 0x7, {0x2, 0x73e}}, {0x5, 0x9, {0x3, 0x7}}, {0x785, 0x6, {0x0, 0x400}}, {0x8, 0xd2fa, {0x2}}, {0x1, 0x8, {0x3, 0x40}}, {0x9, 0x1, {0x2, 0x5}}, {0x6, 0x3ff, {0x2, 0x3f}}, {0x8a, 0x3, {0x1, 0x3}}, {0x0, 0x547, {0x2, 0x7}}, {0x7, 0x1000, {0x3, 0xfffff001}}, {0x200, 0x3, {0x2, 0xfffffffa}}, {0x2, 0x7, {0x2, 0x1000}}, {0x9, 0x9, {0x0, 0x7f}}, {0xfe00, 0x0, {0x0, 0x422b}}, {0x2, 0x9, {0x0, 0x7f}}, {0x5, 0x3f, {0x2, 0x9}}, {0x851, 0xfff7, {0x2, 0x97}}, {0x1f, 0x4b, {0x2, 0x3}}, {0x800, 0x8, {0x0, 0x1e4}}, {0xb061, 0x6, {0x0, 0x1ff}}, {0x47e, 0x1, {0x2, 0x74}}, {0x450, 0x4, {0x3, 0x3ff}}, {0xedc, 0x7e, {0x1, 0x5}}, {0x2, 0x8, {0x1}}, {0x4, 0x3, {0x2, 0x3f}}, {0x6, 0xffff, {0x2, 0x7ff}}, {0x6, 0x5, {0x2, 0x3f}}, {0x20, 0xff, {0x3, 0x19c00}}, {0x800, 0x2, {0x1, 0x6}}, {0x7, 0x7e28, {0x3, 0x9}}, {0x8, 0x89d7, {0x3, 0x3}}, {0x0, 0x1, {0x0, 0xf469}}, {0x1, 0xff, {0x0, 0x1}}, {0x8000, 0xff, {0x1, 0xc2}}, {0x381, 0x330, {0x1, 0x6}}, {0x401, 0x9, {0x0, 0x8}}, {0x200, 0x1, {0x0, 0x1}}, {0x200, 0x0, {0x0, 0x8}}, {0x281, 0x1ff, {0x0, 0x1}}]}}}, {{0x254, 0x1, {{0x0, 0x200}, 0x7f, 0x7f, 0xb92, 0xc4, 0x0, 'syz0\x00', "6005f55edff3c3a98fb0e16a1e4e22ea7273a57f256b12acba0a162cd69c9727", "dfa13f1451051954e1eac720f1bcfebf038f86b042c28ef50e0209d3bb3fef42", [{0x9, 0x8, {0x0, 0xfffffff8}}, {0x702, 0x47, {0x2, 0x80000001}}, {0x0, 0x8, {0x3, 0x4}}, {0x1, 0x7, {0x3, 0x2}}, {0x3, 0x0, {0x1, 0x800}}, {0x4, 0x8, {0x1, 0x2}}, {0x2, 0xfff, {0x1, 0xbd0}}, {0x9, 0x81, {0x2, 0x2ac286e2}}, {0xfff9, 0x5, {0x1, 0x2}}, {0x0, 0xff, {0x2}}, {0x8, 0x81, {0x3, 0x3ea1385f}}, {0x7b, 0x3}, {0x8, 0x1000, {0x1, 0x7}}, {0x6, 0x7, {0x1, 0x8}}, {0xea0a}, {0x293e, 0x1caa, {0x0, 0x7}}, {0x0, 0x400, {0x2, 0x7fffffff}}, {0x0, 0x1ff, {0x2}}, {0x7, 0x7c45, {0x0, 0x1}}, {0x29cf, 0x8, {0x1, 0x8}}, {0x8e, 0x2108, {0x3, 0x8001}}, {0x1ff, 0x8, {0x0, 0x3f}}, {0x8000, 0x401, {0x0, 0xb0}}, {0x2, 0x20, {0x0, 0x7}}, {0x0, 0x4f5, {0x1, 0x1}}, {0xe90c, 0x1843, {0x2}}, {0x2, 0x100, {0x2, 0x401}}, {0x800, 0x59eb, {0x0, 0x8}}, {0x3ff, 0x1ff, {0x2, 0x8}}, {0x20e, 0x7fff, {0x3, 0x3}}, {0x400, 0x1, {0x3, 0x43}}, {0x7, 0x200, {0x1, 0x3}}, {0x14, 0x1, {0x0, 0x4}}, {0x4, 0x3, {0x3, 0x8}}, {0x7ff, 0x5, {0x1, 0x9}}, {0x9, 0xc4, {0x3, 0x7ff}}, {0x100, 0x80, {0x3, 0x6}}, {0x2, 0x8000, {0x3, 0x9}}, {0x9, 0x3f, {0x3, 0x2}}, {0x1, 0xffb9, {0x2}}]}}}, {{0x254, 0x1, {{}, 0x9, 0x20, 0xb5, 0xf669, 0x18, 'syz1\x00', "5cb572ff46cf0435e9401d15ddc1df76da72e24f90d9dddffe663cf7654f764c", "076d62aa80f074177850b75f4ead20292a4707106a0bcba805f8b8b51f67b926", [{0xce26, 0x664f, {0x3, 0x8000}}, {0x7ff, 0x2, {0x3, 0x5}}, {0x1f, 0x7f, {0x2, 0xffffff59}}, {0x9, 0x3, {0x2, 0x6}}, {0xffff, 0x400, {0x2, 0xe9}}, {0xf908, 0x401, {0x0, 0x3ff}}, {0x1, 0x7ff, {0x0, 0x8}}, {0x8, 0x1000, {0x2, 0x1d}}, {0x200, 0xb8c, {0x3, 0xffff0000}}, {0x401, 0x7, {0x2, 0xffff}}, {0x1000, 0x8001, {0x3, 0x1}}, {0x4, 0x0, {0x0, 0xfffeffff}}, {0x0, 0x7, {0x2, 0x4}}, {0xfad2, 0x1ff, {0x1, 0x7}}, {0x81, 0x2}, {0x2, 0x1ff, {0x2, 0x800}}, {0x3ff, 0xc381, {0x2, 0x9}}, {0xb5d, 0x80, {0x3, 0x2}}, {0x81, 0x9, {0x0, 0x6}}, {0x20, 0x7ba, {0x3, 0x5}}, {0x8, 0x400, {0x2, 0x81}}, {0xcd31, 0x9, {0x0, 0x10001}}, {0x8, 0x0, {0x2, 0x1}}, {0x7, 0x0, {0x3, 0x8}}, {0x810d, 0x200, {0x2, 0x7fffffff}}, {0x7, 0x62, {0x2, 0x7}}, {0x9, 0x9, {0x0, 0x3}}, {0x1ff, 0xc6a5, {0x2, 0x8}}, {0x401, 0xbe3, {0x2, 0x1}}, {0x400, 0x5, {0x1, 0x8}}, {0x8000, 0x0, {0x3, 0x6}}, {0x3, 0x8, {0x3, 0xf4}}, {0x139b, 0x3, {0x0, 0x6ad}}, {0xfff, 0x7, {0x2, 0x8}}, {0xfffc, 0x5, {0x1, 0x1}}, {0x7, 0x7fff, {0x1, 0x5}}, {0x9750, 0x0, {0x3}}, {0x4289, 0x9, {0x3, 0x6}}, {0x9, 0x8001, {0x3, 0x9}}, {0x97e, 0x9, {0x1, 0x2}}]}}}, {{0x254, 0x1, {{0x0, 0x3f}, 0x1, 0x2, 0x60, 0x7, 0xa, 'syz0\x00', "92da337d08399914c0a3974155f32821805073316ca4ac31647368b0153b0a33", "993d8f033287647697b27ec2718ec46cc162fdf1195a6f24b2c5b954b2c423bb", [{0x180, 0x5, {0x3, 0x7fff}}, {0x6, 0xd43, {0x2, 0x9}}, {0x761, 0xffff, {0x1, 0xdde}}, {0x9, 0xfff, {0x3, 0x1}}, {0x4, 0x8, {0x1, 0x80}}, {0x7f, 0x81, {0x0, 0x3}}, {0x2, 0x15bb, {0x1, 0x7ff}}, {0x9, 0x0, {0x0, 0x2ffc}}, {0x401, 0x20, {0x0, 0x3}}, {0xd03f, 0x9, {0x0, 0x101}}, {0x2, 0x8, {0x3, 0xb5f9}}, {0x7fff, 0x1f, {0x3, 0xdb5}}, {0x5, 0xcd, {0x1, 0x1}}, {0x4, 0x0, {0x3, 0x8}}, {0x81dc, 0x1}, {0x3f, 0x74, {0x1, 0x1}}, {0x3, 0x3f, {0x3, 0xffffff7f}}, {0x4, 0xfff8, {0x2, 0x7}}, {0x5c7, 0x1000, {0x3, 0x2}}, {0x0, 0x3f, {0x0, 0x300}}, {0x80, 0x400, {0x2, 0x6}}, {0x40, 0x8001, {0x2, 0x100}}, {0x3, 0x800, {0x1, 0xfe8}}, {0x0, 0x7f, {0x6cee172342194624, 0xffff}}, {0x1, 0x8000, {0x0, 0x3}}, {0x7, 0x2, {0x0, 0x7}}, {0x4, 0x400, {0x0, 0x81}}, {0x1f, 0xd000, {0x1, 0x6}}, {0x4, 0x4, {0x2, 0x10001}}, {0x6, 0x5, {0x2, 0x2}}, {0x800, 0x1, {0x3, 0x8001}}, {0x7fff, 0xffff, {0x0, 0x7f}}, {0xfffb, 0x3, {0x1, 0x7eb9}}, {0xcad5, 0x81, {0x1, 0x1}}, {0x6df, 0xf, {0x2, 0x23}}, {0x24, 0x1d, {0x3, 0x1f}}, {0x4, 0x63, {0x1, 0x4}}, {0x9, 0x5, {0x3, 0xfff}}, {0x4, 0x1, {0x0, 0x101}}, {0x8000, 0x8, {0x3, 0x2}}]}}}, {{0x254, 0x1, {{0x1, 0x100}, 0x20, 0x1, 0x9, 0xffff, 0x1, 'syz0\x00', "0d1d04d8e4b6ddf94b3fe2111305a3490103c0dead0636afa24123a5b1e4a36c", "863fc12aa5fc11ed0c567df1e9f246de248aeb4133467cb4649fbb7af7b8b371", [{0xffff, 0xfff}, {0x9af9, 0x0, {0x3, 0xf35a}}, {0x7, 0x842f, {0x2, 0x7}}, {0x0, 0x8, {0x3, 0x3}}, {0xffff, 0x4, {0x1, 0x6}}, {0x5c1, 0x6, {0x0, 0x10001}}, {0x7, 0x4e, {0xbfff56bd181a5bf9, 0xffffffff}}, {0x80, 0x40, {0x3, 0x5}}, {0x9, 0x7, {0x1, 0xffffffff}}, {0xfff, 0xffff, {0x0, 0x3}}, {0xf8, 0x5db0, {0x2, 0x9}}, {0x401, 0x6c09, {0x0, 0x400}}, {0xe52e, 0xfff9}, {0xfff, 0x6, {0x1, 0xffff}}, {0x100, 0x2, {0x1, 0x800}}, {0x1456, 0x49, {0x0, 0x7}}, {0xb1, 0x3, {0x3, 0x3}}, {0xff, 0x8, {0x3, 0x3}}, {0x5, 0x5, {0x3, 0xa5}}, {0xfff7, 0x3, {0x2, 0x4318ab41}}, {0x20, 0x1, {0x2, 0x1f}}, {0xc543, 0x7d08, {0x1, 0x4}}, {0xfffd, 0x0, {0x1, 0x80}}, {0x7093, 0x1, {0x1, 0xefc}}, {0xf967, 0xebc, {0x0, 0xe0000000}}, {0x9, 0x400, {0x2, 0x4}}, {0x3, 0x6, {0x3, 0x3f}}, {0x0, 0x7, {0x2, 0x5}}, {0x0, 0x2, {0x0, 0x4000}}, {0x0, 0x2, {0x2, 0x3}}, {0x0, 0x7f, {0x0, 0x5545}}, {0x40, 0x16, {0x3, 0x6}}, {0x8000, 0x7, {0x3, 0xfee6}}, {0x4, 0x40, {0x2, 0xffffffff}}, {0x401, 0x1f, {0x3, 0x4}}, {0x8, 0x101, {0x1, 0x3}}, {0x3, 0x0, {0x3, 0x9}}, {0x3, 0x7, {0x2, 0x7ff}}, {0x7, 0x0, {0x3, 0xff}}, {0x1, 0x1000, {0x2, 0x2}}]}}}, {{0x254, 0x1, {{0x0, 0x5}, 0x1, 0xd9, 0xffff, 0x1f, 0x17, 'syz1\x00', "b287129d9e253839daa8d2d953c5f53c3158445d485a8e4e450d144000a0aec2", "ed3dc4b409b782e3ae4d7da5da048bd316f7f59753626fe73a69f365bb54a394", [{0x1b, 0x3, {0x1, 0x80}}, {0x0, 0x7, {0x2, 0x6}}, {0x2, 0x2, {0x3, 0x8001}}, {0x4, 0x9, {0x1, 0x101}}, {0x8, 0x3, {0x2, 0x1}}, {0x1, 0x5, {0x0, 0x4}}, {0x0, 0x72, {0x0, 0x2}}, {0x4000, 0x0, {0x3, 0x20}}, {0x401, 0x0, {0x2, 0x3}}, {0x2, 0x1ff, {0x0, 0x2}}, {0x8, 0x80, {0x0, 0x3}}, {0x3, 0x5, {0x1, 0x5}}, {0x1, 0x7ff, {0x3, 0x9}}, {0x4a, 0x4000, {0x0, 0x8}}, {0x0, 0x1, {0x3, 0x3ff}}, {0x800, 0x6, {0x0, 0x1}}, {0x8, 0x7f, {0x0, 0x5cde}}, {0x8, 0x2, {0x1, 0xe99}}, {0x101, 0x0, {0x0, 0x7}}, {0x7, 0x6, {0x0, 0xfffffffb}}, {0x7ff, 0x9, {0x0, 0x4}}, {0x401, 0x20, {0x1, 0x4}}, {0x7ff, 0x5, {0x3, 0x7}}, {0x8000, 0x0, {0x2, 0x7}}, {0x0, 0x74d5, {0x2, 0xbe6b}}, {0x7, 0x4, {0x2, 0x8}}, {0x5, 0xdd, {0x3, 0x2}}, {0x5, 0x3, {0x3, 0x7}}, {0xf1, 0x5, {0x1, 0x9}}, {0x100, 0x81, {0x3, 0x7fff}}, {0x8b2, 0x2, {0x0, 0x2}}, {0x8, 0x0, {0x1, 0x1000}}, {0x9, 0x7ff, {0x0, 0x5}}, {0x3, 0x7, {0x0, 0xef9}}, {0x2, 0x81, {0x1, 0x800}}, {0x2, 0x43, {0x0, 0x400}}, {0x3, 0x7b8, {0x5, 0x3}}, {0xff81, 0x6, {0x3, 0x8}}, {0x9, 0x3, {0x0, 0x7ff}}, {0xe12, 0x4, {0x3, 0xadf9}}]}}}, {{0x254, 0x1, {{0x1, 0x5}, 0x2, 0x9, 0x8, 0x8c6, 0x17, 'syz0\x00', "cb33da1ab27f90b7a1826e9b5f5b8ac15e989d91dfda245c3733b6070897093d", "c24f949dc771d280ac39b528fa7b1f60a5b136c5a43d667e31721e8a313e4d49", [{0x15e, 0x3, {0x2, 0x4aa2}}, {0x7f, 0x0, {0x0, 0x1}}, {0x4, 0x3, {0x3, 0x96}}, {0xffff, 0x765, {0x1}}, {0x0, 0x70, {0x2, 0x1}}, {0x8, 0x0, {0x2, 0x6e}}, {0x6, 0x1ff, {0x1, 0x5}}, {0x80, 0xff, {0x3, 0x1}}, {0x40, 0x7, {0x1, 0xfffffffa}}, {0x3, 0x9, {0x2, 0x80000000}}, {0x3, 0x9, {0x2, 0x7}}, {0x4f, 0x2, {0x1, 0x7}}, {0x5, 0x874, {0x0, 0x200}}, {0x1, 0xffff, {0x1, 0x7}}, {0x4, 0x4, {0x2, 0x7}}, {0x401, 0x9, {0x0, 0x4430}}, {0x7fff, 0xfff, {0x3, 0x6}}, {0x6, 0x0, {0x0, 0xe239}}, {0xffff, 0x3, {0x3, 0x1}}, {0x1, 0xfff, {0x1, 0x7}}, {0x401, 0xa1b, {0x0, 0x4}}, {0x40, 0x0, {0x3, 0x2}}, {0x4000, 0x101, {0x3, 0xd36}}, {0x1, 0x178d, {0x3, 0xff}}, {0x0, 0xffff, {0x1, 0x321a}}, {0x4, 0x9, {0x3, 0x5}}, {0x4, 0x1, {0x0, 0x7}}, {0x401, 0x0, {0x0, 0x5}}, {0x1, 0x4, {0x2, 0x100}}, {0x5, 0x35, {0x0, 0x81}}, {0x2, 0x0, {0x1}}, {0xfffe, 0x2, {0x1, 0x6}}, {0x8b9, 0x9, {0x2, 0x6}}, {0x7, 0x1, {0x3, 0x80000001}}, {0x9, 0xffff, {0x3, 0x3f}}, {0x9, 0x400, {0x3, 0x2}}, {0x2, 0x7c0, {0x2, 0x5}}, {0xeb36, 0x6, {0x0, 0x8000}}, {0x8, 0x8, {0x0, 0x2a}}, {0x3, 0x5, {0x1, 0x9}}]}}}, {{0x254, 0x1, {{0x2, 0xfeb6}, 0x4, 0x2, 0x2, 0x1, 0xa, 'syz0\x00', "45d21939ce198ec1984ff6975723201c13abbf09685e962b3feec9213bb4f4be", "1358065ac2708b865527db8807077b6377f78ef6bc27ec233bb94ac0dbc8bbae", [{0x277c, 0x0, {0x3, 0xed74}}, {0x6, 0x5, {0x2, 0x7e12fafe}}, {0x8, 0x5, {0x0, 0x7}}, {0xf0, 0x58ce, {0x3, 0x3}}, {0x800, 0xf9d6, {0x1, 0x401}}, {0x5, 0x6, {0x0, 0x6}}, {0x6, 0x7, {0x3, 0xfffffffc}}, {0xfff8, 0x7, {0x2, 0x5}}, {0x3ff, 0x9, {0x2, 0xbe}}, {0x40, 0x60f, {0x1, 0x80000000}}, {0x0, 0x401, {0xb10289933a0b10e6, 0x3}}, {0x3, 0x8000, {0x0, 0x8}}, {0x1200, 0x8, {0x3, 0x2}}, {0x400, 0x9, {0x3, 0x1}}, {0x7fff, 0x8001, {0x3}}, {0x4, 0x5, {0x1, 0x10000}}, {0xba0, 0x7f, {0x0, 0x1}}, {0x1, 0x5, {0x0, 0x2}}, {0x1ff, 0x9, {0x0, 0x7}}, {0x3, 0x40, {0x0, 0x21436024}}, {0x3f00, 0x15, {0x3, 0x5}}, {0x0, 0xf801, {0x0, 0x6}}, {0x7, 0x6379, {0x0, 0x5}}, {0x3, 0xfff, {0x0, 0x5}}, {0x8, 0xce, {0x3, 0x10000000}}, {0x431, 0x8, {0x0, 0xa48}}, {0x6, 0x101, {0x0, 0x4}}, {0x0, 0x5, {0x2, 0x8}}, {0x2, 0x3, {0x0, 0xffffffc1}}, {0x6, 0x8, {0x1, 0x8}}, {0x20, 0xe14, {0x2, 0x5}}, {0x6, 0x9af, {0x2}}, {0x8e03, 0x5, {0x1, 0xfffffff9}}, {0xfff, 0x200, {0x2, 0x1ff}}, {0x3, 0x3, {0x3, 0x5}}, {0x1, 0x7fff, {0x0, 0x1f}}, {0x1, 0x2, {0x0, 0xfffffff3}}, {0x8049, 0x200, {0x2, 0x80000001}}, {0xccdd, 0x9, {0x3, 0x6}}, {0x2, 0x3, {0x4, 0x902}}]}}}]}, 0x1508}, 0x1, 0x0, 0x0, 0x8000}, 0x20000000) r2 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=@newlink={0x44, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9, 0x1, 'bond\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_AD_ACTOR_SYS_PRIO={0x6, 0x18, 0x4}, @IFLA_BOND_MODE={0x5, 0x1, 0x4}]}}}]}, 0x44}}, 0x0) setsockopt$CAN_RAW_FD_FRAMES(r2, 0x65, 0x5, &(0x7f0000000040), 0x4) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r0, 0x0, r3, 0x0, 0x4ffe0, 0x0) r4 = socket$tipc(0x1e, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000140)={'virt_wifi0\x00', 0x0}) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x2, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) sendmsg$key(r7, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="021107082600000029bd7000fbdbdf25010015004e22000008001900000000000a004e22ffffffffff020000000000000000000000000001e99a00000a004e1f000003fffc0000000000000000000000000000014c6d00001b001800021bca00ec06e78b7962b6e9d29d30f2e1c6ea5bd5d2dd20a0e9abc4f9194fc3dcb01b278f6928a91e790185cbd71475f3ea5a4f84d3bdf509a4573292ef57762abe914239264d6044ebc10f0fb37d6d8933ef4530000000000100000016c0b786156e58de6dd65f140ff8c3f12805b9595a12b13f406a404a4edf2a95ad363fe7639d9367460b9b216d9d758a010a3380c3be35db99f7681daec636cdef365ac4f67eb0dded341c8ead5bdf0145cb1912cc90547adc8e38c9ec7d8618a3fba0699ea804ab4f968a2e816a63216dd4f98e8140ef5e587f2d5b0068208a66f188eaeca0eb524df752ee69f67e4ce77662732064486e2465def6c954714c0eb0b1a1be431303c4d91a746cca1774e1fdd8e5369fcfc0ca1ad3356475d03b2cb8af5c3e19040ac63ae7d0af95bb3f52cd52cd24ee9ad058c863ad9cd5910d50f982"], 0x130}}, 0x4000) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0xa) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000400)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x23151}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macvtap={{0xc, 0x1, 'macvtap\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x44}}, 0x0) 08:53:08 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100003000) [ 503.720973][ T29] audit: type=1804 audit(1593420788.377:599): pid=21886 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/229/cgroup.controllers" dev="sda1" ino=16380 res=1 08:53:08 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:08 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 503.920474][T21911] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 08:53:08 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006001) [ 503.981395][ T29] audit: type=1804 audit(1593420788.637:600): pid=21945 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/230/cgroup.controllers" dev="sda1" ino=16306 res=1 [ 504.007494][T21911] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 504.063365][T21911] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:08 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) sendmsg$IPSET_CMD_LIST(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000070601030000000040000000000000000500010007"], 0x1}}, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendfile(r2, r1, 0x0, 0x100000001) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000900)=@filter={'filter\x00', 0xe, 0x4, 0x390, 0x248, 0x0, 0x108, 0x108, 0x108, 0x318, 0x318, 0x318, 0x318, 0x318, 0x4, 0x0, {[{{@uncond, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv6=@mcast1}}}, {{@ipv6={@initdev={0xfe, 0x88, [], 0x0, 0x0}, @initdev={0xfe, 0x88, [], 0x0, 0x0}, [], [], 'rose0\x00', 'netdevsim0\x00'}, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x22, 'ERROR\x00', 0x0, "7eedfcb331f3ae839a733f3041901a8d235bd39675399e5719d27a532748"}}, {{@uncond, 0x0, 0xa8, 0xd0}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3f0) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000040)={0x8, 'vlan0\x00', {'macvlan1\x00'}, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r4, &(0x7f0000000000)=ANY=[], 0x1000001b3) ioctl$TUNGETIFF(r4, 0x800454d2, &(0x7f00000000c0)) 08:53:08 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 504.218408][T21909] device macvtap1 entered promiscuous mode [ 504.233424][T21909] device virt_wifi0 entered promiscuous mode [ 504.249138][ T29] audit: type=1804 audit(1593420788.907:601): pid=21955 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/242/cgroup.controllers" dev="sda1" ino=15694 res=1 [ 504.310839][T21909] device virt_wifi0 left promiscuous mode 08:53:09 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:09 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x88042, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x1}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000a00)={@val={0x0, 0xc}, @void, @mpls={[], @ipv6=@generic={0x0, 0x6, "5d3ae2", 0x0, 0x0, 0x0, @private2, @dev}}}, 0x2c) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) getsockopt$ARPT_SO_GET_INFO(r2, 0x0, 0x60, &(0x7f0000000040)={'filter\x00'}, &(0x7f0000000100)=0x44) 08:53:09 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100003800) 08:53:09 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:09 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 504.925894][T21983] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 504.978656][T21983] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready 08:53:09 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 505.028744][T21983] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:09 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x7) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000000)={@multicast1, @loopback}, 0xc) connect$rds(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @remote}, 0x10) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0, @local}, 0x10) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, 0x0, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r5 = accept4(0xffffffffffffffff, &(0x7f00000002c0)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @dev}}, &(0x7f0000000340)=0x80, 0x80000) mmap$xdp(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x2010, r5, 0x180000000) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000000380)=[@in6={0xa, 0x4e1e, 0x200, @empty, 0x786}], 0x1c) getsockopt$EBT_SO_GET_INIT_ENTRIES(r4, 0x0, 0x83, &(0x7f0000000200)={'nat\x00', 0x0, 0x4, 0x1c, [], 0xd, &(0x7f00000004c0)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], &(0x7f0000000180)=""/28}, &(0x7f0000000280)=0x78) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000010000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 08:53:09 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:10 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100004000) 08:53:10 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:10 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100007000) 08:53:10 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 505.808284][T22001] netlink: 'syz-executor.0': attribute type 4 has an invalid length. 08:53:11 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x800000003, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) r2 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:11 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x9, 0x5, 0x2) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={0x0, 0xffffffffffffff22, &(0x7f0000000180)={0x0, 0x62}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000240)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="00f0000000000000280012000c00010076657468"], 0x48}}, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') sendmsg$TIPC_NL_MEDIA_SET(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000100)={0x14, r5, 0x200}, 0x14}, 0x1, 0x0, 0x0, 0x60002080}, 0x0) r6 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DAEMON(r4, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x7c, r6, 0x0, 0x70bd28, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xffffffff}, @IPVS_CMD_ATTR_DAEMON={0x1c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x3}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @broadcast}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e24}]}, @IPVS_CMD_ATTR_DAEMON={0x34, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth0_vlan\x00'}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @empty}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x80}]}, 0x7c}, 0x1, 0x0, 0x0, 0x40}, 0x8000) sendmsg$IPVS_CMD_GET_SERVICE(r2, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)={0x4c, r6, 0x10, 0x70bd2c, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x15}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xd48}, @IPVS_CMD_ATTR_DAEMON={0x1c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x4}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x3}]}, @IPVS_CMD_ATTR_SERVICE={0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x3}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40004}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="280000001000250800"/20, @ANYRES32=r3, @ANYBLOB="0000000094c6c83933ffe606c9bb6200"], 0x28}}, 0x0) 08:53:11 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100004800) 08:53:11 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100007800) 08:53:11 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:11 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 506.650430][T22057] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 08:53:11 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x10, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 507.323696][T22068] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. [ 507.355467][T22057] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 08:53:12 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005000) 08:53:12 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000a001) [ 507.463856][T22068] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. 08:53:12 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x800000003, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) r2 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000180)={@void, @val={0x5, 0x0, 0x0, 0x0, 0x7e}, @mpls={[], @ipv4=@dccp={{0x5, 0x4, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x84, 0x0, @private=0xa010100, @dev={0xac, 0x14, 0x14, 0x1e}}, {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00-\x00', 0x2, "070003"}, "ccbfc12abc282c27820fd9118600820e000500110000000094ce7f17e89fb5f1112b33df4c366b67856c210a24c3df6373d0ca47aac2885da778edbd1ee5bde967a600ca0e2ba1e34aebb68aa9431063000000000000000000010000"}}}}, 0x8a) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) write$binfmt_misc(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="73797a31c0bcaf951cdd2f7f0f98b5950bb06df5b24dae76b142177bd04a9e464a9276f9ec833ed9f63479c744982bad8341ba9323187b99474153e50f17a177a6d60d82f73b5b18722cd1ae74b1903fdc8bcd07b16d728986c13710e85c647cecb5f5a5d9a75701e05b1953ef0d6270339b89106bc14c895bf51ba1f2c8f5d9a3ea3ff07ae2fa"], 0x52) 08:53:12 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:12 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x10, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 507.749657][ T29] kauditd_printk_skb: 15 callbacks suppressed [ 507.749674][ T29] audit: type=1804 audit(1593420792.408:617): pid=22090 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/246/cgroup.controllers" dev="sda1" ino=16376 res=1 [ 507.873816][ T29] audit: type=1804 audit(1593420792.448:618): pid=22100 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/234/cgroup.controllers" dev="sda1" ino=16379 res=1 [ 508.021157][ T29] audit: type=1804 audit(1593420792.678:619): pid=22102 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/191/cgroup.controllers" dev="sda1" ino=16383 res=1 [ 508.864028][ T29] audit: type=1804 audit(1593420793.518:620): pid=22111 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/240/cgroup.controllers" dev="sda1" ino=16384 res=1 08:53:13 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) accept4$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14, 0x80800) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000180)=ANY=[@ANYBLOB="440000001000000800"/20, @ANYRES32=r3, @ANYBLOB="000000000000000024001680100001800c0009000300000001010000100001800c00090000ffffff00000000"], 0x44}}, 0x0) 08:53:13 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100005800) 08:53:13 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000c001) 08:53:13 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:13 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x10, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x800000003, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) r2 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:13 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @remote, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0xb, 0x0, 0x0, 0x3, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast1}}}}}}, 0x0) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x101000, 0x0) close(r0) [ 509.230394][ T29] audit: type=1804 audit(1593420793.888:621): pid=22126 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/235/cgroup.controllers" dev="sda1" ino=16376 res=1 [ 509.360037][ T29] audit: type=1804 audit(1593420793.918:622): pid=22133 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/247/cgroup.controllers" dev="sda1" ino=16377 res=1 [ 509.506427][ T29] audit: type=1804 audit(1593420794.058:623): pid=22129 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/192/cgroup.controllers" dev="sda1" ino=16378 res=1 08:53:14 executing program 3: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x40031, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x840000000000a132, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.swap.current\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000140), 0xff4d) sendfile(r2, r1, 0x0, 0xffffffff800) sendfile(r2, r1, &(0x7f0000000040), 0x100000001) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="8100635b36dd2f5e31039834d1b329a0fc6bb56ab7ff4f11f2c4eef4cf4a5ac9e09ec428e7ae802d94824f59520cfd7623f3eba25f572e7c2b42068000c435d8fd99d4c71714ee0a936f44c5497fe6fdfab2adc8db951ae0547c97e8c1da28f910c7ddf4fd75a9262409b59e80622b9ef7a96e79d4d689b27269f9df3a9bf011021b69ac8b241b4ebe1fecf7dd52c9e461d3df8963aa9b89fce57c9c9146acc730c6a0f4c8"], 0xa) write$binfmt_misc(r3, &(0x7f0000000140)=ANY=[], 0xfef0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_GET(r4, &(0x7f0000003b80)={&(0x7f0000000000), 0xc, 0x0, 0x1, 0x0, 0x0, 0x20800}, 0x0) pipe(&(0x7f0000008f40)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000000)='TIPCv2\x00') sendmsg$TIPC_NL_UDP_GET_REMOTEIP(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)={0x14, r7, 0xb03, 0x0, 0x0, {0x13}}, 0x14}}, 0x0) syz_genetlink_get_family_id$fou(0x0) sendmsg$FOU_CMD_DEL(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000004c0)={0x1c, 0x0, 0x100, 0x70bd2c, 0x0, {}, [@FOU_ATTR_IPPROTO={0x5, 0x3, 0x29}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40040}, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000008fc0)='IPVS\x00') sendmsg$IPVS_CMD_ZERO(r5, &(0x7f00000091c0)={&(0x7f0000008f80)={0x10, 0x0, 0x0, 0x800100}, 0xc, &(0x7f0000009180)={0x0}}, 0x4) sendmsg$IPVS_CMD_DEL_DAEMON(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, 0x0}, 0x44084) sendmsg$IPVS_CMD_GET_SERVICE(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x80}, 0x0) r8 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, 0x0) socket$inet_sctp(0x2, 0x0, 0x84) openat$cgroup_ro(r6, &(0x7f0000000180)='memory.events\x00', 0x275a, 0x0) 08:53:14 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000e001) 08:53:14 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006000) [ 509.644994][ T29] audit: type=1804 audit(1593420794.238:624): pid=22133 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/247/cgroup.controllers" dev="sda1" ino=16377 res=1 [ 509.804846][ T29] audit: type=1804 audit(1593420794.258:625): pid=22132 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/235/cgroup.controllers" dev="sda1" ino=16376 res=1 08:53:14 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100006800) [ 509.957609][ T29] audit: type=1804 audit(1593420794.618:626): pid=22155 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/248/cgroup.controllers" dev="sda1" ino=16369 res=1 08:53:14 executing program 3: socket$nl_rdma(0x10, 0x3, 0x14) r0 = accept$phonet_pipe(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r1, &(0x7f0000000000), 0x40000000000024a, 0x0) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) r3 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$EXT4_IOC_GROUP_EXTEND(r3, 0x40086607, &(0x7f0000000580)=0x9) r4 = accept(r1, 0x0, &(0x7f0000000180)) sendmsg$NFNL_MSG_CTHELPER_DEL(r4, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f00000002c0)={0x210, 0x2, 0x9, 0x101, 0x0, 0x0, {0x2, 0x0, 0x5}, [@NFCTH_TUPLE={0xc0, 0x2, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @loopback}, {0x14, 0x4, @private2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, {0x14, 0x4, @ipv4={[], [], @local}}}}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private0={0xfc, 0x0, [], 0x1}}, {0x14, 0x4, @mcast1}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x88}}]}, @NFCTH_POLICY={0xc, 0x4, 0x0, 0x1, {0x8, 0x1, 0x1, 0x0, 0x8}}, @NFCTH_PRIV_DATA_LEN={0x8, 0x5, 0x1, 0x0, 0x18}, @NFCTH_STATUS={0x8, 0x6, 0x1, 0x0, 0x1}, @NFCTH_TUPLE={0xa0, 0x2, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x8b}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @rand_addr=0x64010100}, {0x8, 0x2, @remote}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @empty}, {0x14, 0x4, @private2={0xfc, 0x2, [], 0x1}}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @mcast1}, {0x14, 0x4, @ipv4={[], [], @loopback}}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}]}, @NFCTH_NAME={0x9, 0x1, 'syz0\x00'}, @NFCTH_TUPLE={0x60, 0x2, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private1}, {0x14, 0x4, @mcast2}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @loopback}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}]}, @NFCTH_QUEUE_NUM={0x8, 0x3, 0x1, 0x0, 0xffffffff}, @NFCTH_POLICY={0xc, 0x4, 0x0, 0x1, {0x8, 0x1, 0x1, 0x0, 0x400}}]}, 0x210}, 0x1, 0x0, 0x0, 0x10}, 0x4041) r5 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x82, &(0x7f00000001c0)={r6}, 0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000140)={0x2e2d, 0x20d, 0x180, 0x10000, r6}, 0x10) getsockopt$PNPIPE_HANDLE(r0, 0x113, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$sock_inet_SIOCSIFPFLAGS(r4, 0x8934, &(0x7f0000000100)={'bond0\x00', 0x9}) 08:53:15 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100006800) 08:53:15 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32, @ANYBLOB="08001b"], 0x30}}, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:15 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, 0xffffffffffffffff, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:15 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000f000) 08:53:15 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:15 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100006800) [ 510.624749][T22182] gretap0: refused to change device tx_queue_len [ 510.632667][T22182] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. 08:53:15 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r1, 0x107, 0x11, 0x0, 0x0) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000040)=0x14) ioctl(r0, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000180), &(0x7f0000000200)=0xc) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="5c00000010000104000000050000000000000000", @ANYRES32=0x0, @ANYBLOB="00000000000000003c0012800a00010063666873690000002c00028008000600000000000800020000000000080005000000000008000100000000000800040000000000"], 0x5c}}, 0x0) [ 511.293885][T22201] caif_hsicaif_hsi_newlink: failed to get the cfhsi_ops 08:53:16 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100006800) [ 511.347323][T22196] caif_hsicaif_hsi_newlink: failed to get the cfhsi_ops 08:53:16 executing program 3: r0 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) getsockopt(r0, 0x5, 0x4, &(0x7f0000000180), &(0x7f00000001c0)) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@newsa={0xf0, 0x10, 0x713, 0x0, 0x0, {{@in6=@mcast2, @in6=@rand_addr=' \x01\x00'}, {@in6=@rand_addr=' \x01\x00', 0x0, 0x6c}, @in=@remote, {}, {}, {}, 0x0, 0x0, 0xa}}, 0xf0}}, 0x0) 08:53:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32, @ANYBLOB="08001b"], 0x30}}, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:16 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000ffe0) 08:53:16 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100007000) 08:53:16 executing program 3: r0 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="6ffe000000000000000003000000400001800d0001007564703a73797a32000000002c0004001400010002000000ac1414aa000000000000000014000200020000000000000000000000000000000d19515ddb467b1d0a05e10a615822229c8282cf6e4dba1e60826e6eb106aa75945e793d38da7e57b2d69599a09987cd6d3c5e67e4cdd8e66a1f74c6f13ed065113888721853"], 0x54}}, 0x0) 08:53:16 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, 0xffffffffffffffff, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 511.655564][T22220] gretap0: refused to change device tx_queue_len [ 511.685318][T22220] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. 08:53:16 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100006800) [ 512.376031][T22230] tipc: Started in network mode [ 512.380961][T22230] tipc: Own node identity ac1414aa, cluster identity 4711 [ 512.408925][T22230] tipc: New replicast peer: 0.0.0.0 [ 512.429493][T22230] tipc: Enabled bearer , priority 10 08:53:17 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x1, 0x4, &(0x7f0000000400)=ANY=[@ANYBLOB="b4060000000000001c110f000000000020000000000000009500000000000000"], &(0x7f0000000080)='GPL\x00', 0x2, 0x3f7, &(0x7f000000cf3d)=""/195, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffd9d}, 0x48) 08:53:17 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100006800) 08:53:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32, @ANYBLOB="08001b"], 0x30}}, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:17 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000fff0) [ 512.484346][T22247] tipc: Enabling of bearer rejected, already enabled 08:53:17 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100007800) 08:53:17 executing program 3: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x40031, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x840000000000a132, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000140), 0xff4d) sendfile(r2, r1, 0x0, 0xffffffff800) sendfile(r2, r1, &(0x7f0000000040), 0x100000001) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="5e8d945f3f865de98ad47f86c01ce24f8079281122e5b6497b4a0565f492f63de0fcb28f82f5893b8daf90d612c055b3677b9748b849311e5312376887cf7ce41b8c4f12d009dd1828f3a933576a14b4327128eba774"], 0x0) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_GET(r3, 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc2(&(0x7f0000000000)='TIPCv2\x00') sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) r5 = syz_genetlink_get_family_id$ipvs(0x0) sendmsg$IPVS_CMD_ZERO(0xffffffffffffffff, &(0x7f00000091c0)={0x0, 0x0, &(0x7f0000009180)={0x0}}, 0x4) sendmsg$IPVS_CMD_DEL_DAEMON(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="44792f036593000000", @ANYRES16=0x0, @ANYBLOB="000400000000fddbdf250a000000080004000c0400000400038008000400ff0000000c00018008000900f600000008000500fdffffff0800060002000000"], 0x44}, 0x1, 0x0, 0x0, 0x14}, 0x4c000) sendmsg$IPVS_CMD_GET_SERVICE(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080), 0xc, &(0x7f0000000100)={&(0x7f00000005c0)=ANY=[@ANYBLOB, @ANYRES16=r5, @ANYBLOB="200027bd7000fedb00000008010000000000000000020014000100fe880000000000000000000047da5663afc886200000000108000700d9000000080008002e00000005000d000300000075a68e4442482ca7f2e6910560f5c0028e39c4befbc53d514194f010340da6ac2b68b494d35a4396a4238bdb5a8638cc78276b9fd42ed57030abcf107000407a32c1539fd52ebef7c9b95ca1e3f34bd1a2332c4ab9968d98b3ec352d89e9093046e049d43a6c3b1f1a7464d4207f58cac387f51851e2a3a50967c9d2942ff7b62554b0588370426e4f4ff5b14454b5b09416f70eb238967bba32168c730d4b4bb46a04fda5f5bca4bddf40af7f92938a7484052a340c73b1cc5d97c17c1e6dff51e463f18f5337ea8bdb9b0a0a75eaf590cd24701d91bd442a3836ce3314867700a9ec2e20fdd2ab472a053ff63fb6ef8130d69fed01961a1bfefa5bb0a4fffebae413"], 0x3}, 0x1, 0x0, 0x0, 0x80}, 0x20008801) socket$inet_sctp(0x2, 0x0, 0x84) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) [ 512.804828][T22261] gretap0: refused to change device tx_queue_len [ 512.811905][T22261] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. 08:53:17 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) [ 512.848716][ T29] kauditd_printk_skb: 15 callbacks suppressed [ 512.848731][ T29] audit: type=1804 audit(1593420797.508:642): pid=22256 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/251/cgroup.controllers" dev="sda1" ino=16380 res=1 [ 512.933744][ T29] audit: type=1804 audit(1593420797.578:643): pid=22260 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/239/cgroup.controllers" dev="sda1" ino=16383 res=1 08:53:17 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, 0xffffffffffffffff, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 513.075938][ T29] audit: type=1800 audit(1593420797.658:644): pid=22242 uid=0 auid=0 ses=4 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="cgroup.controllers" dev="sda1" ino=16384 res=0 [ 513.226040][ T29] audit: type=1804 audit(1593420797.688:645): pid=22271 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir675570507/syzkaller.gUP6vg/220/memory.events" dev="sda1" ino=16363 res=1 08:53:18 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000f000) 08:53:18 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10018a8cb) 08:53:18 executing program 3: r0 = socket(0x2000000000000021, 0x2, 0x10000000000002) connect$rxrpc(r0, &(0x7f0000000140)=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x4e21, @multicast2}}, 0x24) ioctl$int_in(r0, 0x5452, &(0x7f0000000080)=0x5) sendmmsg(r0, &(0x7f0000000040)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1800edff000000161001000001000800ec00000000000000f81634c3d93727756bfe1799bae3e56486687c13208f3a8df44b3bf83be7d98ffee69cb40290ac86ff317aba62cfd6fbc925034786ee186bf3f33af48991b51e8e7e97d88c88f34d1b7b07004c25a441aba18526cd03d8cb3c0d5ff50572c4467f2e501deab2ddc66bf88a185c06c672e970be23062de6521e7125ea40bfbbfcc30e10e8cdf8a19359e1b481e2679969639bb41ec1942df5dd0b3f566dcc0d1f3647d332e083e96ea4475dad83ae2511544d8513fb1533bc2530a2afbf9644c259ab2b20f89c212239db8a4f2f07c6a2b50fa8188f8b2f12c83ccf065e05d7f780cdfdd5bfa82cd28a0166aac4f627f217cb0dbb7e03ac28b65b6e525f20"], 0x18}}], 0x1, 0x0) recvfrom$netrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) [ 513.392580][ T29] audit: type=1800 audit(1593420797.688:646): pid=22271 uid=0 auid=0 ses=4 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="memory.events" dev="sda1" ino=16363 res=0 08:53:18 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) [ 513.528665][ T29] audit: type=1804 audit(1593420797.698:647): pid=22271 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir675570507/syzkaller.gUP6vg/220/memory.events" dev="sda1" ino=16363 res=1 [ 513.662306][ T29] audit: type=1804 audit(1593420797.798:648): pid=22274 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/199/cgroup.controllers" dev="sda1" ino=16381 res=1 [ 513.724533][ T29] audit: type=1804 audit(1593420797.898:649): pid=22273 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir675570507/syzkaller.gUP6vg/220/memory.events" dev="sda1" ino=16363 res=1 [ 513.798763][ T29] audit: type=1804 audit(1593420797.928:650): pid=22265 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/239/cgroup.controllers" dev="sda1" ino=16383 res=1 [ 513.817907][T15695] tipc: 32-bit node address hash set to aa1414ac 08:53:18 executing program 3: r0 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) setsockopt$SO_BINDTODEVICE_wg(r0, 0x1, 0x19, &(0x7f0000000080)='wg0\x00', 0x4) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="3c0000001000010400000000ec00000000000000", @ANYRES32=r4, @ANYBLOB="00000000000000001c0012000b080000000000000065cf7313782b488bebeab62adf2901896fa8f4c74b99ec14"], 0x3c}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x4c00, &(0x7f0000000280)={&(0x7f0000000500)=ANY=[@ANYBLOB="20010000110000000100000c0000000000000000", @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}}, 0x0) [ 513.834267][ T29] audit: type=1804 audit(1593420797.998:651): pid=22271 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir675570507/syzkaller.gUP6vg/220/memory.events" dev="sda1" ino=16363 res=1 08:53:18 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) [ 514.052500][T22306] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 08:53:18 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x4ff60, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000005c0)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x28011, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$inet6(0xa, 0x1, 0x84) bind$inet6(r4, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x4e20, 0x0, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, 0x1c) getsockopt$bt_hci(r4, 0x84, 0x81, &(0x7f00000000c0)=""/4107, &(0x7f0000001140)=0x100b) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) getsockname$inet6(r3, &(0x7f0000001100)={0xa, 0x0, 0x0, @ipv4={[], [], @broadcast}}, &(0x7f0000001180)=0x1c) sendfile(r5, r3, 0x0, 0x100000002) 08:53:18 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000fff0) 08:53:19 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1fffff000) 08:53:19 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) [ 514.315443][T22313] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 514.391632][T22313] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready 08:53:19 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10018a8cb) [ 514.436775][T22313] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:19 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) [ 514.778095][T22315] syzkaller1: default qdisc (pfifo_fast) fail, fallback to noqueue 08:53:19 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:19 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10018a8cb) 08:53:19 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1ffffffe0) 08:53:19 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) 08:53:20 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18020000000000000000000000000000850000002c0000009500000000000000f97331346926348c8a8ad4bfa7489a58a3a5fc32fe91d00287e765581eaa231970bde1a7497796fef75b5658bfc1c669eb2ef359211498b2784a9470e3bd05be41c39aacd9f526fe0101c9b941d00692ccfbabc84748997b40e3fb8c0ce396a35ab32e7c700f90910932c6c465780c01c07558511ad77a330974898f84b66644cfff7ac5ad39fd1c52da498700c84725fb9f9f8b25df77d0214a74f2676cb5bac80afb10f717c54b3e5dabde0da3bd70f73712f7464bda0824e4083dfcdb959c188ecd60163a9b23d9a41313adfa0ff4a16004c6247ac793dd9e4859f1c90c0000000000000000000000000000000000000000000000000000000000000a5a883d7b320bcb457fadfa7a2769dfa6e6e82268f8bb7c969c3ed556fed74b8942"], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104000400"/20, @ANYRES32=r6, @ANYBLOB="19000000000000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8, 0xa, r6}]}, 0x44}}, 0x0) r7 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, 0x0, 0x26}, 0x20) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xd, 0x3, &(0x7f0000000600)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000bc7ef9642d29ba564165605dca29708efdf9b15a5c12a126fc1a2751f642635bcd9a8bf7a928a5d054b0d2c54d519ea75c52f41ed6f2886973626b684c8bcede3294f6e73d06ad16dc2d26725ff833b5f83b499918e6a6ec245b781d41aee9624c847e2f2312d6a1db45bad354fc1a3f20340547860f97d30d407ffe406483a0524937ee7559e4bf70136746b37fdfbbb152758d37ed8bcac41eb7243bdcd536249c7996e898b61927eaa5a8790054ba13d3ade593220f96027090234aaf7ea92f41aab73e7a85eef87e956bb7c5c76a347264fd99359f4e57b0dcc2bcc188ea880a4b11a8bb81eb22b0ddfc68c8079019996f5e65cab354149d9107d8a88b0aa5b5661555f00443aee5e71400"], &(0x7f0000000080)='GPL\x00', 0x5, 0x1f6, &(0x7f00000002c0)=""/168, 0x0, 0x0, [], 0x0, 0x0, r7, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000200), 0x1}, 0x6d) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000180)={r8, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000140)=r9, 0x4) r10 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000440)=r9, 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000480)={0xb, 0x81, 0x8100, 0x1000, 0x7f0, 0xffffffffffffffff, 0x800, [], 0x0, r10, 0x1, 0x2, 0x4}, 0x40) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000500)=ANY=[@ANYRESHEX, @ANYBLOB="fef8730a7257cf29a378c98cbd041a613b209dac1504dca8"], 0x48}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)=@newlink={0x34, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r11}, [@IFLA_XDP={0x14, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x1, r1}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x8}]}]}, 0x34}}, 0x0) [ 515.877815][T22354] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 08:53:20 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:20 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1fffffff0) [ 515.940110][T22354] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 08:53:20 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1fffff000) 08:53:20 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) 08:53:20 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:20 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e20, @local}, 0x10) sendto$inet(r0, &(0x7f0000000200), 0xfffffffffffffeb4, 0x20008011, &(0x7f0000db4ff0)={0x2, 0x4e20, @loopback=0xac14140d}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r3 = socket$inet(0x2, 0x4000000805, 0x0) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)={0x3c, 0x0, 0x536ae464467e3e0b, 0x0, 0x0, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0xb}}]}, 0x3c}, 0x1, 0x8a00}, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_SNAPSHOT(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x14126a281a50437d}, 0xc, &(0x7f0000000380)={&(0x7f0000000200)={0x148, 0x0, 0x10, 0x70bd26, 0x25dfdbfb, {}, [{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x81}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0xfc34}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x4000000}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x1}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x8}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x7}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x8}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x3}}]}, 0x148}, 0x1, 0x0, 0x0, 0xc0}, 0x80) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl(r3, 0x1000008912, &(0x7f00000001c0)="080a8144a30bdf0947a071") sendmsg$AUDIT_GET(r1, &(0x7f0000000100)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3e8, 0x300, 0x70bd29, 0x25dfdbfd, "", ["", "", ""]}, 0xfffffe42}, 0x1, 0x0, 0x0, 0x4080}, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = gettid() sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x32b, 0x2007}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @geneve={{0xb, 0x1, 'geneve\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GENEVE_PORT={0x6, 0x5, 0x4e21}, @IFLA_GENEVE_UDP_ZERO_CSUM6_TX={0x5}]}}}, @IFLA_NET_NS_PID={0x8, 0x13, r5}, @IFLA_TXQLEN={0x8, 0xd, 0x8}]}, 0x54}}, 0x0) syz_open_procfs$namespace(r5, &(0x7f0000000000)='ns/user\x00') [ 516.269639][T22375] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 516.321851][T22375] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 516.366478][T22375] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:21 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1fffffff0) [ 516.542718][T22377] syzkaller1: default qdisc (pfifo_fast) fail, fallback to noqueue 08:53:21 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) 08:53:21 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100000002) 08:53:21 executing program 3: pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB="ac0000000001190500000000000000000a0000003c0001002c0001001400030016f8bcd383af9b1577def13edad6b8bf14000400fe8000000000000000000000000000bb0c00020005000100000000003c0002000c00020005000100000000002c0001"], 0x1}}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0)='nl80211\x00') sendmsg$NL80211_CMD_GET_STATION(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x28, r3, 0x8, 0x70bd27, 0x25dfdbfd, {}, [@NL80211_ATTR_STA_PLINK_ACTION={0x5, 0x19, 0x1}, @NL80211_ATTR_STA_SUPPORTED_CHANNELS={0xc, 0xbd, [0x7, 0x6, 0x9, 0x0]}]}, 0x28}, 0x1, 0x0, 0x0, 0xc0}, 0x20010819) splice(r0, 0x0, r2, 0x0, 0x4ffe4, 0x0) [ 516.982790][T22409] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.3'. 08:53:21 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000263b5007767307cab34c633594d76b826d05730d207148c03217cb31fc94b9b2b29bc454dc3649344e7571528d77bf5f9ef109510e6c09dc733f1d63d4a23ea2955ed06beb70da400a156b4082482c2d399e6e9fceb98d70efc3bb070de6b4defc0a401c90b27d8c8b010db0005b5230475e9eff2996d50a895acffc9c6c3049d2307230f188681951d4c964689654793f913815f082238bf52abed0cee06f0291e045dd9f0ae0e1227787e42f3d6c47e612a28a768b41a119c3d3de70751d5259d8b6a7a47ff130b975500c559d5dc2159abf84c7edd87491134723624a53fe96ef6b725282324df43c1e0f359c89b3e1d939979380834474969a1eda3606a6b79e74bb317ea7f89ea3361f4ea7d3b68d11e4bc4d8f9fe21704e4693235e652a1329a945ba2e9176a71d2f"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r4, &(0x7f0000000000), 0x40000000000024a, 0x0) r5 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r5, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r5, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) pread64(r5, &(0x7f0000000400)=""/211, 0xd3, 0x800) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r4, 0x84, 0x12, &(0x7f0000000000), &(0x7f0000000240)=0x4) sendfile(r3, r2, 0x0, 0x100000002) [ 517.025027][T22409] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.3'. [ 517.097672][T22409] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.3'. 08:53:21 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730f02c61322aeda5d1c7932201b5bdd251446034eb555ecd591fa500"/63], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r3, &(0x7f0000000000), 0x40000000000024a, 0x0) getsockopt$CAN_RAW_FD_FRAMES(r3, 0x65, 0x5, &(0x7f0000000180), &(0x7f0000000240)=0x4) connect$inet6(r2, &(0x7f0000000280)={0xa, 0x4e21, 0x1f, @private2={0xfc, 0x2, [], 0x1}, 0x7d}, 0x1c) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r2, 0x0, 0x100000002) 08:53:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:22 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) 08:53:22 executing program 3: socket$kcm(0x10, 0x7, 0x10) getsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x25, 0x0, 0x0) r0 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r0, &(0x7f0000000000), 0x40000000000024a, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f00000002c0)=0x9, 0x4) recvfrom$netrom(r0, &(0x7f0000000000)=""/9, 0x9, 0x22, &(0x7f0000000140)={{0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @default, @default, @default, @bcast, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default]}, 0x48) socket$kcm(0x10, 0x2, 0x10) r2 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="2e00000033000535a4abd32b8018007a0124fc60100002400c000200053582c137153e37090001802e256400d1bd", 0x2e}], 0x1}, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r2, 0x8983, &(0x7f0000000040)) sendmsg$TIPC_CMD_SHOW_PORTS(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x6415f2e6c4a10d39}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x1c, 0x0, 0x100, 0x70bd2d, 0x25dfdbff, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}}, 0x4054) r3 = socket$inet(0x2, 0x4000000805, 0x0) r4 = socket(0x15, 0xe, 0x0) sendmmsg(r4, &(0x7f0000000000), 0x40000000000024a, 0x0) ioctl$SIOCX25GCAUSEDIAG(r4, 0x89e6, &(0x7f0000000280)={0x1, 0x6}) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) setsockopt$inet_tcp_buf(r3, 0x6, 0xd, &(0x7f00000001c0)="393f745fb51e9ddae9413bf62bee536d5a8d3781c91663322a950a63c09b54aeb49871b6cdbcdcc3b86d1f2ab46d5df664e6ec593d27fd5a995d8ab889a824371f291697be940169105b757229135d333786fb", 0x53) setsockopt$SO_J1939_PROMISC(0xffffffffffffffff, 0x6b, 0x2, &(0x7f0000000240), 0x4) 08:53:22 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:22 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000002) 08:53:22 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000100)) [ 518.126228][ T29] kauditd_printk_skb: 40 callbacks suppressed [ 518.126247][ T29] audit: type=1804 audit(1593420802.789:692): pid=22429 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/246/cgroup.controllers" dev="sda1" ino=16376 res=1 08:53:22 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r5, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000140)='batadv\x00') ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000440)={'vlan0\x00', 0x0}) sendmsg$BATADV_CMD_GET_NEIGHBORS(r4, &(0x7f0000000500)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)={0x2c, r6, 0x200, 0x70bd29, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r7}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x3}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xffff}]}, 0x2c}, 0x1, 0x0, 0x0, 0x44000}, 0x40000) [ 518.233977][T22445] netlink: 'syz-executor.3': attribute type 2 has an invalid length. [ 518.285360][ T29] audit: type=1804 audit(1593420802.789:693): pid=22431 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/258/cgroup.controllers" dev="sda1" ino=16381 res=1 [ 518.320848][T22447] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 518.381668][T22447] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready 08:53:23 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) [ 518.426270][T22447] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 518.451662][ T29] audit: type=1804 audit(1593420802.849:694): pid=22432 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/249/cgroup.controllers" dev="sda1" ino=16378 res=1 [ 518.548669][ T29] audit: type=1804 audit(1593420803.109:695): pid=22436 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/258/cgroup.controllers" dev="sda1" ino=16381 res=1 [ 518.611069][T22449] syzkaller1: default qdisc (pfifo_fast) fail, fallback to noqueue [ 518.638069][T22445] device .0 entered promiscuous mode [ 518.658629][ T29] audit: type=1804 audit(1593420803.149:696): pid=22431 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/258/cgroup.controllers" dev="sda1" ino=16381 res=1 08:53:23 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) r4 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r4, &(0x7f0000000000), 0x40000000000024a, 0x0) bind$qrtr(r4, &(0x7f0000000100)={0x2a, 0x2, 0x7fff}, 0xc) [ 518.790236][ T29] audit: type=1804 audit(1593420803.169:697): pid=22451 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/247/cgroup.controllers" dev="sda1" ino=16368 res=1 08:53:23 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={0x0, 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) 08:53:23 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 518.902832][ T29] audit: type=1804 audit(1593420803.369:698): pid=22457 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/250/cgroup.controllers" dev="sda1" ino=16378 res=1 [ 518.929041][T22448] netlink: 'syz-executor.3': attribute type 2 has an invalid length. 08:53:23 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) recvmsg$qrtr(r1, &(0x7f0000000740)={&(0x7f0000000080), 0xc, &(0x7f0000000500)=[{&(0x7f0000000240)=""/223, 0xdf}, {&(0x7f0000000340)=""/237, 0xed}, {&(0x7f0000000440)=""/180, 0xb4}, {&(0x7f0000000140)=""/76, 0x4c}], 0x4, &(0x7f0000000540)=[{0xc0, 0x0, 0x0, ""/173}, {0x90, 0x0, 0x0, ""/123}, {0x58, 0x0, 0x0, ""/72}, {0x48, 0x0, 0x0, ""/53}], 0x1f0, 0x2021}, 0x38, 0x2) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.current\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) [ 519.052057][ T29] audit: type=1804 audit(1593420803.529:699): pid=22440 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/204/cgroup.controllers" dev="sda1" ino=16382 res=1 [ 519.156444][ T29] audit: type=1804 audit(1593420803.549:700): pid=22452 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/247/cgroup.controllers" dev="sda1" ino=16368 res=1 [ 519.248730][ T29] audit: type=1804 audit(1593420803.699:701): pid=22463 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/259/cgroup.controllers" dev="sda1" ino=16365 res=1 [ 519.591637][T22448] device .1 entered promiscuous mode 08:53:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r2, @ANYBLOB="08001b"], 0x30}}, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:24 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:24 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) r2 = socket$inet(0x2, 0x4000000805, 0x0) r3 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) setsockopt$SO_TIMESTAMP(r3, 0x1, 0x1d, &(0x7f0000000040)=0x3, 0x4) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) shutdown(r1, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x2c, &(0x7f0000000080)=[@in={0x2, 0x4e21, @private=0xa010100}, @in6={0xa, 0x4e21, 0x0, @dev, 0x6}]}, &(0x7f0000000180)=0x10) 08:53:24 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={0x0, 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) 08:53:24 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x1000) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:53:24 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 519.948976][T22499] gretap0: refused to change device tx_queue_len [ 519.975907][T22499] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. 08:53:24 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, 0xffffffffffffffff, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) 08:53:24 executing program 2: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[], 0x28}, 0x1, 0x0, 0x0, 0x800}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) ioctl$sock_proto_private(0xffffffffffffffff, 0x89e1, &(0x7f0000000240)="95b1d2dabcce41f1fe624cb82cf1ea7886a8f33271fc5dd8d9085d581c9f5c32d99763bd5638793dd177fd1ce572c259fb6d1c9d2dc529c16d611e5afd5784983d9b64ddd57d7ee015e43e48564133b868bbfc4487c2c4c2ca3445304ee16c859aea221cd3aeea7f40d30800948d5fa5cadd4be0fa848d9efaa48af34ef7ad9a9dad128a2c151e45b30dae0ba270064b724d7c620c0ffa509148840474823dd6a8782513a143fb4403bd77c8307fc90887e3b7b73455b2f066c611cd26c1805557897f8791c967d51c228babbd29fedac96d6a4eee762a6f7f2244") r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r3, &(0x7f0000000000), 0x40000000000024a, 0x0) r4 = accept4$nfc_llcp(r3, 0x0, &(0x7f0000000400), 0x80400) setsockopt$nfc_llcp_NFC_LLCP_RW(r4, 0x118, 0x0, &(0x7f0000000440), 0x4) sendfile(r2, r1, 0x0, 0x100000002) 08:53:24 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB='\a\a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-\x00\x00\x00\x00\x00\x00\x00'], 0x28}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') sendmsg$TIPC_NL_MEDIA_SET(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000100)={0x14, r3, 0x200}, 0x14}, 0x1, 0x0, 0x0, 0x60002080}, 0x0) r4 = socket(0x11, 0x6, 0x10001) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000c00)={&(0x7f0000000580)={0xa4, 0x0, 0x100, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1ff}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffdfff801}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}]}, 0xa4}, 0x1, 0x0, 0x0, 0x200440d5}, 0x4000041) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DAEMON(r2, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000480)=ANY=[@ANYBLOB='|\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="000028a1edbd7000fddbdf250a00000008000500ffffffff1c000380060004000300000008000500ffffffff060007004e2400003400020076657468305f7660df86dc0000000000060007004e2100001400060000ea9499f374cdd7623b5a826d304a9aab000000000000000000000000000000080004000400000008000400800000000000"], 0x7c}, 0x1, 0x0, 0x0, 0x40}, 0x8000) r6 = socket$netlink(0x10, 0x3, 0x0) ioctl(r6, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$AUDIT_LIST_RULES(r6, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x10, 0x3f5, 0x4, 0x70bd2c, 0x25dfdbfe, "", ["", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x40040}, 0x20000000) accept$alg(r1, 0x0, 0x0) sendmsg$IPVS_CMD_NEW_DEST(r1, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x8c, r5, 0x200, 0x70bd2a, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8}, @IPVS_CMD_ATTR_DEST={0x40, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_TYPE={0x5}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@initdev={0xfe, 0x88, [], 0x1, 0x0}}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x10000}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x8}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x8}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e21}]}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x3}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x6}, @IPVS_CMD_ATTR_DAEMON={0x14, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @remote}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}]}, 0x8c}, 0x1, 0x0, 0x0, 0x8000}, 0x4800) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r8, r7, 0x0, 0x100000002) 08:53:25 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, 0xffffffffffffffff, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) 08:53:25 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={0x0, 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) 08:53:25 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$IPSET_CMD_TEST(r1, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x150, 0xb, 0x6, 0x201, 0x0, 0x0, {0x0, 0x0, 0x5}, [@IPSET_ATTR_DATA={0x30, 0x7, 0x0, 0x1, [@IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e23}, @IPSET_ATTR_BYTES={0xc, 0x18, 0x1, 0x0, 0x47e51286}, @IPSET_ATTR_MARKMASK={0x8, 0xb, 0x1, 0x0, 0x5}, @IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e20}, @IPSET_ATTR_PROTO={0x5, 0x7, 0x29}]}, @IPSET_ATTR_DATA={0x6c, 0x7, 0x0, 0x1, [@IPSET_ATTR_SKBPRIO={0x8}, @IPSET_ATTR_IFACE={0x14, 0x17, 'vcan0\x00'}, @IPSET_ATTR_PROTO={0x5, 0x7, 0x5c}, @IPSET_ATTR_SKBPRIO={0x8, 0x1c, 0x1, 0x0, 0x7ff}, @IPSET_ATTR_CIDR2={0x5, 0x15, 0x1f}, @IPSET_ATTR_PACKETS={0xc}, @IPSET_ATTR_COMMENT={0x15, 0x1a, '$,\\--)@]-$!.$+$#\x00'}, @IPSET_ATTR_SKBQUEUE={0x6, 0x1d, 0x1, 0x0, 0x100}, @IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0xbac9}]}, @IPSET_ATTR_ADT={0x20, 0x8, 0x0, 0x1, [{0x10, 0x7, 0x0, 0x1, @IPSET_ATTR_NAME={0x9, 0x12, 'syz2\x00'}}, {0xc, 0x7, 0x0, 0x1, @IPSET_ATTR_PORT_TO={0x6, 0x5, 0x1, 0x0, 0x4e24}}]}, @IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x40}, @IPSET_ATTR_DATA={0x68, 0x7, 0x0, 0x1, [@IPSET_ATTR_NAMEREF={0x9, 0x13, 'syz0\x00'}, @IPSET_ATTR_SKBPRIO={0x8, 0x1c, 0x1, 0x0, 0x2}, @IPSET_ATTR_COMMENT={0x7, 0x1a, ',$\x00'}, @IPSET_ATTR_SKBPRIO={0x8, 0x1c, 0x1, 0x0, 0x3}, @IPSET_ATTR_MARK={0x8, 0xa, 0x1, 0x0, 0x1000000}, @IPSET_ATTR_MARK={0x8, 0xa, 0x1, 0x0, 0x5}, @IPSET_ATTR_CIDR={0x5, 0x3, 0x1}, @IPSET_ATTR_IFACE={0x14, 0x17, 'veth0\x00'}, @IPSET_ATTR_BYTES={0xc, 0x18, 0x1, 0x0, 0x9}, @IPSET_ATTR_SKBQUEUE={0x6, 0x1d, 0x1, 0x0, 0x80}]}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x7ff}]}, 0x150}, 0x1, 0x0, 0x0, 0x34000001}, 0x8040) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[], 0x208e292) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000003c0)={0x20000012}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000002) [ 520.554170][T22518] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.1'. 08:53:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r2, @ANYBLOB="08001b"], 0x30}}, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:25 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, 0xffffffffffffffff, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) 08:53:25 executing program 3: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="380000002400ffffff7f000000003c0005000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$can_raw(r4, &(0x7f00000006c0)={&(0x7f0000000300)=@l2={0x1f, 0x0, @none}, 0x80, &(0x7f00000000c0)=[{&(0x7f0000000440)=""/139, 0x8b}, {&(0x7f0000000500)=""/205, 0xcd}, {&(0x7f0000000600)=""/149, 0x95}], 0x3, &(0x7f0000000380)=""/59, 0x3b}, 0x120) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000400)=ANY=[@ANYBLOB="340000002c00270d000000000000000000000100", @ANYRES32=r3, @ANYBLOB="0000000000000000040000000b000100666c6f7765720000040002"], 0x34}}, 0x0) r5 = socket(0x1000000010, 0x80002, 0x0) sendmmsg$alg(r5, &(0x7f0000000200), 0x10efe10675dec16, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) 08:53:25 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:25 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) socket$l2tp(0x2, 0x2, 0x73) ioctl$TUNSETLINK(r1, 0x400454cd, 0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) ioctl$SIOCX25SFACILITIES(r1, 0x89e3, &(0x7f0000000100)={0x61, 0x6, 0x7, 0x9, 0x6}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$cgroup_ro(r2, &(0x7f0000000180)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f0000000140)='+\x00', r4}, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:53:25 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) [ 521.148261][T22540] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 521.188638][T22553] gretap0: refused to change device tx_queue_len [ 521.214705][T22553] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. [ 521.251654][T22540] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 08:53:26 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:26 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) 08:53:26 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[], 0x58}}, 0x20048001) r3 = socket(0x1a, 0x3, 0x761) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080)='devlink\x00') sendmsg$DEVLINK_CMD_RELOAD(r4, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)={0x3c, r5, 0x536ae464467e3e0b, 0x0, 0x0, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0xb}}]}, 0x3c}, 0x1, 0x8a00}, 0x0) sendmsg$DEVLINK_CMD_SB_GET(r3, &(0x7f0000000740)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x204000}, 0xc, &(0x7f0000000700)={&(0x7f00000005c0)={0x138, r5, 0x100, 0x70bd25, 0x25dfdbfc, {}, [{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x80000001}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x1}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x101}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x1}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x80000001}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0xc0000000}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x4}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x3ff}}]}, 0x138}}, 0x1) 08:53:26 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r2, @ANYBLOB="08001b"], 0x30}}, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:26 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.net/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000001c0)='rdma.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000002) r5 = socket(0x2000000000000021, 0x2, 0x10000000000002) setsockopt$RXRPC_EXCLUSIVE_CONNECTION(r5, 0x110, 0x3) connect$rxrpc(r5, &(0x7f0000000080)=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @dev}}, 0x24) sendmmsg(r5, &(0x7f0000005c00)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x18, 0x110, 0x1, 'w'}], 0x18}}], 0x1, 0x0) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f00000003c0)=0x0) ioctl$SIOCAX25ADDUID(r5, 0x89e1, &(0x7f00000005c0)={0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, r6}) ioctl$SIOCAX25DELUID(r2, 0x89e2, &(0x7f0000000140)={0x3, @bcast, r6}) 08:53:26 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$nl_generic(0x10, 0x3, 0x10) write(r2, &(0x7f0000000280)="363963ad7dce97c0828680f3cd3a87bd467e676f37448cae0f1f4fc90cd513b64f04181f251b0e59c43e7b77958ec23bbebc273b886ad18d054b6e200ac56992f90768def955542175e80f246cf68d1b159af087b1544711741c9f4418861e661af444abf11d1ec7a6a012fdb1362cdf123aa96c83f0b1de8f1185b0e3d759ed415e7ee2eff83b6103ad793ec819e0d60643d455036b5f5011248b462b654e700a2ffc1363d23cb49a35b6aa437cfd7575ca75967d2618da07e6b5798aab8dbdde4c6c632295c77fad1b60190ef9c99f4c5260fdef13bf919ee51c7314a85dd5ba", 0xe1) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r5, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r7, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r7, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$sock_SIOCINQ(r7, 0x541b, &(0x7f0000000380)) r8 = syz_genetlink_get_family_id$tipc(&(0x7f0000000400)='TIPC\x00') sendmsg$TIPC_CMD_SET_LINK_TOL(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x68, r8, 0x1, 0x0, 0x0, {{}, {}, {0x4c, 0x18, {0x0, @link='broadcast-link\x00'}}}}, 0x68}}, 0x0) sendmsg$TIPC_CMD_SET_NODE_ADDR(r4, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x24, r8, 0x20, 0x70bd29, 0x25dfdbfb, {{}, {}, {0x8, 0x11, 0xffffffff}}, ["", ""]}, 0x24}}, 0x8000) sendfile(r3, r2, 0x0, 0x100000002) 08:53:26 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 522.089944][T22577] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. 08:53:27 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) [ 522.301176][T22599] gretap0: refused to change device tx_queue_len [ 522.321298][T22599] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. 08:53:27 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket(0x11, 0x800000003, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r2, @ANYBLOB="08001b"], 0x30}}, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:27 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 523.100801][T22611] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. [ 523.201861][ T29] kauditd_printk_skb: 16 callbacks suppressed [ 523.201878][ T29] audit: type=1804 audit(1593420807.850:718): pid=22633 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/214/cgroup.controllers" dev="sda1" ino=16380 res=1 [ 523.399551][ T29] audit: type=1804 audit(1593420808.050:719): pid=22653 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/257/cgroup.controllers" dev="sda1" ino=16383 res=1 08:53:28 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket(0x11, 0x800000003, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r2, @ANYBLOB="08001b"], 0x30}}, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:28 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="00001000", @ANYRESOCT=r1, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCSIFBR(r4, 0x8941, &(0x7f0000000140)=@get={0x1, &(0x7f0000000240)=""/252, 0x6}) 08:53:28 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r1, &(0x7f0000000000), 0x40000000000024a, 0x0) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x82, &(0x7f00000001c0)={r4}, 0x8) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000180)={r4, 0x68, &(0x7f0000000100)=[@in={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in6={0xa, 0x4e23, 0x7, @loopback, 0x7fffffff}, @in={0x2, 0x4e22, @empty}, @in6={0xa, 0x4e21, 0x2, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x1}, @in={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, &(0x7f0000000240)=0x10) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000280)={r5, 0x9, 0x10, 0x9, 0xb0}, &(0x7f00000002c0)=0x18) ioctl$sock_SIOCBRDELBR(r1, 0x89a1, &(0x7f0000000300)='geneve0\x00') r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r6, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r8, r7, 0x0, 0x100000002) 08:53:28 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000003c0)}, 0x0) r1 = socket$inet(0x10, 0x3, 0x0) r2 = socket(0x2000000000000021, 0x2, 0x10000000000002) connect$rxrpc(r2, &(0x7f0000000140)=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x4e22, @rand_addr=0xdd}}, 0x24) sendmmsg(r2, &(0x7f0000005c00)=[{{0x0, 0xfffffffffffffd95, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000100100000100000005e8000000000000e558c5986f0000000000000087695931515781ae36a4d148f269399022f5ce7ec3b6d946be4fac9508cce4df4d7015f5590bbfb45e2584f446722053f1502598808b355f7b815bdb22ba86dddc0187f894de7e81145dd688759944bd09b0f55e7ca54b07bd9189de8defcea227e56f94ddc8d5e02f38fdcdad2e5cc22b1f090ecf60605fa26c0e48a80a6bd544fa300d066a4d162d7ef85002024faf0831fffbb5f1a12a6f5f158a752eaf25a859b40a57381147cdd7c9fd7ceae30304783fd7f2eec79c49b69a61287b591371f3f60b34470692217a8930a11f0e0c796c587da235e5ed34ce844827033a3bac99ab9498f944fec73001fd8be2b4b36b0b3c9672af727831275017a6d5aff50c0967c22ebf548906138e7dae98da3b8a39bf880000000000000000000000d42c5f9c75c0d37e26e97c7bd43800000000339b567e58689a4da64cf31b4ea5066103ba670c2772b548c8f138af7029f1226901c86f510b46e3a027d6135f99b585d0aa73b71cd8e7448f107336ed8a46a35936d5a24a92a4e2be4b78ca3d304e40f3931319f8b3e3f6feebfd8efa894f5b2537fa4234"], 0x18}}], 0x1, 0x0) recvmmsg(r2, &(0x7f0000000800)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffa2}}], 0x400000000000953, 0x42, 0x0) ioctl$PPPOEIOCDFWD(r2, 0xb101, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x4d, 0x0, 0x0, 0x0, 0x3a, 0xffffffffffffffff}, 0x0) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r3, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000680)=[@in={0x2, 0x0, @rand_addr=0x40}]}, &(0x7f0000000180)=0x10) ioctl$sock_ifreq(r1, 0x89f1, &(0x7f0000000180)={'ip6tnl0\x00', @ifru_flags}) ioctl$sock_inet_SIOCGIFADDR(0xffffffffffffffff, 0x8915, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000000), 0x40000000000024a, 0x0) getsockopt$XDP_STATISTICS(0xffffffffffffffff, 0x11b, 0x7, &(0x7f0000000040), &(0x7f0000000080)=0x18) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) 08:53:28 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:28 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 524.237700][ T29] audit: type=1804 audit(1593420808.890:720): pid=22673 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/252/cgroup.controllers" dev="sda1" ino=15858 res=1 [ 524.300638][T22682] IPVS: ftp: loaded support on port[0] = 21 [ 524.392070][ T29] audit: type=1804 audit(1593420808.960:721): pid=22680 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/258/cgroup.controllers" dev="sda1" ino=16066 res=1 [ 524.505386][ T29] audit: type=1804 audit(1593420808.970:722): pid=22679 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/264/cgroup.controllers" dev="sda1" ino=16050 res=1 08:53:29 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 524.616387][ T29] audit: type=1804 audit(1593420808.990:723): pid=22686 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/215/cgroup.controllers" dev="sda1" ino=16083 res=1 08:53:29 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 524.909576][ T29] audit: type=1804 audit(1593420809.560:724): pid=22697 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/259/cgroup.controllers" dev="sda1" ino=16066 res=1 [ 525.038369][ T29] audit: type=1804 audit(1593420809.630:725): pid=22701 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/216/cgroup.controllers" dev="sda1" ino=16083 res=1 08:53:29 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x4) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) [ 525.101197][T22682] lo speed is unknown, defaulting to 1000 08:53:29 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000140)='ethtool\x00') sendmsg$ETHTOOL_MSG_LINKINFO_SET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x1c, r4, 0x400, 0x70bd25, 0x25dfdbfc, {}, [@ETHTOOL_A_LINKINFO_TP_MDIX_CTRL={0x5, 0x5, 0x4d}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20040000}, 0xc010) 08:53:29 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket(0x11, 0x800000003, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r2, @ANYBLOB="08001b"], 0x30}}, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) [ 525.203012][ T29] audit: type=1804 audit(1593420809.740:726): pid=22706 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/264/cgroup.controllers" dev="sda1" ino=16050 res=1 [ 525.254683][T22688] IPVS: ftp: loaded support on port[0] = 21 08:53:30 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB='\a\a\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:30 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 525.416732][T22688] lo speed is unknown, defaulting to 1000 [ 525.454449][ T29] audit: type=1804 audit(1593420810.110:727): pid=22747 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/265/cgroup.controllers" dev="sda1" ino=16003 res=1 08:53:30 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 525.640018][T22760] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.4'. 08:53:30 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) [ 526.265510][ T2786] tipc: TX() has been purged, node left! 08:53:33 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000003c0)}, 0x0) r1 = socket$inet(0x10, 0x3, 0x0) r2 = socket(0x2000000000000021, 0x2, 0x10000000000002) connect$rxrpc(r2, &(0x7f0000000140)=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x4e22, @rand_addr=0xdd}}, 0x24) sendmmsg(r2, &(0x7f0000005c00)=[{{0x0, 0xfffffffffffffd95, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000100100000100000005e8000000000000e558c5986f0000000000000087695931515781ae36a4d148f269399022f5ce7ec3b6d946be4fac9508cce4df4d7015f5590bbfb45e2584f446722053f1502598808b355f7b815bdb22ba86dddc0187f894de7e81145dd688759944bd09b0f55e7ca54b07bd9189de8defcea227e56f94ddc8d5e02f38fdcdad2e5cc22b1f090ecf60605fa26c0e48a80a6bd544fa300d066a4d162d7ef85002024faf0831fffbb5f1a12a6f5f158a752eaf25a859b40a57381147cdd7c9fd7ceae30304783fd7f2eec79c49b69a61287b591371f3f60b34470692217a8930a11f0e0c796c587da235e5ed34ce844827033a3bac99ab9498f944fec73001fd8be2b4b36b0b3c9672af727831275017a6d5aff50c0967c22ebf548906138e7dae98da3b8a39bf880000000000000000000000d42c5f9c75c0d37e26e97c7bd43800000000339b567e58689a4da64cf31b4ea5066103ba670c2772b548c8f138af7029f1226901c86f510b46e3a027d6135f99b585d0aa73b71cd8e7448f107336ed8a46a35936d5a24a92a4e2be4b78ca3d304e40f3931319f8b3e3f6feebfd8efa894f5b2537fa4234"], 0x18}}], 0x1, 0x0) recvmmsg(r2, &(0x7f0000000800)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffa2}}], 0x400000000000953, 0x42, 0x0) ioctl$PPPOEIOCDFWD(r2, 0xb101, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x4d, 0x0, 0x0, 0x0, 0x3a, 0xffffffffffffffff}, 0x0) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r3, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000680)=[@in={0x2, 0x0, @rand_addr=0x40}]}, &(0x7f0000000180)=0x10) ioctl$sock_ifreq(r1, 0x89f1, &(0x7f0000000180)={'ip6tnl0\x00', @ifru_flags}) ioctl$sock_inet_SIOCGIFADDR(0xffffffffffffffff, 0x8915, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000000), 0x40000000000024a, 0x0) getsockopt$XDP_STATISTICS(0xffffffffffffffff, 0x11b, 0x7, &(0x7f0000000040), &(0x7f0000000080)=0x18) bind$inet(r0, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) 08:53:33 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:33 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003f40)=[{&(0x7f0000000040)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000001bc0)=[@rights={{0x14, 0x1, 0x1, [r0]}}], 0x18}], 0x1, 0x0) sendmmsg(r0, &(0x7f0000003040), 0x4000000000001d4, 0x0) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000002) 08:53:33 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB='\a\a\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:33 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) socket$inet6_sctp(0xa, 0x5, 0x84) socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f0000000100)={0x0, 0x3, 0x3f}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000180)={r3, 0x5}, &(0x7f0000000240)=0x8) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r1, @ANYRES32, @ANYBLOB="309f41bc43673ceb194ce1943e54eda34f4a42246d6a2697c5aa8bf9654ce73a46447f90476a025114084bc60de13a32af58db59b4a2efe062eb6fbf5dc6736a05f0d059f9dd398b2277298009ee0607f5a7f11da8d689579c0e7dcb03876d899423d57a5f75d29e59fdbf7d653edbc1c78fd28f7cc4d10a96f9a0a6df19e33371917f1e16c456d92c59e4bda23004f6b2e9543e8eceadd700"/162, @ANYRES16, @ANYRES16, @ANYRES16, @ANYBLOB="948e89bced5595a503fc2894dec2ad322a8c587090a48944cc8ca1a7b2af79c2463dd229ce6261f8b005c6ce1da0445a2a88e4759fe534b881a64cc6ec8424f7035aab1ebd04625126a0cdbbbb6144f14887980ebefdd1542bed4271576bd4aacb68ea372a3a53f5d43373ed79853799b084f345ab3265b58a4576bb49ec19e2f640b57b7bfb62d0881eab2dc9210bcc9555b7bf8e2c19a1d8b476eabef88964532c3c3b04b48c24d9b568ac0cfc413614df6e3e6bc6c349a059183d5ce32197c724ccd6cd34106680ac96dfc0683563099fc22498bc3c5bf3751c7ee006eddea5e5866ea426c9e32334f253605c12dc7e61fafe278216b88f37f3d5efc4a77c58708f89772297686245bbcb8c671495526e029847e1eb1ba4ab512f451295938fd3c50612a837ce076ec939c67654eb83fc93456f86d864ff56a9b6fb57dc26d238c3e016699ce879192e1c24727f3f6f0015784199bb7d7fa24c47e5408c82f3b95817f1dc54e6656637b65ee46f87d5dd6fd44bb70b5f95f78268335675bd167274e5d259da8c442335eb3cd6afebb5942c453bad6ceaf8ff7d314262532d24e7ddd8c77b0832e2a77605af60bc581da016595044eac78b1e0ad8ef86d5ff392666ed41cf64daf4bf6278ecc759518cf48e4df99dfb4da92460af772aa84fb5b796fd3756fd6bf13b0e5453571374c49d6d7cb894f9e29d8001e09caaa2843612fcc26f40a24e3f40d87837194168d4755c77243883644229d5c022881afa9bd44a02e253fb46567258ea552e25c3e3941dc81092d03c010745cad746d44c5350a54f8c5ba81b5c869f67344f37662808c704e5b358232e8b66fa4b320013cef9bc03cdd63fbf79a8362b099372b60f4c2ae9bb7a212172060de965d8a6b6c5a7063d36adb0bb645bc69f0878b0a046fbe814ca06115b3390ea227061cdb24660b2e9499eff928ac5ba399286549cb4bcf59cd599cf331f2418ce70840a88c007d74193a43abefafe0b835d261f86842c6b1220a685ef1f6a7bac6506a9509142700a495b6d836c545229d182f73da46d76252950f7d51f6726cc4dddbc66a101d9723045b8d298052c0edddee1b663a4516889338a42a8587d345b58b1098da14c2aab359f0311d909962957eb239a5ef8e2bf1eaeefbb73f138f1430dcaa86a02c1efda76f471f35ba627ea2252ad4d4eccd2a21438534f5b8f2bdbcb90d7b8923e267c1cba69e957f3625fc85282d09203e4b9f1e36bcbd77c3d9f27028ad4523c91f349288f3b40d460bac329b359ec76c40f12b0110d12c2f6e59e82d80adbff7d67ee8a7562ac0e94f0a03db35bd8f383051b7f35d70da0791e0947550dd4e7792a7f359a57db77b2df0bdf652fdb22f89f03cfb67c673fdad2e436f8f9123e6bfa33c9135556b78314f25fe4bd87abb7b5456682e986948c25af1b2582453ea13283da7c966cd62d0935d907b75a29b61a0c43f1a2de1c95b2de1adcc9929337ed0d7e020bd069fbb5a93dfe1bef45c7a7824927718880c1d1a6a0da305b2f39bc899f2ac9c8449005b8d26716e6ba56e8bd137473d4f851c96e5965aa10bd0d74f153782cc893a86d43a0053430b777aae05fe43eaa797b7c596427ccd37457dfff4856c3b62dab62620b96a79c63ce612f4b30d506181a3406167a58a979d26d2b6e37b17546112e4bc78ba00fc1b2d68b1c16dc5df74195046e366f5ea6cac2c595276c021733ebd519937ff690629a4bf13ba840414f5896d1876c6d12d0a95a682b7d1c6fb78a722b32e00ddd447d556759fd77c71950c639bf96a7d049b748d02c3d22181be0c164d81a1f1ad77066a3fe9564dd5a3791f5e0def8eecef0d90742fd263c43b438634748dcb23abddd2de87db73570a5053b806e2538a1342aef9e799b5a02b80f4b0d515685803092a907519616224c6b59d3408817000eba5519a181b1d73280d2fdb6129af097b799abf56124ec5a77d142515edcec17adf138edd4d3d067a0f3c21faf929205cfbabc48fca770b82d0b7698698c3d4556a13e8c7b2d023d87b464c8257b1be6a57ebe9340a022ddbf237f1dde363dcf91f4056ecfbf570ae7863fc873435fbba63061fee83fb65bed60ede6bc8783acc3da2d7b7ca0fb1281492a74e33121e25a6c753d3f1354550d4b360ee08b443308cbca060c0cb7b98e7a94988a2ad665367ea739dd9b3725281771ac02984557a600fada0c16bc6517f725bc01f18dd2c08f84a93c000f27eb315c598647ac6d86f0823e343b496204e9f8071addeee69badd8240e277fb2d334cd538ff8b7030a0f407427c320572572102e6a3f310d52acf8f7bd1664b54d5c9b8f494a88fe16b9a57b5f5dd9969875ec319725836f60d563c16e95a476077a241e4fe84f1ca5fa84858c8cac288a95215c53c074fb58ca141284ccf77196ec5e758633f00c391eab8726e90e657ec457afd556e01e2e7533afe74a3cb06e0e53123ccb235f04fdf4172c94a2196684088a498be9b3f7f4af349397d50229fca2d4edb59e4c50911eea845141a01c99eb46cf9361cf501ea727fe4ea1bb28c4e9f33e54ec9bfa5deaaa5011870d3ebc96673d65339048e1a83b1b5b6e53379f6492ced19be83aeb0da019f38b82531d126937cbc502d5e0eef9054e8c109cc4809fd8649436b7c7ebfb3c2a074116ac4fec6d67681da709a4a55181fbb24c0651091c392f0b1495a91f3300cb9c1895a577418307652bfe375db1d002ded118e4126a3859ae5eff4ffe1b704eb4c115cc7ba3cf19e1c6ac4b1a9bafd818815ed6aa7353ce2f51716c95c45cff774394a2700f77cba7a6e5130cab12448537c015b58bc16d8e0f66630883b8b2dca3312e03a5cfd0f21ac045f0bf9c4cd025dc1c711687d03f5436802b6196d55db68dc4c84f099b43cb0f245f8ba62e01c49cb7ca7c0c62f3c4568c76e655588842688d5d369e1093cb5b5cd3e9076c756d2ca253efc111f66b765d25dc176df09c621447c3f0b3f554af294cb36e4999cd892bf2f57bfecdcd9fe6fa05bd071a8a305c0bcaaec9cab45e00c997744f2f5887585285b3be0f1ea1e3b1bb0ee713a971c252fbaa0bf09b983fe61f4328b6ce75ef2bbfeef18e55ae3d6b98fb3307c8ca1ffeef581ff45c37235e259b2221e98f685b735bd324f0062172ddbb06fe8b928d41e9a56021db49692aab28114dd3df23ecbb9775e1614c61736985a8dcfb23f2acda0f31ce637328d19d282eb957c84f7decf4ec75ec9e45d27d6cc5d76647396f318b82280a684905f858086b4914034afb3f16d56176964b49990cadc51b4b8c215c2a9069f80674c12205c797957ac9285afe1590c07288678c21d3f975b7ebded87409eb1aaaf1bcb11997ec3e3602fc613c0487739aad9df50f6632b9cffa85564b4eeb75c6e449a77830de74249b60b74ac3279f0850da1e818eebefef95b7b84307f0c6dcff0c2a611eb20e049124979245dba83858d9abc57bd4e0df26f684f0c76e44a743b9240ccfcc496af762848fd6bb473260882ddd38ce397cd6c3dc797a2e95ac72f4d86d5304dc9caa7a19b074b685689d2b76c52ae279576570c2fca0e098a912436c647af4df365ce534bd90cdb3714442ecdcf0cf2343f34d05d5b22238b9e081558447363cf1adc300bad49977fe0d61f8d04c00ec8512c1c7e7bdbb7583425e8d1f436ddbd1d74e8eea3af7cd00892c73fea9f8c5991f99f94c19d5d6b03225b45d46af16e7ce73ae18c93f6b460c88910fd025b107850b98a50813acd22653ccf6d302ea844c07e74a10a478ecad3aa12fbb986cd25b3a714a151e8472f2584794eebb8e42de57c9afae7e4eecb8167a1bfe80c755c781d78de7f504f4ecc62345930500d3d4a1f552be67543fad00c13e97ff295434a62b4f4435bc10cad4d85d35c0268b018a82eb971c12476781dbeb16c5c72f985486094b0df56b88e0542d93a0d1a417536250524e1d04410e76742c4414dd25b5042919c7f11197e0650ec680387fb74f212ac6b943aa969c875410d9c37eda522322961d02a1a9357245a32c23d940aa37a949091ce9edc707691b666088abe67f5c4ead1f9e9eb15b2d567248438514856f39b71ba82d9eea8bc38ee8851959f5d6233288703e6591fd58e428fc02c4226e077faaf71bc06079bbef4e76a5a83278b308aaecaed03f69c6511335fbb53886dbd5910cda7f791a8e64727920b7cbd29ac92840a86a3011083db6c95229bedb145a90b292e1d689784cd5fb582bed433d332e39885479f21d0c24c4b5ebf0ee77e33e0debe956674925afbc43bacd8adc5ef8115392e2f99e24c959532fe7cce4f4464e4434a5cf02747ff89b9c4329be97f661be661b454176ae0c3faa45dae561fa5199c5bd9ddcfffc0f4293c89c585c65b69f6f09db58ed766ef9f30398d91b869fcc20fa9d271d84894903a7d789e2b22f2c5a2b815dfa9cbd6de0a30f2a011f64e18a8e4cfd79b53c918be938927171fc2a832332c2007f95491a13c9709a3095d13635ddfd45693bbecaacdf297c02ed55a8dfa3e797c025c433936c708008341821cfe9628cea33cff401515bb286c3318edcc0c9a44b40edcfcf9511050f35c83a790036b9443cd5ebcec7efc12cb6065fd7a98c62d021024075fde8b61fdb742a84348b89de7ffe2636060cfb563165327d4422d7678d130c697c082a4bb128ceade07a657a90db2abccec2e9e83215687938d50247539990ee029113d6a46280a5b2456acbe2b26bf98910a172c4267223f25e038bfe99c57e60b86aa3cd377a5b20a0201c0ec37ffd4fa6cf860f80214e8e3df9c19bdcac53fa26a7e6f43ea3ce58c572d8c2727209bdd71b12b744469854cc35f86c8bb3b5b0f2d51b0898b2d7340c867e5ae86c3caae7733bdacb447cd90a211eaae5f573f5e84665efb45c11fa0a47206c0c4390e21a901fa6e5734f255baacf6f4754643a09775ab4621c1a9f4eb22a6499e2a5f2c799764e9a5938d2e55fb54601f75ad5469ab8487666d99398dad876ca34b9280593a2cdacb3934b859ebfda3437ac12dc9e0730b0df4d0ba895518844dfde0445316bf41b59e0b61e302fcdb99a06d129529b7b14ebf1f285abfea07e87d32c35bf4d5ef9db73c2be6a2f80cea359706c4eae5dae7cd96c180dbfceb8664f5abfb17cf7601a74fa456a7a703eaa4ce243ec1dcb4325f05103bdf15c3820d612911d08a55a59e90fce747e186db84cee1fd16cac7c01e47453c9453b00544f0d0d588cbb77a18d302182f4784eeb0515c56d1308fbc6e2a3f68eaa68ad8dcdfcd79a759249e0de6ff5a7058d4cb053bae339f4003073bf4d9e11e760fb318df6ab7a738437864edca0ce48737eadac168cf72f4785d03735174e9a7311add7845249870ef05609c02b59009daa5ea129a90dc7bbef7b9df5d770d18ecf368807c4626139be8c9f17b0f4d53e571474f00a5566332e95591770626c04b88861f6925609a1dbec947e5456cd01e0f484bce3549bc1887d10fe4c9de92da604a9666bc27f13902bc1fc447f9bd3da21e357850a62a4c60efbee5fbffa559bfa790ecb2c1f3233bd5ec6534a108bec2722672667c26b26ff0b2e7a9957318366415c909196931ea0f44277dec7de007eb40778b125c335d3c22e513d91b7f84b3babe44b7d93294955209db72a87140187f3a3be8eb3351838a4e1cd6a78ff566e2ad6f6f03847c8c78c83977e7213b0e17fccc7820b360fba5b631e2830dfbb579489c8d2fb8b01a9415635f9"], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r4, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="00100000", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r5 = syz_genetlink_get_family_id$devlink(&(0x7f00000002c0)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SET(r4, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x40, r5, 0x400, 0x70bd28, 0x25dfdbfe, {}, [{{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x2}}]}, 0x40}, 0x1, 0x0, 0x0, 0x40004}, 0x4000) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r7, r6, 0x0, 0x100000002) [ 528.580555][ T29] kauditd_printk_skb: 5 callbacks suppressed [ 528.580571][ T29] audit: type=1804 audit(1593420813.230:733): pid=22802 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/266/cgroup.controllers" dev="sda1" ino=16384 res=1 [ 528.590445][T22808] IPVS: ftp: loaded support on port[0] = 21 08:53:33 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 528.626839][T22806] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 528.677945][T22806] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 528.709452][T22806] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 528.732707][ T29] audit: type=1804 audit(1593420813.300:734): pid=22805 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/261/cgroup.controllers" dev="sda1" ino=16380 res=1 [ 528.846034][ T29] audit: type=1804 audit(1593420813.320:735): pid=22810 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/255/cgroup.controllers" dev="sda1" ino=16382 res=1 08:53:33 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 528.992747][T22805] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.4'. [ 529.004523][T22808] lo speed is unknown, defaulting to 1000 08:53:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:34 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:34 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) r2 = accept4(r1, &(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000180)=0x80, 0x80000) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r2, 0xc0406618, &(0x7f0000000240)={{0x3, 0x0, @descriptor="1589964fd57445db"}}) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) ioctl$NS_GET_USERNS(0xffffffffffffffff, 0xb701, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x100000002) 08:53:34 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB='\a\a\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 529.389821][T22849] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 529.462942][T22849] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 529.518182][T22849] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 529.633830][ T29] audit: type=1804 audit(1593420814.291:736): pid=22859 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/256/cgroup.controllers" dev="sda1" ino=16382 res=1 [ 529.676055][T22862] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.4'. [ 529.747081][ T29] audit: type=1804 audit(1593420814.321:737): pid=22862 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/262/cgroup.controllers" dev="sda1" ino=16384 res=1 [ 529.886123][ T29] audit: type=1804 audit(1593420814.331:738): pid=22861 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/256/cgroup.controllers" dev="sda1" ino=16382 res=1 [ 529.996426][ T29] audit: type=1804 audit(1593420814.331:739): pid=22859 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/256/cgroup.controllers" dev="sda1" ino=16382 res=1 08:53:34 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_hmac_sha384\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$rds(r1, &(0x7f0000001f00)={&(0x7f00000003c0)={0x2, 0x3, @multicast2}, 0x10, &(0x7f00000006c0), 0x0, &(0x7f0000000080)}, 0x0) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0xc, 0x0, 0x0) accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x80000) 08:53:34 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:34 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$cgroup_ro(r2, &(0x7f0000000100)='cpuacct.stat\x00', 0x0, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180)='nl80211\x00') sendmsg$NL80211_CMD_DEL_MPATH(r4, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x14c36ad38d377ab3}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x34, r5, 0x100, 0x70bd2c, 0x25dfdbfd, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0xffffffffffffffff}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x2, 0x2}}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @multicast}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x20000000) sendfile(r3, r2, 0x0, 0x100000002) 08:53:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) [ 530.114946][ T6789] tipc: TX() has been purged, node left! 08:53:34 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000000000001400"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 530.227590][T22875] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 530.283785][T22875] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready 08:53:35 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:35 executing program 3: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r0, &(0x7f0000000000)={{0x6, @rose}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @bcast, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null]}, 0x48) listen(r0, 0x0) unshare(0x40000000) r1 = accept(r0, 0x0, 0x0) write$binfmt_script(r1, &(0x7f00000000c0)={'#! ', './file0'}, 0xb) r2 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r2, &(0x7f00000035c0)=[{{&(0x7f0000000100)=@pppol2tpv3in6={0x18, 0x1, {0x0, r2, 0x2, 0x2, 0x4, 0x2, {0xa, 0x4e24, 0x10000, @empty, 0x8000}}}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000180)="0bbec7db2ec64f9c6e20c89f31d7e86a00455c612b15f8c708c7b8f06b351e2e99483594f07200e731cca96ba63e6b0f77e4f5d1aae4c9c5288cf636d5e8e7713bc201bdf3d35ff4c1a88908a6", 0x4d}], 0x1}}, {{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000240)="03394ead5f0c4787bf554a5803d0d9bcd7fb8bc52f6837fe833da9026bd3d93972585fe78eeced67907f6447f13cb73d80328a2aa9813d7dd629a902c36f544aee1613cf70c847d1c0f6e015bda8959ce218d8d3da0f", 0x56}, {&(0x7f00000002c0)="9157d308be1068279154a259e7000ee6ce1c4b6429f2043e107f471f0d", 0x1d}, {&(0x7f0000000300)="bc445f317686ea6cf86492f123388f77c9c07937cafc419a3344a84a1fdfe143329f6a8425d5220a888e66bb0264311dcd76af8dc3e4890ae588771c41666d91d415e619039b77a12d557fa60b1bbd12c1551ef51c33097366cdf56adcfb8aefcf91b5f69404e4e3198e87e9eaf5e53e1fac23ddb7385ff00faeaaf885274d46456c5315", 0x84}, {&(0x7f00000003c0)="05fcf64ba855c40f8cdf83f5640b8afd7583", 0x12}, {&(0x7f0000000400)="31125d3d76b98ed7b037499e1a2fdd22277fc445a4ab899d7a2feeb9da9bc31911af6bd5c82c930a7abec924a1b7b0f8c4f2eb09777bc6fb868b00c26371bfc5685179871d4fb82bf5bbdd6fd57727e777b6adfaa7799ee878f9f3981c7d858f945a7e8f0936128722ab8a792c772083ae6af166d4f94a42deaafbf174", 0x7d}], 0x5, &(0x7f0000000500)=[{0x108, 0x119, 0x1ff, "b49a26890b914ba35b010c52ba1e2d2a00c6420fec11a0ada855ac99e27edc34ff7492954f086769a8aa98a921233e2da969e56250d15bdc40d0af969616daf2f7daa88e767f5ef3535f5e4f62dbf92617b3f7c79bc157bbd405a380381e243d7bea7d92aa4ed5c8b0937812dc4f37d85498656c71f5f5e67549843ac16db5136e4a9ab735217d935ba452d70d4527bb9e0260aacc932502b1b3236e924bdad3829fc44f10478453bd3968550c37b29d8395796f82cd99c6f0807b51b9dc8e3a1111d0cc0cf010cfd176538805b292d912f5a7901e753aeba4b2e571c1b26c4cf7030b717cfbebfdf351274e3e5f2bbc04"}, {0x38, 0x114, 0xb6d, "9911044459ce86c66b830c806e39865e77b7c98874355f77aedcfb2f09ca632345be7fa2202910fb"}, {0x100, 0x10d, 0x5, "b446949f403a8c24ad08dc0f300c9037923b5b099ae049259cb9087a92d7b00e37a024c76d58c29192bee3842585e681b47e6ef92bccde243283936765c1290ac6f207bff817e0a9dd96ac7bad54f0652ed43e71882e07b73c933ea16ecae01be063b576b3c0104d24109be7dcf129404925eb4a9fb2d245afd590daa7f13be9822d9849775d8dcabf104edc5e1e3dae94cf3dcf33915a784ae5e487dbb75211cb018e02de692d8688604e04bf4e50ac08f017ce0fe2bbde962d505fa1b06b46e8ba1d1d20e8d0b32a865ca20d0883cc74ca4ee694ab35b797d6d1444497ebfd83c409c11f004d89d3c4ab64"}, {0x100, 0xc6680963ac9a9767, 0x6, "0c715e56991781c456bb623c0431b4848e8a02a4db7bdb821560e864d4ca420932a1611df74ababa2bfd0420987b4fb4280cb4d62ea9ca0f31c865a85e293058b9fc1e929e109ea352b0e648f78d5b0bcb79877adf1d75e542f6297e588757c7608189547640cd9feb8299ce13378e43e40a4788ec29d4b748bdd8f689f12cf512b364ad8360fdc3d51740f441ed860bf66da64b5255c8f9cb2fb6d4ffbf42984d263d5d38232b2c95f79246fa3baec42977cfc1ce20a5f491cac05c65b8c4245cfc892adb375b49e70aeeaf689ae46235e46c91ba9ce2ab7b84eee5ac0a2d64a53b8eed92dc68dabfa60762"}, {0x20, 0x10a, 0x8, "539015b22fcf1fff274db117863df6"}, {0x50, 0x114, 0x1, "0bd83330a3b2654876aeaf6f8c7d53cc2aba3aadd2643f86758a6e4a4eb137dab1e1e3543d02497967011520ac18344567302887e992ed1d9389a7"}, {0x28, 0x103, 0x6, "b600"/17}], 0x3d8}}, {{&(0x7f0000000900)=@l2={0x1f, 0x5, @any, 0x5}, 0x80, &(0x7f0000001c40)=[{&(0x7f0000000980)="09a7019066bcab6857f5791a515f84b8a3462291078682aa57ccbe623a1853e91b9f2adeb9bb8a23d5f5a9dbbfb85a78f603d40ab3d07f1dfb2566856bc3dccbe1b363ff6f8f70d5acab2411dc6c8434aa219ac6c3134d722853149ab23a96347b9341229443d4e665061b7ef6818bf270fb9e3b6f3a87176d3ad69fbe6d610ea5bc0b1d9a034373e49dfe9e", 0x8c}, {&(0x7f0000000a40)="e0b6577f4d2b0dff673345e7b4a5916f1e058e43619bad899f778b6d826596978023b604b06f37c2be7a472f8d6c0a36a301e687091ef679ce52c0c6523b870163aa80dde0a95c930c2e18835c0980951865ec91641d2eca7c4b4e33bb1ca52ce005de1ef60f37bdbc8b937e3a5501fb32b5a226dceb409bd73443ad5079d1", 0x7f}, {&(0x7f0000000ac0)="dfd5ab5a76ed74cdff53a34ba91881d736e5332faad932909fc34cbd45e4cc70957e47549ffd804c544d31328618db014b7a14d852bc01b7c9399e14aea7e71369a08cd427d72daea334163ed27e379957a4fbc386e865b31c950221be3004dbc6e697eb8e0e039d3906dbc08eceb12fce33c2679cd07ea9b334124e8297d9de668a2cc28f950e344003b76279cc7c69e133b6a975f50956e2ae829807c7548a9648df4446280e8d5d3777afca3cd20e1049e11949f668c5dd35695e2137a8c83af8b0943fc84bcb61135768edb7d182a9a72b91c0e3d003cbee05e96ba78d2e77289d3d515f6e2fb096aa6acc14b85e59ab48b04ae59021ca19f4c5c34b4ae4ed7dd7bdce94d9d97dbc15528ef2a69375243ddb82fdd606ba1ce72cf2b1ae7825d24ea7f093eb621a08e4ea14491e0fecc934f0b0412c2bbc6744fac4da9d0a937c0085b282df168df35670833bb18e14fa064980902e2327bd8575c38a227dbce8ac8146303f31727ecf1b74a84ca305a5a05375b1e4f84715c5931b07c5b504d8e792e7b9cba31039a0d52b4e788d4166fabb336442ba5852e023e6ae769d03a7f6caf6e81d5d6b7d61bc2f3c42e7ccb9dd22182d8e14a9db2ef83bbcadcead4cb91ba06163a39b7df3d7bf2fdd64d45793b3d8b3ade9c9ff69c7e8cd6d2902f7d33991281616ea8094975989ac1c71d8c34ac7f1d6f99c33fb41014c386e630a1a7f730860d7515786fffb674d306cf69bcd379de6999fd0f79d54f19c277155ce996f8f2cef8a172567c20b169b0a8af07d726dde3996d6248916f44ffc2de2d96cae6dcdc0a9f6bc46f6f7903f316f67402089b622c4dd6c276afe7c9164c0557c36f45e2e76cb092f8e44625862f018565b79c1dff5be3c15ff4118e2224df94050f6fd394579484cacf708112f18b13a4fe87095ddae4d4f7d1261e22dce3b22936113e5ee6e90b2a21d47ce42ff6b7db35b9c39f26d9f1fed331709ce64a46c311bcbc81b849bbcc7ecec7b026fb355eb1f0b17d8adcb766e980d44ef001a2249e6e7eeed8161e29364374f5cb9a0492e9b7ff9c46d199c5ead144365501c0a73d57f333114e3c57dd45b48b844236375dcce3d0cbbb5a737a43087291c8bdb96836847acf739e554257446ce9ce68f7c3f93f7de9000910f503a8ec3a7c742dce09d8ecf4041f19ece52a9a7759324513e8e97d99ebb7f9140db7dbc092d36d5fa6234ded930fb1a1191f1b6a19bd8790dfb194a5df7fce03dbd872bb19708e946dcdce7daa8505e1d5005ac573daa827d21baa08a740d2749019c8d2f9d63bc2efffd88331ed08a2fa176dc3317bbb3c2843ba374e4533cc49b04b7ee80b1adf28d0eb8c28814c739d71dae6eb71a1d161413dde118b7c38da1f054ea029a0eb7c21c507883f7c5e7254fabeabb4d878ba04040cda447900a023bf6538397314bf8ea77262948d8a194e1fc4273353701ea280e5f0d1e822aa309957160c4c5d97f69bb009275d7140904debcd0638f446d324715be21b3c24e773da2d578b893567e7872275a1bbc6cab6786f18f33b3da3ac1cb81433ed73db6b3c2f5062db215e0ef5f9db6e6df70477358d764d3bb930205d67684edb6380247843a0a68a5fc853070c5ba07f7d8c7111b2e0a76c87f72b30c64bf45ad1a7ee885c3eb174f3dcbb05cd16a04b789320bf570beec7351c3dbf55b89ce06c0053632b04eb011f0fa06aca473989e1cfdf4cf45db2b6fd283ccf4d78855e01cfa6ba8ae08101b4f598c262dc4aecc9ed109052451837e4ca0ca9ec7010a27c9531de60d4faf9a708fafd17f4665d8d8443a61d036f3cd85eb571746167bf0aa6246a0aea45003c906adaa1cd40a6ea6a67849c64be3d0f157178677010ee458f904f8de194a76325bb3a8f85186ea11ab30deeb0413378d1beb910e850730ffd1fc84906565b3e70b4ea491fe179920f5fad7266be3fbf0229ba507d45b16669963ff346ee83c0340f93fbbcbaa62fc069f2e14b74afb9dda153102d40a42869c6ed95e0bea14574fb2f4fd028e9856c2f47baa152aa6e6176a6bdc63aae035453b382c45b84ea8309d0bf1759a60f876a7d20a2a5bab2a3b58fea885b1552648ae8bd82e22074cba5d754536a6a6e5c851a852308632d5efe40033550eb0682c01a768e080827cd5d3e96e5230ac9da58734a1c01133d614049325bc0a00dc8f33ba137e2980dc3daee02b0d50530e59d1fdbbccba6416a7e7c562df62ac5efa907be4d403a6ec42d09b7e3ce8343403e3c04666a4eab7732858f0895b882507feb4761d500c21054114d9e7279c11fc146fb9c8664fdbf56b5cc31329bba2b5675a9beb446265ab232e1bdee9641b45563362c3b2566e4a56b8616e8df8d93aa975a6cc4aa079154d3d8b1d9177eded22606892bfc54e191a33373bd9cb4e0a84e982d7c83f86d6770722c3421b27a99e129dff014c50ae061390de2cd2633ffbe1dc72d058315aab1db8b07d8a1c3763dd964ff7a17affc6c1348ae3c024ce4e15946a7fc3fe864bb56b370c98e2732271655554d14657cb2e723c58f1b2d4d7378351d1012edcc0a907bd5b27fed05f78963eedfc03a832866881ee6c4d79028006cbe809bea3cd158a10ac017d6700b5cc67534f46b7e0989c8863b18751eaf110f501157a6644a89e566234cc5f68ceeb69ebd5f8791c872b55d7d1ff579dc3140acc305589a08731ce82cf611bfe2da67ebc36ba7d329a2f29c3425d203e344dac3ae5b122f34e09e7599fa40a189479b903d8bb64a65bc2924d9049ea71b3c5cd45a6d09dbeac324fd5fac149e1aa5465d3b861227b7edc7edaa8b48ba8d280853b048c4aedc2de3a4128d9026d0f99266d6d32478caef2c3f203268a10c2e981634ef02cf4c3c4c2223a831849f92abe1066da68f22719151741de1eac4fb61ea3fc01e363bca40d9c516759a7e262defdfb3c86da692eb8138270ad5c37a7b8463ab6611e77bc0e27d4359e2255b08cfebef8a3a4006a99c0152d7f0e68964ceacf2519a14eeacd3401570e868bb12129d7297efa6a65a9563ec4001a7c4c15e9c712a65a47957ba8e52bd0555890ce6ee2d73d4e0267937ae0caf296e202a924a8788a18b1d6175df74641e1849bf197f158da7ae4d7656f7ea6a2bf8fb1c9c525ddfd788042ea2e5f8d5d5a2a7c2b1d219c3bf981c05c0a77af29a37c9699c838648550965cc5e2f5ed0bbf0a9533dbaa4fe2024e316c331a63827713dbe4c7e7837f8417cb833ae0f049ea7954a846b2670b602bff9e8e71440802ccd0f2fe973d516f14eb5b313fea7c31494eb86af4ab07f6f39bd0e0ff90623b835432362e56e8a39319ac432fb9d48af3879e5ac0397c235202a0cf4ca284b3b6bf3050fc4444590f387731a38950f074bdea1e3026f048148b43bee6d62e4609dd832258b3ea280128c1d1540f2378b1bb3a11ed70442cc2c884e8f55e2d505c2478d82d86a452d9131394f848caa7634a55f96a605823b5393ac9e5493032f17a9c0712579d83193a399a3cde0f71aaf89c9ebd9ff984a3d61abb2db72a216e34485c73aa3cc22a4f422c6c93ad564afa52d082b5971f7fc0200740152b3f0cb7cf188ccd43300c358a0bd7257c17f1cddfbc834b2adb47aa191484cb62fdb047994f165025b8937ad49850ba26b35731a3ab60b9b8d04c92c504e6ca934eb2ce8abcf73f98cad52ddcf9b902fe72d4aac2a06975e29696560cb069baca967474eaec4bed2d40e71425da5265ec7dde75cf972b64366c72254fb90fc2359fa79361e71f138aacec21279426407d11a8e8da7f5fde8e5357ba3b4341026c5b1f6a0174c74f8ebce8d1f0591d94808301e92236d1d12aa5bd72d428c27757333db034251e8401a60d826e3c20f4d0bbe412a47330915107e8c390785e3cf98bbdbfe264b164fa411a1f7e00e7fe0d82b13da32b33b1f83f29beca23f75e2a9058f41ffb480dcd48f6971e174e81f6b0dbfd4fc0716747270872a509b27ae40bc8ba93059980c4aa1e31d979a1e1258c79db65baeb524aa678f0854c48795ea249f0f9db0fe50a4f2d1275baf2f1899ee4e5aa350cd941e7fb4261f75c3c7a124eb972a923e9fafa621991eda1b2a544ea1cba9d54574d594086a3961f5a67b84dd17466d47cd44b57cd568ea48cf37eee5ffe5692270a7d48bd012725897b0165db1f08d54782216c03fd6bfd158d5fe2bec4c2ae4372e0be89a03dfba248374231391e7b152a3add34a477b21368ccf128ce644b0fcd1531514155124e3bd9986735fc261bb9532faa95e58882b4aa46f8d0cfd4f590bd0a9e07745f154e69a72a15d1b2d804d2523d53c36cc2068ddaaeee8a5ca0308281306003617eb4e72b770561180eea6161420ce1e7c2eb8e03655951a59305688138ed0730cc0393c1c238d964281575f6bb1cf1dff5cfa89d9cc07c91a7048a0f4d1ab5cf1e319555b4fd37024f0a4e1d864e381dd8536bdf2e75f5f54dc441a47c2d15b803af558c836bd1ed7a0fe1d4141ff351460dbeeaf17cd4208d4d20de1cd13c5937daa54d791cf5952bf1e0ab25b6bb2a23fb50ab287b887eb8de187879b46725c7ac01d3ccab10afdc845af5e464f3a2e81f27ad11c96483b1829d602deeb33ae7b20f60530fee78d6bcb93759e668958f5fe4c273e694dab46e100e6bedd7e8f5ddd415486d971e62b2798efaf72509e0985052c961e6a2dd7dc1442766153ac3f5433e0fd30d0f5d473e05f06d80f8313a99f9cfea36f26916d224f2ba6b1de14ea84ee5ca0ab59fd41f870039d4053d4fb5d064ee6b8a5d673f33c0de13500986289dbd97098a5eeffb212d656837c6ce0c93a5756e9e4a7712c0c28f01b201e31c2572330f75b9f8e2737ef5cef7dd902931f13e5723372188d15961676cafe857afe4cd8cba2add7a3353d7c42ee2d5bf8bf8ae28cfd713ed220c1c12f7a43549091dd19e7279b341310a66551acb0c961e8e6aff67fd35c4e0987b844d0aa06df822789de157fdda6ab7bb923f2e66a16f5ea9a2158253047638810bf11091c5bfe17bbcdc5dd6db140cd6eaed7554bf92da0b1bdb914370022f38f3c75218da818ce8dcfccc175bf6e89e1828a390e76b0d731f1cdc73798f47457fcf330ad2002fcb1151acbd457cbad843edd28c95a11fb59e00465cdebe8f7498ea54a6f6dfe635a1448e2fba7c86834ad5569761d78b47f3aabae1712c8231c6e6ecaef98398068d7d88abd854cda377c39d90e7827fc4d9a27b22791b6085259afb7151ec69caa27f38ac1743ed4a405d3c5886f370615e33bfb4ecc74d09a7e25f782b73892fb178d925307370453aeb4b0f15777e13c7ec36ba57bd5f1f1e59ca21981a8a5f577976df09d9ff8cccca5bc98b5e74f6992b2e78dbf73cf415c91ad4b41a8b543fce0762ff292df4ab2fec603cee3a6afa75ba764f54c873fcb29976288c3deabbf860eb38556722dbdbe779c5ec4bf06c8e7e697888e49cd900dbb3f03a7bfbecf5d895abd375b0da0f2f17cd46e7c3a6c6bfbccbb06a91c038caa6a1dd0eb7d400b2c0ebd9b6b57e7883a4f9c040ccd77ec14f74e1e29cbe0ecb99d670aa985651f1f9e761990329f72085a8c86ecff9f7935bd0ca0f38c1581146dfcd4c897a78779aaa7955358a63eab042b6dbd55500e778e0d822019a4ae365f5438a79ebbd23bad61a2cb5416db06b0cd0e9f8cefbf0ece6f30371f73bcf683588ab8e8880e4192dd6b22e17fce9f3528a58e1828f9affb0633a67f97cb2b2", 0x1000}, {&(0x7f0000001ac0)="01b1c308a9ac2fce0022f79eda5facc9b42317e1f5850c463feb506436695ac0d9dc7328fba859ba1d8ec7be", 0x2c}, {&(0x7f0000001b00)="f73d51b82d24ccd1d0eb70e57c5471e765e8d2c48b59d42f4476dc07667c224fe41e106e49dd0ce45481a1eaa0f5d6aec2a49f039c9ad0d787557e358d8a397be82a92654323c31a12a97cd0915e2685a81dc8a4961d465d80fbc4619fb205e3e4c9b432c56a882fa719d25c02f386d7947f20a5b4d9d88aa2522593e4a6e7fe82ea8ac0d5565939eeed20df0ae08f28ec7c19e32fa2f4675c6dd7f0e2443c818b7e23a69f94e6584cf39c2e1baaefa5d6767557a7c841", 0xb7}, {&(0x7f0000001bc0)="3595ccb6eab44c843104a25e358e5bd8c9126e3be0bc55fb61bb3cb2439ead7bc435d439a5e9d08a357078f471f93875e28170ca4de8dc7a2dfc3d1269f551802b375f7aade86d87c5132e80b90779d97758e857491f164eb7c89837fdcc5d9cb5ccae07b2e6defe13013d675011235940f7db1a96ada324ec18", 0x7a}], 0x6, &(0x7f0000001cc0)=[{0x90, 0x0, 0xc59f, "ebef994a830717abb5177666a322f3507c782a3ded856349574b717615ac470e0ea52af959fb9f158fed81ded0bf8dc8703efedf81280273cf396e9a3a45df617f8a421b628bf0398584f6b556eb3d81c02f0fef6c66a38303a0d0f5c4fadb33a383d7031a7ca38ab8b5e619e1d0159f87f6805c75eabcb3c4"}, {0x1010, 0x84, 0x3f, "d347dcab83373ec6fda89e4dd88ac3e53bb3c3b1f2bb91aafb48331d8a65a048c5a89aca7d3063bb48582a4e0f9eaf7ae393ed7c9a36e1ab761de823056c6749bcfa9f94025977f608aa2d5c566b3590d6604c3be1a20199de52c7489a38335618687e2777dfe88fc21baae9961e124551dfd13ac75f62c63bcd0d55554d79c35015c4b538a3eaf53041562245aab7d84bc646406c0eb4b75c50171c4e4915add201b8bb3fb05a49d938a0e23de9a1d661621c37dfd19fef3e086ad455927f806cc9f84a7dfb123a3de27a325611979998187b72016d2048bc2f6044db41b86b3df701a98949eebd6991f8790004d3c87c1b56909b99b0ce14968028b69d992fd2ecb0399b07dd947522e28a0136a312ebb7edc4a90622c887d2fef886c778e4c4469352d9de37aa8d2bea2884e6d37839a8ecd74b08af8761e7ed11a75c914ba8ff3edc2171ad56021de62ad79ce79dde89b18a494edda8faab0962ebb144ffa3449b2cf7369d62551a040be748b3f78ceda1241147691dff3a101ce2cf94f5c7c1a91f23a4da8fc278df764ba6cea5fbb08f729ea62baf085fc20f29be832e31331d9060835d6b80f58815e9abe6ca7981086ba11daf6e4a169ff0f46042e1ce3c7db2e482f68b080f51710e2d932f0fb8a6db5b96b82c95b7cd69cca1949fb043ce93e96711423b0cacd96f182f3ecf864f4c1b005e9a05779f9da4fa5ece6891ab43117a69705bdc07be26961fc13146bbe9a835412274d7a16ccd1c992f02243d72ba5f5d0e0608932e077533df87484a3323cfa33285c1cf6e0087014f1bc360a2be65ea7f9c016fe39103d27b085bc3b13a95411b5fb494797bc4f4bae4bb3435c28715db5199f8e1edae9780b266f58de888e199ab89378e718890789f27b71e557403b2752a8920ba92497889b43d4356044f50acab9ce4e3b3ef8ba09a4591cb159c335a36bb187b5f4e5a8e7d6fff32611c3bbd483e234d1c02fe32f8a9804a89ad718af5ff350f06a693c0a0774412474831591565a6bf88f1e445d46ddf7f458ce86eebd91213837adf66f7843ba19e1f6e935329fa2284c5023f87428efd754937d2a55add8646d1bf3184c88a15b16aa879c5b15c51a6178b8b299039e5ba707f04ee0af87d65b631477e973edfdaa7193d674d6f70c0e171d789f2d47d118d0cc37e3bd073d3507e6b7154fc3b6f33fe151d2925812a32a468b8955eb9172ab63d423f95b01fd6df71d27fde3ce4509dae50917fa865935cc645b9cf6c20336ec496b1bb754400c9218cfe032704fb6599633c317d4bddf178c7915fb5035b516d92d67481ca50ce1451258ee0a9be97de6398a6cac05ef29e2aaa6636cfc37156c253256b00138eecd41cbac7b3a7adac9b11e205a4fb6d546abf9ae9ecd60baa388cb14d8d2dec94d4460c85aaf5954730fb03d197b1ab138487e4beff099f631b6813a6084f3f8348f3e3abace3944e72964e3ec927a0fbae36ad0c0b3c72b7cb37c089e4d626433205ecd09de60537d258d69912056775151181a6f11de226ea40bc879ffeb1f826d50dd4dbac9283631bdfcbd1a2b80f17b46577a5df8fdb1ddc50bba0ec64eb23a23d94fb3a9e8edfae0db2494ed804ae44393d99f256a6427f99f4dc451aa51079dc9e0f52b8309404b24376941b8d812ebc68118498660847cd344fc6e64d3b79ccf5f61fbb06020c5138758535894887e716f6851031d64586556140115994b892ee17696efb8d50c4adfc79b3b5a4f3712ecb651dd836bbcc754e1c842192ae169f383d83b7461d70643d18cd87da65122221dd4fcb0348776320f140288283ba46db3ac7e8a13eb62fa80782372dc83d6d591d6e8a4da8a554e45ce84072f349f5553c95881c72f6487ac91bfab11185315c8654f111e56c5a13f26b5ff950b31fc65fb13550e463414da23d393ab4d3831e137f38dd40a2259c90d33cd8a2ca16e14d58558d792df6d22c788e7c5d88f8047a3e8d98d72c72697a95579ced2414e4b230bdf3b1f059d64d1ca397e4f7ee2b1b16366b64778594f4ff8ce17e6a2b9b109ab5902ec8f867f42e9ee39a33e31fad5cfd4698bc700e55f6070827c3cc66933360c355edece8be0657126325b221862d04ac49c608aec69a40b4a71a762a31ff80146738175240944cb3f2631afa8aaa168dba9e3bb50b2c1fac6946bce1b9bbb363aa1337c212906bd2e9ba89094d91893bc6aab74337f45654e790f11507ca099c30ad4a5052b152ff0ddc35cb60e6ce15cebf8375665eef41be962f27f1ce84ed14b6040bbe05efe6de0fb22965c2cc9e638a6c918d25862c1e607f67b361f1ce2b7f6b4d3c8c817386aed5535404238c4e0212cdf96faa93682e25de09b110e56f713e78d0f0ab681d941532c6d91bfeb038905888454279a4b9d29abe9f79524b2f49284c04174147f50f0b2aecb792e0ea69e5cbdf5241212f2e1dbd3b3bac534b06bee759a54c42645dbfbd3975e05c4aca31036317d0ef023404dab6c1095f8d3d9dc9541c6e710f2bfac29808c7e29c88de398ed0c57fe75939b691ad23dff314c0eb9575a6947f3c41f1ea92f8eaff7577d36b242364d7d1f278481eda0074a630f6ec9849c6165c5632df00c568a5fc66d574440016ac15734f182deb8532fc9c43ed385554e0b80d77bcd2cd6478d6f64ce78872a024eaedf04e630b5492337413c4534e698bb99dd53daf9a748064c8367cff74bc7b0412e8dc219682967cdbe8f321bb189a8aac33fbc2f652c98430e32feafc1b3c5a74e3fc29ff62f1863296c17ff64c28d8e51af67cbaf471ccd9fb89ddb90c5ed75c64807930bfd7bd955d5a5bb0c91933a85c4ad413d8c6b480543ef59371574910f07b2d26d0b621174da6fbfcc7dd2e501b11222681e421329d56359bd99dab3b9578283790da037c0dd7716bf863060695b3d745df4f0169b6f39d9c6a61e6d07552ade7e5d6e8337e2a7e884817f958207df468a109226ccb37a13f633c408d56b3f367fe80f83cfb2127366330a7a01e65a5e88ac0e808c9629aa29c10c172c92a207ce19c3be986b8ba712d2a2e377e7a892ab50bd66a686a193bde5ba1c067dedadf47bed1b679897c0c51f24764f9b7f2ef55060ce33ad835df5248c27c7bb8e8d7ac56d54336d216c80bce65c037af9a8c8ace8213581cee9d56cb8f8b460bc4a83a60be08667dfd6368e2b12c61880cc733d2a5b60407eec4deeff83d5a6d304384173e8571ffa6122786890fe90b7add5f600ea95d8f209fb69a78ecef95646d55ca0d6e37b4987d91e8a8d6274c0b0921f9c0cf5b6019939a2781c342d1602b90e50ee9c35c3fe001c721a409ea320a32af07eb9796fb6d8b7d1cd40fe28654f5dea6ecc1e8a5124f8f3703255f7ad503865e31cbcce7a71dbd695d31cb8884db9e80d49d3f092f21d852b25c5b220a7c56140e54abdb1f49fe1da67f9d558a9e5b3ccd5601b3df513ab2d3a067a342854424a62abd8a92b96766967c27a2772252a34fd1722e89c00a5639394d854d50834c212bbf45b7edf5bc560e9abbee1fbd4396d8ab6a5829106964c9f5a638299e28f48565f2badf6cf49a08821e8f5eb0ae8daa26c3075f699c2c381d63820c084821b55bfbc24f82fb6c0c120bdccfe592a46bdc866cc88e8093e26b4f58de21a408f7146da4db69440d56a17dcbe1de8e1d29b710e3adcecfdd0e17e438f144666227b9f0b0374ad7111f361102c053c755929292c34bb9cd37e53108073917114343f6837eb0facacc7c4e960bb007026b093d37e00a23c4ff11091068d4dd0837c73bdc739108a9c7040a4308e1648a9239d334243643573e247405f693c1c80804f840171c92c8088693cfa1c37e8120c851f4edc3610784fc220f2d380b5a6cb16c15ca99817c1f635ac966e98b6cd3d9e53172e21b2c3ad198c470faf527ac00f1e649b3cad1d043a3d5eef7fa54a27e027244ac26d1ee51fb7274956a93e866df05154f21e517e421f50fd8e24c7ff4cb230690b542321ca69f96ab52f8eac1597add385719c69fa7148ab99d2a0a86f478d5868d95a6956269b09d86959325177befd2a60c2a4b3e5a685030cad762cecc1737c05ac01d9a147162cefc24e4b232485ec4a6bccc499e5ed2468548f7dc74156759d0f2198758b80470d75dcc23d0d2078ce706d17134a04ee2c7cc94061cdd3bb2adb3b2371475b7e85021283540bfa252176620aac8fbd439ae89f0a90b8fa65496ee680169d32721b04cecb0f811ab2dbe384f85a7ebccb9dff8abbb9c36a3ec34d97b856445bdfd9ac17fb5047a71ffc2acd8262263cb36c27eadb4d03784659e7138e7e65b321ca17e6008952cab12bd4e16f47295c638ba655b9469c520a55a1f64696e45932503783e398311fc4c0c51cdd795be54eee8d0952bb2a4eea2bce2bc45e03d28e291b06f78ae57417b279e29b3f1c7604c1440b9e81edb586ed24548aec0677198527f335d901b99332d66d32976e456f47368016b1ffad6de5789281ca27d80764f7c5c6580507eac66269496523a97928d0115dc067ea0d769f51eb5aa26e5b545ee8584b7532713c3cdeac339d5c97f3de2b4bbf98c797089fc9729b20112e57df1807428bb8a7120123dfe0c19da2a8db989249003356f2cd0425fee7bc9d4f0a634872e2d3f4cb439e4be8e45aa4790d494b3da3abdc83ee720dd1cb525943ec677eecbedca4d6e24050889a9d9b33c6acf54f5588db297b9702621aba021a56cd1705e03479cc5be792ed057d1fff9dd5d70ac652d2987dde991488fb37b9be9c27b75656fbf7200869133d7387c8410b2e2bc5b7e136a78999b278732f4347a20bffe6efc3e86b6663dbe9949be17464b566421d1dc654a0d72bf22364fdf34c17c495852f0a4f6303ca65c1aaa80d571d53b07dd1352fb88fd47f0c12c25b31991cbd924ac02b534781efa56af8da7bc519cee1481d4e167fe359ca3c5a32295e60357501f2c554636888547972e75cdf48a90155a643a9a95b61089b18759dc5af6988f1d76fe4276ff3c5d90a085ad50656adfecff6670f834452efb69b909d4737d8dd52f5e91e9d8f1efd31d2f70827e7241603bd6256edbb1ca8900291ac866a1854cebe63e1711ed64801a51276da701ef7c764044de748d556cc0789362eb1e65f0d55f040bf513c676fa489d93b3facb0d31abe76cec65f3d9fae518470e686e3b61806d0c30eec0ec5a900f89851e14575dea20d48351bf4d36567fce68616edd2d3222a23013101f207460742037fa0fd3613c117ace3eac5bf04e202c7d8304b27baf7ac5a83cd56ddf9b386c2448f7f14a63f5e09092a82ec0054d6d362142e8a70adde28b91172da58eb5e1da35a8a95572e9b308fb96148ada4e44083c7b80f8d0ecd04da317b29c36e3d89770f91394b4ec9ce5f2a37f260964a38c7da3b9e92aaacdfdc56cde1d740261eced16d2c78844eaead76cc59da4993e08e4627378d43288b5db5843894eabcc9c10b21c2d452d93dbc255274ed9559be74da3b55affd2241ed5e540542c6e9da8e6a3d7f63d20c11aa7053c713769807e47393237b37116c6193043ca390ea09b1a05f5d1a68eb7d11066592c016d8ccdbbd915d618f12c5450b82b94c62c34958af5bb16c46a32e48fac08e3f0d6d98ff76d0f59f26fe8b24ac3bc0dd20b7cab90ed7d4b17d702f89c71508d9e9aa66862cead5887228e2a4faaee79176a6f3e12878cf51ac90019db704cef21d70d34cada9fda921845cdb37b6c866015"}, {0x110, 0x1e9, 0x7f, "4372ae470dd2e7f2947f4a3c77a553b80e518420e75f4671c3698f7304785ab20c1a6c18fd10c9328205e193922e295362489c0d0e8b42116763b220e444435bba87b05ea34569f16c63dad59f3ec07ad34d0926533418521a3e9f49299feb2a7e160269df1612b0eec535adf4b5dbc2de820f57a58f22e14f19595e93a0af25e705ec34e9b87c1b522ab7809aa86f7c49321a59b48c7f82c01130bff7b24a9a856055bf22b97ef95a89f4a676a4d0a49d2919f7c6dfd5dc8c45a8d455e073eae7f16dea5748c5c3e5f7015f1724b8bbbfbfb8ce2d0a734d7886016e487fcbdd1c40baaf984add1038fce5ac63420e08439e3bdbeb0ce683790e6cbaa6"}, {0xd0, 0x0, 0x1, "1966e8a866049a2504f435bc123ded637a9bc2404f8ae4dc75faf6f88efecaebd789f10e1d29e6528f5ab56fde02b019c5c99790bbe1d73766cfe3416cfaded9e5291a00e803bddbb455cd1b644b402a5b94eb89e43a42ca3d1d8d3634d02131ddbff85b134c8a8cd84050dd8badca01e91cb363d94632bec02452fbe48a2e45fd3993a3a7095f3dc0d8043331617c933f707a7990d6358fbd1fff8c1a2bd8ab546701655c2d945a313e5c5792e0e4d426fe97fa2b0ff62218decf60cc68dc"}, {0xa0, 0x102, 0x5, "f0dcc314790e19d5293e2302cda4f17495d596d1bf595fc405a31ac89a7d1456d3d7577f19cb2f6cbc41dfd6833dd2067553f82e4bd4bf3146351c3ec6223823c7a41921fd87b45c8ab7764700aa0288d3a28e4434cb18b2248a3c57b9f923eefc87ec1258fee3c648d5e130f4361a1d6afa8f02f7477ecd41351df0d138f953f546ed3884d76f54aff3e62de9c0"}, {0xd0, 0x119, 0x4, "dbde27018a8dfbd98ea1ae1e931793f5464e6b608ba63d98f3ad69da9c77fc83eefe46f50870862109c1600970cc3fac60ebb388ec4dbbf7478863d777cb6e00a24b4f18cf96b0630a2925e04e432bc592074a8efc19bed94740c536a8f294c2eb3344eee1ebb9019bed27065c8abdf508662ea382911b6394dc11adccf62a6c00e1bebdab3d203aa6af2e4b5e3edb20d53663117ae5179ab62897793998c489f6b1e7557a54e26f2f8e4abe0e21b04b77ef09711f390d1f14358f7169c34a"}, {0x48, 0x1b, 0x3b, "26f885d785d63f2eb736845d350f1cc32d824572033e5ebba6d67b0fdecbf7dbadf0c37d64112022006d71f444f1d63c575aeac80fc5b055"}, {0x40, 0x6, 0x6, "b2e56603f5cf8730ade97fef1ce6556c9446de36974e638b6b8bb63cc51a7fba28cd40d655044a2e5ae849b268c7"}, {0x78, 0xc7f14d3ad27bd81, 0x0, "edae17a22702eb2c2f895b99d3cdf1415ef6028020eabdee1a971988f2ff2925cc7301a9dcb1754e0d8a21a0abde5396d2b134a188f788ac0d3703bf51f368c70e732a60359ae6797194f33bfb403933c95924099343213b9390a5d51655f60ebb77"}], 0x14f0}}, {{&(0x7f00000031c0)=@l2tp6={0xa, 0x0, 0x0, @private1={0xfc, 0x1, [], 0x1}, 0x1354}, 0x80, &(0x7f00000033c0)=[{&(0x7f0000003240)="9874d8778fe5315c2efb98de5d3115ae6d1e3453ee9302ecdba917853650508da2cc5ea20306824409b4b1b4d4224fce0f122df7ecb6e6b588d8c43c226af8a9a07c8eb29e5a95ca979853e4264b1e2f4dd158bf73e8ab0854ff7cbc9a88accc4637f2c88561cb61fba092de6583b309837efb386f8c60c794cc9cf282b232589e625c", 0x83}, {&(0x7f0000003300)="7701e82714da8b24e14a6102e1132db9175673626f9f5ff20e95756739294fa63d5621e5ac92ff68eafd2dcbb0bc4416fba7c1b49fb3a0427e744ee9e23c34fa85beb6987ccb9e863e9860d8e63692412ba39f05695f13179d4fcf264a6cca8fa964ae5e96bc45636af2d0a9f665e0bfe2059e08ae6596b73e59a919224a2b537d82ff5bda0e8516feaaf0995597353a225296d4abc629bb70f1cf4355976468781a8692d1aeff6fe81417987e45f87e5a64b43943fc73e343ff1a8701", 0xbd}], 0x2, &(0x7f0000003400)=[{0x40, 0x2f9bc1f47a67a7bd, 0x2, "4343f408a5400914fb8ddf24c49f75f437bf85f751444a6d814883b6b241f8bebbe90965750df8640abfb74669"}, {0x100, 0x10c, 0x3, "f072e7b6cc096377f6242edbb9b69856cd3cb13e0a2b2da2be8e19e41e0fc5131f1a4b43ea9f4c4871fdb25cbca5be958473ee704838fd8b1e27c3484a6ae41256d2fdc6ffce0e898c31dd154ab6f37ac286cf7bfb697ab528659a4c0415bfeddafe719047c8551597be3a8c146503e3189b63d783622f460d46a445f804f0015f8ee4f29f8016ca58c75132c530822e13cf766723e981af763444d613c72c28761d92cf0874204ec50335f17ee8280a3d8f6f7ca08d265d7ca6d738895c3d441bc725f2c99eb00e9754bc360fd222d0a6b8f2d275575c2d0fc6b71b6b988a726642f725be82f5b4246156f4d8"}, {0x70, 0x112, 0x4d4, "8847ac697b8f3d6ebf716b1b8ba84371912e5717a1e2a2794bacf3ef735c2097a0bd8e58112e2164d5042231764bd10b5f72a392f7711b741ac8ff8428f915b734a52442068af78014814eaebbb195a2a5be80b9f645d9eb9e9ab8828141e12a"}], 0x1b0}}], 0x4, 0x0) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x12, &(0x7f0000000080)=0xfcad, 0x4) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) 08:53:35 executing program 2: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r4, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$SEG6(&(0x7f0000001480)='SEG6\x00') sendmsg$SEG6_CMD_SET_TUNSRC(r5, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001540)={&(0x7f00000002c0)={0x14, r6, 0x125}, 0x14}}, 0x0) sendmsg$SEG6_CMD_GET_TUNSRC(r3, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0xe4004fc40043c30b}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x54, r6, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x4}, @SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x4}, @SEG6_ATTR_SECRET={0x8, 0x4, [0x0]}, @SEG6_ATTR_SECRET={0xc, 0x4, [0x4, 0x200]}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x2}, @SEG6_ATTR_SECRET={0xc, 0x4, [0xde3b, 0x2]}, @SEG6_ATTR_SECRETLEN={0x5}]}, 0x54}, 0x1, 0x0, 0x0, 0x20004000}, 0x20000000) sendfile(r2, r1, 0x0, 0x100000002) [ 530.318144][ T29] audit: type=1804 audit(1593420814.971:740): pid=22877 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/257/cgroup.controllers" dev="sda1" ino=16380 res=1 [ 530.358597][T22875] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 530.518644][ T29] audit: type=1804 audit(1593420815.171:741): pid=22885 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/263/cgroup.controllers" dev="sda1" ino=16383 res=1 08:53:35 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, 0x0, 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:35 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x800000003, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r2, @ANYBLOB="08001b"], 0x30}}, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) [ 530.609504][T22895] IPVS: ftp: loaded support on port[0] = 21 [ 530.676261][ T29] audit: type=1804 audit(1593420815.311:742): pid=22893 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/267/cgroup.controllers" dev="sda1" ino=16371 res=1 [ 530.737944][T22895] lo speed is unknown, defaulting to 1000 08:53:35 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000000000001400"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:35 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='io.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000100)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}, @in6={0xa, 0x4e21, 0x39, @local}, @in6={0xa, 0x4e22, 0xffffffff, @remote, 0x7}, @in={0x2, 0x4e22, @broadcast}], 0x58) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)=ANY=[@ANYBLOB="0001003c2eeba100000000ee00", @ANYRES16=r1, @ANYBLOB="954177673075afd12bcc39f43724a84554c4b9226b4ff14bfb7a4353b4808581155953603006ea994bdd9431799592d47a4b55ac8d8b68cd7a704f2b6cfd5d6bf29027787fab3d9b67a6317ca19b6ffa5a0f9b42c96609b8fcb3c4c44d42ce6b44c3ee40563553f013441947537dd0336162e09fd40accc67f783afb3c3be1c516676e5a6551e86c74e3029f6e7f097a731bf637831966943cb92ee8f951847987d202"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) socketpair(0x1e, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) r5 = socket$inet(0x2, 0x80001, 0x84) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000340)) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000380)={0x3, &(0x7f00000003c0)=[{0xfff7, 0x2, 0xfc, 0x3}, {0x20, 0x38, 0x5, 0x6}, {0x6, 0x4c, 0x53, 0x104}]}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000400)='illinois\x00', 0x9) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r4, 0x84, 0x82, &(0x7f00000001c0)={r6}, 0x8) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f0000000180)={r6, 0x7fff, 0x10}, &(0x7f0000000300)=0xc) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r7, r2, 0x0, 0x100000002) 08:53:35 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 530.863751][T22906] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 530.888448][T22906] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 530.898635][T22906] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:35 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x800000003, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r2, @ANYBLOB="08001b"], 0x30}}, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:35 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000000000001400"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:35 executing program 1: r0 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="7a0000000000000000552ba91fd8007767300000009b9e07835c03576703b5dbddadd3ea289fbcf0de45696a29701226ad10e02fb311e977a03f5ccebf5d30d37dd6a0110d6d998ed629fa93060f2a546237915b9afbfc20fb3d006e5c5cee316ba6eb69b4232d2e32febd4ec05ac5b8c9b54dd4aa6bef8662009f1bd0ca"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000002) accept$inet(r3, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f0000000240)=0x10) [ 531.213587][T22895] IPVS: ftp: loaded support on port[0] = 21 08:53:35 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 531.257754][T22947] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 531.269155][T22947] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 531.277332][T22947] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:36 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)={0x4, 0x4, 0x4, 0xf3}, 0x3c) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r4, 0xb, &(0x7f0000000040)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000140)={r5}, 0xc) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000100)={0x1, r5}, 0x8) 08:53:38 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:38 executing program 5: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x800000003, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r2, @ANYBLOB="08001b"], 0x30}}, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:38 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000f700e00cf2cd434284bae4c7c700001400020077a7ee"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:53:38 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000000000001400020077"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:38 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) r4 = socket$inet(0x2, 0x4000000801, 0x0) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000100)={0x0, 0x2}) r5 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r5, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r5, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000300)=@assoc_value={0x0}, &(0x7f0000000340)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r6, 0x84, 0x82, &(0x7f00000001c0)={r7}, 0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r5, 0x84, 0x9, &(0x7f0000000240)={r7, @in6={{0xa, 0x4e22, 0x1000, @local, 0x8001}}, 0x400, 0x6000, 0xffffffff, 0x0, 0x10, 0x24a, 0x2}, &(0x7f0000000140)=0x9c) 08:53:38 executing program 3: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x4ff60, 0x0) openat$cgroup_ro(r0, &(0x7f0000000080)='memory.stat\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0x1000001b3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0xb63, 0x0) openat$cgroup_ro(r3, 0x0, 0x26e1, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FS_IOC_GETFSLABEL(0xffffffffffffffff, 0x81009431, 0x0) r6 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r5, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000200)=ANY=[@ANYBLOB='P\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="31000000000000000000090000003c0003000800400000000000140002006c6f000000000000000000000000000014000300ff0300000000000000400300000000010800010001"], 0x50}}, 0x0) [ 534.081979][ T6789] tipc: TX() has been purged, node left! [ 534.114089][T22982] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 534.130207][ T29] kauditd_printk_skb: 10 callbacks suppressed [ 534.130224][ T29] audit: type=1804 audit(1593420818.781:753): pid=22980 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/269/cgroup.controllers" dev="sda1" ino=16370 res=1 [ 534.189269][T22982] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 534.202047][T22991] IPVS: ftp: loaded support on port[0] = 21 08:53:38 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x10, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 534.243336][T22982] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 534.270438][ T29] audit: type=1804 audit(1593420818.821:754): pid=22981 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/266/cgroup.controllers" dev="sda1" ino=16369 res=1 [ 534.311122][ T29] audit: type=1804 audit(1593420818.831:755): pid=22989 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/260/cgroup.controllers" dev="sda1" ino=16368 res=1 [ 534.512537][T22991] lo speed is unknown, defaulting to 1000 08:53:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:39 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000100)={'vcan0\x00'}) sendfile(r3, r2, 0x0, 0x100000002) [ 534.626885][ T29] audit: type=1804 audit(1593420819.281:756): pid=22989 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/260/cgroup.controllers" dev="sda1" ino=16368 res=1 08:53:39 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000000000001400020077"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 534.839552][ T29] audit: type=1804 audit(1593420819.491:757): pid=22987 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/269/cgroup.controllers" dev="sda1" ino=16370 res=1 [ 534.866843][T23020] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 08:53:39 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = accept(0xffffffffffffffff, &(0x7f0000000240)=@isdn, &(0x7f00000002c0)=0x80) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000180)='batadv\x00') socket$inet(0x2, 0x3, 0x4) sendmsg$BATADV_CMD_GET_GATEWAYS(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000140)={0x1c, r6, 0x711, 0x0, 0x0, {0xc}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}}, 0x0) sendmsg$BATADV_CMD_GET_NEIGHBORS(r4, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x24, r6, 0x400, 0x70bd29, 0x25dfdbfb, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x40000}, 0x4004000) sendfile(r3, r2, 0x0, 0x100000002) [ 534.928378][T23020] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 534.989103][T23020] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 535.011366][ T29] audit: type=1804 audit(1593420819.661:758): pid=23033 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/267/cgroup.controllers" dev="sda1" ino=16371 res=1 [ 535.130008][ T29] audit: type=1804 audit(1593420819.661:759): pid=23029 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/261/cgroup.controllers" dev="sda1" ino=16376 res=1 08:53:39 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000000000001400020077"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:40 executing program 2: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="28e6ff00", @ANYRES16=r1, @ANYBLOB="070700000000000000000000000014000200376730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) getpeername$tipc(0xffffffffffffffff, &(0x7f0000000100)=@id, &(0x7f0000000140)=0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) [ 535.436991][ T29] audit: type=1804 audit(1593420820.091:760): pid=23032 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/261/cgroup.controllers" dev="sda1" ino=16376 res=1 08:53:40 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = accept(0xffffffffffffffff, &(0x7f0000000240)=@isdn, &(0x7f00000002c0)=0x80) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000180)='batadv\x00') socket$inet(0x2, 0x3, 0x4) sendmsg$BATADV_CMD_GET_GATEWAYS(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000140)={0x1c, r6, 0x711, 0x0, 0x0, {0xc}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}}, 0x0) sendmsg$BATADV_CMD_GET_NEIGHBORS(r4, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x24, r6, 0x400, 0x70bd29, 0x25dfdbfb, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x40000}, 0x4004000) sendfile(r3, r2, 0x0, 0x100000002) 08:53:40 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_REM(r0, 0x84, 0x65, &(0x7f0000001600)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}], 0x6) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x30, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)=ANY=[@ANYBLOB="53752d3217f1b65fcea28136d951a0bb636ca000dadde2430fb4a38eb7c6fd2f5b9434bdae3f85d635934a046b5dff5aef5ee8f70e52503d2328d0a62fe94621633d5fc4a73e85e00d8c07d003100ad9f67f0cade01e60197f07cca8203363d350d3aa5c37f2f653f5263f25c1dffba734515d46dc05f28133fc65df0f4c332108d36a5df132c779193af0e9b1dfe9b874be861ebac974651648f9491475134418651c6c56b3b93bc7cc504b5a42317787ddbff70540176f21ef9f5a5943020077c4934387657092935e161b6bdb769d5017c3a9d6af5be53de3fca6907cd7fd928a5bedd51db85fc3bb9e3f737c86592b2a837ea79344f67bcea0843c1d82c062742d0634fc6652e4e0a6c8dcba18aeac2bb97c0e9ee80fc70b8b6158efa729b63b11edeb5efe8605cb3a76e9058e", @ANYRES16, @ANYRESDEC=r0, @ANYRESDEC=r1], 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='hugetlb.2MB.usage_in_bytes\x00', 0xb00000000065808, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$FIGETBSZ(0xffffffffffffffff, 0x2, &(0x7f0000000180)) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000733000)={0x5, 0x5, 0x7, 0x9}, 0x2c) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0xd, 0x3, 0x4, 0x100000001, 0x0, r4}, 0x3c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000000)={r5, &(0x7f00000001c0), &(0x7f0000000080)}, 0x20) r6 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r6, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r6, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r7 = accept$inet(r6, &(0x7f00000006c0)={0x2, 0x0, @empty}, &(0x7f0000000700)=0x10) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000780)={r5, &(0x7f0000000100)="f343eba9e9cece51479a83603be687d8a4d0418ed28cd4d3803778fec575bde41c81a4cfc7925bb5f7818a38b5bad1b35f1042e7f29cf04c6670d8c5bea2c94344e5d716bdee9cded472d5afa285ab3f50", &(0x7f0000000740)=@tcp=r7, 0x4}, 0x20) [ 535.565658][T23048] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 535.576048][ T29] audit: type=1804 audit(1593420820.241:761): pid=23047 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/268/cgroup.controllers" dev="sda1" ino=16370 res=1 [ 535.656834][T23048] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready 08:53:40 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x10, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 535.722044][T23048] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 535.753341][ T29] audit: type=1804 audit(1593420820.331:762): pid=23031 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/229/cgroup.controllers" dev="sda1" ino=16383 res=1 08:53:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:40 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="0707000000000000000000000000140002007767"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:40 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000140)='fou\x00') r2 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f00000003c0)={0x0, 0x5}, &(0x7f0000000400)=0x8) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r3, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140)='l2tp\x00') sendmsg$L2TP_CMD_TUNNEL_CREATE(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000001180)={0x5c, r5, 0x917, 0x0, 0x0, {}, [@L2TP_ATTR_PROTO_VERSION={0x5}, @L2TP_ATTR_CONN_ID={0x8}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @mcast2={0x0}}, @L2TP_ATTR_PEER_CONN_ID={0x8}, @L2TP_ATTR_ENCAP_TYPE={0x6, 0x2, 0x1}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}]}, 0x5c}}, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r2, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x200008}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x24, r5, 0x100, 0x70bd2b, 0x25dfdbfb, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e24}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000000}, 0xc00c005) sendmsg$FOU_CMD_GET(r0, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x2c, r1, 0x1, 0x70bd26, 0x25dfdbfc, {}, [@FOU_ATTR_PORT={0x6, 0x1, 0x4e20}, @FOU_ATTR_AF={0x5, 0x2, 0x2}, @FOU_ATTR_IPPROTO={0x5, 0x3, 0x6c}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10}, 0x44800) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r7, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r7, 0x0) mmap(&(0x7f000091f000/0x1000)=nil, 0x1000, 0x8, 0x50, r7, 0x2bdf000) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r9, r8, 0x0, 0x100000002) [ 536.335865][T23070] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 08:53:41 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) bind$netlink(r0, &(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$nl_generic(0x10, 0x3, 0x10) close(r2) ioctl$FIONCLEX(r1, 0x5450) setsockopt$IP_VS_SO_SET_EDITDEST(0xffffffffffffffff, 0x0, 0x489, &(0x7f0000000040)={{0x32, @remote, 0x4e20, 0x3, 'fo\x00', 0x19, 0x5, 0x75}, {@multicast2, 0x4e23, 0x10000, 0xdd0, 0xd11, 0x80006}}, 0x44) [ 536.400867][T23070] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 536.457162][T23070] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:41 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000000)=[{0x50}, {0x80000006}]}, 0x10) syz_emit_ethernet(0x6c, &(0x7f0000000040)={@local, @multicast, @void, {@ipv4={0x800, @gre={{0x5, 0x4, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x2f, 0x0, @rand_addr, @local}, {{0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x4, 0x8864}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, [0x7, 0x80, 0x5]}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x57}}}}}}, 0x0) 08:53:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:41 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="0707000000000000000000000000140002007767"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:41 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r3, r2, 0x0, 0x6) [ 537.059149][T23101] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 08:53:41 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x10, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 537.120807][T23101] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 537.168962][T23101] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:41 executing program 3: socket$inet(0x2, 0x0, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00000000001d0000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000000c0)=ANY=[@ANYBLOB="280000001000250800"/20, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00\r'], 0x28}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x5865, &(0x7f0000000240)={&(0x7f00000002c0)=@newlink={0x20, 0x11, 0x40d, 0x0, 0x0, {0x74, 0x0, 0x3, r4}}, 0x20}}, 0x0) 08:53:42 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104000400"/20, @ANYRES32=r4, @ANYBLOB="19000000000000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="440000001000010400"/20, @ANYRES32=0x0, @ANYBLOB="0000000000000000140012800c0001006d6163766c616e000400028008000500", @ANYRES32=0x0, @ANYBLOB="0849136da2ce426e0305ecae9527000a00", @ANYRES32=r4, @ANYBLOB], 0x44}}, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000b00)={{{@in6=@loopback, @in6=@ipv4={[], [], @dev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in6=@dev}}, &(0x7f0000000c00)=0xe8) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000001f00)={0x0, @initdev, @loopback}, &(0x7f0000001f40)=0xc) r7 = socket$netlink(0x10, 0x3, 0x0) r8 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000540)=ANY=[@ANYBLOB="3c0000001000850600"/20, @ANYRES32=r9, @ANYBLOB="ff000000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) accept4$packet(0xffffffffffffffff, &(0x7f00000037c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000003800)=0x14, 0x800) [ 537.434248][T23117] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. sendmmsg$inet(r1, &(0x7f00000038c0)=[{{&(0x7f0000000100)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000140)=[{&(0x7f0000000240)="eaa733a99d31de733dd31d81f5aadd719f0012db3dc9b8c0fbe6a280218f475b83bc58366ba91e3eba67b536e482359d300bd5e5df450c18f72754a321e78955c60cbc4af5bdfcc218daa73a095fb89c68b91f82e6db4fa2181fb48f23cb850381ffb81c726d6f43323f82d36a006f4fe619324678d7ac59c8aa758e31a9740a45d36c9862b85562ce98f2689c081e6b4d80", 0x92}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="14000000000000000000000002000000ff0300000000000014000000000000000000000002000000d2050000000000001c000000000000000000000008000000", @ANYRES32=0x0, @ANYBLOB="ac1e0001e00000020000000011000000000000000000000001000000040000000000000050000000000000000000000007000000441cb861ac141413000007ee640101000000ffffac1414bb00000003890959fa0be2ab3f19891bab7f000001e00000026401010264010101ac1e0001ffffffff14000000000000000000000001000000050000000000000014000000000000000000000001000000ffffff7f0000eeffd5f9fe848814e9dc6d0747d57dbb84c3636f1f913ddecf8603"], 0xe8}}, {{&(0x7f0000000180)={0x2, 0x4e23, @multicast1}, 0x10, &(0x7f0000000600)=[{&(0x7f0000000400)="d400ca2655465d3cdf9e161e8acc5b4f495f871ae6cd545078db62acf154f230d7ad30688f67bf6afc8b3c4b79982ecda76656000f4bdad545e73a1f8bc1b75086b56c17b5dbcf0aad52946e2ab574d759f08086e7430d4d9dc6ee2e45029a62bac608c8698602f7de8677dfea9f03e2e57e624120850a7e0316e175c0b9345d8c35800e", 0x84}, {&(0x7f00000004c0)="5178dbff9ce025e9f91ba4b16f314b306438bb1dca4b65cf1ef90e2ee6c3e157e3d1162ca3c7d1e9087edd292189058da7d43b32bae3fd3b299a8325b4a3e26357775f68c23c5c561bd7da0d7469752cb7c8089b33fe6c40", 0x58}, {&(0x7f0000000540)="f3c851b95ea5fc152afe15cb85da5afe8cc4270c9913c7731fae7e4bb2caf78328edabd31f7e0c6c6d258677c0d024829a2a48892996b80ec375a2d5624154de07da1108409d7d24f5d91ead374a8900963cf67d85efa72b08ca9688d222a61faee22d491e910048bd5e72545e642d12959f0a572846a3f53f9a5a29ed01f97b79ec461308e27a05dc2282c40aa8b979a461e65c30a3da02e6b1e636306c2b8ed3e63ece6322de317ccc74055f6d662fc0", 0xb1}], 0x3}}, {{&(0x7f0000000640)={0x2, 0x4e24, @loopback}, 0x10, &(0x7f0000000740)=[{&(0x7f0000000680)="141bce5829358d7d83e6fd3c3ffa588287fb81202dbf7fbb0acf451ea7ac2dfc6f38e8fb821ff91c3c74302d9b13a3c698571477cb7e3c1402cb000a4a7ebe3384998ac00e8d73e309fc97c04d1e4f99334db57c406816b49b751ec5cb9a26e787abdd460a2db9a0015b711e9b6e167c2142fc4ed96666780831b7da6ec2684f3cf9a2c1d5cd383b8e2919052b5351979176324307fafc4fe2ddcd3324f6fe", 0x9f}], 0x1, &(0x7f0000000940)=[@ip_ttl={{0x14, 0x0, 0x2, 0x7}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @multicast2, @private=0xa010102}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x6}}, @ip_ttl={{0x14, 0x0, 0x2, 0x9}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @loopback, @rand_addr=0x64010101}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private=0xa010100, @remote}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}], 0xc0}}, {{0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000a00)="be6a1022c6321b49a82a1349ce88b80feaeffeda85aaa6891059d6791616f374ea0b67f97187307a084263e8862c9512c70e05706f576fc7fd1da68bbc183d5f4819ea4dd1ecc10f7a92ff295a45ff0faec5661d48f1013e796f9c08ef0a8562f70d3301566596c7a165f514d85ba14b019eb824c68eb2c04a9c4d4fc4cbd2b1b4828f3906691651167096eabc085dcc1675778072023eadc5645a65d1", 0x9d}], 0x1, &(0x7f0000000c40)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @initdev={0xac, 0x1e, 0x1, 0x0}, @multicast1}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xd0}}], 0x38}}, {{&(0x7f0000000c80)={0x2, 0x1, @multicast2}, 0x10, &(0x7f0000001e80)=[{&(0x7f0000000cc0)="8febd328344119a7fa4b465cb33ea4f8e5ccf59496861bcf1b7b3a4c7ad4e44f632f42e38bc8c2813e2b7e08486824bcd65075f809aae637bd23cbb0ac5a", 0x3e}, {&(0x7f0000000d00)="a8169e804b665241c39801305f4fa376aff51e1d76fef5aabc249a7f6fd277c1225b95eb9c6b081d92b78989", 0x2c}, {0xfffffffffffffffe}, {&(0x7f0000000d40)="afc8bda79dc1add1404200b028e211d6bcbb651d7d4877f584427dbe2533e4ee6a218fdff4cb4c03acef316645f1506546cde26822f1aa710f0c7485128de559736686e0ae540742d706d17194401f3dbd06a55f3a32e1e7b00294560ca2a808afe5d48b8f123c158221c2a14e682c15fc8cb19347ca3e402c31dd9bd3340ca2ead7483aaef7935f", 0x88}, {&(0x7f0000000e00)="59a1ac79f1e858aa6d43504e4049d543f41a69d8eb5849aebd37285aa440e9ec8ecec03d63eec22d642ab62030d6d4421b8a834c17086446cae0b17564f9964bf737d91174902338371d08c79cc4ba5e3ed8ab039fe13db2342bf7a32567774400f50b754a16d5f012816ee003bee14c14ecc379d4f12eb7111e161d4a50234ed372f466f7f3bfeb83d9b80b55fc538ccf39e1f2fbc6ba95ebc723d1884f5abc94d418a8cefad21a0067244555460fd7b792db0417734b3d52bf92b9a78eb697319d50ec2d735eb458cc6f6482d5d6302cb6934fce032423ed503b715b564c0b846091059f16e3e62af125dade7b77359bfcf0b42db4b5b17821fa8a88dd7980a267a5e6c02479104fa3c448a9cfd7a27462ff788f665fd91d7081fd13a5a33b145aeadcd54bcbf80ad1b0ff3bf769f9ac270cbdd91d864a795df2b58df67a645c0795bdfbb44c412672e8d875a5d86c06316f5820007e5bc0e08ba790e99814097d6796d7c8157eccdb2542e9821bb6e8f9dbd86adead5c0ce19dea1b4f38b5316450f2bcb77df779935d419b52988b728f4845dcf0fd6ad1bb97dcd605a8ad8403658a099a4606fc3d09e76a8980ba0b374bc89ded184819f512e16af0c57eaa2e54fd60ad5fe8a95adc2571311836fdfad6d99bf53005521a7a41a4c4d687580fc86a0b896941a135c831f59dd40b30b845806fc0a5c2daf53e2886cdacde7a8d4c55fafb971dd369cc6c9a9551ff932f4cff5927ab59bfa3ab071fb0a14836b4813d36950cbe134f5269ae163af947b702f28cba1f57871c0dc5825cba0a48145321ba65cf1991439b33e1bed31638911438a7d2fd86f01d0548192d5d310db2aa604178abec9f112eccf0652c8c2e735652ee2076d2b6f536ca82d36ea985a9363ec62d0c1286c202cec0f091543fb5b068fa21fe47d82b08c13b329e8fc34ca0bcd6ff283587da8233a09164e7862f07056c464d7a32f4e12e4fe2cd80b016ac95df73de2ac987d6159f4b3cda6b6da828ee8f647106bf7826759480eba9f261cecd5be0b3df0a25cf3ef751a5c03a02c430c61f5409c40750814f5968df4960147b41dba62aff3b936f96a46370559163c84538e9dc662374fa502c829ce41b7a72b8db03262e082dddf6e0ceffca034f405bb9f90f4fc1aec0fb21bf5ad9bca2086fa14948adf6eb40f992550638c981d67016473b8cce24105b3f767dde77d55d21e24c2ab566af17f0cfd1940d2b39c7a152c85c210e427294a140e718502c9dba1881a466f571c1eccc1ad091670f5c4c77866f797790c43b55ee5bd573ab1c476324bac1047e67139ea4c133a5c1bd545ae9151381131c38a56d65edc6decd81c419565836cbb06a98b67a8bef16748ccfea0c6672f265d8016e3ebc5f65df6b86de05640014790e20f27bf2383dbecac5b26f77e7fbd5e7a5d5a826c40b5e77cc1c9212ac71da010a65a02b12fe02938af49c3ce0a58334154e92c553f210282de144b98b94a513872a7d72bdb76fa3bd2e1da070acf2b37d39ddc7340fd9a99c5a2fd781b64c95065277a0592b63ae327c3f87d67db9ecd80de2528dc37c6d8deab007f869ba615ad3a6caded0fc087aa1f0d5bd8660b8390686164a62cfd3606518af8abd58ac8ee8f8ea0bdce7bd11a09eb12b77ce7bf6152f23b322752b6609c90bac594f98518d7f700e1a7e1ace5342c0091eabc445ac576b94e6396840fafa44df727948c5d3e0bb40b4fe44547b0f8d22b99e1e131d5fb1cab544819e56ac0f3532e2f62c4123ef245a86deb35f0a0d253c46179ee33f1caf0e3ce6004d8cf2aa888d39ce2b05af2b3051abf2ff107341fb53a882ba7c4cc1f171e0be547c735280f1c00f80bb3aee4181759934a1bce0012925ff311dde408a1350579d384270afa443583d73e08b65d5f8fea61f37280206a5fde69bd7b4d46d3e555d7c7a1a45135d50486374b65609b5576a50d47bf3bae6e4f6b7c2445189d80ba0d0f8029a7c418638d089658bbd88cd6fb5d95d4bb8796be8c1b48c134b88065a4e959d6c7160d0fc4df8a489928c72a1959830bcb48f0ecf6cf6456b3c6066f808a96f210e7b96d9b983a55b888b319d1b088651061a89adec31e8de6e17c5f8e204ffe3a56b39e3afc7c02602bb070ecf249ff96e37e48816969b41a1e9026d200e8c8d4fe4bc5f16e5dd6d6297d016610e05c7c132a73419cb8df9b216c54957473ff265ec5ffd456b63357d41cacbbaee65b758f32e4d3c1b9fcead08539f98a2d1590f49187b24551bff55d902c614203e46964918006338ebe9dca21590b9cba80304100b9e11add5b668f733f2995d209d7a28ace20eb666c67e37979b24dc68200642116169757ab4f44706284141a4f44df97a64ff04993f355ae3fd47378fa9e0bfcbe3881ae0f0c27e0545e124125759496eb34fdbbb21f71f7623a88d02ea1e0e62b5994ac74173b60256cdc52fd0da47811cef03e5752fe8f1494ca5c6defe94038197f70dcf9b80b863aa0e7bcd5f9c80680762e9365268c4d11a7c7dee91bfc563f825b1195b6f3d452d2a2d3851959013cbabcc17d6a391ca5a40817f0f870688f05a808c3d0792d4d67a01dd117909beae0f20a7b71b9877daf02148ae8534523c617526ac60675eacbede1771ae2d5897d36357e555278fb8bfa8cb7f65751db08f693d95cfa12503fac7fcab87cb87ead29e4797264bb065ecdd125e89a8681cfcf7e73c186b385805dd914606732f3faa008d044be43f6bb1f04938a537ee448b6a6e38330102346f3a964fdea567ba3def4e2e18db81bffc6925b4a991d1270531c5d64e8ac7f72380bcd102051a77de9b501a7e57d34ed05fab11608051a6558fa3fefd58a723a9f17e58697dc436240b5958a2db06f8487aec2e3098ce60acec7bc2c5095a6a4a38327da08f315a3d90ed7ac16745ee9d4b3bb3e76e4a96710654a20741acd3e092879a9934f2b9d838eea4030074d9d65ea6494a5db9856e362362be2a689c79e98f80930d4be8d7a21610afcd886d394b2efc2d0d443d7541c6efb56c889ebe8669fe27998ee93d891c535b18f96d42ed2de80a8410f24d081c8961f2069fcba336058cd6e583bccba5f090b704db295feddb5e8197845aa955670712f95fa9f7879250a69a26307447114dc3bacedd723fa65a7cb71590f45746620a75dfe099e34d618ba0878dccb0fc6eeaaea4604487fee3636e90f1928f9721a79915f3c5aca58bc57f563f95c4fee2fa9fdfb252d13d244d06df1615ced75de7bc2b0b9fd3359de3e8a91ccde39b39e8b2e76c355641e055297c217f03a47c18350b1d6d258335045e4e7ce7363d94508d5299bf901c9d1acce9c6a7d46f5c67aa8254a3bd43c9b2641b6fa5888b278f44e41a687a4f46f706709af0fd864df4fab39a729dc38d41d9ef098c176a8080c6c91f3e96f004af8ae869cac723e630ef736e20fea6f2c9322012f5bf3721d9ccf6c11451bc3ade1346f8e2770558ee64c3ba41d09b08b7196be8b28fab8e96cbb8087577ec086e562a906d0a16b373c7b595d91ec672e16689b4d78b7e91127061bdf2f76cf6c9a89d7f7508c968a642b382f28b8e7112a318907e96db7c60124a063cfd52dc7a0a0ac0aecdf7ffe42f0f1949a2afe38b0743cf6544e6b2dfa7b89430547dc76e0beddae1a4322501e0d56828075947fbcc0717719a82fc5067066bc97e860486aab4dd20e533953c7437431817fa9a6151f1f52000764a6360f3fd41d2eedb97121007ea684d9581f98e1c4ce51bdf77514401886abfee93e298fed6258532d7d74bf55e2f1eab2d53a75ba7d82f25f6696221576eca235a09c5d1156a4803ab4fa15735587d628a7546e05094e4ca85c7eae80ef326d3e05b9e0ee83dfea94cf48eacaea2451717358a3f72739e86965794b4acc1652eace00aa2c2c2284a82d3b492d061ed7198b23b04f3f78443db4c6468246599816c826c126fcdea100997fec2e6e69eee75c0bc428dcf4ef877a13a7f07bf1bbbbab30c8259f0fc2b9aa1973827aba6f027be8752787eb50868f599ba8bdd121cd4a5411af026eabdb58bbd99a709bb2995655acb186f0a4c83ddea49a11fc72d341b278a14553c47a0416806c3f75d5e078e6b93d0766fd1c4412edeeb85a136476965c4738ec67008f372c3042ce7d7239e0005245a5b89902554322b9bc36f3880ec67ebc3754af1e0300af5c7cb32cedc5d698f5833fb67c7be46e0c1800da66e90ae5ba0dadbd0f662dbe695401acd93f610acabca3f833bfd1ac31923c5dee054c8d563774e117fc05e7bd0a7951e204f2ba069b5f27da3e6aa510882c63d8f735056b0316356224447df29bd87e6303cade30bd5a129757fb151917434ba2ec831ba7ad7bc4ea231a88a1d728e836f49e6a01f62dd9224556fc3a53db960887b7a4ae5747fb005750ec35446b95e882733a57e98fd60ce1b3c3083851b3ce06b97c96a4c84568e9d9817991eac5c4335702cc439c74fe410cd4aa9aa3d05c0229ce84d3ededdb21b10831daba2171dd18ecbccd5c13d0f0be45d8729383e2a09ca83aa5ee234450274185e30ffe36fc4047fe55dd69be2d5500b6c122e92c2da9e3b7d34cb0e78cfa8ae2e560107348bdc94767f522c14f7ea46a683d3fd6692cc3631dea116ce305c49e2c45118863bfba004886eb774a118cc46f4019fe3f26495e96c61411efb1c02cf6a0d3c846fc4e43a7ab72a410b533a06fc9ee3843f25eae1b52195b8222e5396a98b6a446e3ba558006e13e256de69f04c1f6f8d110ca9c96ae5b147b625d0b017d56b9c8d6f72ce2850cb156d99745cd6b33ccb9a97008f8fa2945f910122ce71fbdcf822f9671762c325900ea5583255d96068c68e6028efd469e61c3778f09ad2fc8d139b1a9e56a6d4766ca7ed96397f475837c2b4b68a8b4cfaa9b2ed18b1be9e99f521398ef6e1bf1f8fa494df8c641b0af9d85abb2dfe1803e9984869ca1abcfe55aa15ab4ff80c3c57ba2e50659e6b6cf9ff6b5be688469fd8fc172e7da771fe6bb62691bb6fc76b015cf70d52fcd105ed27bf154f7a4ee87e97df9778c3defc4c82bdc9e4d428ff65dbdd82dc107bcc33cb64bf164aad8d1df1e87b21ca32d995ebd0b520385c93d2e647775b876bbe0c439e1da711edd441d1af10856b40beb9b2755ebbe78897f1082d53765465deede31fa4327e72105d4dc332e4bce378787ea2d530b8171410e29397032b2aa42adc733ed4b066563898c3cbc1d848a94f66aec20682f8be56dfddb5aafb5b78075d808f1d07ab49852ffc345098076f8bdd404db3ea5a6837da367334ed9e0931bf8c85124d705db8a63eb38ce8a8507a269d94837ce228d03342f2a6cfdadf9a3df853892caa284cdbd8d9f27cbb3cfbc5cb401c2398528436834067bcd17bc8ef618473efb4cae019bb270d356c950a6c0c1decea5d23388a03f2c60b85b89b88fff195f24df7a813093484e34507a9c741e412435ea47763976c4e1e30c5a6cb1caf5637078def1cc80bc8740da7baac48268b5f868fec0e17a312244e32234e9ce1bffc0684b3f4d79761b3d8d5a2d11e995b5dc07e649853bfd1c741229d635f58f7c671394264783c236d6f98dfcf3573ade893bc35a28810eb31665ab5f82f18a7b7caafe32790f48b1598e8e8792ca8dfe81d19e2f98cd2e78c63a2068c6dcfef484aeb6a5aa8a76e10e5c10298d6ee4937dd7e0210d9938cec516edfdb4f8d68ec63ff604924dcc5a35dee7ab5db4ef95da317", 0x1000}, {&(0x7f0000001e00)="11583ad4f3feaf7b55cb691e4104724f34ff0556c79d027d5766330e436e74f9478c2840666e65273a1b04ee46bc80f3cd0c8209db63b0344feaa12fa5b2d6646ed3ef503e061423286d59e337a18f921513c01c9c7bcc5dd71e1ea208e9e6291a089979fbce79c197a0da470426cca59066", 0x72}], 0x6, &(0x7f0000001f80)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @broadcast, @dev={0xac, 0x14, 0x14, 0x15}}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x1}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r9, @multicast1, @dev={0xac, 0x14, 0x14, 0x11}}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x5}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x1}}, @ip_ttl={{0x14, 0x0, 0x2, 0x10000}}], 0xa0}}, {{&(0x7f0000002040)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x13}}, 0x10, &(0x7f0000002200)=[{&(0x7f0000002080)="b90ff07073a32977e9c657683e21de9938f2732eb362beb698b9e538552927297aaac12d9b75f1ce668070d0fdd35c52e1b2cf578c344e69ae90fc2b949b6d7ca136e097f6cdf0057dc8e96c4e8b74b3e3d162d3381da7bdcb2558daa792d67b9a1c130447f0c4fb75112af4003d52", 0x6f}, {&(0x7f0000002100)="4f66fc0095082212e92b09bd0c649a11e4661e0aedf6c8b0b62d371e12e7a167125896078174c116f184b59d8ffad96ff84864f8bcbba1e2e344aaeb2599103bb2e33fd1df5b4945f06306e19cbff175f652d3dd48ec31f7a1", 0x59}, {&(0x7f0000002180)="bafa86ff4d1d8e22", 0x8}, {&(0x7f00000021c0)}], 0x4, &(0x7f0000002240)=[@ip_retopts={{0x7c, 0x0, 0x7, {[@end, @cipso={0x86, 0x14, 0x2, [{0x6, 0x7, "b6c1da2a33"}, {0x6, 0x7, "6dee28e322"}]}, @cipso={0x86, 0x26, 0x2, [{0x0, 0x6, "57112e8e"}, {0x6, 0x2}, {0x0, 0x4, '[\''}, {0x0, 0x8, "1c77ae9fcfe19eae"}, {0x6, 0x7, "083f04a98d"}, {0x6, 0x3, "cf"}]}, @timestamp_addr={0x44, 0x2c, 0x90, 0x1, 0xc, [{@dev={0xac, 0x14, 0x14, 0x1a}, 0x7}, {@dev={0xac, 0x14, 0x14, 0x15}, 0x5}, {@empty, 0x432a}, {@multicast1, 0x40}, {@broadcast, 0x1}]}, @end, @end]}}}], 0x80}}, {{0x0, 0x0, &(0x7f00000033c0)=[{&(0x7f00000022c0)=' u.', 0x3}, {&(0x7f0000002300)="01363be426a3ebfe7386e9c7af996493a1d973ee3e4692b77935e74f1ae4aa8670eab8fd604cb6561bbb56b2317dbf0167ae1c8ac783f105ad9b969f07cf684e609c6ffa473a24552d0fe020722d32ad459129ae0d1681f4486a7775900e5e5bfc2e275d3abc10c04e4396b9", 0x6c}, {&(0x7f0000002380)="4706625284ecb220c1f38f7d483a83b9536dac4133d215c54b212779f3c1c23a9f335e631ed80e736b56764b6b9509efff4bdab5a158052428c77f69de3c4dafe0ff90c5f04c702699cdae442902e2014e5ca274e0639a244c9c3651ab39a5b869085bf6ea383ae7993cc9476b93232a39fec361fb9da69591358af86e7e48c04d62d0a786399649f9a56e478f3bf636a1499c3e05072513dcd20c941da1c20698e8a26d1c7c1c71db03f14fd234fe24d94785abd5c276643a74455b3f2ac17781020a07cc01a73d7a5191cc81a632bb11ba57086cf0c384860ecfae80ca108d75b2faae54616645124bf6c0974eaa4c4594e7f83b07a41d02680a8168fa45abee56d69d1fa59eb4cd7cef2679fd801132e0169d04672c84ff1c3dd46eac416456125f213786a5f20d37531e1b98c3caf599ba5db13c67307ee60e9ba81fac000b11a9743fac7b1382053fa3e692f20f8a0a33f06d6215e262f83b9c6d0c24a248068956c52e604ff19b4d2aa8bc673461cff078c6c1a45943c85951e483ee4bb07a7e1b14f146c30d40d459da0d2cacc2f8aeb155c042d64ea333ec9beace00addb1965939269b17fb1ebedd8b03a5ca87fe16a3360ece1515c181b34dc8f63af47cff39e0895f55679fd8a4fd650facc7ec61702a1097f464170fcc5e4eb29769df006a14c7d2ce28a2e45dcebf67d8eaceedfd4f74d64b89835bd6f30b33dee1e08d63682995b96384f599b4ca5cc1cd80fd3fe6c5bf5d088d3a257f7bd8178e0fda164885931319bb3dcdc3d158fc5f282596872aafb201d18749049ca711086c3696bc7be5b79e85d842cb67d08fd393807affcbc3b61c69bf9790b9e3a16ec5cb8dc2082d6d6f17583d7f0c6780ff448bd29daf3ab71181541ec6af70768bf320f51d43510afb913c4e7ee72ed968b30207419166e8a8ca9b39628bd0cac53bd9ffdc6e7dba3fce75cef7eeb1c5d4f50fac82db7b54eb60296267d69a4650375cca36d48851e1ba484ae5806c86173a9ca90449e262ae0726c0897979d5c9d264c5198eb0325b588ff38bc1b8c7312dcf50ec76059feef1e4be69ff18e6631190a5bf1682868aae808f26d558c8573c9dd98ade7d4d0dc938f845cc326ce27dfdbd5a6aad646615454498ab2cf3ccfe86a91280de040004a33a7edca8a42c0a1d6bbcfb7bc4716ddb0c23a960f05f77eff710fe5c1c48369c67e71626b5ed3d758ac4eb18ab851ec14f6f91dd01b2d8a611f08a482f214c6e33018541c8a6e158043cecd01e3c43630d9b035eca1231de34cb805b3f6bd55bbe494ee7dff40006fccef2d9873c930904589374717e0432b0113a94ad3df99546914203323e6a51528297ca8509ce0ab538eb1ca73557b3c8d48c68b4e776c89079da4b642df8ebdbcd607ab66fe3a4c7935445a950b4e7c0d936e39a658a224ea06bcc8688c776f887779df0beaddf6fc21fb990e479c4c6b47d3ba8581c51de481d005d4546667e62ea23d4ecd66e366d45690a5953ee17ddf25f017b65e1a3834b4286d2cd68ab60f54ef6a6f45261e9e6a5936309f75ce083470557dd44de17578842e0ecdb5810a6b7bf913dc0513243e7e446da7d6c4084381138cf3440bb47b95b018ceefea793ad51ea5f1a32145a71a0f0dc87ef2eecaed1ffc38c77aa3214572648c89ab0a137e9c53418172619cecb73747af6c892b8f5f0ec2a99ce3c34e347398204b84e97f3b48637045308c30276ba4cff01cd4eec065ddcd164a951a8aa564cc10c2587545613c5477798a3a4272ff02d7d245913810b2d0743742f1ad53aa4b43f56e12368db591a2d5231918b887409d3f2cc7950e81047465c5609c84133fbab3cdf1d52a057475eb4a31787d1ff7ac8454cc1ec0396f7afd72b32dcce28f7a69e24ba69fb696d654c1273b4922e451166953df89bb2cc6102dd08a4f3bfa6636319d1a3e85c6ba3601fdf7f7eb666269df3b588da36161d74b0da523497c7c6fde89e367e03ccebe83b86599826017f7597bd669d99990eccfe9dab0e3844daaab1204fcacfb0211b3273df163fd9990cbd701061ac0f3d4cdfac08e90f4fd1d13e3e04b23b9a3b9b4de7bbfd5b829ef07dc94022c9388994d179f3dece89ebd1db8b2f796b67d4b37363da889b08416764e339a1d20e866f7897b42e2ccf2056bb95b68a1f759ac7f59d2f07fab5eec3f41f1cfe21fa5c2094700becdaf691ae77c6476bad492263038b618c0a187803e1b6942b30d111aa18d11073bdbceb42fbbcb580cb3a4bf5807be7c49f022e8a388a348c3a19d931c29b4b3b8aa5ccaf6753dbd7fb74dc1a93b18269ca64139f0b61ee05b6a488b3bd5525e5fd29405a72d09be700935b868f0a2e304c65ba260f5404282197182e6f0e53b2339706ce7c3ea1b8ff837fb45061a7926b18d811b008fd84a8d707a95e2350aa6e508050cc5ebde0b2de431521167676455fc419f266fd4902f6d1f4e65f749aebf3263c5258285a54dd82fb35c2468bbded668ab3cb4ebbe115a9f90aa9bca3234bb989412a1741c8f828553aec1c2f14f551d94cac81d123ddb1dfab3cd6b11ca2f486c7b8a543f274f32f331b3a58dbecc3e08a8e24144d01f2840bbde1be5d163dff6837ca6962b869c55e400110912ad144667cc7d2980eae7b1055b68c88ce590fbd91658da6576c1ad34e13bf356e988928b84bec1f41c122246bf2c6556590e2bc6e02455d15592bdb45271560c56e9d1c5ed432eeb07a76b96bd84737e303ded0695f7d8586d32aa223a0720754fd9bfc64ca548550864cbcf5555738ce8be1f363e159f05c472788dda2071094ee84064538f406d042f3ef835b0e3e1c4dbca838e50105eeef1d7b4ff79a9c6b68bdf9b8e5b1e3639a8198e0d08ec0989817baf3961e6c0220ec6ce9bfec8cbc586709619bc340f64507f133d52b6ef6c68017515ecd7b5f68ffb7572a2243aba3624007db6e8c7c19c49926e9f8d2b7be9f6ba9f78f8c21c565f7d6467cc6ae7d92d2a1e9ac67f927e26d026e2ddfc1818cea1d06d75832c694084f6db13277924d2eda8f97880288008aef2afeb5d70d105f6023e93541a4c4bd95f7fcdedd798299408943166ebf71fcebb8e4c25c086a59d1ef9f6d2ab5faf291206759567d3c5914e589876ec8a5b5ed5f2b17c3f454ffd83cc5c9517b29fe4f5f2fcb4c6d9753d179a80e7900048caeb39f3050ef6154a23c39975256d20e1db39773e8424d10bc5106a82e1d4e2bcf022b319329e4fc9b71e5355317fae340733ba798ba4810a8883ef573bb7f0fbd842e4d1d0d14c5c7524e91941b662e77ba2a7b3300c8f7149a61c45d545f5f2bf2162569e805ca6862304c0f775f96efa297e63932726aba55d895361ad01fa48969c87037ceccf9e3a294904e52de79218323319ace296bfe2aa51a0271d0eef07a5436fe5a05d41e821c8b21bb1bb53806eb79b7879e738470fb27c5b0729f4445031ccce1ca63a9ec0b80340db1fe0c5a0fa3a06ee711b487ae1b95d650b92da935a2663acdbea29be0f3799bf3d99c8489b05d1d1d4bc45c178a83af85e115b4856c2f29f56616c6bd5794eb49a3b424649efe0bb038d51afa01d9103de664fb8a77c712a66039e68d8b48cf61cc4109802f3f2649c6fff745bb9fd4e048a7ac0a238aadbc0202788b3c9b345ca1c494b33b911359febb591ee4980af97985f846c8efb8f1dc25a040a37acf9f46c69e719e17d1ceb02a4593e6811030776e73307e50ed6600c8c1dab61277b9cf81062610e7312058bd34a8d9984f96b3949079e9b1b21f8829798a1e09c9c90b11341607994e61d132ab0e365fcae205be1abe9a09233185f30092b09dbd96b91c0af380bfaf83b40011e523629100102bec1b81308a8bedf90cba64afae15ce6a6010c7ff95055d462a9e7904047b2ed8426b96c0ac8d4124f99dbc5f41358dedf4920eeec87a7ea93d356cd991c6f29886706cf947ddafd83235b00cdbb15e5dbe4207a410379be9b15556310eacc0f758dd74843f0e869cb958c0d59e244f6862e877cade7f25aa00e19b3117e31040f4f5a29cf5c5963842bb75b69618bd10f9d08905f06552d2cdce6df1969e917208319b73147d30a55fa8bbd17450b3a3061beac67195ee4fbe35863512253dfdde133335acf882975ed8c44fb6b740de1fc38ab2b8c6b9e9fdc6de7d58e5cb11369dfe1d63b6c4118eaa7585e6aa84ad9443f10c73dd976e9846ad80bd521022d48b2b4f7ca97766a4a22386310a31934f1db65f69e68a18ae16bcd6709d1638ce971f21f56923df62a5c0241fc9b325b3cc232e6f2001b22021636cd1d079c2f1016ef0b92c246aa4bd697a9b8fd34c982a20dbd0698227765ddb866d84ef078350b83271deda37dab4dee224e8494581193a91a17ac2e2a443ec606b7f3a03fddf1791b03495ec676886768acb9734a583f3ae4d2e9aa132548495f47c7da89b71a7abbc509f496059172d6362dfaaf22770c1ccdb6d37eb1b3880c1bd085fbd3996888273a856dafac0ca81c3e9d2b109a4468fabb3dbb64360cf39204d3924d8a333b484fc5a3a9131ae1cafbc6982c4b5dfdc13d119b5753b95c65e08f7de1294ee7274a669494e59153a7ce31648f5626c7fc556bc0f7e4a731ce4aec21d38cf687ef21ff392bc2086af8bae5a5ed6206d83d6abcedd98f58b062577cdd45dd5466ff5131244d0cf20f38aec74c671c10e746d3c364fd81ffa7abbbbbf68296aab57ce629ed1dafd89ac2bff4f285b504d37df24f4d643b8d36d43b09bb127d9e71ee2afbc8060a32d95e96d2e960cbdd00c3eedc321c442184d7d542db5028d4b7bfcf6dce6e261605742da3beaa325b7d3584a509eb68a15da246a288876bbafc053782690bbf0c6a511256b3824f47507a82db948663be8ad9204eed853969a0c25d406973bfa06d7e6314719bdeea3a91767ba28a882d83cbe11b49b2e47da4d1cb930b26146bff67a011f03b8d9067450c4649edf837b4a787ab1297c2b1f64f26cb584c3cdf13a6dc2be8597eb883f28ec0dba6139896c7a9ce4f85ce3941457e82a79532eec359ac30c11c56a49240753ab58f2617c7313adc10fe1b13da7fbc3d0e8735e5104bc5efacd1e88c491d1d700b59eb17e16c254cdd6377d45a65bae87aa9677d89d20797457d446490720a4cfede3cd750e0fbc5e3ff4fd770c209992708b4edd9820c9fc57d5ee6da50e146d2ac278cef5365a5d9ca2d5a796bd9025156da8aefe1379fb41b3086d1a83361c7a7d1c6c45ef15133a5fb6b4b99d948511ceecb6a444d6aa72cbf1e3c8a6c7166b1bd1ee83558edcb8b159ab044850c8133fc5e64b0c5903ec0bf004b5aa44a44bfaf2187cfed9be48aa315b8a2cb79f6f6f9a154f245b2bbaddc2bacb18de22f8f592f72177a6f79738dba00d2b8316aefc0f462928d42fb9ae2ccfa7e5619d9fb4f8e54a3e82911ea6a3dccdda609cf9b2079bf96629f6b6624e31030ea7d34f22e67b45a37e6c239c86f7b6a1d569cce61560f9c51cb3940694f11c421a8c10a0218dfe14ee5dc22d1aa63e2a42f9a0ad04c10ffa8472cff10361d43856d97a9075b98943d02225b271463c07acf648184c24eae47572a8ece01d76cbb26668ce4105f2bebf2b131baa274fba4fb67d1daaa245b31dbb1ff83fb2e39760b65953d73a33f8629bbcf0077dd0bf73adf8cc8c29315d91798fee793d035ea8ff8e9d45a00ab534e17aa7bbc0582dd0e5504cc1a729926a01e34d1f3903a7d5fff59b4837b7440", 0x1000}, {&(0x7f0000003380)}], 0x4}}, {{0x0, 0x0, &(0x7f0000003740)=[{&(0x7f0000003400)="ef2fc6aed52bec0a585ec74b764e5abcf21c44bf43aed6f5df17879dc6126140ee664ef6f4b5d9649f7bd283d823eff6c8d3d420464175362d181a3236fc43ca70d1410e9186204041f14c62092bf8fdaf67f81db9", 0x55}, {&(0x7f0000003480)="0879ab948f47c93ef3f8c5718b120f0132c764ead81d5abec021987d4adbb8464813ebb5da8193f5cd8f17a75d84e9d40ae77032803185295099662e74fb24bba1622967925435cfce096ee267c2306f", 0x50}, {&(0x7f0000003500)="157f48a2daa4a82a8b202014db00d6f3bd38d39e13198317f5b0df4ca61ab6dbc8bf52c9e60719b715f8bab2e1c65861fea9373be6d274c43b384a076a48304d6538e3a4b627ca907864", 0x4a}, {&(0x7f0000003580)="199f1c8d6983cf7cee251ec8c8dfe75ff7135307597b58a8130e17fc06c3f77820f20e0cd083cf8eb85181f485d4ec97b4df62e242115620ef10ed1ee490996308b534754f51", 0x46}, {&(0x7f0000003600)="6927c766f8fd221258c4ccc0192bd223a0435889000093cdfbf21f1a3b95e7bea4c98baafc663b33d47429eba921c48d824c695ab424fa6c70944191e2ecf5de39e02ee0ea471f6b2b231ca057b58623344372de4346239c7a63db4fd7cd548ba6a9037f40356424f174ee893a163fd2e6e94f314c9e5341a1f82cb9aee2acaaf1b82a33684c14ec37f43743a66a481b751bab32b301a7ce2e199c428fb64b6bc967655c50e540b0c72fcdbacf9ec7cae3d4ef272afc3924eaa54809344b7590d1efeba9409c5ac914ce560375e865b961c95e4ff19bb7606ef15efe945be470d5a12cd61e5bf560b4c343f65f7cb963", 0xf0}, {&(0x7f0000003700)="48d3eb971270e4e5bf50665bec0982874484aece35fb466ff2af51739974e49c08982ff33a8f45cebeb76f1b", 0x2c}], 0x6, &(0x7f0000003840)=[@ip_ttl={{0x14, 0x0, 0x2, 0x3ff}}, @ip_ttl={{0x14, 0x0, 0x2, 0x5}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r10, @private=0xa010100, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x5}}], 0x68}}], 0x8, 0x0) sendfile(r3, r2, 0x0, 0x100000002) 08:53:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) [ 537.539285][T23119] bridge0: port 3(veth33) entered blocking state [ 537.573033][T23119] bridge0: port 3(veth33) entered disabled state [ 537.626934][T23119] device veth33 entered promiscuous mode 08:53:42 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="0707000000000000000000000000140002007767"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 537.694548][T23114] device veth33 left promiscuous mode [ 537.700454][T23114] bridge0: port 3(veth33) entered disabled state 08:53:42 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0)='nbd\x00') sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={&(0x7f00000003c0)={0x64, r4, 0x20, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffe}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4bd}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3d}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x80000000}]}, 0x64}, 0x1, 0x0, 0x0, 0x4040010}, 0x10000) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000280)={&(0x7f0000000040)={0x20, r4, 0x10, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000080}, 0x24000040) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x24001}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x4c, r4, 0x300, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7fff}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x4c}}, 0x0) sendfile(r3, r2, 0x0, 0x100000002) [ 537.799874][T23128] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 537.983209][T23128] 8021q: adding VLAN 0 to HW filter on device bond3 [ 538.066408][T23133] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 538.134892][T23133] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready 08:53:42 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) [ 538.193492][T23133] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:43 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) 08:53:43 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, 0xffffffffffffffff, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:43 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = socket$vsock_stream(0x28, 0x1, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x28, 0x2, &(0x7f0000581000)={{{@in, @in6=@mcast2}}}, &(0x7f0000000140)=0xffffffffffffff74) r2 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r2, &(0x7f0000000000), 0x40000000000024a, 0x0) getsockopt$TIPC_NODE_RECVQ_DEPTH(r2, 0x10f, 0x83, &(0x7f0000000240), &(0x7f0000000280)=0x4) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r1, 0x28, 0x6, &(0x7f0000000140)={r3, r4/1000+60000}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r5, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r8, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r8, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$FIGETBSZ(r8, 0x2, &(0x7f0000000180)) sendfile(r7, r6, 0x0, 0x100000002) [ 538.493302][T23183] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 538.546423][T23119] bridge0: port 3(veth33) entered blocking state [ 538.556061][T23119] bridge0: port 3(veth33) entered disabled state [ 538.589989][T23119] device veth33 entered promiscuous mode [ 538.616732][T23185] device veth33 left promiscuous mode [ 538.648995][T23185] bridge0: port 3(veth33) entered disabled state 08:53:43 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:43 executing program 3: unshare(0x40000000) ioctl$sock_inet_SIOCSIFDSTADDR(0xffffffffffffffff, 0x8918, 0x0) r0 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_ADD(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x48, r0, 0x800, 0x70bd26, 0x25dfdbfc, {}, [@TIPC_NLA_NET={0x34, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x100}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x81}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x4}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x10000}]}]}, 0x48}, 0x1, 0x0, 0x0, 0x1}, 0x4000) 08:53:43 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) setsockopt$bt_BT_CHANNEL_POLICY(r2, 0x112, 0xa, &(0x7f0000000100)=0x83, 0x4) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:53:43 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$NFT_MSG_GETTABLE(r1, &(0x7f0000000240)={&(0x7f0000000100), 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x1, 0xa, 0x801, 0x0, 0x0, {0xa}}, 0x14}, 0x1, 0x0, 0x0, 0x20000040}, 0x82) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r3, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) setsockopt$netlink_NETLINK_RX_RING(r2, 0x10e, 0x6, &(0x7f0000000280)={0x1, 0x400, 0x7f, 0x200}, 0x10) r4 = socket(0x10, 0x8000000000000003, 0x0) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x82, &(0x7f00000001c0), 0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f00000002c0)={0x0, 0xff7f, 0x6, [0x9, 0x9, 0x9, 0x2, 0x5, 0x1]}, 0x14) sendmmsg(r4, &(0x7f0000000000), 0x40000000000024a, 0x0) ioctl$SIOCX25SENDCALLACCPT(r4, 0x89e9) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0xcb) sendto$ax25(r5, &(0x7f00000009c0)="45ab1330c9675959a6713dcece73a8758f890ab0dad39abd5593e1e3214f5b3dead8f5d9f5c1c2e2f927ca8b010a7b826df93dbcce173e32ba3391b85bb4b26c70b873b6203d6f09b5fd00c7731d32bd93e835827383cd065e77f9ef45ad4449ee73359acb3c3d3b0a5332ffae13a243d646740e9839d4ea6399b255779a5f7f1afdb7e63adb1d0427", 0x89, 0x20000004, &(0x7f0000000a80)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}}, [@bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @default]}, 0x48) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r7, r6, 0x0, 0x100000002) 08:53:43 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) [ 539.038378][T23215] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 539.080771][T23219] IPVS: ftp: loaded support on port[0] = 21 [ 539.114991][T23215] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 539.156707][ T29] kauditd_printk_skb: 19 callbacks suppressed [ 539.156723][ T29] audit: type=1804 audit(1593420823.812:782): pid=23222 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/266/cgroup.controllers" dev="sda1" ino=16365 res=1 [ 539.172627][T23215] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 539.217362][ T29] audit: type=1804 audit(1593420823.852:783): pid=23226 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/275/cgroup.controllers" dev="sda1" ino=15799 res=1 [ 539.324058][ T29] audit: type=1804 audit(1593420823.982:784): pid=23231 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/273/cgroup.controllers" dev="sda1" ino=16375 res=1 [ 539.391115][T23219] lo speed is unknown, defaulting to 1000 08:53:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) [ 539.544899][ T29] audit: type=1804 audit(1593420824.202:785): pid=23212 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/232/cgroup.controllers" dev="sda1" ino=16374 res=1 08:53:44 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, 0xffffffffffffffff, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:44 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) read(r1, &(0x7f0000000100)=""/95, 0x5f) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="9a39aa93223099e460d5831600ff8555bf143378e73e123932d3f413cb7da91610f985de09bfb41b396c00"/58], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:53:44 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) [ 539.713117][T23257] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 539.718853][ T29] audit: type=1804 audit(1593420824.312:786): pid=23227 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/266/cgroup.controllers" dev="sda1" ino=16365 res=1 [ 539.753126][T23219] IPVS: ftp: loaded support on port[0] = 21 08:53:44 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r3 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r4 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r5 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r5, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r5, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYRES32, @ANYRES16=r0, @ANYRESDEC=r4], 0x28}}, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r7, r6, 0x0, 0x100000002) [ 539.829711][T23257] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 539.871721][T23257] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 540.008381][ T29] audit: type=1804 audit(1593420824.662:787): pid=23267 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/274/cgroup.controllers" dev="sda1" ino=15798 res=1 [ 540.115256][ T29] audit: type=1804 audit(1593420824.682:788): pid=23268 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/276/cgroup.controllers" dev="sda1" ino=15799 res=1 [ 540.257010][ T29] audit: type=1804 audit(1593420824.712:789): pid=23269 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/267/cgroup.controllers" dev="sda1" ino=15800 res=1 08:53:45 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) [ 540.447808][ T29] audit: type=1804 audit(1593420824.872:790): pid=23273 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/276/cgroup.controllers" dev="sda1" ino=15799 res=1 08:53:45 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$fou(&(0x7f0000000080)='fou\x00') sendmsg$FOU_CMD_ADD(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000540)={0x1c, r6, 0x209, 0x0, 0x0, {}, [@FOU_ATTR_PEER_V4={0x8, 0x8, @multicast1}]}, 0x1c}}, 0x0) r7 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') r8 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000440)={0x28, r7, 0xc573de0d27bdfe6f, 0x0, 0x0, {0x5}, [@TIPC_NLA_BEARER={0x14, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'eth', 0x3a, 'geneve0\x00'}}]}]}, 0x28}}, 0x0) sendmsg$TIPC_NL_KEY_FLUSH(r5, &(0x7f0000000880)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000840)={&(0x7f0000000600)={0x210, r7, 0x4, 0x70bd27, 0x25dfdbfe, {}, [@TIPC_NLA_PUBL={0x34, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x80000000}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x4}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x40}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x9}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x80000000}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x8}]}, @TIPC_NLA_BEARER={0x20, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xfffffffe}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}]}, @TIPC_NLA_BEARER_DOMAIN={0x8}]}, @TIPC_NLA_MON={0x14, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x4}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xe0e2}]}, @TIPC_NLA_SOCK={0x90, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x81}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x5000}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x4}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x5}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x7}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7b}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x40}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xfff}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x2}, @TIPC_NLA_SOCK_CON={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7}]}]}, @TIPC_NLA_BEARER={0x4c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e23, 0xb4, @private1={0xfc, 0x1, [], 0x1}, 0x2c8e}}, {0x14, 0x2, @in={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x26}}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x4}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x7}]}, @TIPC_NLA_MON={0x54, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7fff}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xfffffffe}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x3}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xfb2}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x10001}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xa989}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7ff}, @TIPC_NLA_MON_REF={0x8}]}, @TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}]}, @TIPC_NLA_NET={0x58, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x1}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x3}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x7fff}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x200040}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x2}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x7f}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}]}]}, 0x210}, 0x1, 0x0, 0x0, 0x14}, 0x84) sendmsg$FOU_CMD_DEL(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x68, r6, 0x400, 0x70bd26, 0x25dfdbfb, {}, [@FOU_ATTR_PEER_V6={0x14, 0x9, @initdev={0xfe, 0x88, [], 0x0, 0x0}}, @FOU_ATTR_IPPROTO={0x5, 0x3, 0xf09ac12cbeb32679}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @private2={0xfc, 0x2, [], 0x1}}, @FOU_ATTR_TYPE={0x5}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e24}, @FOU_ATTR_PEER_V4={0x8, 0x8, @rand_addr=0x64010102}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e22}]}, 0x68}, 0x1, 0x0, 0x0, 0x80}, 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(r9, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000440)={0x28, r4, 0xc573de0d27bdfe6f, 0x0, 0x0, {0x5}, [@TIPC_NLA_BEARER={0x14, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x4, 0x1, @l2={'eth', 0x3a, 'vlan0\x00'}}]}]}, 0x28}}, 0x0) sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x1d8, r4, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@TIPC_NLA_NET={0x50, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x4}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x100000001}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x100000001}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1ff}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x5}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x800}]}, @TIPC_NLA_LINK={0x24, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}, @TIPC_NLA_BEARER={0x10, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}]}]}, @TIPC_NLA_NET={0x28, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x4}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x1}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xfffffffeffffffff}]}, @TIPC_NLA_BEARER={0x4}, @TIPC_NLA_NODE={0xc8, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x82, 0x3, "d720f2dba6b33cb6523ac51664e55ae83137077d6b2f15b2dbf4fd329744046a5f73c259757d970d97c647c3f23ba8c633c96e7f95fe9b952ffc54c022e3ae5ec52d606be494caebecfbd1307e5188d004774324b1b860f339497796e68c60a3a766e026175b5a1ab2450389e761d2adc747e0e152ec5419da2b65f3e589"}, @TIPC_NLA_NODE_KEY={0x3f, 0x4, {'gcm(aes)\x00', 0x17, "e3921498fc485ba79e00211497ee62994e5ed2b88ef322"}}]}, @TIPC_NLA_SOCK={0x4}, @TIPC_NLA_SOCK={0x20, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x20000}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x6}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x6a}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_NET={0x28, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x40}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x1000}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x9}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x80}]}]}, 0x1d8}, 0x1, 0x0, 0x0, 0x4000851}, 0x4) 08:53:45 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) [ 540.552063][T23280] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 540.617444][T23280] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 540.637535][ T29] audit: type=1804 audit(1593420825.002:791): pid=23274 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/267/cgroup.controllers" dev="sda1" ino=15800 res=1 [ 540.655788][T23280] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 542.117044][ T6789] tipc: TX() has been purged, node left! 08:53:47 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, 0xffffffffffffffff, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:47 executing program 2: socket$inet_sctp(0x2, 0x5, 0x84) r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000005c0)=ANY=[@ANYBLOB="28000000ee038d1478e348e961edcc408167931d03000000000000000c5211855d8074303ab1b3538b2189106c0ec50637b5768eda8f2a4d6c5da5818a41cb000000000000e3de1b48ec8b5b5118853f9123c727df531ec8c33974883d415d21b84dc6ab7c85baacc051ff109af7e31403e14837d083bf044203900a275fa7b40f6e94d57c231cfb66c68dfd0500000000000000a37023bcd459dd0981a435cb72f37bc23a3a0f4917e9bb0d01bc57af40e720db25347da2071595e3edf20090bd1a1232e25679c24b7528f8867461e1b6b31441eea0e27ca1a0107524e1958d4be9cde66b4ecaa18f9f8eb9c76b0a80763a06a550c7a85e29d297c95b50bd5721bb3f0e422467a37fd6c551d61b11b263b522b70b63cbe382873bc27878b0d941f91302a0ce48af4ab7b5b4530feccf", @ANYRES16=r0, @ANYBLOB="98f325fabdc7620707000000000000140002007767309ea5c63743915493bca2d20c60febc15cc87310d4dae8cc105cddfaa20c21a52fc2910181eb030f820a3a7fb304894a1ff38600231581bf92e7a8dec3cf382f982189c358a6ba64cd1e63a3f2100831bf4118e042dea69196efa54464062db33ca4b3f96a13f"], 0x28}}, 0x0) socket$vsock_stream(0x28, 0x1, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x28, 0x2, &(0x7f0000000780)={{{@in, @in6=@mcast2}}}, &(0x7f0000000380)=0xe8) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(0xffffffffffffffff, 0x28, 0x0, &(0x7f0000000280)=0x401, 0x8) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000480)=[@in6={0xa, 0x4e20, 0x7, @private1={0xfc, 0x1, [], 0x1}, 0x800}], 0x1c) getsockopt$inet_sctp_SCTP_INITMSG(r3, 0x84, 0x2, &(0x7f00000003c0), &(0x7f0000000100)=0x8) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r2, 0x0, 0x100000002) sendmsg$TIPC_CMD_SET_LINK_TOL(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="01000000000000000000010000000000000007410000004c00180000000062726f6164636173742d6c696e6b0000000000000000000000000000000000000000000000f7ffffff00000000000000000000000000000000000000000000000000000017809295a76988b5e95c9f0a"], 0x68}}, 0x0) sendmsg$TIPC_CMD_GET_NODES(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, 0x0, 0x100, 0x70bd2a, 0x25dfdc00, {}, ["", "", "", "", "", "", ""]}, 0x1c}}, 0x40c4) getsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$SIOCRSGL2CALL(r1, 0x89e5, &(0x7f0000000240)=@null) 08:53:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:47 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRESHEX=r1, @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r4, 0x107, 0x11, 0x0, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x1, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0x14) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r9, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r9, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r8, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104000400"/20, @ANYRES32=r10, @ANYBLOB="19000000000000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r7}, @IFLA_MASTER={0x8, 0xa, r10}]}, 0x44}}, 0x0) setsockopt$packet_drop_memb(r4, 0x107, 0x2, &(0x7f0000000000)={r7, 0x1, 0x6, @local}, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:53:47 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) 08:53:47 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x0, 0x0, 0x4) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001100050700001ee50a00000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = socket$netlink(0x10, 0x3, 0x4) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f00000005c0)='nl80211\x00') r9 = socket$tipc(0x1e, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000140)={'virt_wifi0\x00', 0x0}) sendmsg$NL80211_CMD_SET_WIPHY(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000180)={0x24, r8, 0x11, 0x0, 0x0, {}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r10}, @NL80211_ATTR_TXQ_QUANTUM={0x8}]}, 0x24}}, 0x0) sendmsg$NL80211_CMD_JOIN_MESH(r6, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x9a1a4f20cb1170d}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)=ANY=[@ANYBLOB="b2000000", @ANYRES16=r8, @ANYBLOB="000225bd7000fcdbdf254400000004000801080001000200000004000801080026001bc3112b080001000000000008007000040004000800700004000400"], 0x44}, 0x1, 0x0, 0x0, 0x50}, 0x80) sendmsg$NL80211_CMD_REQ_SET_REG(r5, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="000027bd7000fcdbdf251b0000000800010004000000050300000000000008009a00020000000400cc00"], 0x30}}, 0x4000) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000001c0)={0x0, @empty, @initdev}, &(0x7f0000000280)=0xc) setsockopt$inet6_mreq(r3, 0x29, 0x1c, &(0x7f00000002c0)={@ipv4={[], [], @multicast1}, r11}, 0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="8b0e00"/20, @ANYRES32=r4, @ANYBLOB="0f0000000000000008001c00ef000000"], 0x28}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)=ANY=[@ANYBLOB="2800000011000d0400"/20, @ANYRES32=r4, @ANYBLOB="0000f1ff0000000008002e0000a5c58a"], 0x28}, 0x1, 0x0, 0x0, 0x8080}, 0x400c080) [ 542.714073][T23305] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 542.766570][T23305] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 542.827407][T23305] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:47 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) [ 543.039875][T23308] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. 08:53:47 executing program 3: unshare(0x6c060000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) socket$inet_dccp(0x2, 0x6, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000002c0)={0x0}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="180000e10a0000000000000000000000027f8000", @ANYRES32=0x0], 0x18}}, 0x0) 08:53:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:47 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRES16, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x82, &(0x7f00000001c0)={r5}, 0x8) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) r7 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r7, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000440)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r6, 0x84, 0x82, &(0x7f00000001c0)={r8}, 0x8) sendmsg$inet_sctp(r2, &(0x7f00000004c0)={&(0x7f0000000100)=@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x16}}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000140)="f28e7862faa908dc33c42216488e29446b87b3c6e281d6965cdd211929d2f795da2cb0be96e5feff51f1f58870ed88a9e979003c88851175816df2862ab6bc36101a592f023e52d167f99cc1154d6775ab68c96172c315b667", 0x59}, {&(0x7f0000000240)="37a4a67fedfcd46a3b150c214480ee62fba5e8f691f5e77d0ee801d33b1f5239b6fd8218d95c9603e2f28ca2b0610e845484adfdc0d63e2a64fba9c67ac170ffa33e93f6284243ff6dffd4b676d4dd05861013941d119e72b973021c74296515948589", 0x63}, {&(0x7f00000002c0)="a46fb68b1833bc3cca15e393ee08aedf38f645ed5d9b784eb39096623d69fcb3bbfae7c7923c8622c2f63147ca47f196e4f853d918ef2136ba68008e5432b4081e2ff4572f3448665efc30001e91129b47941f3aca211215816df95893678c68e0e73668d0a84587f744a8bfa07b0d2ffc6f80d5cf6229cafa", 0x79}, {&(0x7f0000000340)="29450e4b27b8d3df623e11871a546986fa021bd03c8d4cecad970d444e4d1ebb0794043a3b60f8ccbf0e98d57079728f1fdbb3c8667d267f8633f07a146bd81fa3473859c136480a131494c3d12d68efaf90df115ee1b960ab7bb22b7b21", 0x5e}], 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="18000000000000008400000007000000ffffffff0000000018000000000000008400000006000000fdff00000000000018000000a100000000840000000600000061cc00000000000018001600000000008400000005000000000000000400000020000000000000008400000002000000080001004800007bafdf63554da71bdcc40de3ba06f7b8007284b5076f275de3dcceeb32c951e6421536684efaff7fd57400000000c91dee59f691dbdb19fc909dc562b2158f81866f98f83ecd43b2eda8", @ANYRES32=r5, @ANYBLOB="200000000000000084000000020000000000028003000000f9ffffff", @ANYRES32=r8, @ANYBLOB="180000000000000084000000060000000100000000000000"], 0xb8, 0x8804}, 0x4004000) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r10 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r10, r9, 0x0, 0x100000002) 08:53:48 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRES16=r0, @ANYBLOB="839febcd2eedb545dc471c86efea070700006200000000000000070000000000000000aac83cb34c454f2cc1f908f80053eca1f46e054b506c9946c387c67fc14d1f361c0fb5fc69abd570778f89f271cc3c3036366061b90a608a52c081"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) [ 543.389061][T23337] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 543.420342][T23338] IPVS: ftp: loaded support on port[0] = 21 [ 543.490474][T23337] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready 08:53:48 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) [ 543.536408][T23337] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:48 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 543.852263][T23338] lo speed is unknown, defaulting to 1000 08:53:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:48 executing program 2: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYRES32=r2, @ANYRES64=r1, @ANYBLOB="070700000000000000000000000014000200776730", @ANYRESHEX], 0x28}, 0x1, 0x0, 0x0, 0x48010}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x100000002) r4 = socket$inet(0x2, 0x4000000805, 0x0) r5 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r5, &(0x7f0000000000), 0x40000000000024a, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r5, 0x84, 0x64, &(0x7f0000000280)=[@in6={0xa, 0x4e24, 0x9, @local, 0xef97}, @in6={0xa, 0x4e24, 0x4, @remote, 0x3}, @in={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in6={0xa, 0x4e24, 0x94, @local, 0x6}, @in={0x2, 0x4e20, @multicast1}], 0x74) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) getsockopt$IPT_SO_GET_INFO(r4, 0x0, 0x40, &(0x7f0000000100)={'security\x00'}, &(0x7f0000000180)=0x54) [ 544.180166][ T29] kauditd_printk_skb: 15 callbacks suppressed [ 544.180184][ T29] audit: type=1804 audit(1593420828.832:807): pid=23371 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/235/cgroup.controllers" dev="sda1" ino=15802 res=1 [ 544.236712][T23378] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 544.309641][T23378] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 544.353616][T23378] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 544.446361][ T29] audit: type=1804 audit(1593420829.102:808): pid=23381 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/279/cgroup.controllers" dev="sda1" ino=16384 res=1 08:53:49 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:49 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r2 = socket$inet(0x2, 0x800, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRESDEC=r2, @ANYRES16=r1, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x20000004) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000002) 08:53:49 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) 08:53:49 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) r4 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) setsockopt$IP_VS_SO_SET_ADD(r4, 0x0, 0x482, &(0x7f0000000100)={0x3a, @empty, 0x4e24, 0x3, 'sed\x00', 0x28, 0x6, 0x21}, 0x2c) [ 544.747973][ T29] audit: type=1804 audit(1593420829.402:809): pid=23390 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/279/cgroup.controllers" dev="sda1" ino=15741 res=1 [ 544.894090][ T29] audit: type=1804 audit(1593420829.472:810): pid=23393 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/236/cgroup.controllers" dev="sda1" ino=15815 res=1 08:53:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) [ 544.982944][T23402] IPVS: set_ctl: invalid protocol: 58 0.0.0.0:20004 08:53:49 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0x1000001b3) ioctl$PPPIOCGUNIT(r0, 0x80047456, &(0x7f0000000040)) bpf$MAP_CREATE(0x100000000000000, &(0x7f00000000c0)={0x19, 0x4, 0x4, 0x2, 0x0, 0xffffffffffffffff, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000]}, 0x40) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'\x00', 0x7302}) bpf$MAP_CREATE(0x0, &(0x7f0000000280)={0xe, 0x4, 0x0, 0x3}, 0x40) close(r1) [ 545.068696][ T29] audit: type=1804 audit(1593420829.502:811): pid=23397 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/271/cgroup.controllers" dev="sda1" ino=15814 res=1 08:53:49 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:50 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) setsockopt$bt_hci_HCI_TIME_STAMP(r1, 0x0, 0x3, &(0x7f0000000100)=0xfffff801, 0x4) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) [ 545.246193][T23411] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 545.263763][ T29] audit: type=1804 audit(1593420829.592:812): pid=23400 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/280/cgroup.controllers" dev="sda1" ino=16382 res=1 08:53:50 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r2, 0x53d77000) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="079310c81e8fdf5368001bc650e7c9146acaa09968"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket$rds(0x15, 0x5, 0x0) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000100), &(0x7f0000000140)=0x8) sendfile(r4, r3, 0x0, 0x100000002) 08:53:50 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) [ 545.362444][T23411] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 545.402553][T23411] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 545.498551][ T29] audit: type=1804 audit(1593420830.152:813): pid=23421 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/272/cgroup.controllers" dev="sda1" ino=15815 res=1 [ 545.599569][ T29] audit: type=1804 audit(1593420830.192:814): pid=23426 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/280/cgroup.controllers" dev="sda1" ino=16382 res=1 08:53:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) [ 545.676357][ T29] audit: type=1804 audit(1593420830.333:815): pid=23428 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/237/cgroup.controllers" dev="sda1" ino=16372 res=1 08:53:50 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:50 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) 08:53:50 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) ioctl$int_in(r1, 0x5452, &(0x7f0000000040)=0x6d8) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r3, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) sendmsg$WG_CMD_GET_DEVICE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYRESDEC=r0], 0x28}, 0x1, 0x0, 0x0, 0x8004010}, 0x20040841) openat$cgroup(0xffffffffffffffff, &(0x7f0000000100)='syz1\x00', 0x200002, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$cgroup_ro(r4, &(0x7f0000000180)='cpuset.memory_pressure\x00', 0xb00000000065808, 0x0) socket$nl_generic(0x10, 0x3, 0x10) [ 545.886959][T23440] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 545.961977][ T29] audit: type=1804 audit(1593420830.623:816): pid=23425 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/272/cgroup.controllers" dev="sda1" ino=15815 res=1 08:53:50 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x80) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) [ 546.008903][T23440] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready 08:53:50 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r2, 0x0, 0xf03b0000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) r3 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x4}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x4e2c, 0x0, @ipv4={[], [], @local}}, 0x1c) sendmmsg(r3, &(0x7f00000092c0), 0x4ff, 0x3f00000000000000) sendfile(r3, r0, 0x0, 0x8000000000004) r4 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r5 = accept(r4, &(0x7f00000000c0)=@isdn, &(0x7f0000000000)=0x80) sendmsg$AUDIT_USER_TTY(r5, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x7c, 0x464, 0x300, 0x70bd25, 0x25dfdbfb, "ca2427d68fe0dfec50377df5ee05af3185a79518d50b83fb1b44f13a1da1f875c90215305150c5add009f237d7cde26edffda452e862f6074013b1ff0d576c57ecdb1cdec18feb4b3df7461db003c6bed6aa8c2940c96835c79a84f3a27b4b7049abe7936d2772ca60d44f", ["", "", "", "", "", "", "", "", ""]}, 0x7c}, 0x1, 0x0, 0x0, 0xc1d01749e8949b8}, 0x8010) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) [ 546.060087][T23440] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:51 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:51 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) 08:53:51 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r2, 0x0, 0xf03b0000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) r3 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x4}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x4e2c, 0x0, @ipv4={[], [], @local}}, 0x1c) sendmmsg(r3, &(0x7f00000092c0), 0x4ff, 0x3f00000000000000) sendfile(r3, r0, 0x0, 0x8000000000004) r4 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r5 = accept(r4, &(0x7f00000000c0)=@isdn, &(0x7f0000000000)=0x80) sendmsg$AUDIT_USER_TTY(r5, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x7c, 0x464, 0x300, 0x70bd25, 0x25dfdbfb, "ca2427d68fe0dfec50377df5ee05af3185a79518d50b83fb1b44f13a1da1f875c90215305150c5add009f237d7cde26edffda452e862f6074013b1ff0d576c57ecdb1cdec18feb4b3df7461db003c6bed6aa8c2940c96835c79a84f3a27b4b7049abe7936d2772ca60d44f", ["", "", "", "", "", "", "", "", ""]}, 0x7c}, 0x1, 0x0, 0x0, 0xc1d01749e8949b8}, 0x8010) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) 08:53:51 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:51 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000000)=ANY=[], 0x1000001b3) ioctl$PPPIOCGNPMODE(r3, 0xc008744c, &(0x7f0000000100)={0x57}) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r2, 0x0, 0x100000002) 08:53:51 executing program 2: setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) recvmmsg(0xffffffffffffffff, &(0x7f0000001b00)=[{{&(0x7f0000000140)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, &(0x7f0000001680)=[{&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000340)=""/163, 0xa3}, {&(0x7f0000000400)=""/86, 0x56}, {&(0x7f0000000480)=""/4, 0x4}, {&(0x7f00000004c0)=""/196, 0xc4}, {&(0x7f00000005c0)=""/17, 0x11}, {&(0x7f0000000600)=""/127, 0x7f}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x8}, 0x8}, {{&(0x7f0000001700)=@hci, 0x80, &(0x7f0000001a80)=[{&(0x7f0000001780)}, {&(0x7f00000017c0)=""/189, 0xbd}, {&(0x7f0000001880)=""/178, 0xb2}, {&(0x7f0000001940)=""/76, 0x4c}, {&(0x7f00000019c0)=""/132, 0x84}], 0x5}}], 0x2, 0x12021, &(0x7f0000001b80)={0x77359400}) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x82, &(0x7f00000001c0)={r3}, 0x8) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000001bc0)={r3, 0x8, 0x3, 0x7fff}, 0x10) syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r4, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001c00)=ANY=[@ANYRESDEC, @ANYRES64, @ANYBLOB="0707000000000000ff010000000014000200776730"], 0x28}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r7, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r7, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$FS_IOC_RESVSP(r7, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffff9, 0x8}) sendfile(r6, r5, 0x0, 0x100000002) [ 547.406642][T23490] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 547.453543][T23490] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready 08:53:52 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) [ 547.511012][T23490] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:52 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:52 executing program 3: r0 = socket(0x10, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000080)) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ff60, 0x0) r5 = openat$cgroup_ro(r3, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) sendfile(r6, r5, 0x0, 0x100000001) socket(0x0, 0x0, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) sendfile(r8, r7, 0x0, 0x100008100) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) 08:53:53 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:53 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={0x0, 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) 08:53:53 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) r2 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r2, &(0x7f0000000000), 0x40000000000024a, 0x0) ioctl$SIOCPNDELRESOURCE(r2, 0x89ef, &(0x7f0000000140)=0x3b2f) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) ioctl$SIOCGETNODEID(r3, 0x89e1, &(0x7f0000000100)={0x4}) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000002) 08:53:53 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000100)={0xffffffd6}, 0x4) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:53:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) [ 548.832132][T23536] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 08:53:53 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x3) setsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0x4, &(0x7f0000000000), 0x4) getsockopt$bt_BT_POWER(r0, 0x112, 0x9, &(0x7f0000000040)=0x7, &(0x7f00000000c0)=0x1) [ 548.891160][T23536] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 548.930378][T23536] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:53 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={0x0, 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) 08:53:53 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:53 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r1 = socket$inet6(0xa, 0x3, 0x3a) ioctl$sock_proto_private(r1, 0x89e0, 0x0) ioctl$sock_SIOCINQ(r1, 0x541b, &(0x7f0000000000)) [ 549.280667][ T29] kauditd_printk_skb: 16 callbacks suppressed [ 549.280685][ T29] audit: type=1804 audit(1593420833.943:833): pid=23548 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/242/cgroup.controllers" dev="sda1" ino=15768 res=1 08:53:54 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) r2 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r2, &(0x7f0000000000), 0x40000000000024a, 0x0) ioctl$SIOCAX25GETUID(r2, 0x89e0, &(0x7f0000000100)={0x3, @bcast}) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000002) [ 549.391387][ T29] audit: type=1804 audit(1593420834.013:834): pid=23541 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/275/cgroup.controllers" dev="sda1" ino=16384 res=1 08:53:54 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYRES64=r1, @ANYRES16, @ANYRESOCT=r1], 0x28}}, 0x0) r2 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r2, &(0x7f0000000000), 0x40000000000024a, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f0000000240)=[@in={0x2, 0x4e20, @broadcast}, @in={0x2, 0x4e21, @broadcast}, @in6={0xa, 0x4e20, 0x7, @ipv4={[], [], @loopback}, 0xffffffe1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e23, 0x5, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x1ef990da}, @in6={0xa, 0x4e21, 0x5, @mcast1, 0x2}, @in6={0xa, 0x4e20, 0x7fffffff, @remote, 0x6}, @in={0x2, 0x4e23, @empty}, @in={0x2, 0x4e21, @multicast2}, @in={0x2, 0x4e20, @remote}, @in6={0xa, 0x4e24, 0x3ecf, @local, 0x5fb}, @in={0x2, 0x4e24, @rand_addr=0x64010101}, @in6={0xa, 0x4e21, 0x9, @rand_addr=' \x01\x00', 0x9b}, @in={0x2, 0x4e21, @private=0xa010102}], 0x128) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000100)=""/77, 0x4d, 0x100, &(0x7f0000000040)={0xa, 0x4e20, 0x5, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x6}, 0x1c) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$RDS_FREE_MR(r4, 0x114, 0x3, &(0x7f0000000740)={{0x0, 0x9b}, 0x48}, 0x10) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r3, 0x0, 0x100000002) [ 549.507696][ T29] audit: type=1804 audit(1593420834.013:835): pid=23535 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/275/cgroup.controllers" dev="sda1" ino=16384 res=1 [ 549.535165][ T29] audit: type=1804 audit(1593420834.023:836): pid=23550 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/286/cgroup.controllers" dev="sda1" ino=15822 res=1 08:53:54 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={0x0, 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) 08:53:54 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 549.649752][ T29] audit: type=1804 audit(1593420834.313:837): pid=23559 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/285/cgroup.controllers" dev="sda1" ino=16367 res=1 [ 549.842594][ T29] audit: type=1804 audit(1593420834.503:838): pid=23564 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/276/cgroup.controllers" dev="sda1" ino=15768 res=1 [ 549.980270][ T29] audit: type=1804 audit(1593420834.553:839): pid=23565 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/243/cgroup.controllers" dev="sda1" ino=15815 res=1 [ 550.022640][ T29] audit: type=1804 audit(1593420834.613:840): pid=23567 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/287/cgroup.controllers" dev="sda1" ino=16384 res=1 08:53:54 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:54 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:54 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, 0x0, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) [ 550.388923][ T29] audit: type=1804 audit(1593420835.043:841): pid=23561 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/285/cgroup.controllers" dev="sda1" ino=16367 res=1 08:53:55 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) connect$netlink(r3, &(0x7f0000000100)=@proc={0x10, 0x0, 0x25dfdbfe}, 0xc) [ 550.517636][ T29] audit: type=1804 audit(1593420835.173:842): pid=23562 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/276/cgroup.controllers" dev="sda1" ino=15768 res=1 08:53:55 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000100)='devlink\x00') sendfile(r3, r2, 0x0, 0x100000002) 08:53:55 executing program 3: socketpair$unix(0x1, 0x4000000000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) r3 = socket$inet(0x2, 0x800, 0x29) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x4e00, 0x2, @loopback, 0xff}, @in={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in={0x2, 0x4e20, @empty}], 0x3c) ioctl$sock_inet_SIOCDELRT(r2, 0x890c, &(0x7f0000000140)={0x0, {0x2, 0x4e21, @rand_addr=0x64010101}, {0x2, 0x4e24, @multicast1}, {0x2, 0x4e23, @broadcast}, 0x100, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000000)='veth1_to_batadv\x00', 0xdac9, 0x1}) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = gettid() sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB="540000001000010400"/20, @ANYRES32=0x0, @ANYBLOB="2b03000007200000240012800b00010067656e6576ff49996b1b58824e0005004e23000005000c00fe000000080025000200000008000d0008000000620999db7f36f63ac596435c8c48b78202c7e2835ec78abbf082b0ab6a8e6ee87a02bef9b5ac70d8b0710631c66d59ca0c770ad56c52ee57a88fe1f717a5d075d8c42ea82cfe185e1eecd92bd30cc3cb5b81b0a83c5405a66aa8dc5b29963d90a360a3e2c9de7816f7b438b9332dc078b558a8ef93694492d4cb47693d1e5629ebe590e89b7b9ac6f90cfae4"], 0x54}, 0x1, 0x0, 0x0, 0x10}, 0x0) syz_open_procfs$namespace(r5, &(0x7f0000000040)='ns/pid\x00') recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ppoll(&(0x7f0000000500)=[{r1, 0x2103, 0x64}], 0x1, &(0x7f0000000580)={0x0, r6+10000000}, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x0, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000005, 0x28011, 0xffffffffffffffff, 0x0) [ 550.586338][T23583] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 550.670315][T23583] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready 08:53:55 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 550.721552][T23583] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:55 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 550.891197][T23604] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.3'. 08:53:55 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000000100)='syz0\x00', 0x200002, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(r1, 0x0, 0x61, &(0x7f0000000240)={'filter\x00', 0x74, "c00b734b8a4bf9897155bfd2279a6e6489530e1110e2ab553e1d812e8759a0293cdded8495c72966055e979b751836ffea9485530994e7c161752cd61b1836b9c1e36493449cf68e10c03d61b11fe6379f3c6ced3a97cb62d6cee54ada1e8a7a992356a808ad53031add6d7f30e58801782a493d"}, &(0x7f0000000140)=0x98) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:53:55 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 551.738930][T23627] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.3'. 08:53:56 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:56 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpu.stat\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x10010, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) socket$key(0xf, 0x3, 0x2) 08:53:56 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000000000001d0002007767307e8a16095281a97dc15c934ec44b72ae76cfead00690bfd05531aba22eedc5e2bbbf61674d04f4dead92008e490708ea21cae19a6d08a46ec3afa7149c6577f7b978fbfed823c9442d4b9f46ca8df3356de0d079be956df52d8902390566b49ca25e45cd3c81cdbc3f8ade4822e35b5c289a6999776851db1b6eb69a887d22c56eeb8640cbff69cb59d626a8217d5d250c92bbd90d7f760c91aaf75e"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r4, &(0x7f0000000000), 0x40000000000024a, 0x0) ioctl$SIOCX25SCALLUSERDATA(r4, 0x89e5, &(0x7f0000000240)={0x29, "21eeb0df5367abc808be369d2913fee1897af4cb04fb5c7d618f167b25a2361eeb0bc51c11395126a3e179b38111e9010a8672f13a001f7d129ff0224c5b2ce8eeac7decbc21b38b3c9277be3d2dd66477ad8dc59fa05765988a7e6ffbc7cbd40bbd7baada147f05a63d5c7a283cd671bf0c28b619df5b9d80bcb4dd6a2202f7"}) write$binfmt_misc(r3, &(0x7f0000000000)=ANY=[], 0x1000001b3) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000000)=r3) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r2, 0x0, 0x100000002) 08:53:56 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000c00)={&(0x7f0000000000)={{0x14}, [@NFT_MSG_NEWSET={0x50, 0x9, 0xa, 0x6234f84c1300dfcf, 0x0, 0x0, {}, [@NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x28}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_KEY_TYPE={0x8, 0x3, 0x1, 0x0, 0x100044}, @NFTA_SET_TABLE={0x9, 0x1, 'syz1\x00'}]}], {0x14}}, 0x78}}, 0x0) 08:53:56 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, 0x0, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:56 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$inet6(0xa, 0x3, 0x3a) setsockopt$inet6_int(r1, 0x29, 0xc8, &(0x7f0000000280), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x6}, 0x1c) sendmmsg$inet(r0, &(0x7f00000010c0)=[{{&(0x7f00000000c0)={0x2, 0x4e21, @initdev}, 0x10, 0x0, 0x0, &(0x7f0000000040)=[@ip_tos_u8={{0x11}}, @ip_retopts={{0x18, 0x0, 0x7, {[@rr={0x7, 0x7, 0x4, [@private=0xa010101]}]}}}], 0x30}}], 0x1, 0x0) 08:53:56 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:56 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 552.186183][T23650] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 552.244545][T23650] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 552.283405][T23650] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:57 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:53:57 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x401c5820, 0x0) write$cgroup_int(r1, &(0x7f0000000000), 0xffffff6a) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000040)=0x8) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000380), 0x101bf) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r2, 0x660c) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000001300)={0x2880008, r1}) sendfile(r1, r2, 0x0, 0x7) write$binfmt_script(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) 08:53:57 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:57 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000004) 08:53:57 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="28edf83c", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:53:58 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:58 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000000000327776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x82, &(0x7f00000001c0)={r4}, 0x8) r5 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r5, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r5, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) r7 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r7, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r6, 0x84, 0x82, &(0x7f0000000300)={r8}, 0x8) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r5, 0x84, 0x10, &(0x7f0000000100)=@assoc_value={r8, 0x5}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000000240)={r4, 0xad1, 0xcbd, 0x6, 0x101, 0x27f, 0x8, 0x1ff, {r9, @in6={{0xa, 0x4e23, 0xd1, @empty, 0x5}}, 0x40, 0xb14f, 0x2, 0x81, 0x3ff}}, &(0x7f0000000180)=0xb0) r10 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r10, r2, 0x0, 0x100000002) 08:53:58 executing program 3: r0 = socket(0x5, 0x4, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = gettid() sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=@newlink={0x54, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x32b, 0x2007}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @geneve={{0xb, 0x1, 'geneve\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GENEVE_PORT={0x6, 0x5, 0x4e21}, @IFLA_GENEVE_UDP_ZERO_CSUM6_TX={0x5}]}}}, @IFLA_NET_NS_PID={0x8, 0x13, r3}, @IFLA_TXQLEN={0x8, 0xd, 0x8}]}, 0x54}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ff60, 0x0) sendmsg$nl_route(r1, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000140)=@RTM_GETNSID={0x34, 0x5a, 0x10, 0x70bd2c, 0x25dfdbfd, {}, [@NETNSA_PID={0x8, 0x2, r3}, @NETNSA_NSID={0x8, 0x1, 0x4}, @NETNSA_FD={0x8, 0x3, r4}, @NETNSA_FD={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x8800}, 0x8041) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket$netlink(0x10, 0x3, 0x0) r8 = socket(0x10, 0x2, 0x0) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0xa) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r9, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="4800000024000705000000000000000000001f00", @ANYRES32=r9, @ANYBLOB="00000400f1ffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x68, 0x28, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r9, {0xfff3}, {0x0, 0xffff}}, [@filter_kind_options=@f_cgroup={{0xb, 0x1, 'cgroup\x00'}, {0x38, 0x2, [@TCA_CGROUP_ACT={0x34, 0x1, [@m_mpls={0x30, 0x0, 0x0, 0x0, {{0x9, 0x1, 'mpls\x00'}, {0x4}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0x68}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000180)=ANY=[@ANYBLOB="2400000024000b0f000200000100000001004000", @ANYRES32=r9, @ANYBLOB="000000000000ffff00000000"], 0x24}}, 0x0) 08:53:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, 0x0, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:58 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000004) [ 553.546665][ T6789] tipc: TX() has been purged, node left! [ 553.559639][ T6789] tipc: TX() has been purged, node left! [ 553.587467][T23693] sctp: [Deprecated]: syz-executor.2 (pid 23693) Use of struct sctp_assoc_value in delayed_ack socket option. [ 553.587467][T23693] Use struct sctp_sack_info instead [ 553.615152][T23694] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 553.731389][T23703] HTB: quantum of class FFFFFFF3 is big. Consider r2q change. 08:53:58 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000004) [ 553.793884][T23712] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 553.850035][T23712] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 553.857994][T23712] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:53:58 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB='\a\a\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:58 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100000004) 08:53:58 executing program 2: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) recvfrom$inet(r0, &(0x7f0000000100)=""/189, 0xbd, 0x0, &(0x7f0000000240)={0x2, 0x4e22, @loopback}, 0x10) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r2, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r3 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r4 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$WG_CMD_GET_DEVICE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYRES64=r3, @ANYBLOB="2328d6a2c3b8492fb6ea85b015d27b229fa6640b532727e5a3a24ce8aa2100048ebd523cbb8cebc63374fa03405cf5d5c5f33ff528964184d644b4f560", @ANYRES16=r4], 0x28}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100000002) [ 554.191388][T23729] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. 08:53:59 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100000004) [ 554.327044][ T29] kauditd_printk_skb: 19 callbacks suppressed [ 554.327059][ T29] audit: type=1804 audit(1593420838.984:862): pid=23734 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/296/cgroup.controllers" dev="sda1" ino=15846 res=1 [ 554.459720][ T29] audit: type=1804 audit(1593420839.004:863): pid=23735 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/290/cgroup.controllers" dev="sda1" ino=15831 res=1 08:53:59 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB='\a\a\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 554.688161][ T29] audit: type=1804 audit(1593420839.344:864): pid=23741 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/297/cgroup.controllers" dev="sda1" ino=15834 res=1 08:53:59 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100000004) 08:53:59 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:53:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180), 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:53:59 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0x1000001b3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ff60, 0x0) openat$cgroup_ro(r2, &(0x7f0000000140)='cpuset.effective_mems\x00', 0x275a, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="28000000ec16a6c6cb1e377d9d179cc0f756ce80192e3d58f7f38bff100167182a953b8eef05a85d453502bc681db63fca1ffd8dd5d49bef5eea929fcb8b690c433a70ab09ad8b2b90aa5140878efc4fc057bd1dc6940f142e66b0d3d048920f24f1432d8974e44c585a850d19e7d39cfb597a58953484a4496c1551a29fa2567b7be083d4c0a25173dcc0aec70b631c8373ccd0a5bba61ebc67a925c1db84b2c29a3203fb1883d0fbeb505c3b0392d9e48afccd1e1f8c23", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r4, 0x0, 0x100000002) [ 554.894947][ T29] audit: type=1804 audit(1593420839.554:865): pid=23744 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/251/cgroup.controllers" dev="sda1" ino=15779 res=1 [ 554.905683][T23744] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. [ 555.104170][T23754] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 555.110237][ T29] audit: type=1804 audit(1593420839.764:866): pid=23755 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/298/cgroup.controllers" dev="sda1" ino=15836 res=1 08:53:59 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x0) [ 555.164903][T23754] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 555.202852][T23754] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 555.233754][ T29] audit: type=1804 audit(1593420839.894:867): pid=23756 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir675570507/syzkaller.gUP6vg/255/cgroup.controllers" dev="sda1" ino=15838 res=1 08:54:00 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB='\a\a\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 555.447814][ T29] audit: type=1804 audit(1593420840.104:868): pid=23767 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/299/cgroup.controllers" dev="sda1" ino=15848 res=1 08:54:00 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x0) [ 555.643871][ T29] audit: type=1804 audit(1593420840.304:869): pid=23772 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/252/cgroup.controllers" dev="sda1" ino=15779 res=1 [ 555.652773][T23770] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. 08:54:00 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000009c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x430, 0x280, 0x150, 0x150, 0x0, 0x0, 0x360, 0x238, 0x238, 0x360, 0x238, 0x3, 0x0, {[{{@uncond=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x3], 0x0, 0x258, 0x280, 0x0, {}, [@common=@inet=@hashlimit1={{0x58, 'hashlimit\x00'}, {'dummy0\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x10001, 0x7}}}, @common=@inet=@hashlimit3={{0x158, 'hashlimit\x00'}, {'syzkaller1\x00', {0x0, 0x9, 0x0, 0x0, 0x0, 0x5, 0x9}}}]}, @common=@inet=@SYNPROXY={0x28, 'SYNPROXY\x00'}}, {{@uncond, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38, 'SET\x00'}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x490) r1 = socket$inet6(0xa, 0x801, 0x0) bind$inet6(r1, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0xfffffefffffffffe, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) [ 555.833598][ T29] audit: type=1804 audit(1593420840.494:870): pid=23774 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/300/cgroup.controllers" dev="sda1" ino=15848 res=1 08:54:00 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x0) [ 555.976848][T23777] Cannot find add_set index 0 as target [ 556.093513][T23777] Cannot find add_set index 0 as target 08:54:00 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000000000001400"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 556.149589][ T29] audit: type=1804 audit(1593420840.814:871): pid=23781 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/301/cgroup.controllers" dev="sda1" ino=15839 res=1 08:54:01 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$SIOCAX25GETINFOOLD(0xffffffffffffffff, 0x89e9, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r3 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) write$binfmt_script(r1, &(0x7f00000002c0)=ANY=[@ANYRESHEX=r0, @ANYRES16=r2, @ANYRESOCT, @ANYRESDEC=r0, @ANYRES64=r2, @ANYRESOCT=r3], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r4, 0x0, 0x100000002) r6 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$wireguard(&(0x7f0000000280)='wireguard\x00') socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f0000000340)=ANY=[@ANYBLOB='|\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="010000000000000000000100000014000200776730000000000000000000000000005400088000000080200004000a00000000000000fc000000000000000000000000000000000000002bff010000000000000000000000000000000000000000000000000000000000000000000800030000000000"], 0x7c}}, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r6, 0x10e, 0x4, &(0x7f0000000140)=0x3, 0x4) 08:54:01 executing program 3: unshare(0x40000000) mmap(&(0x7f00006d6000/0x2000)=nil, 0x2000, 0x1000003, 0x40010, 0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000003c0)}, 0x0) r0 = socket$can_raw(0x1d, 0x3, 0x1) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f00000000c0)={{0x2, 0x4e23, @broadcast}, {0x306, @broadcast}, 0x0, {0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, 'veth1_virt_wifi\x00'}) r2 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r2, &(0x7f0000000000), 0x40000000000024a, 0x0) r3 = accept4$inet6(r2, &(0x7f0000000140), &(0x7f0000000200)=0x1c, 0x80800) recvmsg(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0) r4 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r5 = accept(r0, &(0x7f0000000340)=@xdp, &(0x7f00000001c0)=0xdb) ioctl$sock_rose_SIOCADDRT(r5, 0x890b, &(0x7f0000000240)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0x2}, 0x2, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bpq0='bpq0\x00', 0x0, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast, @default]}) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x101003, 0x0) ioctl$int_out(r6, 0x5460, &(0x7f0000000080)) r7 = socket$inet(0x10, 0x3, 0x0) ioctl$sock_ifreq(r7, 0x89f1, &(0x7f0000000180)={'ip6_vti0\x00', @ifru_flags}) 08:54:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180), 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:01 executing program 4 (fault-call:7 fault-nth:0): r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 556.540664][T23793] IPVS: ftp: loaded support on port[0] = 21 [ 556.654650][T23793] lo speed is unknown, defaulting to 1000 [ 556.704634][T23799] FAULT_INJECTION: forcing a failure. [ 556.704634][T23799] name failslab, interval 1, probability 0, space 0, times 0 [ 556.751592][T23799] CPU: 0 PID: 23799 Comm: syz-executor.4 Not tainted 5.8.0-rc2-syzkaller #0 [ 556.760321][T23799] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 556.770389][T23799] Call Trace: [ 556.773872][T23799] dump_stack+0x18f/0x20d [ 556.778229][T23799] should_fail.cold+0x5/0x14 [ 556.783251][T23799] should_failslab+0x5/0xf [ 556.787796][T23799] kmem_cache_alloc_trace+0x240/0x2d0 [ 556.793217][T23799] alloc_pipe_info+0x10a/0x590 [ 556.798796][T23799] splice_direct_to_actor+0x779/0x980 [ 556.804367][T23799] ? generic_splice_sendpage+0x140/0x140 [ 556.810105][T23799] ? apparmor_file_permission+0x26e/0x4e0 [ 556.815938][T23799] ? do_splice_to+0x170/0x170 [ 556.820660][T23799] do_splice_direct+0x1b3/0x280 [ 556.825535][T23799] ? splice_direct_to_actor+0x980/0x980 [ 556.831108][T23799] ? apparmor_file_permission+0x26e/0x4e0 [ 556.836863][T23799] do_sendfile+0x559/0xc30 [ 556.841309][T23799] ? do_compat_pwritev64+0x1b0/0x1b0 [ 556.846723][T23799] ? wait_for_completion+0x260/0x260 [ 556.852029][T23799] ? __sb_end_write+0xf8/0x1d0 [ 556.856830][T23799] ? vfs_write+0x161/0x5d0 [ 556.861279][T23799] __x64_sys_sendfile64+0x1cc/0x210 [ 556.866492][T23799] ? ksys_write+0x1a5/0x250 [ 556.871019][T23799] ? __ia32_sys_sendfile+0x220/0x220 [ 556.876581][T23799] ? do_syscall_64+0x1c/0xe0 [ 556.881193][T23799] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 556.887194][T23799] do_syscall_64+0x60/0xe0 [ 556.891635][T23799] entry_SYSCALL_64_after_hwframe+0x44/0xa9 08:54:01 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ff60, 0x0) r4 = openat$cgroup_ro(r2, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0x100000002) [ 556.899364][T23799] RIP: 0033:0x45cb19 [ 556.903261][T23799] Code: Bad RIP value. [ 556.907338][T23799] RSP: 002b:00007f29bec91c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 556.915760][T23799] RAX: ffffffffffffffda RBX: 00000000004fd640 RCX: 000000000045cb19 [ 556.923751][T23799] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000005 [ 556.931735][T23799] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 556.940250][T23799] R10: 0000000100000004 R11: 0000000000000246 R12: 0000000000000006 [ 556.948238][T23799] R13: 0000000000000901 R14: 00000000004cbddf R15: 00007f29bec926d4 [ 557.001358][T23805] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 08:54:01 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000000000001400"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 557.062884][T23805] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 557.113891][T23805] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:54:01 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) setsockopt$inet_sctp_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000100)={0xff, 0x1, 0x0, 0x3, 0x4, 0x8, 0x0, 0x1f, 0x8, 0x5, 0xe1, 0x2, 0x3f, 0x9}, 0xe) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket$netlink(0x10, 0x3, 0x4) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000005c0)='nl80211\x00') r8 = socket$tipc(0x1e, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000140)={'virt_wifi0\x00', 0x0}) sendmsg$NL80211_CMD_SET_WIPHY(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000180)={0x24, r7, 0x11, 0x0, 0x0, {}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r9}, @NL80211_ATTR_TXQ_QUANTUM={0x8}]}, 0x24}}, 0x0) sendmsg$NL80211_CMD_JOIN_MESH(r5, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x9a1a4f20cb1170d}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x44, r7, 0x200, 0x70bd25, 0x25dfdbfc, {}, [@NL80211_ATTR_CONTROL_PORT_OVER_NL80211={0x4}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x2}, @NL80211_ATTR_CONTROL_PORT_OVER_NL80211={0x4}, @NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, 0x2b11c31b}, @NL80211_ATTR_WIPHY={0x8}, @NL80211_ATTR_MESH_SETUP={0x8, 0x70, [@NL80211_MESH_SETUP_USERSPACE_AUTH={0x4}]}, @NL80211_ATTR_MESH_SETUP={0x8, 0x70, [@NL80211_MESH_SETUP_USERSPACE_AUTH={0x4}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x50}, 0x80) sendmsg$NL80211_CMD_GET_SCAN(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x14, r7, 0x200, 0x70bd2a, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x2404c800}, 0x20000811) sendfile(r4, r3, 0x0, 0x100000002) 08:54:02 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000ac0)=ANY=[@ANYRES16, @ANYRESHEX, @ANYRES64=r1, @ANYRESOCT, @ANYBLOB="e7dac1bdf7cc4d1e1e7e55535c0000f457cde5740d3396a90019eeec29d2f56a238aba73ac62f8648b45866c58e872ccd57288a61b6a30f3"], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x20010, r1, 0x0) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000100)=@pppol2tp={0x18, 0x1, {0x0, r1, {0x2, 0x4e20, @private=0xa010101}, 0x0, 0x1, 0x1, 0x3}}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000240)="49413b461f19a236fe0197dfda0a03e357dad4d8d3a8c967f3043fe609fdacb0fe9c2f706f361346e561344e3f9d4a1940a1fb6daf5c6f9a557bf458a4f86e81c1261f307a027b44cfaaf86f0ed96c05883d545c4e71ddd95c79f946de5afe76dda784fa6bfefcbabe74a562f1a9efa5bc493f492abc7c4d3d7a466c2d0a4a63ffe83590f6220ed63c9c3c66eae25445530384ebbb0104419b4d5d3f02eaf9bbf86b547cf6f63af55a7cbc", 0xab}, {&(0x7f0000000180)="7f94ab6bdbb64716270ec0f2670958c188c99e9f1d31e94aa164064bdfae3fcc14e78717f390c9c47fe99809045d66b46a327469c6c4c846a01d4bd99616be3a", 0x40}, {&(0x7f0000000300)="7c41487b24428e3ff92469f59f95a9494c3694218e1a4a36232df2d54ea5e079a749fdb12dd149", 0x27}, {&(0x7f0000000340)="968c1eb1ee8cdffdcf10297094bcba963054a58b50328b4827b13844f643ca9a06f8e0ae4188cf0da37125ff36a068ad6727043ab6f38be85a92675d6fa4e89cc6ec5286822aad657d21396601c1df19bd", 0x51}], 0x4, &(0x7f0000000b40)=ANY=[@ANYBLOB="b80000000000000018010000080000004943ee83e059cef923f40752e8f21977517927f6a8ff1568fb44b2f285398afcded25a51f5a871578c55aa8f9c7ab8c3ad365e4a885debf5f88ad18f95e65d41b6a9a5bc7abe6c50cc1f66f2da8de64ceec8cc80054f4d683ff683c974c9105fcd16b4bafc48bec19c96f9360621fa12d5e0761c72dd204c53c5634485fa7d886edc8d64a83fd80766fac986691c7eac066be9e38d4e74fee56e7787e6ce649c7d6b32623b9100002000000000000000de01000007000000f84ff1db60b111452000000000000000b0000000000000003a00000008000000825c87043184318c1a70b588403e715ff0da18e0697c1f1345b084f82ed10873359d5c703bc876d0f036de5cff853925eba05a0600c623bbbbbb64682ae6198c95ca6ae1db98828ccdf9996ff490a363c18348946ba91d206429c03c872bbeb56dca0834f44ee134befb30aeabe9a41b6c76d732bdf314b849fe3a9279f3f6d08b50a5d2e6189b4eab207ab58f164a236e27ca60935bf6d6ca694f359e000000180000000000000001000000090000009600000000000000d00000000000000009010000f8ffffff476f15e361162ed58ba0d0bb597f7a55fa443baacee43cea44e21d42dfad78dc701410c4ab6b57ed131b1758c2284ad4b07b2cabff772218a50f3743077b70453d658edacfc488915d8ccdc19692f8ac8ba85cdf3fd45fde8fd5eb6b51df119b81289b79d121c3b901bfd45fff7a3a113c0d5b526db925292b412b8236457e6358c1d2549581dec3be5ace9562957f5d149c311ac8460beeefb1529752d08c0e347be190623a0f82687d9701c863f723b042d2d0215a1b1c4b24e1be00000000d00000000000000003010000020000004026de14280bdd826e38b74b7a031f1f14fab03ccf757a550bf7ef15d49c7ba779199daa97683315879e1bd9bb519ed6e0d14a7951c272de6247e57ff685f73e7f992818f017ee76f30b6a7ece606bbe0223ce16725f5140dcbb0ca3e9f7248c508db763490f1c6d93c5cb39e091cafbb8c02c9ee1cd8b39aaa1c72fe6a84836e4b53b086e492876821b1edbab4dace5d4e522ef1246900f801a6736c0887eac66448a9e71d46e5dbea2ed127e071f96c29f6f365b45cdded7000000000000b800000000000000140100000800000084280ae379df93cddc2da9b375a4ccb6a9c071c34790a235a198457f599f91dfdeef1aae589040b9ad6eabd2ef98c2a6eef7f2a37cd88c2d61e615d2de134a1d2c55f3c36f4da9b9478b2c6a989d25634d4df67ddc75397d6f35bedb837d2496555b0b45bfecd28797606a7540e80d2e4dfb2ab65d1c09c4f6dbb5c8961c59763806303ce7963c33612a43f36f2d4511bc0c83654d25c85e9287a96af9949dc10c43eba1e50000004b9ce89901c0c5ceb894e92e1a053f7ef10e4e8ce8bf9723648add83b13ca6cd6d"], 0x3f8}, 0x30040804) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)=ANY=[@ANYRESDEC, @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x1) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$netlink(0x10, 0x3, 0xf) ioctl(r4, 0x1000008912, &(0x7f00000000c0)="080db5055e0bcfe847a071") r5 = socket$netlink(0x10, 0x3, 0x0) ioctl(r5, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000980)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f0000000a40)={&(0x7f0000000940)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000a00)={&(0x7f00000009c0)={0x1c, r6, 0x200, 0x70bd25, 0x25dfdbfc, {}, [@WGDEVICE_A_FWMARK={0x8, 0x7, 0x7fff}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40000}, 0xc000800) ioctl$SIOCRSGCAUSE(r2, 0x89e0, &(0x7f0000000a80)) r7 = syz_genetlink_get_family_id$netlbl_cipso(0x0) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x18, r7, 0x20, 0x170bd2c, 0x25dfdbfe, {}, [@NLBL_CIPSOV4_A_MLSCATLST={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x10}, 0x24040051) sendmsg$NLBL_CIPSOV4_C_LIST(r4, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000240)={&(0x7f0000000100)={0x108, r7, 0x200, 0x70bd2d, 0x25dfdbfb, {}, [@NLBL_CIPSOV4_A_MLSLVLLST={0x10, 0x8, 0x0, 0x1, [{0xc, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x6e3cd1a9}]}]}, @NLBL_CIPSOV4_A_MLSCATLST={0xdc, 0xc, 0x0, 0x1, [{0xc, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xaae7}]}, {0x2c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xf4ed}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x3c40}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x39f49a54}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xc308}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x346e}]}, {0x4c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x3006c536}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x635f850c}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0xbcc2e40}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xd083}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xb650}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xcc00}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xf6d4}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xa429}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x16b9e39d}]}, {0x54, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x8649}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xd35}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x5968bed0}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x2e56ad38}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x2c383498}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x735f711e}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x69cc}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xfee9}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xbd60}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x52fbc85e}]}]}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x3}]}, 0x108}, 0x1, 0x0, 0x0, 0x1}, 0x804) sendmsg$NLBL_CIPSOV4_C_LIST(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000008c0)={&(0x7f0000000880)={0x1c, r7, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4044800}, 0x40041) sendfile(r3, r2, 0x0, 0x100000002) 08:54:02 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000000000001400"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:54:02 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:54:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180), 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:02 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r3, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r4 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$WG_CMD_GET_DEVICE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="28000000c577e0dd300eb0bf67caabbd3e30cb2d41b5919b86e07908e48ba5d711f09e9662ac7fafe262994f0297f4177b61a6f3a079b1e4ea0ed92ccb3ab190222f9ce72849728bdfaee98f92183651b0a63e1d9b3c7caaec6727ff19ae1518cc26d23b9683ddcdffd0ab47de5dd4dcd1d82924674e2692ab17240469dd9a2cf4a5b371c898ebfbf974befd97d49353b78796be735abf19a5e44c57b4729ba4b291e85cec91d2f0ffcf09e3aa7fd713b4a6165984192ecb92b13adb00dc0eb97ec20f21aec54029fbed99556bfc3d3a292e34e9dbb8a939e770d30f2bdd7350a74beb31822218e532b48a4bbc2326e669f1e745b4d2d0440ef86c8ca989ef01a6643e8cbdd62467a61e9883aca6f1250966c9638bd536350230b40de39a1c2667cf1ed37e0a8eb192fb236af66e98ab08e1c9fedf1d3987db", @ANYRES16=r4, @ANYRESHEX=r1], 0x28}, 0x1, 0x0, 0x0, 0x20004000}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100000002) 08:54:02 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x40010, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="060703000002006730"], 0x28}}, 0x0) sendfile(r1, r1, &(0x7f0000000100)=0x20, 0x10000) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) [ 558.361056][T23874] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 558.435829][T23874] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 558.475624][T23874] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 559.485236][ T29] kauditd_printk_skb: 13 callbacks suppressed [ 559.485250][ T29] audit: type=1804 audit(1593420844.144:885): pid=23890 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/295/cgroup.controllers" dev="sda1" ino=16211 res=1 08:54:05 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "000001000000000008fc9d71fc00000000000000f8ffff002e0b3836005404b0d6301a4ce875f2e3ff5f163ee340b76795008000f8000000000104003c5811039e15775027ecce66fd792bbf0e5bf5ff9b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ff42c65400"}, 0x80) getsockname$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r3, 0x107, 0x11, 0x0, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x1, 0x803, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0x14) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104000400"/20, @ANYRES32=r9, @ANYBLOB="19000000000000001c0012000c000100627269646765"], 0x3c}}, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$sock_SIOCGIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000240)) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r6}, @IFLA_MASTER={0x8, 0xa, r9}]}, 0x44}}, 0x0) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000000000)={r9, 0x1, 0x6, @local}, 0x10) sendmsg$nl_route(r0, &(0x7f0000002780)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000d40)=@newlink={0x34, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_MTU={0x8}, @IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FLAGS={0x8, 0x3, 0x3a}]}]}, 0x34}}, 0x0) 08:54:05 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000000000001400020077"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:54:05 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:54:05 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket$nl_sock_diag(0x10, 0x3, 0x4) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r2, 0x10e, 0x4, &(0x7f00000003c0)=0xff, 0x4) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r5, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') r7 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(r7, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000440)={0x28, r6, 0xc573de0d27bdfe6f, 0x0, 0x0, {0x5}, [@TIPC_NLA_BEARER={0x14, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x4, 0x1, @l2={'eth', 0x3a, 'vlan0\x00'}}]}]}, 0x28}}, 0x0) sendmsg$TIPC_NL_NAME_TABLE_GET(r4, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x17c, r6, 0x400, 0x70bd29, 0x25dfdbfc, {}, [@TIPC_NLA_MON={0x14, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8}]}, @TIPC_NLA_NET={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x2}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x5}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x8001}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3f}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x5}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x4}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x1ff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x10001}]}, @TIPC_NLA_NODE={0xf4, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x9d, 0x3, "5b7f4a47f6047d6b8e1aa6c5e3daf1c8e9d50bbc4952d64f74de11fa56899faaa2a8cfda1b1e67b4400e6ab9f1273b645d6ccf66779f658a79324a5e11a748908a7690ee691c3ec5cdcbb0f27d779342d28024e19f74b13f141fcd0f705e9c6c508e44fb95a968c28acae0b73860f391d2e9e9ba57d9b93655fac6a3baa43c11054a1f8a2382e1a81336fc8baab79907130f67a336cbb481bd"}, @TIPC_NLA_NODE_KEY={0x45, 0x4, {'gcm(aes)\x00', 0x1d, "470e8aa23411ebae5a0f8326d90f8cd0065e13ec95548d8f92be4719ae"}}, @TIPC_NLA_NODE_ADDR={0x8}]}]}, 0x17c}}, 0x814) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r8, r3, 0x0, 0x100000002) 08:54:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:05 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) sendmsg$AUDIT_SIGNAL_INFO(r1, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x10, 0x3f2, 0x300, 0x70bd25, 0x25dfdbff, "", ["", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20040000}, 0x4) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='(\\%\\{\'\x00', r2}, 0x10) [ 560.490925][T23905] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 560.535322][ T6789] tipc: TX() has been purged, node left! [ 560.561771][ T29] audit: type=1804 audit(1593420845.224:886): pid=23904 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/256/cgroup.controllers" dev="sda1" ino=15855 res=1 [ 560.566323][T23905] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 560.621499][T23905] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 560.651956][ T29] audit: type=1804 audit(1593420845.274:887): pid=23910 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/296/cgroup.controllers" dev="sda1" ino=15906 res=1 [ 560.736891][T23914] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 560.743902][ T29] audit: type=1804 audit(1593420845.274:888): pid=23909 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/304/cgroup.controllers" dev="sda1" ino=15889 res=1 [ 560.774932][ T29] audit: type=1804 audit(1593420845.284:889): pid=23908 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/282/cgroup.controllers" dev="sda1" ino=16225 res=1 08:54:05 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000000000001400020077"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 561.125675][ T29] audit: type=1804 audit(1593420845.784:890): pid=23930 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/257/cgroup.controllers" dev="sda1" ino=15855 res=1 [ 561.253850][T23921] device bridge11 entered promiscuous mode [ 561.264634][T23924] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. 08:54:06 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$AUDIT_USER(r2, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000240)={&(0x7f0000000380)=ANY=[@ANYBLOB="4c000000ed0300042abd7000fedbdf25bcea47776ac4c789c028624199b2f86d03ad731c4f0b77fa562ad297fc69d43b3055ae91b609cc5e17eb216f4808c12061fbe275a3fefbe6604c6000e9ab3d7480aedbf1386b1880622ad7e7e8344422020b722a3e26"], 0x4c}, 0x1, 0x0, 0x0, 0x20000856}, 0x20000000) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000340)=ANY=[@ANYRESHEX=r1, @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000002) setsockopt$IP_VS_SO_SET_EDITDEST(0xffffffffffffffff, 0x0, 0x489, &(0x7f00000002c0)={{0x2c, @rand_addr=0x64010100, 0x4e22, 0x0, 'lc\x00', 0x11, 0x1, 0xd}, {@loopback, 0x4e24, 0x2, 0x4b4, 0x1, 0x7fff}}, 0x44) [ 561.305758][ T29] audit: type=1804 audit(1593420845.964:891): pid=23908 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/282/cgroup.controllers" dev="sda1" ino=16225 res=1 08:54:06 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000003) [ 561.348069][T23911] device bridge11 left promiscuous mode [ 561.408759][T23914] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 561.439729][T23918] bridge11: port 1(macvlan2) entered blocking state [ 561.464501][T23918] bridge11: port 1(macvlan2) entered disabled state 08:54:06 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) [ 561.545413][T23921] device bridge11 entered promiscuous mode [ 561.555955][T23921] device bridge11 left promiscuous mode 08:54:06 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="07070000000000000000000000001400020077"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:54:06 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) sendmsg$NL80211_CMD_JOIN_MESH(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x9a1a4f20cb1170d}, 0xc, &(0x7f0000000480)={&(0x7f0000000500)={0x48, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [@NL80211_ATTR_CONTROL_PORT_OVER_NL80211={0x4}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x2}, @NL80211_ATTR_CONTROL_PORT_OVER_NL80211={0x4}, @NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, 0x2b11c31b}, @NL80211_ATTR_WIPHY={0x8}, @NL80211_ATTR_MESH_SETUP={0xc, 0x70, [@NL80211_MESH_SETUP_AUTH_PROTOCOL={0x5, 0x8, 0x71}]}, @NL80211_ATTR_IFINDEX={0x8}]}, 0x48}, 0x1, 0x0, 0x0, 0x50}, 0x200400a1) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x1, 0x803, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0x14) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104000400"/20, @ANYRES32=r7, @ANYBLOB="19000000000000001c0012000c000100627269646765"], 0x3c}}, 0x0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@mpls_delroute={0xd8, 0x19, 0x8, 0x70bd2b, 0x25dfdbff, {0x1c, 0x20, 0x10, 0x1f, 0xfc, 0x2, 0xfe, 0x5, 0x1100}, [@RTA_NEWDST={0x33, 0x13, [{0xea8d2, 0x0, 0x1}, {0x7, 0x0, 0x1}, {0x5, 0x0, 0x1}, {0x1}, {0x200, 0x0, 0x1}, {0x1, 0x0, 0x1}, {0x6}, {0x6}, {0x4, 0x0, 0x1}, {0x9}, {0xc3d4, 0x0, 0x1}, {0x8, 0x0, 0x1}, {0x7fff, 0x0, 0x1}, {0x63, 0x0, 0x1}, {0x40}, {}, {0x8, 0x0, 0x1}, {0x7}, {0x1}, {0x3, 0x0, 0x1}, {0x8, 0x0, 0x1}, {0x3ff}, {0x3, 0x0, 0x1}, {0x5, 0x0, 0x1}, {0xfff81, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x5, 0x0, 0x1}, {0x1, 0x0, 0x1}, {0xff, 0x0, 0x1}, {0xd8, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0x1}]}, @RTA_OIF={0x8}, @RTA_MULTIPATH={0xc, 0x9, {0x7171, 0x40, 0x0, r7}}, @RTA_VIA={0x14, 0x12, {0x23, "c91617f0b4fa257586d82d1e6236"}}, @RTA_DST={0x8, 0x1, {0x0, 0x0, 0x1}}, @RTA_TTL_PROPAGATE={0x5, 0x1a, 0x8}]}, 0xd8}, 0x1, 0x0, 0x0, 0x4000810}, 0x1) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000580)={{{@in6=@loopback, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@remote}}, &(0x7f0000000400)=0xe8) sendmsg$NL80211_CMD_NEW_MPATH(r1, &(0x7f00000003c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000180)={&(0x7f0000000340)={0x54, 0x0, 0x1, 0x70bd27, 0x25dfdbfd, {}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r4}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x4}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @link_local}, @NL80211_ATTR_WDEV={0xc, 0x99, {0xfff, 0x1}}, @NL80211_ATTR_WIPHY={0x8}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x3}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r8}]}, 0x54}, 0x1, 0x0, 0x0, 0x2000005d}, 0x1) r9 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r9, r1, 0x0, 0x100000002) [ 561.582829][ T29] audit: type=1804 audit(1593420846.244:892): pid=23945 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/305/cgroup.controllers" dev="sda1" ino=15869 res=1 08:54:06 executing program 3: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, 0x0, 0x208e24b) openat$cgroup_ro(r2, &(0x7f0000000100)='cgroup.controllers\x00', 0x0, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x1e, &(0x7f0000000180)=0x80000001, 0x4) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_NL_BEARER_SET(r5, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r5, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c0000001000850600"/20, @ANYRES32=r6, @ANYBLOB="2277f292252155b21c0012000c000100626f6e64000000000c0002000800010005f70000e28c5339464e42402b5b43cf9d7467b30b7ee982eab323"], 0x3c}}, 0x0) sendmsg$nl_route(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000680)=@newlink={0x44, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb, 0x1, 'bridge\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_VLAN_FILTERING={0x5, 0x7, 0x7f}]}}}, @IFLA_MASTER={0x8, 0xa, r6}]}, 0x44}}, 0x0) r7 = socket$bt_cmtp(0x1f, 0x3, 0x5) r8 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r8, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r8, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$sock_inet_SIOCDARP(r8, 0x8953, &(0x7f0000000240)={{0x2, 0x4e22, @broadcast}, {0x300, @broadcast}, 0x38, {0x2, 0x4e21, @remote}, 'bond0\x00'}) ioctl$sock_SIOCGIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r7, 0x8982, &(0x7f0000000080)) [ 561.716068][ T29] audit: type=1804 audit(1593420846.284:893): pid=23943 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/297/cgroup.controllers" dev="sda1" ino=15865 res=1 [ 561.841925][T23955] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 561.868376][ T29] audit: type=1804 audit(1593420846.524:894): pid=23957 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/283/cgroup.controllers" dev="sda1" ino=15879 res=1 [ 561.928757][T23955] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 561.957045][T23955] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:54:06 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000005) 08:54:06 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r3, &(0x7f0000000000), 0x40000000000024a, 0x0) ioctl$IMCLEAR_L2(r3, 0x80044946, &(0x7f0000000100)=0x4) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r2, 0x0, 0x100000002) 08:54:07 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="0707000000000000000000000000140002007767"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 562.896285][T23957] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 562.945732][T23963] netlink: 'syz-executor.3': attribute type 1 has an invalid length. 08:54:07 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl(r3, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$nl_crypto(r3, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)=@alg={0xf8, 0x10, 0x10, 0x70bd2d, 0x25dfdbff, {{'rmd320-generic\x00'}, [], [], 0x2400, 0x2000}, [{0x8, 0x1, 0x5}, {0x8, 0x1, 0x4}, {0x8, 0x1, 0x33}]}, 0xf8}}, 0x20000000) r4 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r5 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r5, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r5, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) write$binfmt_script(r5, &(0x7f0000000100)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r7, r6, 0x0, 0x100000002) 08:54:07 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x4050) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:54:07 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000006) [ 563.129429][T23988] netlink: 'syz-executor.3': attribute type 1 has an invalid length. 08:54:07 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="0707000000000000000000000000140002007767"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:54:08 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:08 executing program 3: sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x1, 0x1faa}, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r0, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet6(0xa, 0x3, 0x1) r2 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r2, &(0x7f0000000000), 0x40000000000024a, 0x0) r3 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r3, &(0x7f0000000000), 0x40000000000024a, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000000)={0x2, 0x3b4, 0x1, 0x2, 0x1f}, 0x14) connect$inet6(r3, &(0x7f00000002c0)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@empty, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@broadcast, 0x0, 0x3c}, 0x0, @in6=@mcast1, 0x0, 0x0, 0x0, 0x9}}, 0xe8) sendmmsg(r1, &(0x7f0000000480), 0x2e9, 0x0) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r4, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000180)='batadv\x00') r7 = socket$inet(0x2, 0x3, 0x4) getsockopt$inet_pktinfo(r7, 0x0, 0x8, &(0x7f00000001c0)={0x0, @local, @local}, &(0x7f00000000c0)) sendmsg$BATADV_CMD_GET_GATEWAYS(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000140)={0x1c, r6, 0x711, 0x0, 0x0, {0xc}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r8}]}, 0x1c}}, 0x0) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000200)={&(0x7f00000000c0)={0x1c, r6, 0x4, 0x70bd28, 0x25dfdbfb, {}, [@BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x4000) 08:54:08 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:54:08 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) getsockopt$bt_hci(r0, 0x84, 0xa, &(0x7f0000001180)=""/4093, &(0x7f0000001140)=0xffd) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='pids.events\x00', 0x275a, 0x0) r2 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r2, &(0x7f0000000000), 0x40000000000024a, 0x0) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x82, &(0x7f00000001c0)={r5}, 0x8) getsockopt$inet_sctp6_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f0000000040)=@assoc_id=r5, &(0x7f0000000100)=0x4) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) [ 563.624215][T24034] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 563.717679][T24034] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready 08:54:08 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) r4 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r4, &(0x7f0000000000), 0x40000000000024a, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r4, 0x84, 0x6e, &(0x7f0000000100)=[@in={0x2, 0x4e23, @empty}, @in6={0xa, 0x4e20, 0x9c, @empty, 0x770}, @in6={0xa, 0x4e22, 0x80000001, @mcast1, 0xfffffff9}], 0x48) [ 563.771456][T24034] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:54:08 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="0707000000000000000000000000140002007767"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:54:08 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000008) 08:54:08 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000280)='mptcp_pm\x00') sendmsg$MPTCP_PM_CMD_ADD_ADDR(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000600)={0x20, r3, 0x1, 0x0, 0x0, {0x2}, [@MPTCP_PM_ATTR_ADDR={0xc, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}]}]}, 0x20}}, 0x0) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r1, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000300)={0x74, r3, 0x610, 0x70bd25, 0x25dfdbfb, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x1}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x1}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x2}, @MPTCP_PM_ATTR_ADDR={0x30, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e20}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e22}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @empty}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x1}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x1}]}, 0x74}, 0x1, 0x0, 0x0, 0x20008000}, 0x8890) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="3c00030000000000c2bbec6c98c1000000000000000000000057", @ANYRES32=r6, @ANYBLOB="ff000000000000001c0012000c000100626f6e64fbc64fd32720f7160aed5eaa0cc5b6b601e161bcd147f1de80fdb83f6d8d347154a63701087492ed2cb5f8ea0bce83301b3ec5e9b287dc00d5a7f19fc3ed82ab3d25e23e6daf8492d6113786d1373d842cd9803c4c446f293a2a6be275916fae23ad34f7df4d51b7481546921294a1119848683a66e72ce20b4fc255064e5b5524bb865b9a29fb607a6396dd99914023915de0fa1cba588157db40a510c639448e2322d959d5fdc32d95724b85b18b809d65443937b90f7e40051b4b77511987210891904552e0c4", @ANYRESDEC=r0], 0x3c}, 0x1, 0x0, 0x0, 0x800}, 0x0) ioctl$sock_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000380)={0x0, @ipx={0x4, 0x5, 0x10000, "52c2b0772653", 0x9}, @can={0x1d, r6}, @generic={0x2, "0d054743b3c62385d3ada9fdd748"}, 0x8001, 0x0, 0x0, 0x0, 0x6, 0x0, 0x200, 0x20, 0x7ff}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="12000000", @ANYRES16=r0, @ANYRES16=r1], 0x28}}, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r8, r7, 0x0, 0x100000002) 08:54:09 executing program 3: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x40031, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x840000000000a132, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000140), 0xff4d) sendfile(r2, r1, 0x0, 0xffffffff800) sendfile(r2, r1, &(0x7f0000000040), 0x100000001) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="41b73615b479993476be55840a32fed859ba633dfd355a46076b"], 0x0) write$binfmt_misc(r3, &(0x7f0000000140)=ANY=[], 0xfef0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_GET(r4, 0x0, 0x0) syz_genetlink_get_family_id$tipc2(0x0) syz_genetlink_get_family_id$fou(0x0) sendmsg$FOU_CMD_DEL(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DAEMON(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, 0x0}, 0x0) sendmsg$IPVS_CMD_GET_SERVICE(r3, &(0x7f0000000200)={&(0x7f0000000080), 0xc, 0x0, 0x1, 0x0, 0x0, 0x80}, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000180)}, {&(0x7f0000000240)="5c8aae08aad2f771ad89190786df5a84d36e244413efbf1a999a7bbdbe170f51bccb2254542cf4a4bc0cc91f324c9e52970cf208bf7f6f411520ce8301e04f2f5317e0f330d849249e43f4c0ff8728fba38aa53434470964079e40a1402882730a517fab35de77ed7e", 0x69}, {&(0x7f00000002c0)="88705c8a3b7cdfb65cafa01a1c618bbf52ff1038284024661da457eff4218ab08bff105d905d8ddc3062767b59407432f9a4c1e2d5c0a93a57d23971a728e6fb13a1343f936b96c9dc45c2bcda0207038e2b6ca14af87fc7ca3a2a14d63d0e969e91478a670b76bc1a08c20289178adf9bf940d1c5d8a0cb9a7f831c", 0x7c}, {&(0x7f0000000340)}, {&(0x7f0000000640)="e95d3f462d373df306deb38bb2a39b303569931cc2bffefdbab646cdc2fb435206f9ff5db2e702b786d1be3c2ee78218ad6a380b42fe2d42ab5932a5fcd8ed78d163e2677406c3810d3eaa3c41369b6fa75b0670ada4df278b70756ac83a5531d0b07556f106858bc5d96bf2d34a02543db33840cc0d6f41c7aa9869b173a3aea0ea0fe74c4ec3a6", 0x88}, {&(0x7f0000000700)="4a01eda2102f4aa1e6068c48e8a72f7d615bf785ac7cf1b3414a1ce32865397ab9847652803467ddc0b234ef4a237009a95879c8ae431f8dcb59bbf61454d5b899a0d555c4fd53af749d688147a5ca82981fceac765394273b", 0x59}, {&(0x7f0000000380)="70384c336a7f", 0x6}], 0x7) socket$inet_sctp(0x2, 0x0, 0x84) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) [ 564.803137][ T29] kauditd_printk_skb: 17 callbacks suppressed [ 564.803150][ T29] audit: type=1804 audit(1593420849.465:912): pid=24054 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/300/cgroup.controllers" dev="sda1" ino=15867 res=1 08:54:09 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x0, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:09 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) 08:54:09 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:54:09 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000000d) [ 565.058723][ T29] audit: type=1804 audit(1593420849.725:913): pid=24079 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir675570507/syzkaller.gUP6vg/262/memory.events" dev="sda1" ino=15853 res=1 [ 565.194213][ T29] audit: type=1800 audit(1593420849.725:914): pid=24079 uid=0 auid=0 ses=4 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="memory.events" dev="sda1" ino=15853 res=0 [ 565.255362][T24098] gretap0: refused to change device tx_queue_len [ 565.313713][T24098] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. [ 565.343752][ T29] audit: type=1804 audit(1593420849.745:915): pid=24079 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir675570507/syzkaller.gUP6vg/262/memory.events" dev="sda1" ino=15853 res=1 08:54:10 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) [ 565.611116][ T29] audit: type=1804 audit(1593420849.815:916): pid=24083 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/262/cgroup.controllers" dev="sda1" ino=15864 res=1 08:54:10 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="28000000139be875e41e2cb1c289cd", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000440)={0x28, r4, 0xc573de0d27bdfe6f, 0x0, 0x0, {0x5}, [@TIPC_NLA_BEARER={0x14, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x4, 0x1, @l2={'eth', 0x3a, 'vlan0\x00'}}]}]}, 0x28}}, 0x0) sendmsg$TIPC_NL_MEDIA_GET(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x134, r4, 0x1, 0x70bd2d, 0x25dfdbfb, {}, [@TIPC_NLA_MON={0x34, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x16}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xa581}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x8}]}, @TIPC_NLA_LINK={0x7c, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7fffffff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffffffc0}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xd298}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}]}, @TIPC_NLA_LINK_PROP={0x34, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xc9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1bcb2d2a}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x532b}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}, @TIPC_NLA_MEDIA={0x18, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3ff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}]}]}, @TIPC_NLA_NET={0x10, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x81}]}, @TIPC_NLA_SOCK={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0xa8}]}, @TIPC_NLA_MEDIA={0x3c, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}]}]}]}, 0x134}, 0x1, 0x0, 0x0, 0x44080}, 0x8800) 08:54:10 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xef12}) r4 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @loopback}}) sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f00000011c0)={&(0x7f0000000140)={0x1008, 0x12, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0x0, [0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0xfffffffc]}}, [@INET_DIAG_REQ_BYTECODE={0xfbb, 0x1, "53f29720ff1fef3c745f80d15bce3dd2e352c593402eb3ac2477558d0a8334d70b3022f61815010b13281d4ff98b5bc797f7d00a314e157a3eabfa8d927353abd7ccfc2207c4b3324b70aa1af1e0276b05fccf6ffdb85db184ccc46064a44e415a5d432d54cca42aba3d30ebb6ed37bb4f593180745a6c72dbf4e5412ebedb17692715e221d52d61e50e69c6012357e0e9c3f64749b92841f23457f06ce6f2f8c47f835b55030ae849befc8ab6a90904518e63cfccbd5f11ba1c2087c80d08c293f4a82b368abde6e010e7c7b173dfb7370cf2f7029bce7647160c500c1ec350dfd2224b2786a8a38cda7f0c7595ca48958860c21cac118ee4f642f3ac929e55a842865f6c3eeac3c97683ef70e2a3b400c4d9b013c50346116ab1e2cd72508d52d2ce0abe7e66a4ba23fc5403ed450ab8541bf539511a3c5eef331f30aeb5e8205aab97146136dfeb51a864b2aefd99fd7874e019ec89b9bb93e9cba5e2111eb5ddd87e4daf5bba34f520aa725bb66e0203bce9aef761c206df0fee1878df72a408418a2442b5db91c8d3330a5317ec68b650d49a12c446c225dea8a09eff2e536af79edaedd2884c0bfdab0c7a09dec135beae612358097249f639dc119d562ca1e4ca90eb6396693fc2f8c1aa1e6926297586878215a52af9c7202cb64ff9566d9162fb2f3f52ebc796fd35cbd2be7b73924a36c48a3931ef17c9d4a02f880554fc38d805774a2dc5b4c36c61da2d5bcba4e5c9b916c4f52402294a4ca7d8277b2a5a6ef2856e06203b4de9b5e7ed4e59308357d19857205834897c6b13ce49cd666c51b2a0b884bb264030353b05f0b66513df8b912492612b98aac6e5508b949973ff0928fe193b644599e3b5f4707b7019ad015c803289822b2ea733c29f24f9d4ffb00275eb242e087a743f766a751373d839bdf3868c5566a75efeeeb965d857994e450fb76d40d089c80a042b23d9f557379e5654116c61505abc633b0562137a054d1346a235ac2713cdecb05d225924fd5e3e8a4f81f0b79dc288903c0c965cb5e3fbb494c0c844839639bc4cb5db1c2470318643b702e328c3973dfecfe74d40acd3f82e79cd72dea481176923c8f6371731674d4c7dd175246d2203f7da7086a0f7d5dcebb49c2a03dee51a732df63d68cd841271476bac06c7bf71a45709ff752431a065aa1f47b4a857aa8f8319624084aec6afd3d3ce8ae3477616d152ca4f5a9a15509c7a4d7ae6156544ac3902503a68ca1e31b7ea7107c73e852f9713a517a32ede861874b2eb17ba1a332619ed61651e445eb72f5c60d1150d27d40e19a9452ff00814a4f7fc672d45f243230701a3a038e5b29be6c0e203a126a5b3f2d34b75bcdfbd07c9be66f8ee110adcc853f256914d25068672f5f1e7469bd9d8f0065e838c44ce892b3ee010a6a920fca621923c606744b2eaa3b4eb8fc8eeacbd3d83efc37dec0685ccfcac300aa6491e1def6855df0f34d022fc33b4b459cd80702a460e28efdf4a97978a7f5c852ccbf09cfd186aeb23594c777c6f5c368f54941b0fa7123e6b813b51bbda1b9339a7134969394a4ecfbafd53e3688890ad6d49638a1b34aefce6afeb5bdf8b688e447e9d3e9be82125a26240c0b39ebf70565ba41707e79fd8bf61f7c1dc012f6ac66fd8b85af12c42fbb87d276ce5c6d1711d8c5f7494f3344c163729ecb36533ab0a71c79bcefaf5839100a045fc6c21213c07e5d2c96890563b531c4f270134245ccda0eb86f0c968e35fcdedc20d52b477215e0bc1657cf1e80865c08058cd5e7d5cc42aea43bd42901738aaf4ee30b4136163c6287149dd0d7ca942c7674401cea9e5401e394f418a2f10273658ba90c0539c8f69adfce52e445558b1139758cff21afdabea786f86a32de7354081e05fb164429b0124e0a601529993cc6715984c1ef3cfd6d5a97f0a39091bc86731d68c17db17efcfe723211cd99f9fc214bb96e05b91581c1ee9a6c5cb662b5f63216a51dbc6eb000bbcd66db6f0078cf569ccec83b4ed669731064fcbdc77539b66d483d7a1a6d599a6480140ce254b7f38cc5f32421ed77cc22d097cb702c0cdc15b0d42e849e10ae8d6acda484ca78aec5a399dbd3a705795c183b462cd19d7533a53b85f38dbe023fd93f307b06eb7d2bb80163b1dc54d07f53039cf9a01128d6d64d8cee23f246fd60a7ccdfcefd3554c4716610f312be1afa34ef6b93a8f768b88a347e8f8b63a79401b04ffabade652a0c195f020f1d6158bf0318a049eb6527e5fcc3515b650974ad60731e6a2739c11cc864debc79491911b873f89a59987109bdfd55ba1a62c3a44b065e685213ee2f7eb4cc0f2e357d5d1326d20333e01a5084b71a3b4b57425225192f650001e82bcc6ea454c823945caed7f5c20107973ffc21f6fa1e9ece06b5f151f66e5cf0dce267160d2ec89b089d17c9395e2c2e894e13f0486671e0d94e546463f6a00f7f5630eeb444ba8894b99b9a3022f0361213c95fad14f579e84e3cc9388b00b9545e5a233945e4a6a78bad9228b4332301409706adc8530e2e39f02460c83550832d3c365d024101b06e8ef1d2cdb3b1e107ef1666c7ffdfecb502add975d16760f931150db160767032856b323ce455e622712e108fa3bd60c49ffe881fb7a7d68a28978a6ce89413fc538e6fa03d6623a3dcf2af9443dd45883cc41584f7fc82ed52f17e6d1b654709c6af5a7d8bdcd4ba4e731ee3738af86e4cac6f02559fe51f3c3e02958e25b5a62d272550164601dbdebcaeb4ed4d2d8965495f46d2f6c42d598c9eeab22f5fc33c747f5f3fcab25bdf65883f309624f2993904e2cc31e7aedfd5dee2c2dea73bf45a967a9bcdbbee16419a81ab85f795326ae0ccf1b87160ea22c2bd79f237afb3768f95c34e336ebba3cd9dc5f8a389e05585a58a3647333e0ec2c098eac9ae55fcf08679197f17bb4cd4da6d1eb64528f7a0a8614d8db4bee49fc2e02b26098690231d1b0cfd6476ff173d9a9fb6eb3970d86df4f5c997fec60e8fe2a75a6a74a1176ef5f534b4ae2aee87cd8050e3cb50b3b464aedc4496efb0ba8e88cca11be5bb7e4d8220f16cde5515f11d1586f4817dcf9797f633cc5d90704c328e111e9697c43a3b8cb86087a31c1a2b9638c4974e5f11330e76ba9b35f7cdff05a1820fa2f7c7dca4c17313a6f1be667a561194c6834d5f396717de93bdac9da95bd4ac6cf4fd1cb6aeb90b1126351503b06b695a9862c78a1a827b19be15f824cf8af47bf86421b4a357d441517b80a83901b9e4dc96a0209a84b8d29628ce95cb4319a3b1d403745b23866544b172291e02c9e3a085f87fbff67f818f62f1d851df592a90de836147145bf9953cc86962d2cf2b23c66f6b4797a0450be4321b648d62351b80f63650ae9c9e519e10e14a8ed5795ccf892270eafb3d3f998deeefd5ae1e676655b6bb5afdb7a09a7b4ddf4ef55b8cd5ae7b62067a9fb59c715faae236be62258dba6751dced343dacf72e0f96a64f7c00c5b54feaf48ba02e27e9b724478bc544e6eb795a2f89d503774265a7949ae44aba07b2e180b266f57030f57c125260221987da26c20748a50be60833aec294e22be2ecbba09f5bfacb30e780b970ee74a358d7312ff70b43819a18da4b4eef285f0e2ff6cf0380db43e4ad7109149748fc00001cf8132c5dc13ef4580c6fe3cba25430f269382358ae2d68a9448f6e31d685f190f12d155a970abcc0261c595fe44b79d719738774782cd95254ee71f9de26fb554e0b0497cc0bba0317bf41d829746f716d273c67bf47478f5bf2763e90ddbdcfd5aa4e4fc307e786468fb4e41a659ffab097dbb084d46f62027699d312e2512db83a55435c991bca94a357ef15b92d506ccfeb98077bcf27059c44b0b563d03e72b20c0111e33a7ae8bc2a91897ddb3a14be0291b493282115d21d154c26e6180781df8c8c64b2734bb9ea5655d5d56aa70e39d6b61a7ca007e8fe219a9c7a8fd7bacae2338fd835efdab3fceb5df40d28fdf610f513a9bbc2031b93e9d221c6f88d69fb31658974045663d0a013de93daa4a0c5b9a5db615d098caa6a5b5f5228ae5d27091986c331a746e85c69010b5f17254a2a120f28c88a3e0e034c2fbb3894f43fad79d6be3efb9e929462efddeb76d99a531f256dc4ebb2c6334cfad4c61e996585b2012b2fe1eae5ee975d4f5f389c1691926102172503163b2ec1998ffd60452357938a95d8e6052aaa9296399c6c60b7d9fb40d615998e4fc445cbb20ad0ccd296513873c5156721a06f1d6e0c3ffae0f78158e24f01d14cd47b82eabf295060f38883bdfb80988742a175dd93f32f277eab60d5613794bdb7b2b2aee4ab30f4b5b122ff83e9b3e6ea876f1b87e8e2dbeaa41fb1b51f9ae864b81386fe017d535abb4e56b65dd5abacb3a2895f82ea3c26d19bc664787d588a3a909b1349bcbbb1e98a33f1eba88d57170fe174991867e0aa4044202bea41239a21025a5aa6e442fc4a67a7b29d1c2342fecec96048145afaefc2c6349a92947fd7e107d4aad9576721ddb8b7651a644f641ce9674782fe5b55aa9e13b17bd0284e7c749323214e52871e7084f761a505db0d0761d861fcb9f87917c2c43c15ffd0a13e24286c61ed02f027edc2f2af35b2e2fe6290042a25bd2afa03b644ef6034b7bc5c02f2c87dc7d897331c46ecdf2c2ab67fbe24d0658b0a47dea37ae87059a022e75fc8433930142d405d4deb182f828a7cb2acc3ecb6cf3434af27c718fa2117890ac616659ccbec569918b39eccd1999fb6008b7bd12073db99fc81b4cb3458ec0f5eeeaa1d45b0cade532df4d1aed4fa0fc73861e1633213863507d6fecabc66cc9830169a1af82d07383530b32f087b4fca9e0ece5d734bac6f4dfa3b8c28c491ad9dceff363696e4ae71285a8c91dd8e40a4c8c42b5a5321b079b668026a10705119b19cfcf176702a7ceb775591becd4520672b115c7e884391504e6001471f4248bae8e417aa67271be3eb578ad8773791dfb1feb2fe211ffd840bd18c53e8421545459f15dfe24d922ecf7d43d2ed9563da94fcdbbd6e3b08865f299afb9305c86b0b53e05cf94e0d7ea9e61c939f29c3941f55bdbb901193a6da2a53575f58fe0c608be49b565f96d476f661127a02576f47dbcdbda37d8446797c0aea00b9991f29dcb10c52ec9e07925f2788137dfa5f7f8e7d55788615e093b65a05eec5785b51655ce60a60bc66e276a39f42b74c4fd84f2a93057bf058b7b12075ceaa85dc5584ab48e74922f0739b0f12f0c88f399563beb3ff6ee911c36dd64e89402a3efcb61702e078d779a7dcab7278610b5a05cd28dbb7a3b4adfdd1b048a300417aced2c3f99aab86902f07d0495b6a3d388dbf28b24d0ba6f3d4f32c25b1deaeb3ad6ab61808855f5190e548d3e6e6ad6affe3b2d75bc275d09b340076f43bf7eaf90571d31f0340d393669b636d8fbfc0e41326b4890f4dee2fe81a44f00116c684373380be3f575699c89cf36b797eab275a8f9ad035cfcb8c2342640542702f37ef1eea04804ca0713ffbb91ee11f241971ab54773b6cf7b7b546774066b72a73acdedaa363ae35632e330cb2a2a23f1a85aa0c1dc189b6980a0fbe65592cd91bb495b3abc90abd2a5150d6865a26670cd9503545790dee24dc771e61ef629c8f4"}]}, 0x1008}, 0x1, 0x0, 0x0, 0x2404c041}, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x1000000c8) splice(r0, 0x0, r2, 0x0, 0x80000010008, 0x0) [ 565.792769][ T29] audit: type=1804 audit(1593420849.905:917): pid=24088 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/301/cgroup.controllers" dev="sda1" ino=15871 res=1 08:54:10 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000000f) [ 565.956548][ T29] audit: type=1804 audit(1593420849.915:918): pid=24096 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/309/cgroup.controllers" dev="sda1" ino=15872 res=1 [ 566.095212][ T29] audit: type=1804 audit(1593420850.065:919): pid=24104 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir675570507/syzkaller.gUP6vg/262/memory.events" dev="sda1" ino=15853 res=1 08:54:10 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) [ 566.242043][ T29] audit: type=1804 audit(1593420850.175:920): pid=24095 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/301/cgroup.controllers" dev="sda1" ino=15871 res=1 [ 566.359744][ T29] audit: type=1804 audit(1593420850.205:921): pid=24079 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir675570507/syzkaller.gUP6vg/262/memory.events" dev="sda1" ino=15853 res=1 08:54:11 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0xcd, &(0x7f0000000100)={{0xa, 0x4e23, 0x20, @private2, 0x81}, {0xa, 0x4e20, 0x4, @ipv4={[], [], @multicast1}, 0x8}, 0x2, [0x3ff, 0x4, 0x9, 0x7ff, 0x5, 0x15f, 0x9, 0x60000]}, 0x5c) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) bind$bt_rfcomm(r2, &(0x7f0000000180)={0x1f, @any, 0x8}, 0xa) r4 = accept(r1, &(0x7f0000001680)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @loopback}}, &(0x7f0000001700)=0x80) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) r6 = openat$cgroup_ro(r5, &(0x7f0000000ac0)='memory.swap.current\x00', 0x0, 0x0) r7 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000b40)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(r6, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000c40)={&(0x7f0000000b80)={0xa0, r7, 0x20, 0x70bd2b, 0x25dfdbfb, {}, [@NLBL_UNLABEL_A_SECCTX={0x28, 0x7, 'system_u:object_r:hald_var_run_t:s0\x00'}, @NLBL_UNLABEL_A_SECCTX={0x33, 0x7, 'system_u:object_r:systemd_logind_sessions_t:s0\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @private=0xa010100}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private1={0xfc, 0x1, [], 0x1}}]}, 0xa0}, 0x1, 0x0, 0x0, 0x20000004}, 0x40000) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r4, &(0x7f0000001840)={&(0x7f0000001740), 0xc, &(0x7f0000001800)={&(0x7f0000001780)={0x58, r7, 0x2, 0x70bd25, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @mcast1}, @NLBL_UNLABEL_A_SECCTX={0x26, 0x7, 'system_u:object_r:tty_device_t:s0\x00'}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @loopback}]}, 0x58}, 0x1, 0x0, 0x0, 0x3d5af1182832c565}, 0x40045) sendfile(r3, r2, 0x0, 0x100000002) 08:54:11 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000010) 08:54:11 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) [ 566.775211][T24119] syzkaller1: default qdisc (pfifo_fast) fail, fallback to noqueue 08:54:11 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x0, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:11 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYRES64=r1, @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000440)={0x28, r4, 0xc573de0d27bdfe6f, 0x0, 0x0, {0x5}, [@TIPC_NLA_BEARER={0x14, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x4, 0x1, @l2={'eth', 0x3a, 'vlan0\x00'}}]}]}, 0x28}}, 0x0) sendmsg$TIPC_NL_KEY_FLUSH(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000005c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0c030000", @ANYRES16=r4, @ANYBLOB="020028bd7000ffdbdf251800000034000980080001000100008008000200010000000800010004000000080001000100000008000200090000000800020000000000d4000180380004001400010002004e22ac1414aa000000000000000020000d000a004e240000d7a4000000000000000000000000000000000002000038000400200001000a004e2400000001fc020000000000000000000000000001040000001400020002004e24e000000200000000000000000d0001007564703a73797a310000000014000280080002000800000008000300030000000d0001007564703e73797a32000000000c0002800800020009000000160001006574683a76657468305f746f5f7465616d0000000800030006000000200105804400028008000200070000000800040080000000080002000104548ffc4e0000080003000000000008000300ffffff7f0800030006000000080003000300000008000400070000001c0002800800010008000000080003008000000008000400080000005400028008000100150000000800030003000000080001001a000000080003000100000008000400000000000800010014000000080002000000000008000200030000000800040001010000080c0100190000000700010069620000240002800800020004000000080002000100000008000300070000000800030000000000070001006962000008000100657468002400028008000200060000000800030003000000080001001500000008000400000000000800010075647000280002801c00038008000200ffff0000080002000800000008000200850900000800010081000000800004801c00078008000200f2060000080001000b00000008000300060000000900010073797a31000000005400078008000200010000000800040008000000080001001e00000008000400e80000000800030000008040080002000000000008000100060000000800020008000000080001001c000000080003000000000024000980080002000500000008000100ffffff7f080002000100000008000200ff000000"], 0x30c}}, 0x8000) mmap(&(0x7f0000704000/0x4000)=nil, 0x4000, 0xb, 0x10, r3, 0x937a9000) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r2, 0x0, 0x100000002) r7 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r7, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r7, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) getsockname(r7, &(0x7f0000000100)=@nfc, &(0x7f0000000180)=0x80) 08:54:11 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) [ 567.746063][T24163] gretap0: refused to change device tx_queue_len 08:54:12 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r2, &(0x7f0000000000), 0x40000000000024a, 0x0) setsockopt$netrom_NETROM_N2(r2, 0x103, 0x3, &(0x7f0000000100), 0x4) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000002) 08:54:12 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1000000f0) [ 567.790967][T24163] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. 08:54:12 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, 0x0, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140)='nl80211\x00') r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x1, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0x14) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r9, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r9, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r8, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104000400"/20, @ANYRES32=r10, @ANYBLOB="19000000000000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r7}, @IFLA_MASTER={0x8, 0xa, r10}]}, 0x44}}, 0x0) sendmsg$NL80211_CMD_SET_WIPHY(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x38, r4, 0x200, 0x70bd29, 0x25dfdbfe, {}, [@NL80211_ATTR_WIPHY_RETRY_LONG={0x5, 0x3e, 0x3f}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x7, 0x1}}, @NL80211_ATTR_TXQ_QUANTUM={0x8, 0x10c, 0x3}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r7}]}, 0x38}, 0x1, 0x0, 0x0, 0x40014}, 0x1) 08:54:12 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3800004, 0x28011, r0, 0x4000) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ppp\x00', 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r2, 0xc004743e, &(0x7f0000000140)) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ppp\x00', 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r3, 0xc004743e, &(0x7f0000000140)) ioctl$PPPIOCGUNIT(r2, 0x80047456, &(0x7f0000000100)) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$IP_VS_SO_GET_SERVICES(r0, 0x0, 0x482, &(0x7f0000000200)=""/208, &(0x7f0000000000)=0xd0) sendfile(r4, r1, 0x0, 0x100000002) 08:54:12 executing program 0: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100006800) [ 568.640332][T24195] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 08:54:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x0, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:13 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:54:13 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000011e) 08:54:13 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="284200007c2012cba869900cc4478a23bea6ca7f9cab07d522aa9cc16dbcdf74880f43be734dd5e8deeefa6e1019dd0fb6285cabeaff16af6e187f79ac2aa68477918f889f7c9ce36f27304f49d111cd0ec974", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:54:13 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r3 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r4 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[], 0x208e292) r5 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r5, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r5, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r5, 0x0) sendmsg$WG_CMD_GET_DEVICE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRES16=r0, @ANYRESOCT=r4], 0x28}}, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r7, r6, 0x0, 0x100000002) [ 569.064284][T24236] gretap0: refused to change device tx_queue_len [ 569.108967][T24236] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. 08:54:14 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:54:14 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) r2 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r2, &(0x7f0000000000), 0x40000000000024a, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000480)={0x9, 0x8000, 0x1, 0x4, 0x0}, &(0x7f00000004c0)=0x10) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x76, &(0x7f0000000500)={r4, 0x5e45c88f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000100)={0x0, 0x10001, 0x20}, 0xc) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000140)=[@in6={0xa, 0x4e24, 0x1, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x1}], 0x1c) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100000002) 08:54:14 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendfile(r2, r1, &(0x7f0000000340)=0x476a, 0x437) sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r5, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x9, 0x13, r3, 0xc9d6d000) r7 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') sendmsg$TIPC_NL_MEDIA_SET(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000100)={0x14, r7, 0x200}, 0x14}, 0x1, 0x0, 0x0, 0x60002080}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DAEMON(r6, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x7c, r8, 0x0, 0x70bd28, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xffffffff}, @IPVS_CMD_ATTR_DAEMON={0x1c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x3}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @broadcast}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e24}]}, @IPVS_CMD_ATTR_DAEMON={0x34, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth0_vlan\x00'}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @empty}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x80}]}, 0x7c}, 0x1, 0x0, 0x0, 0x40}, 0x8000) sendmsg$IPCTNL_MSG_EXP_GET(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000003c0), 0xc, &(0x7f0000000400)={&(0x7f0000000580)=ANY=[@ANYBLOB="8000000001020300000000000000000007000003080004400000000108000540000000020800044000373f7e8b0002802c00018014000300ff01000000000000000000000000000114000400fc020000000000000000000000000000060003400004000014000180080001000000000008000200ac1414390600074000030000f6f6fcbf40cbaa5b07c54628fe816944a51b23efd64d566ad990ac03a0a2351255a88e66f57a9cc1b9a3c2e0ca1b6b67b9d87058641f66d78417ef1522a190d261125bf4622100f74297f5f9b72ec3ad185d5b1c73988b5e9d8175d0321bce"], 0x80}, 0x1, 0x0, 0x0, 0x40}, 0x200000c0) sendmsg$IPVS_CMD_SET_CONFIG(r4, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x34, r8, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_SERVICE={0x20, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@dev={0xfe, 0x80, [], 0x2f}}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}]}]}, 0x34}, 0x1, 0x0, 0x0, 0x20048041}, 0x4040) sendfile(r3, r2, 0x0, 0x100000002) 08:54:14 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1000001fe) 08:54:14 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:54:14 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="30c99f318bb8", @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "664111", 0x10, 0x11, 0x0, @private2, @loopback, {[], {0x0, 0x0, 0x10, 0x0, @gue={{0x2}}}}}}}}, 0x0) 08:54:14 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x0, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) [ 570.202781][ T29] kauditd_printk_skb: 37 callbacks suppressed [ 570.202798][ T29] audit: type=1804 audit(1593420854.865:959): pid=24266 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/270/cgroup.controllers" dev="sda1" ino=15684 res=1 08:54:15 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='vegas\x00', 0x6) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, &(0x7f0000000200), 0xfffffffffffffeb4, 0x20008011, &(0x7f0000db4ff0)={0x2, 0x4e20, @loopback=0xac14140d}, 0x10) bpf$PROG_LOAD(0x5, 0x0, 0x0) getpeername(r0, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, &(0x7f0000000980)=0x80) recvmsg$can_j1939(r1, &(0x7f0000000b80)={&(0x7f00000009c0)=@nl=@proc, 0x80, 0x0, 0x0, &(0x7f0000000b00)=""/121, 0x25}, 0x40002000) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000200), 0xf000) sendfile(r3, r4, 0x0, 0xf03b0000) sendfile(0xffffffffffffffff, r2, 0x0, 0x8000000000004) socket$inet6(0xa, 0x2, 0x693) recvfrom(r0, &(0x7f0000000100)=""/94, 0xffffffffffffff5e, 0x10100, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000000)={'\x00', 0x7302}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x1) close(0xffffffffffffffff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) sendfile(0xffffffffffffffff, r5, &(0x7f0000000000)=0x4, 0x8000) [ 570.415608][T24275] gretap0: refused to change device tx_queue_len [ 570.433267][ T29] audit: type=1804 audit(1593420855.045:960): pid=24251 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/290/cgroup.controllers" dev="sda1" ino=15888 res=1 08:54:15 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000340)=ANY=[], 0x208e292) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x13, &(0x7f0000000240)=0x865, 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="0065108549ba344c460a3fc179a4e800", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000002) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080)='devlink\x00') sendmsg$DEVLINK_CMD_RELOAD(r6, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)=ANY=[@ANYBLOB='*\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="783e0000000000000000250000000e0001006e657464657663696d0000000f0002006e657464656573696d3000000b008b00", @ANYRES32=0x0, @ANYBLOB], 0x3c}, 0x1, 0x8a00}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GET(r5, &(0x7f0000000400)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000840)=ANY=[@ANYBLOB="a8010000", @ANYRES16=r7, @ANYBLOB="00012bbd7000fedbdf253d000000080001007063690011000200303030303a30303a31302e30000000001c008200736f757263655f6d61635f69735f6d756c746963617374000e0001006e657464657673696d0000000f0002006e657464657653696d3000001c008200736f757263655f6d61635f69735f6d756c74696361737400080001007063690011000200303030303a30303a31302e30000000001c008200736f757263655f6d61635f69735f6d756c74696361737400080001303a30303a31302e30000000001c008200736f757263655f6d61635f69735f6d756c746963617374000e0001006e657464657673696d0000000f0002006e657464657673696d3000001c008200736f757263655f6d61635f69735f6d756c74696361737400080001007063690011000200303030303a30303a31302e30000000001c008200736f757263655f6d61635f69735f6d756c746963617374000e0001006e657464657673696d0000000f0002006e657464657673696d3000001c008200736f757263655f6d61635f69735f6d756c74696361737400b9c15e6796583d87c42dac3707b0e65bb216470bad5fd777b36a38d6624a064561d0b6a0aa574f53d7d37e57572145eca3cc09b1b600"/471], 0x1a8}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000014) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x2000, @local={0xac, 0x14, 0x0}}], 0x10) ioctl(0xffffffffffffffff, 0x7f, &(0x7f0000000280)="97d1d38aa4bc2c3497f6a53591365579307dad9fbeea73a8fa73c54c7d2b71da75e015516c89319763d7b32551eb326f701ee1cfc88eb0c94fc05371e7f52b7b1f24d436f6d1f30fa14e5c8b4aa675e7be3ca94ea909803d5d4fb2471e2b79eec8970a02a9607d4f9fb4db8ad44bee14a311a4db3f311aa19ea174bc912d9ea8d3854a045929b14809afce5624a38322bfa10c0e418109c93ca6db5276dad2c5") [ 570.493449][T24275] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. 08:54:15 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:54:15 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8}]}, 0x44}}, 0x0) sendmsg$NL80211_CMD_GET_MPATH(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000540)={&(0x7f0000000380)={0x1c, 0x0, 0x100, 0x70bd26, 0x25dfdbfb, {}, [@NL80211_ATTR_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8040094}, 0x20006004) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x18, &(0x7f00000002c0)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) getsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000240)={@multicast1, @multicast1, @remote}, &(0x7f0000000280)=0xc) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[], 0x28}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") socketpair(0x10, 0xa, 0x3, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000940)='NLBL_CALIPSO\x00') sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000000a00)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000009c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="3a008040db0fc452d0d46847fd1b6e6d9d929038b83fafa40d76a08b25385498c52136b008cc1db631832ea5d7696cf58f5278d1aec5fc34fcc247e48f2ba8c6b1b995ccccda431a364b745ae842000000002b574baf2b40b2d21e1a51c34528fe067417cec7565377d1ddb428820c3f9547bca70501050ed390d04031bae69bfa776dcd6442bcded7f89ec8bd1bbbd16a80b7dc2a5ea64a8132f5557fc7b2b336ca81a9fce7ccd2bc6f38b6890fc3f860", @ANYRES16=r4, @ANYBLOB="00022abd7000fbdbdf25040000000800020002000000"], 0x1c}}, 0x4) sendmsg$IPCTNL_MSG_CT_GET_DYING(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x14, 0x6, 0x1, 0x102, 0x0, 0x0, {0xa, 0x0, 0x6}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4880}, 0x20000040) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100000002) [ 570.604872][ T29] audit: type=1804 audit(1593420855.055:961): pid=24255 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/290/cgroup.controllers" dev="sda1" ino=15888 res=1 [ 570.792458][ T29] audit: type=1804 audit(1593420855.095:962): pid=24257 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/314/cgroup.controllers" dev="sda1" ino=15898 res=1 08:54:15 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000b35) [ 570.944773][ T29] audit: type=1804 audit(1593420855.535:963): pid=24291 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/271/cgroup.controllers" dev="sda1" ino=15885 res=1 08:54:15 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000280)='mptcp_pm\x00') sendmsg$MPTCP_PM_CMD_ADD_ADDR(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000600)={0x20, r5, 0x1, 0x0, 0x0, {0x2}, [@MPTCP_PM_ATTR_ADDR={0xc, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}]}]}, 0x20}}, 0x0) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r1, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0xb0, r5, 0x1, 0x70bd27, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x2}, @MPTCP_PM_ATTR_ADDR={0x3c, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e23}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x4}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @initdev={0xac, 0x1e, 0x1, 0x0}}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e21}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x3}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x6}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @empty}]}, @MPTCP_PM_ATTR_ADDR={0x48, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x9}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x8}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x2}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e20}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x6}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @private0={0xfc, 0x0, [], 0x1}}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x4}]}, 0xb0}, 0x1, 0x0, 0x0, 0x4048001}, 0x20000000) sendfile(r3, r2, 0x0, 0x100000002) [ 571.161338][ T29] audit: type=1804 audit(1593420855.565:964): pid=24293 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/291/cgroup.controllers" dev="sda1" ino=15871 res=1 08:54:15 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 571.272495][ T29] audit: type=1804 audit(1593420855.875:965): pid=24300 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/315/cgroup.controllers" dev="sda1" ino=15835 res=1 [ 571.397490][ T29] audit: type=1804 audit(1593420855.915:966): pid=24302 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/308/cgroup.controllers" dev="sda1" ino=15894 res=1 08:54:16 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendfile(r2, r1, &(0x7f0000000340)=0x476a, 0x437) sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r5, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x9, 0x13, r3, 0xc9d6d000) r7 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') sendmsg$TIPC_NL_MEDIA_SET(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000100)={0x14, r7, 0x200}, 0x14}, 0x1, 0x0, 0x0, 0x60002080}, 0x0) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DAEMON(r6, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x7c, r8, 0x0, 0x70bd28, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xffffffff}, @IPVS_CMD_ATTR_DAEMON={0x1c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x3}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @broadcast}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e24}]}, @IPVS_CMD_ATTR_DAEMON={0x34, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth0_vlan\x00'}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @empty}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x80}]}, 0x7c}, 0x1, 0x0, 0x0, 0x40}, 0x8000) sendmsg$IPCTNL_MSG_EXP_GET(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000003c0), 0xc, &(0x7f0000000400)={&(0x7f0000000580)=ANY=[@ANYBLOB="8000000001020300000000000000000007000003080004400000000108000540000000020800044000373f7e8b0002802c00018014000300ff01000000000000000000000000000114000400fc020000000000000000000000000000060003400004000014000180080001000000000008000200ac1414390600074000030000f6f6fcbf40cbaa5b07c54628fe816944a51b23efd64d566ad990ac03a0a2351255a88e66f57a9cc1b9a3c2e0ca1b6b67b9d87058641f66d78417ef1522a190d261125bf4622100f74297f5f9b72ec3ad185d5b1c73988b5e9d8175d0321bce"], 0x80}, 0x1, 0x0, 0x0, 0x40}, 0x200000c0) sendmsg$IPVS_CMD_SET_CONFIG(r4, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x34, r8, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_SERVICE={0x20, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@dev={0xfe, 0x80, [], 0x2f}}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}]}]}, 0x34}, 0x1, 0x0, 0x0, 0x20048041}, 0x4040) sendfile(r3, r2, 0x0, 0x100000002) [ 571.488642][ T29] audit: type=1804 audit(1593420856.085:967): pid=24310 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/272/cgroup.controllers" dev="sda1" ino=15900 res=1 08:54:16 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:54:16 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r3 = accept4(r2, &(0x7f0000000100)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private0}}, &(0x7f0000000180)=0x80, 0x800) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000040)={'vxcan1\x00', 0x0}) r6 = socket(0x100000000011, 0x2, 0x0) bind(r6, &(0x7f0000000940)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@can_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {}, [@CGW_SRC_IF={0x8, 0x9, r5}, @CGW_DST_IF={0x8, 0xa, r7}]}, 0x24}}, 0x0) ioctl$SIOCNRDECOBS(r3, 0x89e2) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000700776730"], 0x28}}, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r9, r8, 0x0, 0x100000002) 08:54:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x0, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:16 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r4, &(0x7f0000000000), 0x40000000000024a, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000240)=[@in={0x2, 0x4e23, @private=0xa010102}, @in={0x2, 0x4e24, @multicast2}, @in6={0xa, 0x4e21, 0x1, @empty, 0x3}, @in6={0xa, 0x4e21, 0x20, @private1={0xfc, 0x1, [], 0x1}, 0x68}, @in={0x2, 0x4e21, @multicast2}, @in6={0xa, 0x4e21, 0x8, @mcast1, 0x7}, @in6={0xa, 0x4e21, 0xd859, @dev={0xfe, 0x80, [], 0x1c}, 0x3ff}, @in6={0xa, 0x4e23, 0x2, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0xfb1}, @in={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}, @in={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x27}}], 0xdc) sendfile(r3, r2, 0x0, 0x100000002) [ 571.771691][ T29] audit: type=1804 audit(1593420856.435:968): pid=24303 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/315/cgroup.controllers" dev="sda1" ino=15835 res=1 08:54:16 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000c60) [ 571.955813][T24330] gretap0: refused to change device tx_queue_len [ 571.988971][T24330] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. [ 572.008749][T24331] netlink: 'syz-executor.1': attribute type 7 has an invalid length. 08:54:17 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:54:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x0, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:17 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000c88) 08:54:17 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r3, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback, 0xfffffffc}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x4000044) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000140)='TIPC\x00') sendmsg$TIPC_CMD_SET_NETID(r2, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x24, r4, 0x4, 0x70bd28, 0x25dfdbff, {{}, {}, {0x8, 0x2, 0x8}}, ["", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x10}, 0x8040089) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f00000002c0)=0x8, 0x4) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100000002) 08:54:17 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 572.974449][T24349] IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready [ 573.159896][T24349] IPv6: ADDRCONF(NETDEV_CHANGE): tunl0: link becomes ready [ 573.178488][T24349] IPv6: ADDRCONF(NETDEV_CHANGE): gre0: link becomes ready [ 573.190953][T24349] gretap0: refused to change device tx_queue_len [ 573.198015][T24349] IPv6: ADDRCONF(NETDEV_CHANGE): gretap0: link becomes ready [ 573.205994][T24349] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. 08:54:18 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x0, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:18 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104000400"/20, @ANYRES32=r4, @ANYBLOB="19000000000000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x44}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000002c00)={'wg0\x00', r4}) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000540)=ANY=[@ANYBLOB="3c0000001000850600"/20, @ANYRES32=r8, @ANYBLOB="ff000000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) getsockopt$PNPIPE_IFINDEX(r2, 0x113, 0x2, &(0x7f0000002c40)=0x0, &(0x7f0000002c80)=0x4) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000003400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000033c0)={&(0x7f0000002cc0)={0x6c8, 0x0, 0x8, 0x70bd26, 0x25dfdbfc, {}, [@WGDEVICE_A_PEERS={0x660, 0x8, 0x0, 0x1, [{0x150, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g='\x97\\\x9d\x81\xc9\x83\xc8 \x9e\xe7\x81%K\x89\x9f\x8e\xd9%\xae\x9f\t#\xc20x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:19 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$ppp(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ppp\x00', 0x300, 0x0) ioctl$PPPIOCGDEBUG(r5, 0x80047441, &(0x7f0000000300)) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ff60, 0x0) r6 = openat$cgroup_subtree(r3, &(0x7f0000000100)='cgroup.subtree_control\x00', 0x2, 0x0) write$cgroup_subtree(r6, &(0x7f0000000140)={[{0x2d, 'rdma'}, {0x2b, 'io'}, {0x2d, 'cpu'}, {0x2d, 'memory'}, {0x2b, 'pids'}, {0x2d, 'io'}]}, 0x21) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r7, r2, 0x0, 0x100000002) r8 = openat$cgroup_ro(r1, &(0x7f0000000240)='rdma.current\x00', 0x0, 0x0) setsockopt$inet_mtu(r8, 0x0, 0xa, &(0x7f0000000280)=0x2, 0x4) 08:54:19 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:54:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:19 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000d50) [ 575.249596][ T29] kauditd_printk_skb: 25 callbacks suppressed [ 575.249618][ T29] audit: type=1804 audit(1593420859.916:994): pid=24469 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/320/cgroup.controllers" dev="sda1" ino=15910 res=1 [ 575.280572][T24470] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 575.375735][T24470] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 575.414220][T24470] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 575.678161][T24471] IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready [ 575.703338][T24471] IPv6: ADDRCONF(NETDEV_CHANGE): tunl0: link becomes ready 08:54:20 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 575.746312][T24471] IPv6: ADDRCONF(NETDEV_CHANGE): gre0: link becomes ready [ 575.937580][T24471] gretap0: refused to change device tx_queue_len [ 575.946924][T24471] IPv6: ADDRCONF(NETDEV_CHANGE): gretap0: link becomes ready [ 575.984534][T24471] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. [ 576.005244][ T29] audit: type=1804 audit(1593420860.666:995): pid=24484 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/279/cgroup.controllers" dev="sda1" ino=15835 res=1 [ 576.079070][T24473] syzkaller1: default qdisc (pfifo_fast) fail, fallback to noqueue 08:54:20 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) recvfrom$inet6(r1, &(0x7f0000000440)=""/201, 0xc9, 0x20, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25SCAUSEDIAG(r3, 0x89ec, &(0x7f0000000400)={0xdf, 0x4e}) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r2, 0x0, 0x100000002) sendmsg$tipc(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@name={0x1e, 0x2, 0x2, {{0x0, 0x3}, 0x3}}, 0x10, &(0x7f0000000180)=[{&(0x7f0000000240)="0a071f49eb38144b2fa0ca65cde12324261ff8d0eca542e8ba0791704a1b51f4a079ce884c051752401b92aba797b796a05bfce11bfef8007aeaaab24278fccca72750bf64c0d3e57e84da086f6383c0a836f32cad4aa5a9ce235ec957f1c2cf2a2544c44917d41092ba8904674d43dc1a83845845923acbd99788661516d4b212ff84d6e13b3d6769748e7f0044d019412424ce03ce530e6e74891a1a2bbe7d28d23e03b450fd2af8295d4dc6bea18c", 0xb0}, {&(0x7f0000000140)="92852a14cb19fb4d3784bb6614f91e2fd44784be6edacc58e607cdb85053", 0x1e}], 0x2, &(0x7f0000000300)="036bf606586d0e060c7926ac622a4d33c33d43c5a785c6db6d86b85114bed90128dd5384bb914f44208b6101333804bf373c4c2f3c0d471c05bf8ef478e28d30322063044e2e20a83afaf97d8c6eef65377a46f375aadc8c2a621d776f5e9cdef8aa0d3fc4117ebe53e89162110258774f0b07e63c8d3874629daa2b3afb11e2d944c44f1e", 0x85, 0x40000a1}, 0x200000c0) 08:54:20 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) [ 576.145572][ T29] audit: type=1804 audit(1593420860.666:996): pid=24487 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/320/cgroup.controllers" dev="sda1" ino=15910 res=1 08:54:20 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000d78) [ 576.331961][ T29] audit: type=1804 audit(1593420860.996:997): pid=24495 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/312/cgroup.controllers" dev="sda1" ino=15892 res=1 [ 576.430740][ T29] audit: type=1804 audit(1593420861.036:998): pid=24494 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/296/cgroup.controllers" dev="sda1" ino=15894 res=1 [ 576.459861][ T29] audit: type=1804 audit(1593420861.096:999): pid=24499 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/321/cgroup.controllers" dev="sda1" ino=15911 res=1 08:54:21 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 577.100286][ T29] audit: type=1804 audit(1593420861.766:1000): pid=24517 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/312/cgroup.controllers" dev="sda1" ino=15892 res=1 08:54:21 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) 08:54:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x0, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) [ 577.224652][ T29] audit: type=1804 audit(1593420861.846:1001): pid=24500 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/321/cgroup.controllers" dev="sda1" ino=15911 res=1 08:54:21 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000d94) 08:54:21 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='memory.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x207083, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000180)={'vlan0\x00', @broadcast}) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRESDEC=r2, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000002) 08:54:22 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000003c0)='cgroup.stat\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) r4 = socket(0x10, 0x8000000000000003, 0x0) sendmsg$AUDIT_SET_FEATURE(r1, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x20, 0x3fa, 0x300, 0x70bd2c, 0x25dfdbff, {0x1, 0x0, 0xa7554c6de7172b0b, 0x1}, ["", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0xc087}, 0x80) sendmmsg(r4, &(0x7f0000000000), 0x40000000000024a, 0x0) bind$netrom(r4, &(0x7f0000000100)={{0x3, @bcast}, [@default, @bcast, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) r5 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r5, &(0x7f0000000000), 0x40000000000024a, 0x0) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000240)="5644278e824a887b6b1493f8f8d29be5c412ce6e3d211e10c34b284b466dc04818563d843dcae8e6f1b7f745065e11019c6c17686c097e1be3bca0eb82d5a3ff4a7a17cf33dee8e03d642308dc09557783d8ce87bdb955449066509c7df801b42a3d439acec9411864daea43a3280738380327c2604ef4be86275d5056", 0x7d) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) r7 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r7, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r6, 0x84, 0x82, &(0x7f00000001c0)={r8}, 0x8) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000000440)={r8, 0x400, 0x20, 0x20, 0xffffffffffffff80}, &(0x7f0000000480)=0x18) 08:54:22 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 577.499289][T24540] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 577.524088][ T29] audit: type=1804 audit(1593420862.186:1002): pid=24536 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/322/cgroup.controllers" dev="sda1" ino=16322 res=1 08:54:22 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) sendmsg$IPVS_CMD_GET_DAEMON(r1, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x40, 0x0, 0x300, 0x70bd29, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x100}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x8}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0xffff38e8}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x6}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x40}, 0x40004) splice(r2, 0x0, r3, 0x0, 0x4ff60, 0x0) ioctl$NS_GET_NSTYPE(r2, 0xb703, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r5, &(0x7f0000000000), 0x40000000000024a, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r5, 0x89e2, &(0x7f0000000240)={r1}) setsockopt$kcm_KCM_RECV_DISABLE(r6, 0x119, 0x1, &(0x7f0000000280)=0x80000000, 0x4) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r7, r4, 0x0, 0x100000002) 08:54:22 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) getsockopt$inet6_udp_int(r1, 0x11, 0xb, &(0x7f0000000100), &(0x7f0000000140)=0x4) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendfile(r2, r3, 0x0, 0x100000002) [ 577.574021][T24540] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 577.614064][T24540] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 577.735540][T24544] IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready [ 577.767574][T24544] IPv6: ADDRCONF(NETDEV_CHANGE): tunl0: link becomes ready [ 577.805319][T24544] IPv6: ADDRCONF(NETDEV_CHANGE): gre0: link becomes ready [ 577.817132][ T29] audit: type=1804 audit(1593420862.486:1003): pid=24558 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/314/cgroup.controllers" dev="sda1" ino=16306 res=1 [ 578.111368][T24544] gretap0: refused to change device tx_queue_len [ 578.121554][T24544] IPv6: ADDRCONF(NETDEV_CHANGE): gretap0: link becomes ready [ 578.140792][T24544] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. [ 578.168648][T24548] syzkaller1: default qdisc (pfifo_fast) fail, fallback to noqueue 08:54:22 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendfile(0xffffffffffffffff, r2, 0x0, 0x100006800) 08:54:22 executing program 2: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="2809a88734e3658d1309aed9ae79b0d4af00007629df0c3193e17ef6f19fe07bd7db332a4b9ffa4b3134a561f23cd335985dcc63adf5d9babf3b661fedf51533a84850312e7ae18de8", @ANYRES32, @ANYBLOB="070700200000e30000000000ff0714000200776730"], 0x28}}, 0x0) getsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000000040), &(0x7f0000000140)=0x4) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000002) 08:54:23 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) r4 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$FS_IOC_GETFLAGS(r4, 0x80086601, &(0x7f0000000100)) 08:54:23 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000d98) 08:54:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:23 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendfile(0xffffffffffffffff, r2, 0x0, 0x100006800) 08:54:23 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f00007e5000/0x3000)=nil, 0x3000, 0x2, 0x20010, r0, 0x0) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$TUNSETGROUP(r0, 0x400454ce, 0x0) bind$bt_hci(0xffffffffffffffff, &(0x7f0000000000)={0x1f, 0xfffb, 0x2}, 0x3) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x1) sendmsg$BATADV_CMD_GET_MESH(r3, 0x0, 0x85f78223f60bb637) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r2, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0xa, 0xa, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r5 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl$sock_SIOCETHTOOL(r5, 0x89f0, &(0x7f0000000180)={'ip6_vti0\x00', &(0x7f0000000240)=ANY=[@ANYBLOB="3e0000008100000003000000f40000001ea62c2f3980b2c6f9f32ae7108986c0775f07efe967a9c8eb7310d5907c646fe6289391da715839b4698002ae2f7032eadb719fc34b76020011f23054e7ca2e09f6eaee7aa0250a1e2120fbf47f03c204ad8a65c07df5a60756cdfc14a05e64c87812ab7e78e99412aa86093d221f6efbf115b36dc22becc93b14e9d9758c244a63c7e4bb8cb953feb5abf764fcc76768cd64f27ef2253b5e35d002e9bff39d19512f8efee266bf1024304a214c8e7830335a76c6bf7865dc39c9ec795beaff6db819af10a9aa4edf79bd2447b551e8b02f907db70998d34fa788b7214b68ff484c566181c871627675eab3e3e6f27621f1d957"]}) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000140)=ANY=[], 0x38}, 0x1, 0x0, 0x0, 0x41}, 0x0) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r2, @ANYRESDEC=r4], 0x6) recvmmsg(r1, &(0x7f0000000600), 0x204083acb88ff8b, 0x2, 0x0) ioctl$PPPIOCSFLAGS(0xffffffffffffffff, 0x40047459, &(0x7f0000000140)=0x400200) 08:54:24 executing program 2: r0 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, &(0x7f0000000480)=[@in={0x2, 0x4e20, @multicast1}, @in6={0xa, 0x4e22, 0x10000, @mcast2, 0x5}, @in6={0xa, 0x4e21, 0x3f, @private2, 0x6}, @in6={0xa, 0x4e20, 0x0, @private2, 0x3}, @in={0x2, 0x4e20, @multicast2}, @in={0x2, 0x4e23, @private=0xa010101}], 0x84) r2 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x82, &(0x7f00000001c0)={r3}, 0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000100)={0x0, @in6={{0xa, 0x4e21, 0xffff0004, @mcast2, 0x45938fd3}}, 0x6, 0x3, 0x2, 0x8000200, 0x40, 0x1, 0xc8}, &(0x7f0000000240)=0x9c) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000280)={r4, 0x6}, &(0x7f00000002c0)=0x8) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r6, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_GET(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000880)={&(0x7f0000000380)={0xcc, 0x0, 0x20, 0x70bd2b, 0x25dfdbfb, {}, [{{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x20}, {0x6, 0x16, 0x6}, {0x5, 0x12, 0x1}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x8000}, {0x6, 0x16, 0x1ff}, {0x5}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8}}, {0x8, 0xb, 0x100}, {0x6, 0x16, 0x7}, {0x5, 0x12, 0x1}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x4}, 0x0) r7 = socket(0x2b, 0x5, 0x7ff) getsockopt$llc_int(r7, 0x10c, 0x5, &(0x7f0000000300), &(0x7f0000000340)=0x4) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r9, r8, 0x0, 0x100000002) 08:54:24 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000e40) 08:54:24 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) r5 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r4, 0x84, 0x82, &(0x7f00000001c0)={r6}, 0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000100)={r6, 0x7, 0x0, 0x7fec, 0x1, 0x9}, &(0x7f0000000140)=0x14) [ 579.433170][T24608] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 08:54:24 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendfile(0xffffffffffffffff, r2, 0x0, 0x100006800) [ 579.482466][T24608] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 579.513248][T24608] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:54:24 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) [ 579.738120][T24615] syzkaller1: default qdisc (pfifo_fast) fail, fallback to noqueue 08:54:24 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r1, 0x10e, 0xa, &(0x7f0000000100)=0x9, 0x4) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="050002000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r5, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) bind$netlink(r4, &(0x7f0000000140)={0x10, 0x0, 0x25dfdbfc, 0x100000}, 0xc) 08:54:24 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100006800) 08:54:24 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000e44) 08:54:24 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ff60, 0x0) write$tun(r2, &(0x7f0000000240)={@void, @void, @eth={@dev={[], 0x10}, @random="1a947b294bb6", @val={@val={0x9100, 0x4, 0x1, 0x4}, {0x8100, 0x0, 0x1}}, {@llc_tr={0x11, {@snap={0xaa, 0x1, "ad2a", "ef0f8c", 0x809b, "cff3f70e8a00eeb1f206dc71e381a496cc74c5c8a62f4155ffaa5a203efdf3845f9310a767c83071ef0cb522b834851798951210b15d2a9b6da17ec703c25074bccbd3f7b5ca70f6e877f1f07b725771a12d6012d4b97ef03ba30ee0d74ca81b3703d719d11e7ab4f78dc3b5f82103449b77f86a705215a0c900ddba8afe9c4d9418425c3e0476dbfb8d9a71910b735ea259031fc963e16374a0999b29f499c0255b9a8c086091ab402c48321d6cf5785f9c5b7aac3ceb2b4ba5eb7dcf1de916abe2"}}}}}}, 0xe1) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r4, 0x0, 0x100000002) [ 580.318488][ T29] kauditd_printk_skb: 19 callbacks suppressed [ 580.318505][ T29] audit: type=1804 audit(1593420864.986:1023): pid=24650 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/325/cgroup.controllers" dev="sda1" ino=15944 res=1 [ 580.422407][ T29] audit: type=1804 audit(1593420865.046:1024): pid=24654 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/301/cgroup.controllers" dev="sda1" ino=15941 res=1 08:54:25 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100006800) 08:54:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, 0x0, 0x0) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:25 executing program 2: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) r3 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f00000017c0)={'batadv0\x00', 0x0}) setsockopt$inet_mreqn(r3, 0x0, 0x23, &(0x7f0000001800)={@broadcast, @rand_addr=0x64010101, r4}, 0xc) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRESOCT=r0, @ANYRESDEC, @ANYRESOCT, @ANYRESHEX=r2], 0x28}}, 0x20008011) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100000002) 08:54:25 executing program 3: r0 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r0, &(0x7f0000000000), 0x40000000000024a, 0x0) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x82, &(0x7f00000001c0)={r4}, 0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={r4, 0xf6}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000080)={r5, 0x4}, &(0x7f0000000100)=0x8) socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000440)='ethtool\x00') r7 = socket$netlink(0x10, 0x3, 0x0) r8 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="3c0000001000850600000135200000000000000000", @ANYRES32=r9, @ANYBLOB="ff010000800000001ce412000c000100626f6e64"], 0x3c}}, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000240)={0x1c0, r6, 0x400, 0x70bd25, 0x25dfdbfd, {}, [@ETHTOOL_A_STRSET_STRINGSETS={0x7c, 0x2, 0x0, 0x1, [{0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}]}, {0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8a3aef1bdcca19ab}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}]}]}, @ETHTOOL_A_STRSET_HEADER={0x4}, @ETHTOOL_A_STRSET_STRINGSETS={0x94, 0x2, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}]}]}, @ETHTOOL_A_STRSET_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macsec0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @ETHTOOL_A_STRSET_STRINGSETS={0x74, 0x2, 0x0, 0x1, [{0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}]}]}, @ETHTOOL_A_STRSET_STRINGSETS={0x4}]}, 0x1c0}}, 0x40400d5) [ 580.908859][ T29] audit: type=1804 audit(1593420865.576:1025): pid=24666 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/287/cgroup.controllers" dev="sda1" ino=15684 res=1 08:54:25 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, 0xffffffffffffffff, 0x0, 0x100006800) 08:54:25 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000fff0) [ 580.987088][T24668] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 581.050714][T24668] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 581.082077][T24668] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:54:25 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r2 = socket$inet_sctp(0x2, 0x5, 0x84) r3 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) r5 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r4, 0x84, 0x82, &(0x7f00000001c0)={r6, 0x7fffffff}, 0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r3, 0x84, 0x22, &(0x7f0000000100)={0x5, 0x4, 0x5, 0x4, r6}, &(0x7f0000000140)=0x10) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r2, 0x84, 0x1a, &(0x7f0000000240)=ANY=[@ANYRES32=r7, @ANYBLOB="c2000000c107a0493449e05e047bf45f214c5e3ca78d52edd1691205991dfaa9b41aa11d08ebc2729757338c2a90480a3f799a046ffd788b8c9935f78d5fdd5fbdc0b928330767e0bedfec569974054fd2a7875a94ee4108b6f7118b879584be780c4106570930105ea309b531a154ddfafec551d9a72f811384d0e1229672590f6843f628be859b283e7424bfcf566c8881e797fe18cdbae80c697f386bd2f111b5e4e06e6427d17c852bbe069e150467003b69b5b19504f0048082bd68d2e7e9e51977ef"], &(0x7f0000000180)=0xca) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r5, 0x84, 0x22, &(0x7f0000000340)={0x5, 0x8000, 0x40, 0x7, r7}, &(0x7f0000000380)=0x10) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f00000003c0)={r8, 0x8}, 0x8) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000006, 0x13, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r10 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r10, r9, 0x0, 0x100000002) [ 581.111557][ T29] audit: type=1804 audit(1593420865.776:1026): pid=24681 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/319/cgroup.controllers" dev="sda1" ino=16384 res=1 [ 581.242826][ T29] audit: type=1804 audit(1593420865.896:1027): pid=24686 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/326/cgroup.controllers" dev="sda1" ino=15947 res=1 08:54:26 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x0) [ 581.319909][T24677] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. [ 581.320814][ T29] audit: type=1804 audit(1593420865.926:1028): pid=24687 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/288/cgroup.controllers" dev="sda1" ino=15948 res=1 [ 581.366602][T24680] syzkaller1: default qdisc (pfifo_fast) fail, fallback to noqueue [ 581.403569][T24684] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. 08:54:26 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r1, &(0x7f0000000000), 0x40000000000024a, 0x0) setsockopt$CAN_RAW_RECV_OWN_MSGS(r1, 0x65, 0x4, &(0x7f0000000400)=0x1, 0x4) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) ioctl$SIOCX25GSUBSCRIP(r3, 0x89e0, &(0x7f0000000240)={'bridge0\x00', 0x16, 0x1}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendto$isdn(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000894ec4eb6ab709ee89ac8946efe76f9fa948e"], 0x1a, 0x40000, &(0x7f00000004c0)={0x22, 0x6a, 0x3e, 0x75, 0x7}, 0x6) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r6, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r7 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_ZERO(r5, &(0x7f00000003c0)={&(0x7f0000000100), 0xc, &(0x7f0000000180)={&(0x7f0000000340)={0x60, r7, 0x1, 0x70bd2d, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_SERVICE={0x28, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x4}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x2}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@private=0xa010100}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x2}, @IPVS_CMD_ATTR_SERVICE={0x4}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1ff}, @IPVS_CMD_ATTR_SERVICE={0x10, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x25, 0x10}}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x4801}, 0x4000000) r8 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r8, &(0x7f0000000000), 0x40000000000024a, 0x0) ioctl$SIOCX25SCAUSEDIAG(r8, 0x89ec, &(0x7f0000000500)={0x1, 0x3f}) sendfile(r4, r3, 0x0, 0x100000002) 08:54:26 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x7, 0x5) r2 = openat$cgroup_ro(r0, &(0x7f00000000c0)='pids.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cgroup.events\x00', 0x26e1, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) sendfile(0xffffffffffffffff, r2, 0x0, 0x1000000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0xb00000000065808, 0x0) syz_genetlink_get_family_id$tipc2(0x0) preadv(r4, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/4084, 0x1c}], 0x1, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x840000000000a132, 0xffffffffffffffff, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000140), 0xff4d) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) 08:54:26 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x0) [ 581.609626][ T29] audit: type=1804 audit(1593420866.276:1029): pid=24688 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/326/cgroup.controllers" dev="sda1" ino=15947 res=1 08:54:26 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x1fffffff0) [ 581.752580][ T29] audit: type=1804 audit(1593420866.276:1030): pid=24697 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/289/cgroup.controllers" dev="sda1" ino=15932 res=1 08:54:26 executing program 3: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x840000000000a132, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000140), 0xff4d) sendfile(r3, r2, 0x0, 0xffffffff800) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x7a05, 0x1700) pwrite64(r4, &(0x7f0000000400)="4ebefa1e923f1e018b6e53bf4815b78e1f2ef9212b93090c1ff6b35c208d50aef3fd759f995b53dd37c58cf8332b8a6b66575478e02ef0145bf122ba2e2c53a7ec45e375683475a6495f8d7b7a088f5e32dc266569074319bf8c8d3d8007cc92e2ba0d9082c41b63e330f353a3f675a98d2e74a08e38400f7f5eb113a0e25fd90115d57a7acdcab1128cf4f9c719f3f29d460c507f8a2a6594d259217d32eae9be93c6ed17a67ae2e7e689a31fa8449da12fd62bf423cff702b09e6ee1ff0e698b8bb517819eb712ba2b34b54b28b79d9399d920d5a5507e8a85f37060dfe3051f06f8d7cc9b068495ee5d5fcce85410bcd9f91d1f198353ce94b2e03370e43875c1a035bb88fd26fbb5b1252e2056d6b67e2b2f424051a40ad9170e76a81a6ca4f149ff643db76f8f2c1aa8024a6279952027489bbad6479e47ea5ba9e47d8136df398665f6cdfd15e93cfbf2ce1151afe9321ed63fe7100e704b232646fc1e0e936b90cceaaa70225ce71640e10316d2cc637355eddb3c4e16ff1635fa4e65a66eb5ab2cbf9d6f063e05f0e46fcc14bf31eedfb9f33c215fc14946cc6f7493924442e939f71ac4bd3e35e78857f9624c663f3669a47a7146e3249ee3eaaf681f371d515af5b934f9252c7ac2a164bf318fc2b194ee087b2b28ed5e4618c0906fc3f32c43a3b9e08a2e0d509f65a7de909e8c3c535f1d8cb9c236716e5ad709", 0x200, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000100)) sendfile(r3, r2, &(0x7f0000000040), 0x100000001) ioctl$EXT4_IOC_MIGRATE(r3, 0x6609) r5 = socket$l2tp(0x2, 0x2, 0x73) setsockopt$IPT_SO_SET_ADD_COUNTERS(r5, 0x0, 0x41, &(0x7f0000000180)={'security\x00', 0x2, [{}, {}]}, 0x48) [ 581.948423][ T29] audit: type=1804 audit(1593420866.616:1031): pid=24718 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/290/cgroup.controllers" dev="sda1" ino=15944 res=1 [ 582.066671][ T29] audit: type=1804 audit(1593420866.676:1032): pid=24721 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/327/cgroup.controllers" dev="sda1" ino=15948 res=1 08:54:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, 0x0, 0x0) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:27 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) getsockopt$EBT_SO_GET_INIT_INFO(r1, 0x0, 0x82, &(0x7f0000000100)={'broute\x00'}, &(0x7f0000000180)=0x78) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000002) 08:54:27 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x0) 08:54:27 executing program 3: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xfba1133f8fc07f7b, 0x8031, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x4ff60, 0x0) openat$cgroup_ro(r0, &(0x7f0000000000)='cpuacct.stat\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r2, &(0x7f0000000000), 0x40000000000024a, 0x0) r3 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$sock_bt_bnep_BNEPCONNADD(r2, 0x400442c8, &(0x7f00000000c0)={r3, 0xffffffff, 0x3, "3dc6691de99853e0e24f707d4a1389dd9a4f99e996ec6c87a18c47e98560cb591082edc610fb50672a26d966897400d0efcf9a4e00ff43e48d3a21b79156d19f5a2ef0f5ec036830d38c844434fb1591e909cb37439b0381af09cc25cb3d7b8c9afd2fbd057f5269bf6f4e9160351eb7d5734a5c22ff7c48d03338ab3df50741"}) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$bt_bnep(0x1f, 0x3, 0x4) setsockopt$bt_BT_VOICE(r5, 0x112, 0xb, &(0x7f0000000380)=0x63, 0x2) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=@newlink={0x40, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb, 0x1, 'macsec\x00'}, {0x4}}}, @IFLA_ADDRESS={0xa, 0x5, @empty=[0x14]}]}, 0x40}}, 0x0) 08:54:27 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)={0x4, 0x4, 0x4, 0xf3}, 0x3c) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r2, 0xb, &(0x7f0000000040)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000140)={r3}, 0xc) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000100)={r3, 0x5}, 0xc) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r4, 0x0, 0x100000002) [ 582.575158][T24739] IPVS: ftp: loaded support on port[0] = 21 08:54:27 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) getsockopt$bt_BT_DEFER_SETUP(0xffffffffffffffff, 0x112, 0x7, &(0x7f00000003c0)=0x1, &(0x7f0000000400)=0x4) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r4 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) socketpair(0x8, 0x6, 0x9, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r2, 0x84, 0x77, &(0x7f0000000180)={0x0, 0x3, 0x3, [0x8, 0x1, 0x100]}, &(0x7f0000000240)=0xe) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r5, 0x84, 0x70, &(0x7f0000000280)={r6, @in6={{0xa, 0x4e21, 0x3, @local, 0xffff}}, [0x0, 0x80000000, 0x1, 0x7, 0x4, 0x7, 0x8, 0x10000, 0x6, 0x2, 0x1, 0x2, 0x5, 0x100, 0x6718]}, &(0x7f0000000380)=0x100) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x4e24, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$sock_SIOCSIFVLAN_SET_VLAN_EGRESS_PRIORITY_CMD(r4, 0x8983, &(0x7f0000000100)={0x3, 'wg1\x00', {}, 0x3}) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r7, r2, 0x0, 0x100000004) [ 582.728943][T24739] lo speed is unknown, defaulting to 1000 [ 582.760606][T24745] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 582.829302][T24745] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 582.906594][T24745] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:54:27 executing program 0 (fault-call:7 fault-nth:0): r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 583.158035][T24756] syzkaller1: default qdisc (pfifo_fast) fail, fallback to noqueue 08:54:28 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_all\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYRESDEC=r2], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000002) [ 583.361302][T24770] FAULT_INJECTION: forcing a failure. [ 583.361302][T24770] name failslab, interval 1, probability 0, space 0, times 0 [ 583.442579][T24770] CPU: 1 PID: 24770 Comm: syz-executor.0 Not tainted 5.8.0-rc2-syzkaller #0 [ 583.451289][T24770] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 583.461525][T24770] Call Trace: [ 583.464836][T24770] dump_stack+0x18f/0x20d [ 583.469185][T24770] should_fail.cold+0x5/0x14 [ 583.473800][T24770] should_failslab+0x5/0xf [ 583.478228][T24770] kmem_cache_alloc_trace+0x240/0x2d0 [ 583.483615][T24770] alloc_pipe_info+0x10a/0x590 [ 583.488402][T24770] splice_direct_to_actor+0x779/0x980 [ 583.493797][T24770] ? generic_splice_sendpage+0x140/0x140 [ 583.499461][T24770] ? apparmor_file_permission+0x26e/0x4e0 [ 583.505203][T24770] ? do_splice_to+0x170/0x170 [ 583.509911][T24770] do_splice_direct+0x1b3/0x280 [ 583.514777][T24770] ? splice_direct_to_actor+0x980/0x980 [ 583.520338][T24770] ? apparmor_file_permission+0x26e/0x4e0 [ 583.526086][T24770] do_sendfile+0x559/0xc30 [ 583.530529][T24770] ? do_compat_pwritev64+0x1b0/0x1b0 [ 583.535837][T24770] ? wait_for_completion+0x260/0x260 [ 583.541225][T24770] ? __sb_end_write+0xf8/0x1d0 [ 583.546022][T24770] ? vfs_write+0x161/0x5d0 [ 583.550545][T24770] __x64_sys_sendfile64+0x1cc/0x210 [ 583.555754][T24770] ? ksys_write+0x1a5/0x250 [ 583.560277][T24770] ? __ia32_sys_sendfile+0x220/0x220 [ 583.565577][T24770] ? do_syscall_64+0x1c/0xe0 [ 583.570185][T24770] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 583.576368][T24770] do_syscall_64+0x60/0xe0 [ 583.580807][T24770] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 583.586704][T24770] RIP: 0033:0x45cb19 [ 583.590596][T24770] Code: Bad RIP value. [ 583.594662][T24770] RSP: 002b:00007f4e16337c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 583.603083][T24770] RAX: ffffffffffffffda RBX: 00000000004fd640 RCX: 000000000045cb19 [ 583.611151][T24770] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000005 [ 583.619130][T24770] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 583.627112][T24770] R10: 0000000100006800 R11: 0000000000000246 R12: 0000000000000006 [ 583.635090][T24770] R13: 0000000000000901 R14: 00000000004cbddf R15: 00007f4e163386d4 08:54:28 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYRES32=r2, @ANYBLOB="fd06002a6ccf7ec47100000018211a60000030"], 0x28}, 0x1, 0x0, 0x0, 0x44}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r4, 0x6, 0x14, &(0x7f0000000100)=0x1, 0x4) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r3, 0x0, 0x100000002) 08:54:28 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r5, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$tipc(&(0x7f0000000400)='TIPC\x00') sendmsg$TIPC_CMD_SET_LINK_TOL(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x68, r7, 0x1, 0x0, 0x0, {{}, {}, {0x4c, 0x18, {0x0, @link='broadcast-link\x00'}}}}, 0x68}}, 0x0) sendmsg$TIPC_CMD_SET_NETID(r4, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x24, r7, 0x800, 0x70bd25, 0x25dfdbff, {{}, {}, {0x8, 0x2, 0x6}}, ["", "", "", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x4050}, 0x1) sendfile(r3, r2, 0x0, 0x100000004) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r9, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r10 = syz_genetlink_get_family_id$batadv(&(0x7f00000002c0)='batadv\x00') sendmsg$BATADV_CMD_GET_GATEWAYS(r8, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4020020}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x24, r10, 0x200, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x3}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x1}, 0x2000001) 08:54:28 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000004c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f0000000280)=ANY=[@ANYBLOB='|\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="010000000000000000000100000014000200776730000000000000000000000000005400088050000080200004000f000000000000000000000000000000000000000000000100007e000024000100000000000000000000000000ca00007f4d00000000000000000000000000000008000300000000277e17d95d9c91f2fbed23bb4612"], 0x7c}}, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc(&(0x7f0000000400)='TIPC\x00') sendmsg$TIPC_CMD_SET_LINK_TOL(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000380)={0x68, r6, 0x1, 0x0, 0xfffffffe, {{}, {}, {0x4c, 0x18, {0x0, @link='broadcast-link\x00'}}}}, 0x68}}, 0x0) sendmsg$TIPC_CMD_GET_LINKS(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x24, r6, 0x2, 0x70bd2d, 0x25dfdbff, {{}, {}, {0x8, 0x11, 0x1000}}, ["", "", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x4000}, 0x24040040) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r8, &(0x7f0000000000), 0x40000000000024a, 0x0) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r8, 0x84, 0x4, &(0x7f0000000340)=0xf537, 0x4) sendfile(r7, r2, 0x0, 0x100000002) [ 583.964871][T24743] IPVS: ftp: loaded support on port[0] = 21 08:54:29 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006800) [ 584.439448][T24739] netlink: 'syz-executor.3': attribute type 5 has an invalid length. [ 584.457679][T24743] lo speed is unknown, defaulting to 1000 08:54:29 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, 0x0, 0x0) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:29 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYBLOB="3c0892a80a4bcde106a4ae546043e5889570fcf1b5cd60e5e7e5d23c046dbe3f9c189740b5a78abd2f2afdc78617678c08590a0c7a815324b23636ae7c7191daf525aeefa9f7022f543df73b", @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendfile(r1, r2, 0x0, 0x100000002) 08:54:29 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r2, 0xc0096616, &(0x7f0000000100)={0x4, [0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000004) [ 584.869158][T24850] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 584.949329][T24850] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 585.002766][T24850] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 585.128271][T24856] syzkaller1: default qdisc (pfifo_fast) fail, fallback to noqueue 08:54:29 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="0707000000000000000000000000140002007727303d0d6e3c153034601acd3c569bafb1837f0cd4b825b68b2012150176de190b98a3acfdbc704182b92e96e8a183a80fa66fb962c6664f05106901d3afcbfd5d24c080c4c366887e1b8a3622d29a32c9f51e5480e832710bb7329b359aa6a95b84b536aacda3bd32da3735390f440c7ef41d50e639c61d28779fc276ef40fe53bbfc246c368649f130ab36ac15566c2bdef2cc5250"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:54:29 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0x1000001b3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ff60, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000000)=ANY=[], 0x1000001b3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r6, &(0x7f0000000000)=ANY=[], 0x1000001b3) r7 = openat$cgroup_ro(r6, &(0x7f0000000100)='cpuacct.stat\x00', 0xb00000000065808, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r8, r7, 0x0, 0x100000002) 08:54:29 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) [ 585.306108][ T8652] tipc: TX() has been purged, node left! 08:54:30 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0, @local}, 0x80) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000140)=0x32, 0x4) connect$inet(r0, &(0x7f0000000200)={0x2, 0x0, @broadcast}, 0x10) sendmmsg(r0, &(0x7f0000007fc0), 0x4000000000001a8, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xd, r3}, @IFLA_GROUP={0x8}]}, 0x30}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r5, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$SEG6(&(0x7f0000001480)='SEG6\x00') sendmsg$SEG6_CMD_SET_TUNSRC(r6, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001540)={&(0x7f00000002c0)={0x14, r7, 0x125}, 0x14}}, 0x0) sendmsg$SEG6_CMD_DUMPHMAC(r4, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)={0x60, r7, 0x100, 0x70bd2c, 0x25dfdbff, {}, [@SEG6_ATTR_ALGID={0x5, 0x6, 0x3f}, @SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x3}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x7}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x9}, @SEG6_ATTR_DST={0x14, 0x1, @rand_addr=' \x01\x00'}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x101}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x100}]}, 0x60}, 0x1, 0x0, 0x0, 0x40000}, 0x0) [ 585.394054][ T29] kauditd_printk_skb: 24 callbacks suppressed [ 585.394071][ T29] audit: type=1804 audit(1593420870.057:1057): pid=24865 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/294/cgroup.controllers" dev="sda1" ino=15930 res=1 08:54:30 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070207000000000000e92d35018628000004000000"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r5, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r6 = socket$netlink(0x10, 0x3, 0x4) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f00000005c0)='nl80211\x00') r9 = socket$tipc(0x1e, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000140)={'virt_wifi0\x00', 0x0}) sendmsg$NL80211_CMD_SET_WIPHY(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000180)={0x24, r8, 0x11, 0x0, 0x0, {}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r10}, @NL80211_ATTR_TXQ_QUANTUM={0x8}]}, 0x24}}, 0x0) sendmsg$NL80211_CMD_JOIN_MESH(r6, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x9a1a4f20cb1170d}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x44, r8, 0x200, 0x70bd25, 0x25dfdbfc, {}, [@NL80211_ATTR_CONTROL_PORT_OVER_NL80211={0x4}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x2}, @NL80211_ATTR_CONTROL_PORT_OVER_NL80211={0x4}, @NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, 0x2b11c31b}, @NL80211_ATTR_WIPHY={0x8}, @NL80211_ATTR_MESH_SETUP={0x8, 0x70, [@NL80211_MESH_SETUP_USERSPACE_AUTH={0x4}]}, @NL80211_ATTR_MESH_SETUP={0x8, 0x70, [@NL80211_MESH_SETUP_USERSPACE_AUTH={0x4}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x50}, 0x80) sendmsg$NL80211_CMD_GET_STATION(r4, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x2040}, 0xc, &(0x7f0000000380)={&(0x7f0000000500)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="02002bbd7000fedbdf25110000000500e4000100000006003600020000000600100070050000cd58d8eecaff2107900ed36d9d27423dd54ef1b05a268dc654a5db80d3db6b4a84957039ba4141d8099e0faac4e300d9cb5a3df36d2ffaa5e5dc61f0ef2c21f86d6d60ce5f7656b0b99f218b460de0a709ae2abd42f828d88e53ff756e60e46cd1fd5c80b0daadded81ddc15e486dd09d0160966663b6e9d7d02e107360d46d5f87b10167a3efdc0caccfdf3cc40f1b321"], 0x2c}}, 0x8000) sendmsg$NFT_BATCH(r2, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={{0x14}, [@NFT_MSG_NEWRULE={0x6c, 0x6, 0xa, 0x201, 0x0, 0x0, {0x0, 0x0, 0x8}, [@NFTA_RULE_HANDLE={0xc, 0x3, 0x1, 0x0, 0x5}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_POSITION_ID={0x8, 0xa, 0x1, 0x0, 0x2}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_RULE_COMPAT={0x14, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_FLAGS={0x8}, @NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8}]}, @NFTA_RULE_COMPAT={0xc, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_FLAGS={0x8}]}, @NFTA_RULE_HANDLE={0xc, 0x3, 0x1, 0x0, 0x1}]}], {0x14}}, 0x94}, 0x1, 0x0, 0x0, 0x20000000}, 0x81) [ 585.509490][ T29] audit: type=1804 audit(1593420870.067:1058): pid=24866 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/324/cgroup.controllers" dev="sda1" ino=15941 res=1 [ 585.784547][ T29] audit: type=1804 audit(1593420870.447:1059): pid=24878 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/331/cgroup.controllers" dev="sda1" ino=15905 res=1 08:54:30 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="c5244100", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) [ 586.207009][T24876] IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready [ 586.338075][ T29] audit: type=1804 audit(1593420871.007:1060): pid=24894 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/307/cgroup.controllers" dev="sda1" ino=15920 res=1 [ 586.476600][T24876] IPv6: ADDRCONF(NETDEV_CHANGE): tunl0: link becomes ready [ 586.489979][T24876] IPv6: ADDRCONF(NETDEV_CHANGE): gre0: link becomes ready [ 586.499615][T24876] IPv6: ADDRCONF(NETDEV_CHANGE): gretap0: link becomes ready [ 586.512023][T24876] IPv6: ADDRCONF(NETDEV_CHANGE): erspan0: link becomes ready [ 586.521033][T24876] IPv6: ADDRCONF(NETDEV_CHANGE): ip_vti0: link becomes ready [ 586.535470][ T29] audit: type=1804 audit(1593420871.207:1061): pid=24900 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/331/cgroup.controllers" dev="sda1" ino=15905 res=1 [ 586.577463][T24876] IPv6: ADDRCONF(NETDEV_CHANGE): ip6_vti0: link becomes ready [ 586.600376][T24876] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 586.638922][T24876] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 586.647424][T24876] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:54:31 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006802) 08:54:31 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) connect$vsock_stream(r1, &(0x7f0000000100)={0x28, 0x0, 0x1, @my=0x1}, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) mmap(&(0x7f0000270000/0x1000)=nil, 0x1000, 0x100000e, 0x8851, r4, 0x1cdc9000) sendfile(r3, r2, 0x0, 0x100000002) [ 586.729742][T24874] IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready [ 586.961942][ T29] audit: type=1804 audit(1593420871.627:1062): pid=24912 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/295/cgroup.controllers" dev="sda1" ino=15930 res=1 [ 587.058653][ T29] audit: type=1804 audit(1593420871.667:1063): pid=24913 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/325/cgroup.controllers" dev="sda1" ino=15941 res=1 [ 587.093057][T24874] IPv6: ADDRCONF(NETDEV_CHANGE): tunl0: link becomes ready [ 587.107484][T24874] IPv6: ADDRCONF(NETDEV_CHANGE): gre0: link becomes ready [ 587.122318][T24874] IPv6: ADDRCONF(NETDEV_CHANGE): gretap0: link becomes ready [ 587.131601][T24874] IPv6: ADDRCONF(NETDEV_CHANGE): erspan0: link becomes ready [ 587.143855][T24874] IPv6: ADDRCONF(NETDEV_CHANGE): ip_vti0: link becomes ready [ 587.152938][T24874] IPv6: ADDRCONF(NETDEV_CHANGE): ip6_vti0: link becomes ready [ 587.180790][T24874] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 587.196171][T24874] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 587.204454][T24874] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 08:54:32 executing program 3: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ppp\x00', 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0x1000001b3) r2 = openat$cgroup_ro(r1, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000040)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r2, 0x0) ioctl$PPPIOCSFLAGS1(r0, 0x40047452, &(0x7f0000000040)) [ 587.356845][ T29] audit: type=1804 audit(1593420872.027:1064): pid=24914 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/295/cgroup.controllers" dev="sda1" ino=15930 res=1 08:54:32 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x0, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:32 executing program 2: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0xffffffffffffff6d) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000000), 0x40000000000024a, 0x0) accept$netrom(0xffffffffffffffff, &(0x7f0000000240)={{0x3, @rose}, [@rose, @rose, @bcast, @null, @netrom, @default]}, &(0x7f0000000500)=0x48) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xfe85, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[], 0x28}, 0x1, 0x0, 0x0, 0x884}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='hugetlb.2MB.usage_in_bytes\x00', 0xb00000000065808, 0x0) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000002c0)=ANY=[@ANYBLOB="f8000000160011030000000000000000fe8000000000000000000000000000bb00000000000000000000ffff00"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fe8000000000000000000000000000aa000000006c000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000dfadeafef9e88ef155917f328eb207a644e7a44721d16842e316660d742863acf90dbab029819c04bde82656713ee01a8173aa2a7021a5e060b2965c30d70aa90b67806476706f66852dac49"], 0xf8}, 0x8}, 0x0) sendmsg$nl_xfrm(r2, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000001080)=ANY=[@ANYBLOB="140000001c000100"/20], 0x14}}, 0x0) socketpair(0x10, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) r5 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r4, 0x84, 0x82, &(0x7f00000001c0)={r6}, 0x8) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r3, 0x84, 0x5, &(0x7f0000000440)={r6, @in6={{0xa, 0xce23, 0x9aa, @local, 0x3}}}, 0x84) setsockopt$pppl2tp_PPPOL2TP_SO_DEBUG(r1, 0x111, 0x1, 0x7, 0x4) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r7, r1, 0x0, 0x100000002) 08:54:32 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) r2 = socket$inet(0x2, 0xa, 0x1) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRESOCT=r2, @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}, 0x1, 0x0, 0x0, 0x40}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000004) 08:54:32 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f0000000180)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="070700000000000000000000000014000200776730", @ANYRESOCT=r0, @ANYRES32=r1, @ANYBLOB="b0a22e468abc7783cadea41774a4a5d8db797a327aa2da0e83f6a735a0de9c0e9ff0dc185aa0e2e624478b69c93f4cf459cbb5fe57e3b9d27ea45ee41b288b7d925cc9e64507c1359f02f60b586cd17cbe60b19dff8bb7d89e8e419addb9105bbdb33479ebea8b5c6595acbbf8ac20e42bbef5cbb7ff461f648a009a993a59f800ecd70a1db3aaa3a2dce4f50e68984f66bccd803bd75bfdad9856d746941b8f98ffb1e25cfe8eae388c2fc0b45ec2dbb04cff1b2afcd7c8bf4b3acfd3e4422e4d382864681bf0713b2e32bd4d3f4c3f23974dc345e8111658e07577a73aae59974bfec66c140916425c8e81c96816f9314b249a7159e47bf54c"], 0x28}, 0x1, 0x0, 0x0, 0x40}, 0x4000000) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) shutdown(r2, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000000)=ANY=[], 0x1000001b3) r4 = openat$cgroup_ro(r3, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = socket(0x10, 0x1, 0xa3) sendmmsg(r6, &(0x7f0000000000), 0x0, 0x8014) getsockopt$bt_BT_RCVMTU(r6, 0x112, 0xd, &(0x7f0000000100)=0x9, &(0x7f0000000140)=0x2) sendfile(r5, r4, 0x0, 0x100000002) 08:54:32 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006803) [ 587.471204][ T29] audit: type=1804 audit(1593420872.027:1065): pid=24907 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/295/cgroup.controllers" dev="sda1" ino=15930 res=1 08:54:32 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r2, &(0x7f0000000000), 0x40000000000024a, 0x0) getsockopt$TIPC_CONN_TIMEOUT(r2, 0x10f, 0x82, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000002) [ 587.680215][ T29] audit: type=1804 audit(1593420872.347:1066): pid=24929 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/332/cgroup.controllers" dev="sda1" ino=15935 res=1 [ 587.707882][T24942] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 587.754630][T24942] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 587.790328][T24942] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 587.973944][T24944] syzkaller1: default qdisc (pfifo_fast) fail, fallback to noqueue 08:54:32 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="28000080", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x0) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000016c0)=ANY=[@ANYBLOB="7c000000bceca1318a8ae827c9a22ddd3b105971b3cfc90766a55a8a493b41f1f9d2506129ce139c9b285aa46f0ebbca0216eef721f61c721353b14d2c557cfe6d1cc7d24ca0465d53532e50d7a945891c6962caae2583e957ea6a7e399d753b5b093e7250fbdd62b341cd6c7c20e010b9483561a68cbeffe56c74fede9da34bfdc3a47c253f1a90bd5548ffe0bf7543bedf93a86373b4e2b7223601fb94b7b8f27940ef6c5fe50a87e1456358e25e7cd6369c5770579098b2ae0edd5d3a7ecf79d5408457907a7dd51d06ad4ce391cc7fe97e33", @ANYRES16=r4, @ANYBLOB="010000000000000000000100000014000200776730000000000000000000000000005400088050000080200004000a0000000000000000000000000000000000000000000001000000002400010000000000000000000000000000000000000000000000000000000000000000000800030000000000"], 0x7c}}, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x1, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0x14) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r9, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r9, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r8, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104000400"/20, @ANYRES32=r10, @ANYBLOB="19000000000000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r7}, @IFLA_MASTER={0x8, 0xa, r10}]}, 0x44}}, 0x0) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x1448, r0, 0x0, 0x70bd28, 0x25dfdbfe, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_PEERS={0x5e4, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x1}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "a89e1d887de8ae7b03eb7ac1788130b2efbb0c3acb4414e2050be36febef88e7"}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e22, 0x29, @ipv4={[], [], @multicast2}, 0x800}}]}, {0x64, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0x5, @empty, 0x1}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "7f398685b4343c53d7b5fee8621c2a3a05e37b84ece309d6701e4600be4183a1"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x100}]}, {0x380, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g='\x97\\\x9d\x81\xc9\x83\xc8 \x9e\xe7\x81%K\x89\x9f\x8e\xd9%\xae\x9f\t#\xc20xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000001ec0)={0x1}, 0x4) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r3, 0x0, 0x7f) r5 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r5, &(0x7f0000000000), 0x40000000000024a, 0x0) r6 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r6, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r6, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r7 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) sendmsg$unix(r5, &(0x7f0000001580)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001500)=[{&(0x7f0000000240)="6d70a43b19307ee59282ceeca2d15dee409e66e9378fa31ad0e00db457c4f72a0b251bf6b8d865e81039e6e14a7803e3430dae12109e8d605dcdfd9edb1567d6d13eb7e55d0186813a80e18903ff4b1433182d3bde6efa0d2d0d01baf292ec9b6c0c36d0ef549c2bcab02603e12b2bd96d9662c4b2b66dc2a8b699486d1fc0ffedc74496781f000d6f27253fa14c56d27e5a421f45cfe89e2cfe7099f5dded1866349cafbc8903ac83e5bf9d3a4f7355dd1f4c1ce57874151653404a8aa1c53e974eee558e9c13ae809f4d09ba2d27c34ddb6c57523b67a6529fb52e88412bd8098b6aed505951f8b007d1fd9eba92268d43047d3bb492378f39409b2faddb7c3a7ed49d571535f892a6a0a2a0f72832b2871a96535f959c345351ba6ecbac1b8ecc79d4a78ca1b158ffa96c96f742c697d397f648d7c9a741bacfee2ab56d4be5fb6fda373e9fe1e79b6c4fffc3e2c16035800f20b947b0e73b9f7a08636357caa316e241acced9a1e677492f234419dd4096b33a041b19aa011e05c6202124cd8c2208413fdae8406509b0af255cf1c8964264e12dcb1a0378816a0009d65f71fadf22485a1f2969c9647a286294d45c85cbcb6941e3427dd40360419c746fc59849ac664a740c8a4c3bc5ee18a3d964a92f0e7e87b18d735747b2eaf535107a7ac073123d66462320a31afd4af204004c23a283c8204c789384f5fc205eeceb5e79b788de3994f14828ca7c1123194ceed1c7e0bf802b79f7d5e3e2b88280a998f7456732d11b7cd5a7b4440241051c0eb2fbfe63210244bf95dd68883a9b958aded88a32fa69c32315be12e45c4225a804e8a33a794bee666365ab341d4f3204719a409e9eda33b528424c6552a4f5318c4e72e4c69fb9ae9ace0d264e4f3ff9374e8ca0ed2b5391e2687dca0464317c9f33a7cf9f38b53e03e5c617fc2d30807b9f6667ae069be402856a4b1d0a789e35bd9042684d376a84560d14fd00e19256ba1f056dadf2a3d7e48b6c76e106275dfc62d40d1dc32495a8e4ae1891a0a940a72e7e9521b49897e9fe41c8b36abc990542fbdc924594b999f8eb6358399dfbe02b8774a4323730bf456f763b0c377b5e30fdf34fe83192b36c4150bb683b435f64f36e01cac6008f10097bd05c15ef4a81ced824bb32032ff570da4a9187fc0355505bd20a15bc3498fbafc7df99081a8c1d6a8aa203bf456cee6197c1f9465bfdd9320cf28f08045cd467cfd74c9bc4f9d53bd32d8570960ef881e0716e0534db13961f9f631b30c54fece523d6f0802655482ee522800c1eeb16e960a156d77146b087d3228d02a8a8d85d63b08f9c59ae1896413b5e0be8cda3e8ad8f80766a5f1c0a33aeb3b37a512dda41784591bf3a1e18ae11a89e05ad90436e29309f3b3dbd4e82ccd545ce409fe027e30e21d5f999989a360397f2d5a139ae4adee2606224455ca90ee2fb8cc0bfdd046865220ec9f2783598725cb9df3bd456e3e2a9a50a7e9c24f680cb101bb5649849c2e61681e1581279eb854619f64a1c880287e715fc445e4c017ae775db96b4297fcb769dd3658f0bb955f6e89a26585191f8c6b25bd2cbce3b568f08ad8592c0261b7e04ac04c772ebbcdf541067ce9202f7cbf1b7a8d439b5994ffd9eee236a0498fd16dade354083b900eb827001af7ab221be0b52fae192f17b2d3b926589fa11eb929fed36873937c5f80b61d54bcf3bf8884b4c6a7dab703a71981a3addf25b31fed6b9cd7dc1d9c8a16dd479c7d131ac6571a9917926690911c2bf0d5cd76eda75728c86b19c5ccb6ed060a28275888300347c9dbb6ee310e019d8e3086e25c9af5cb0e0ff1cf6f98da15133bf876a8fbcbb95501a24ded29be563315246b6b7c2cda332cddb2ee3a1bc5ea54078417b37367aeffb782c4dfa84b2e422cbfd637a5a90fef745ecdd3fae7992955406401acf0b964e5128cb32f4d1a1b7818eec169a8d647e3a7da64a70e8c9f1241a897fcf72045783f438b0b125571914d1d0f0aceaac042f26749a8e25eb26bf54f3cf20ef9a69d87f68c7ca1c781b3c971cab600f113f4d805212ee34d8c087d344f8842ef63be40d9e94cf58fc9945a576cbb6d0bc008ba3f21ae2071f6fb806f1509d39d4fe4311c6aec443c4f9ed2679db4b94299d98117ff3726316e5ce1d1f6249951a8859453528d181f03fdc23a01a416fdba8a33b86f98da8585a72cd41d4e30b64947a6d24d3ce1a96c47ec289a76bcc3eef20d16f16090e93d08d837405459a79779c1bcec4c89f6dc61571da14d16c7d87ee4dcd87a8cf91c6832e22a9d6049fe0f3d1ac9d1db3e2f7b763cf329205a408ab0b0807074ab5836026986bb3bf83e5494a985caf09328bd83b9c6ad8e1ecf0dcca0e2efbceae59a0fbe7cc350a36ae7f169b4f31434e6af135f1c735affb53becf6702ed226d0a140249787d2bdd4d96dc88ff9781f4ffdb05d7f0fc4ca1e1f7c462affc9eeaff9110962e748b097299daa1900906712307b51dcb2ed27958b743fc481ec6f23eab0ee5842e4675bc8e133eba85d7ec10f6bab0be4f801c53c01e3d408aa6ccc07ad4abec66acec8719dead1f13c8864bb6a3cc178db088266d420f91a847e168f62a27fb51fc4664582ae331d6176b6b3f68f9e692cb4b15d467899f246b22e24f99720e906e27eb6aff2de75f8cd700eb4dde7e5ab704bbd7ec5e4eee51726a6246208bc7e320c8e77da6ee6b399cfc3a18e9650fe58c5e142dec54ba544aaacc5472d2e4c7dd641c2ac493e1dff17a570476415c33027b9a5d564ac9c3d8a3713250c1d2cbfe4c7c8a025cd48fd9ef980118e405e1aa18ca3d27f9e76173191a6584a76301a325d5307414d553b7ffd161014218218f38980d7430b5f42d3178fa853ebbc93c52d7200bc66597e22ed6c8b946943f86c23ce0252dee5e9774e43bb234ed45bb01615eb30c9987401165f09f61bc22ac772a0bf9902633373f52a7f4695062aecc3734f0d4d56c40cf8f6f06738f7b9ade75d81d5595ecfc3a895eca427bad54a55a09905b2015aafe05f0b3b47d6c17cb27f0f9bb90b8e749cd2d21c18abf4b7e29fbc02d698515f02cecee8c5806d2409a5694b0fdff0a2a80ae1e2fff885d297ae2f1b4f4281b5f1ca768443f624fccb1eab16c6272a674a979ae4c46fb14f64d47fa74fdabbb90074164e2c677d4a958859209a78a123a16306dcba489c7f3636399d6021aec4b54b6cf5c884ff180efe45e70e284ad57fab82d374d4fcf0f4f335da674045f1f676ac2baeeb71dfb213f23f9e9d2a1f73120413772728d1c9fc5e0bdaee35d7379bc2baf808e27b3c6c30eafaa8486d122fb1f14edc5944652cc9c029798563ef56f73233ccaba660f337d0f9bc8aaecdd75f434b9053729f1b493a32c82fdf3f4391d1ac3980114c4974a1a02ecd524d2b1dc19606af330a9d5100d8317039ded9a44af7112e5b9c1398d68754aee0c1b53e83f899f6a2b6b7e886ac8686a49927995b0fa4b9d31910482161f160a6af98eb5f9b3664eb9ccdfd210f9397292c287f808044ab7ebe2ac96e9c56f151ed627cc2cc5e640bb27fe73fd4243864c52ff967cb131e8db214fb8542b4cc4b9a0c788b42466b30dabb477404fd3fe055c71fa896b50cb6a6ca67e276a4da8d051b72b9486ec049a85239cf888c3c239f84a0546191c8a5859c7bec81e21fc77d8fd638fb024b4fde33bd7e30362835732243e37357cfe2d54c7fd52f7c4c9ce397aae2fec781d92871afae2a77df780b597bb88733fc7740a17e28101c4f6e12ea66e0a607e9a627377a4e3a142fe3a157113983c0ce21e3ca2663640bb565645e103951220de1cedb10d63d4b5197d7b21c777ba237ee00388d41e56c4a2f3a85dbc115d4ff0f83a215fa22bca14105aad423365ca3276aac59a62c8e08340bfe44882c74fc8e0e7a3d9006fdb60410ac4b425329827da12bbaf70fc4c6e06fb702e96050e5a62bd1304ac7c46ace060080bc816733265f85c20d9b2f648a77e0abe40857f4618b2661a7bd325ddaf11b59af20c5a965c1f182d43829bfdd86a6615a9cfe010eebbf39ec0e20a6d512da85aebdea1a5a3e142abba68b1b97e10605b8b87058b4e61b26d715657e33039fb359ce70a733fd2aa14e3b5487428a1f6ce2dfa015b6739ead490655e386f9d5a56ee998731602681274e67281421363486005ed15334ead8a5fdcf96fa4cc6b9044060cd87ee506bc1a82b7fa2f7f36f55807df24c6f95962c00a053b8972dc5777fa95e63b590843c618f00eee6c136c6a29d58fbdb4bbad21e79cc7e70da0494ba95ac088919750b4e4b5de77b95f2043dc49dc392599b2577d86796007f902129e1a33feb663f2923c387b0a56f1601bf2e642cfe45ca6d1a1225890a2f7713c28a3c6b29c54950dfebe843b4d7dee260d94c16be5b92156f8708e850d701e3c7dab7bb313d7447c90da6c40d18b65c7f5292af50575982fb8e66b616ef0aeac6dc5270f8f4dfd9d7beff2835e86490bb88eba4f9636ea39ca677826d72a63de74a8559b52ef7b3f2b262d6116d00e906134d84149cfe652ab0ea804745746cbc7d5dfea8fbe82a9dc1996534c674e9f1b97d5f0e094a4d68262300588eaef8c9bf4466578777182dc59735e63e9bcfd7fd44c1d72c3468dda48d3b0458d5cf03af7f76377eb1f112dad023c451de9aa6da74c9f63b26d8e00464db629c5d6abe60427ec61b2dba7c3c7b5a3e5e3ca17f79d29b7a0dc6e255eed7970b52b149668961dbd6c4e02d36fb956648ee77f9db12531d52cc9e49bfba4b2a4e798b0414f8012728790a0312bcf50ee3c10697e8d6341a79444121c40fb9872415247e72f284f8a8ad783235f1d60e3420ad4a6f46236b225f0f5aacfd9cae3aea82579c161f48c41190b12538a450edd4884f0cc75a7315a9ccb895fd1fb303b9c8ecc8a8b8f0665647b8cddb6a6890a7a100f3c109ab605a695981f4a5c99e2ffc10d0fb2dbd32b91d2d03b19a4ca14e5cdcf2ca1bac9f415b077d8bfe07d2419489685e2fa5e7585483cf06b9af7139dfd52dd503b4610f24afc0a9d41ce97d561ffa7362621961fdcf045fa75cced2f2dde7b1adb2135d472e5ad0f4128703d5bb4bdedd872bff49287156ddbe59421954e7bf853c269196ffa7037906414d82318f871bdd36c8d8ec941da2c6c0407dc8c9b2bb9380c49f81dc7952f68e73e330798b152080b96e65e44cc05ff63a17e3add71f833d721b93455b7ae03eac346fd5acb14c306bafee459540508619cde230e92cdda35627ff382d20f528eeb75029c4828cb189f196c53cc12dccba16473f5a570948bfd94246349181589a9168dc453101a03f344118801ddab203c0b899bca02720a15cb9d47b3408bf478b44267824d1db97f44dbae0610f75d32a9a9db6e34341e6be7e33ba8600f5e5a59b538ad4abb04939c171590e08e35e6747d878d3716b63af66f5285fffeb7dcbbc9d2c1704398a7575f3f205db5122d3acb98f9fb4b45f6726ccff91e1172f111d046636bcbbd882a9d977263d5820e7280c035111185da1b8f1f9f804631dab3c290c3082afad7e1bbd57d49054ca1562a94c27902d469bc454bce3ccb2a8847e6d0eb2f6471ea0518edbc1c3cfb5a60f8128c90419ceb56fa991c08fca111de2db31105557ad593abb2e3c03b62f869f265edefcd1f3abb6a67ec3e643f039883ac35300b6c1f20e331d43c6a205e500ae00b15460af9ae13eb42e57c5345a5dceb8056438b05382f178", 0x1000}, {&(0x7f0000001240)="4797980b81eb397aa84f8a4bda9365c93dc0f24255a64a9a889f8c5a9e2317a796e6995d5c36340519a3bab61623ad38e06e38430535052b8891b3179074014d4759be87b8d9b7469592f301f2f9d81ce5ac3c0be835870d08e3372d86af021af6053ff2071b97ccdf874252ad940fbbae3fe29c6e666a73162ca5189855c6d756fb93eed7be44dff7dbd9ecb16a5c942986604086d45390776e0d1a317b3d0eccfd6b3ef24bd987de1d475407e1031152e735979c05ffccf2bb498c4b5881d048dae69496c59019f62f36b30d24ca77995fff2b3c7f5fb540599002", 0xdc}, {&(0x7f0000001340)="215ad4e76059479172d2543769aefe8172d675bbad604ce1c0109ee0767f05b47092178b46fb95a8bb60af8bb0126df4109397c15d8e0d9cc36c3e14c60c076020df85ff4d9a5fef0973cae5c0eb1f7bb238fec3de8f5ed6733a5bbb3ad3f1d5b1f89807f4e32d56a68842652e4c983348d98c8036ab8ab44f3be34dd462026eac467f49f2ee2c766ecb8716f1b386a4e8c09158cac7b2cbe106a0f99b61b6776d22f6185b6fdfd1cd237c22ce78974043a21298bf05dcf8ce55", 0xba}, {&(0x7f0000001400)="f18dbb7f67d63ff0e03a88b3f79d3b0cac12926c20e901d274af07b20987f6be7a453a23f87bf338e8ae1e5d6eabad438450bb9e7b8404f2c519743d9812ec8d889e79958cfc084b52ccada65004ad4ce5329062a5d941f613508eaf1223e2132b72cd3619e5f7e3766466b0757f4871360ed0c68d74f2bd5650ed56159a6bbaec1524239733be1f3c8ade906e22e4938af34a515a68bfc3a09a15b1fb81fe0203b2c1809739adc390e3bf850d1b9a70692bb70a0b5667c0f9486506f90a34defa6e757bdf72980121e505", 0xcb}], 0x4, &(0x7f0000001600)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0000000018000000000000000100000001000000061a89682f96a487db851b2e5bb53b6747c8360fd17c78d22663a7b5efd977a4d9f2f3a76500034e31daf33b14ef3513cc30610ec6a0483932164023e2a259be21141e4d4be7dadd0a0ee198328cf1c3744a5505fccec92c5dd6d27be7cb5eca17db2db912526e59a9bbe41c7ddeb37287cb91d9d7270fe70000000000", @ANYRES32=r4, @ANYRES32=r3], 0x38, 0x4044040}, 0x20004000) getsockname$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1}, &(0x7f0000000100)=0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r8, &(0x7f0000000000)=ANY=[], 0x1000001b3) ioctl$TUNSETLINK(r8, 0x400454cd, 0x201) 08:54:33 executing program 3: r0 = socket$kcm(0x11, 0xa, 0x300) sendmsg$kcm(r0, &(0x7f0000000480)={&(0x7f0000000100)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @dev}}}, 0x12, 0x0}, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@nl=@unspec, 0x80, &(0x7f0000000380)=[{&(0x7f0000000180)="7ea2663a9cb79eabcf313bd7cd0a862e034dd4ed4ff2c2cf56ba567567e4f9fc626f5f61fd13c6d89b8a7ecaed0f58c14c9815c319486f1131f234a63009a867f03b4a5a73daae8f51c5f52768478e813a9fc2958aea13c2ee5d50cbe440ce836f14eb19c05217098e9096e7376df2e30174efdfa28d79f5960b7fea7e97f0da90220b4a3e18fa299d81b0604df56032826694785d310108de6fefc91efecc25aab1607266ab7b94d6762369837256856c5f050c2dc5f5e50302770397ef372945b7d915359cad27c14845922e05c9f5760947dc9736fe0586e4393a37b90231e757b52b00d1385456", 0xe9}, {&(0x7f0000000080)="bfa58060dbb238f0ebb228119bdc983846012dd21dd2b5702bd9f451a2bf04f55bea240992599f0e738e6a7787ab4537d8cd7cbaa93dabc528e0322f84d67278ce9d1ba2043a45d4c9df91d668a6988767850cf94594bd7d81ba5ba6ab8ce3fff3d2a9277ac179de1c5d72f41a2b", 0x6e}, {&(0x7f0000000280)="5585700ce4fad97f9c47d7c76a39fe123f6c5e62311806ff0ee134c274944373f9e6b17fbe43c512f13b1e74cf42f72d72c45cf23bcbd9fe064ae66a16eabc232fa12c052053b996e5ff3305369f3e750a40c4fdc88f5c67382b89fdf6b54fe0062109344f871c02d0ab7206b0dc921e7e9b73c778d055bb75861a98dda0ff541f206bca291be446e913b1e481a1dabb33530af0f709c1ce02e17e90f2b40fa008b315c8be950a2e6dda12e441626c0cfe3585b39090b1a0800b9bfe8b39c83739e3d401e39fd139c5fd895163d4981c28467f1300e97aab6343073712e61881aa7e64eb08c44a6e65ea", 0xea}], 0x3}, 0x8010) 08:54:33 executing program 2: r0 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r0, 0x0, 0x22, &(0x7f0000012000)=0xfd3, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) mmap(&(0x7f00007ec000/0x2000)=nil, 0x2000, 0x1000000, 0x100010, r0, 0xdb0e9000) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r2, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, 0xffffffffffffffff, 0x0, 0x100000002) 08:54:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x0, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:33 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006805) 08:54:34 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$FS_IOC_FSGETXATTR(r2, 0x801c581f, &(0x7f0000000100)={0x6, 0x7f, 0x4, 0x8, 0x1f}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendfile(r1, r3, 0x0, 0x100000006) 08:54:34 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) bpf$ENABLE_STATS(0x20, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x848}, {0x80000006}]}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, [], 0x1c}, 0xd}, 0x1c) [ 589.473986][T24998] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 08:54:34 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) 08:54:34 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) r2 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r2, &(0x7f0000000000), 0x40000000000024a, 0x0) getsockopt$IP6T_SO_GET_REVISION_TARGET(r2, 0x29, 0x45, &(0x7f0000000080)={'HL\x00'}, &(0x7f0000000140)=0x1e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="28000074a48115c6cdd7164500", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_percpu_sys\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f0000000180)=0x3, 0x4) sendfile(r4, r3, 0x0, 0x100000002) [ 589.549637][T24998] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 589.615430][T24998] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 589.723085][T25000] syzkaller1: default qdisc (pfifo_fast) fail, fallback to noqueue 08:54:34 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="b6448cb872770aa0c0b6ef18c7812040226daf5994d21e13d9eb49077040d73a206629dcfde1c5c40971f766d1400fd4d0bd5c74c64321ea8a364066f04be635721c03f0d4ef0053ce353fb3fc5d2229bc2a858f8e6a575fd5b1193456fd263cc8fcbff3dd8b296ce229440626948ef7dfdb5318f239835df21136beaa60c20df64782419ade0a7cfb49cfbc107140bc9abe7372d5d1ea02a084bc748c26bf8f13bc85764a997769c666e024aa0d3d00ad0228303146e8c75e5f2552a5323caea9b6fa903dd3eb45a123632c84ca51839f127dfe2ca2f55a244eb3c3bf149c0a1d4b3001f109b90c247b5b1f2076cc95814efb5317d3beecf3de610039b89a2207e34983c8cb886ec9f3356f216f631a5896a80122ffdf6f0c44e5573f4ae9a56be3221c909f8dd7fed3da1080f9779d9fa903d75bacadcdf9471d4ba8ea244f883d2ee2cc91291925347f96eaace71b6254ea220feaa29ab850d13aead32cfde5018c96daca77c38d39d7b64cf9807cc4dd2ea021463b345cdd59cfd95953a7c89a3eb540f9d574a527ab7dfea5b9fecb5467e2bd4106fc9229573b3c9f0861fa2ff8f05263dab4d8ac67c019931120819390cd6144725ce79573c673749433217d504e202e7a279c6e1acfce6d1a555f9391e282f41adf95aea6d5be938f36ef75676384a3fbe6106d5e2cd3eb28f701cbd2de0719d9de57edb8b8bf1168be39ef7194b4833c7e5c0ce35a281a7f16ca0cd226d3563d45b00682184469787d11f89614d4c47fcdbc9707d2d135454bbf9d5e5032b4ad2153332cc6de0b24944a77dd8bbe9a1afd903eb2b12f01fc51b8b88adc136b7b12d6cfc51cfec8949e5fee0c5c991a8a6251a86998bb0a134f6a955a2168f8dd50aed64147f62334a1e3eeb92b82e60b45a654442a10e82e2364240f04f962e460aae68e9bc8e5db2c1ace453cd1be95d531d1dc54995ec9c58b80bf875ba9c3b065f1e0bdbe3fcfd91d40866e598ab054862b9c995a016c730f75964287a48c6d38d22cc42f907a119de2d52bc08c711529656ab646ff4f29f562e83d346fa69b6acde2ea52927a3bb487421d787e82a044371263c5fd1115c16220a2da9d4b9bde825f898c65c929cdc59c0ffabf9cde69133207e295ed17908ff6c3b7ca1ea41b705ac6e66d3f6397f09e4f59ebc0d19caf534c3caaa1a5e345caf45e7c860ddcf13eec6aca230335013b53a79cda45050c3fe68c62e2ec3508f02f5b798997a636ffa8e3a5b07e328db1ebc0f6d0dc2389e6c2406ec1d34ae6c514d72fb4058cc39fec153537b6619306dc96237b09942a7c7948b0003d8004f0542673584d25020cc727c65bafc617169951d36d50ea3ca82db73ebc94b64be1a8b594bf0d32e0fb75f3aea8340e4d2bd73c5d183295e44f2a6ae88e456504c4926cc789033f81a1a7564f604a59ed533aa00f237e48d28efb7d63b3fcce4555a361eadb6936b7fd86d75a30339312b040d155c4e809f8512df6a6bb29bc5ea71f04149e328c0fe8f19a71ccdc8df7f27b67b2b02f12799c2db10e65402e69cea66833ca18bf5567135da569da9554da7f789bfbe31ac04c6606e9e1ee1007280faae4e18a4c8824835004dff3e5cb1dc4f3db46462ead08d0de28f0701c90dde3a06e172310504fc5cd64030c4b277183aff22c44433f75cfed1186f06eeb6f1948113552d95a467b41dc4e602c8c618a6eb1d5a9f58e9bc8d23b15c64421387f922f231c262b849e50ebe09f826f77638ec0da6661760a0c5d21d20d581e52253920bdc319248018104514a814ab419551019cbbd51cd53b061f15ebca1874afe463bf8870298f4c3a4d3cd03c55b4ae2e123f6195d251588744cd40a9295538e45ec3fdba35bd81bd70b7580b918967ac752ac897f7c62ff0e99bc13f753426ea0d4d1bfdf464efc02c4a1ac870864624ebd30e50d2b82c106fbb2b3cb5f7b51cc336da657a49d8ccd013aeb3ad1722ce46c24b9d7f8f06193e1c6f82db8fd48f127f62b68974ef3e1d8c8760bae037cf6140b4d2639c8c706e0ae751161bd00035000936812be09a1115bbf2aa3f16b522573b5f1840d2dd23c884691dbcbd04f8487ce0f5377f6d82b94754f50df976620b47a50dedc40d11bf2a8547844e9243c566290162204195d833a15ffbe848b52a52ed969dc8c9108295ad05ff6809a94fc2bee2e3fd0162cfdb03e1b2c68251b4aac51856478bf6e1f31c1efd6943ee1f7141914745063078dc8ed4019195fd9058e20a60286a4cb61d5dd024f62f35796949399f1c7f5033f5af93b0d5360d8b96ed8cefe252742818601d14e830005409c54e58908641a34f3decf5c80be1ac40d3b6a73f7f87f9cf0c5acc1b366d784f5a86702a78e51ba9677557f6863f4291db53b726fda45ebaf12e60486b9979ff0a3a76fa32da49a03c2c95936bfb181bc982e832c97bff25c31ab9e9fb97ada4c4849b91d6bc17ad4f87e1af984b3f772ae8c516a85ef3d6d832d8ad678d861b97f5d2bb29101e0b51f7cb3341bf8709a59fd04f31c886461e107943fa7e0803ac3411dea41871af220e8f6e19de5344515aabb538162813fd3c6044f5a66edad549b7a7326b95636293818c291d5480e74c9da467d83ed0fae0fa3bb253c0a97c6223706d7ef5cac89e6675f7cbf14f851e74a53c943cfe0e24429439f695fcbf7dd929308f45656e14cb43fa7061e9db17a6e0d454814c799225da27cedf6676913865af36df056196c279916036104720b6601314a75a1f9c9c4103d45b3f864042785347be262b787485333fa7cad2c266866aed05855533e1b257a2d67d95125ab502dc29b2d3da3d8830bee34a23548ab4cff32c9a89de5b71c218adf6009fd7043334e65390b869a80fa742597e3482422a34f76f216dc7cb6841c8bd8bd07f6a61478378f15e272f6652b9671ced06ee026d9cdaccdecb9466625b333989d91938f25e7d080b36d6a700ed14e7c30dc4b9f2961babe7e213cfef837d814a6cdf3a3f0bdf30f5c942f0dca5ae3f1a2aec81f014a2cfc8066f1f478daf31691c75070b7040dfc0eac4e6eda05b1415c56520118361836b7d0e3119e1a27b235cad114d310f217a24bad7b727c171d6b9a2b166543dd6868cf1af0aca7f49e63d35b1470956edd072d24e8f6a49cc752295ec7b601e434060a58588486d182a53edc70d3c42724bfced9403e2a9343c51d93cfcac360da0f674f6a80d3dd1937e039aea9c940fe0d5e2b104aa8849b7c5d5a991efd781f101d54188a74c93f52fb41c73d4339cb70033c7805c9140730349e6606d4793aa4723c613f67eebb87eddab1a1bec62ae8e64dfa6d9861cff9f82772bc837afe1b99e642d1b8509ba7f37d5d7fde812761a23d357f9291d529a9ea7c0852af0a939c3c1f9e051e251f9cf05f39f36b15f36204e738cdf09dd1e548c301f6e7d4005df6a54c876a4cbbdf8d0b575e6f504f7a72b859ac9ef18c8c3864f1e2cef1bb5d60d9861a42395472621a6301ddb3cfc84bda0594f9ebe8b7acaee45177b3064abc8e48b29c7a59f522532e1ce330f835a15e7722485bf0b28424959b6d5972623bc746a583a6ca101101c020eccd01987d42cb9555e87f491174145bc30ab22d9b70c4430c88c30181d67b81a50f6773514e9527a0ff97c9aa221f82a677e6a58d69dfef1a39a2905260f134021d03377e1a95e19d2766c4ed0d8b5a5cbbe1f507c8c9cda25f404d2b75e7f59f0198ac846a7869aba8bfca96ccd471e55da4183659b1484fa9dbdfbe52b39768818d89f157b60fc3fe940fc3ca1ce6b157cf39d82a9a6c668e3f65746ebad2879b316ade05868b03ab28f76ea67d121cdd718c796af031b145bf80202912f4e22b95ea6b2b246a1bf4e82c9163549ffe5e2ab1ccb4b4f8bb8ba3392863b2e24d865f54a996840a03f8c0abf64a993643ab01eb474f789ed48e16c1c7574587b30f952fddbe435dc2ff30e5367655ad89458c1c9929fac023b9cbda5d92197338ca37e7168215510a5eb221c947e86fc5bb09cfdbe5d566ba463e744a7df646b75646bfe5bb846332ef5746502d34621e018452a20efe72fac507a07396d6cc586a0a0d0552615e592ebcaad64a636014af2eecb50edf41a90ea40191c4001e3d6560e0904c12d55f8fde6a35c5272cc21d03b9fb30bf94cb4bdc7eb16588d301aa3e1d2435c30c3c607656e830f235c0a32517bdbfcdd726ab9e9644de74fe398e8fbec1e8fd9206eaef99fc388bc20f75b7c1f9f920429f2b81d87bcb56cfa5f1c03f98f572a5869d70fc0c3a5a9ab64dd455f9f62dfe46bfd84db75da8f896932574a3a0ec1780610a5f26c93a04896e5d05f953d885971761a2ff99783361490dd7f69ecee4ac0c71688931e381263f04f4656f44b1db5453d484e754cb90cde0bb2e43082db2ab08b2a8d01953a039b872873c511819fd0f6858205e112f1faa01956d94446b7a0e292487e2a9d71a87958dd9956de72c204e7151dc186f7c22802b4a36703130c84e23b156a686140aee4a602b3d1f021030db36f93949d55481c491225ccc2210c98c4ccfd58ee39f45d5fdf3655b7cada1ccc0368137594fa9723629698fe676256319406a4bdda6b60873314d3be2ba9decbfcff4538cffb929aff8f431332b45a288a21817752b985a3361d933c5f2f56ac70ce225f7b8a25b807121996fb736f4246fb5c6182f9eefa3d2ad5d4fe13a8849ce2c201f48b8212dcde47a8f340306543976918bfaca8cab878a705f45a9dc3c2431078583be8af96958ba9bf05a1f1e2da876a2a9380aa6e1ecabd97cd019ee57cc5345599620ca8a24075ae235debdcdd756bb3c333b903dc80e27546bcb3e0b2b640ef19e27a33aafcc995de98659c191c3794bfe6600b0f0c67fb502bc2a080e0cccd3f099ced36e2c6648705e0f99174ace27f690b3041d11d3d284506319183f98f0a498474c5c84181783fc30304b30664604b85177c27823e817e963378ddfacce36f22b5880cd1a4ce06313dc82116746faf9e944b4301da1ecbb3b6ba3c245825fde2d3f9e39aa1ceb365cfccd854b1f7652295797dd28060c057912a93445d6e177ed35e9883cd9ed63041bcd91e7e142a151706d100c67bfde6d13df6851bb93c00f511e17f14b51d426c6ea8eebeb8da4a8e7a00882e9b7b7b806c44b9c275cd8e6be625da638a39953e2e13ab04b52fa0950213b78fde1df56e12f20649322c1fa74e9d47f9fddadbebf316a790356fd7c5505f4206dd2d0eb25626fb4346a317e2e73abdf225de2d57da837c54f6b2cfad6ed6b2bcea0a0bc10c826e4dfcd6435077f97200cf70c430ce032c72e7e7e3db52388a45698d5c8489fc752e6614eeed1a90330621bc94019bda1ea8b08972d586782dd4b18175c4d166765e90b8c1c3600e640d73e398b00fa97518b684dd1829b1ae75be9bb6cee3426c4f491ac7b92e78e534d692555e36e86db0bdf64b92a71cc32dac69d23086f5a91a10ae2aa45b1904b420a4870852b5493fa15c721e884e41ae6b618d108fcd2478e470e25da711fcfc9dddc277ddcdc7b3b06f0bb840bb23ed0b0fd5770130083787c80c7fdcab07f7c043608dd72bb2b3f1fde5974f5392a196c19d1efc6c6fe378e5066c51f91f47a8ce10e939c0508ec3f01135aca4d18af3c3c4aa1d0fd915b7025b71eee484d61ad6e6e83778353280b5d920d15a6eb9bc825176e60ff24655611a8dd71ccd69ddce2a76a1c0903514c620fdfa828b8432e35d14e268", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r5, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r5, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) getsockopt$EBT_SO_GET_INIT_INFO(r5, 0x0, 0x82, 0xfffffffffffffffe, &(0x7f00000012c0)) ioctl(r4, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$RDMA_NLDEV_CMD_PORT_GET(r4, &(0x7f0000001280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x60, 0x1405, 0x200, 0x70bd25, 0x25dfdbfc, "", [{{0x8}, {0x8}}, {{0x8, 0x1, 0x1}, {0x8, 0x3, 0x1}}, {{0x8, 0x1, 0x2}, {0x8, 0x3, 0x4}}, {{0x8, 0x1, 0x2}, {0x8}}, {{0x8, 0x1, 0x2}, {0x8, 0x3, 0x1}}]}, 0x60}, 0x1, 0x0, 0x0, 0x40}, 0x20048014) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r3, 0x0, 0x100000002) 08:54:34 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16, @ANYRESDEC=r1], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r4, &(0x7f0000000000), 0x40000000000024a, 0x0) r5 = accept4$x25(r4, &(0x7f00000012c0), &(0x7f0000001300)=0x12, 0x80800) ioctl$SIOCX25GDTEFACILITIES(r5, 0x89ea, &(0x7f0000001340)) sendfile(r3, r2, 0x0, 0x100000002) 08:54:34 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$batadv(&(0x7f0000007580)='batadv\x00') socket$netlink(0x10, 0x3, 0x0) socket(0x15, 0x803, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) r5 = socket$inet(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r4, 0x84, 0x82, &(0x7f00000001c0)={r6}, 0x8) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000200)={r6, 0x7c, &(0x7f0000000240)=[@in={0x2, 0x4e22, @broadcast}, @in6={0xa, 0x4e21, 0x3, @ipv4={[], [], @empty}, 0x3}, @in={0x2, 0x51, @local}, @in={0x2, 0x4e22, @empty}, @in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0xa}}, @in={0x2, 0x4e22, @local}]}, &(0x7f0000000180)=0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8933, &(0x7f0000000400)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f00000007c0)=ANY=[@ANYBLOB="2747a9dcfe125483f72d70a2d55d804b24477dcd8c20edb5efdddd7ee4d46948f7c690006c0d2c1b62cc7e9a96371ea839f5a89381b56361bf43b21c5394e1fdcd1e9004e98579ee70e9d2c985165499b6f4b7e38b3d210a23bcbb314276a56d45f840f56b5c177469ada6800e91277ed7a25f65f2a184e99b61e384e527cfcb4b3a783f48b8f1f0e6a87808c0bad1dfef8202cc748d1655e33aa8092e09d43ee1ed76d0fc3fda37e20e9d80ae8c6e42b0c558e8ff56ec3e91ea31bf1dbdf35f99d7c76faf78af68a81b0cae69ae8c115fdedd7120e840e10df509de8e2f4226b615420fee8885b3e59a3ef5dd3d21784636110246b6e582d90f02633585b12706261b8c1e871f0000000000000000", @ANYRES16=0x0, @ANYBLOB="000000000000000000000f1000000800030014036508932255acc404d250735b6c58028411faffebeb8062ccc6f343bbf439ca8154ef148dd6d7c860f69724dfbae5c46788c5099eaa217784a82a3acbe4fec161bcde16f39c2bd53d09c32f30b86e2aa5533e1158e2823543bd80ac72eb88f955dc2382114a7509860ca2a1e354d953bc18ddac1abf3a750000000000000000000000000000007cbfce8e4a234271e2bbea3e25aa833dee714ae2109489f8bf742c2e484e87a2c6682340102161730ff09dc9da52c84ae29371ddcba00306b9e24dc41dc805aac3095b6b9e914b3635e1209939c872f2bd98f768f566b9731911bfa221056a085a8e775163e9aaab8787fcdbb0e28e371bad44a905ff74a1490de98e847867804441413e53c8491780c79bacef091ed24179a130718d0eb61e7d2de0ed9b239e722ba0ac72d39cee2ed8954ebb0d8f81eb062e6ae27e45c325e0c2e2287586e7c3e3c4c1412427b36d9119ae4d46a87703813325c2416cc9e40305783e415e5d13b3c41828ba5eb041ffb9674b07c35fee3b2c66e382f2285befc910337133e467e6b4be004c9debfb94d61ab354ff3a56009efd1eb6bdbf40ba5b97ab408ba4163e5b203470e165a21c84c33541d1140ae7ecfd60869ba3d7df9f7b4a6694aeab4127c30609804e0a7b", @ANYRES32=r8], 0x1c}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYRESHEX, @ANYRES64=r7], 0x4}, 0x1, 0x0, 0x0, 0x40000}, 0x0) sendfile(r2, r1, 0x0, 0x100000002) 08:54:34 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006806) 08:54:35 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) r2 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r2, &(0x7f0000000000), 0x40000000000024a, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x1, 0x803, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104000400"/20, @ANYRES32=r8, @ANYBLOB="19000000000000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macvlan={{0xc, 0x1, 'macvlan\x00'}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x44}}, 0x0) sendmsg$can_j1939(r2, &(0x7f0000000180)={&(0x7f0000000100)={0x1d, r5, 0x0, {0x2}, 0x1}, 0x18, &(0x7f0000000140)={&(0x7f0000000240)="6d6e317e42be2d5d2ed7fe3c2becf4c1b1a701e0a7db3ef5b986109dba003a12521dfe81b25cfa0e8da899e5b51f767cc6254d4113664cdf3069c4efe8b61bbfaf404c6a201e13f16a162fecb13d4f4a36f8b8892b4520355b317304ff63a8046cfec985ea07a172dc24ddf40c9fcebfa27a4acd2f03bb80da95fcb04a442fdfc2a46354af32f49eb2ba4bce406bdda997a1f1d55d8db2dd612a81422a7b3e069327d348815918fa43e1909f64837d10329a924cc7ca268df0b94f8fcc3563dbb6d8413ad2e4d25aff7197b991e4b39d9b952f2b7a5c", 0xd6}, 0x1, 0x0, 0x0, 0x40000}, 0x4) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r10 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r10, r9, 0x0, 0x100000004) [ 590.451295][ T29] kauditd_printk_skb: 20 callbacks suppressed [ 590.451312][ T29] audit: type=1804 audit(1593420875.117:1087): pid=25029 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/299/cgroup.controllers" dev="sda1" ino=15977 res=1 [ 590.688652][ T29] audit: type=1804 audit(1593420875.357:1088): pid=25032 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/335/cgroup.controllers" dev="sda1" ino=15975 res=1 08:54:35 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r5 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r5, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r5, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) sendfile(r4, r5, 0x0, 0x7fffffff) sendfile(r3, r2, 0x0, 0x100000002) [ 591.001273][T25033] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. [ 591.131367][ T29] audit: type=1804 audit(1593420875.797:1089): pid=25030 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/299/cgroup.controllers" dev="sda1" ino=15977 res=1 [ 591.271249][ T29] audit: type=1804 audit(1593420875.937:1090): pid=25033 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/335/cgroup.controllers" dev="sda1" ino=15975 res=1 08:54:36 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x0, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:36 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006805) 08:54:36 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$sock_ifreq(r2, 0x891e, &(0x7f0000000100)={'bond_slave_0\x00', @ifru_ivalue=0xa8}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000140)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000240)=""/194, 0xc2}, {&(0x7f0000000340)=""/136, 0x88}, {&(0x7f0000000400)=""/220, 0xdc}], 0x3}, 0x120) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r4, 0x84, 0x16, &(0x7f0000000580)={0x4, [0x1, 0x7ff, 0x0, 0x100]}, &(0x7f00000005c0)=0xc) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r3, 0x0, 0x100000002) 08:54:36 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006807) 08:54:36 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="280000006281aec89ca61f89b785892a7f4bdc1301ef88b9559a0863e0bcf0e48b77bfc92cf95c40a23e895b5fc0c6ca78c60f0d802dfca44edf1ede7e6f4182bd8af772b098c3c90b3fb893e0cc7d8c46125e2c2387237678485175637390fa95a97e590c84aa7a4b2ddc8aba10cea4e8510e8e414cc3b233f00696b117853b33a84f3f4d32c337147abf7710577d2300"/158, @ANYRES16, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}, 0x1, 0x0, 0x0, 0x5}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) syz_init_net_socket$llc(0x1a, 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000004) [ 591.391270][ T29] audit: type=1804 audit(1593420876.007:1091): pid=25050 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/332/cgroup.controllers" dev="sda1" ino=15810 res=1 [ 591.548839][ T29] audit: type=1804 audit(1593420876.217:1092): pid=25057 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/300/cgroup.controllers" dev="sda1" ino=15982 res=1 [ 591.613471][T25067] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 591.643748][T25067] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 591.669672][ T29] audit: type=1804 audit(1593420876.247:1093): pid=25052 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/332/cgroup.controllers" dev="sda1" ino=15810 res=1 [ 591.675576][T25067] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 591.791235][ T29] audit: type=1804 audit(1593420876.277:1094): pid=25050 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/332/cgroup.controllers" dev="sda1" ino=15810 res=1 [ 591.820212][T25071] syzkaller1: default qdisc (pfifo_fast) fail, fallback to noqueue 08:54:36 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x8010, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:54:36 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES64=r0, @ANYBLOB="07000014000200fc776700"/21], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000004) [ 591.976056][ T29] audit: type=1804 audit(1593420876.297:1095): pid=25070 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir675570507/syzkaller.gUP6vg/281/cgroup.controllers" dev="sda1" ino=15985 res=1 [ 592.089600][ T29] audit: type=1804 audit(1593420876.327:1096): pid=25061 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/312/cgroup.controllers" dev="sda1" ino=15993 res=1 08:54:36 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r3 = accept4$inet(r2, &(0x7f0000000180)={0x2, 0x0, @dev}, &(0x7f0000000240)=0x10, 0xc0000) getsockname$inet(r3, &(0x7f0000000280)={0x2, 0x0, @empty}, &(0x7f00000002c0)=0x10) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r5, r4, 0x0, 0x100000002) getsockopt$inet_sctp6_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000100)=@assoc_value, &(0x7f0000000140)=0x8) 08:54:37 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006805) 08:54:37 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006808) 08:54:37 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:37 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES64, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r2, &(0x7f0000000000), 0x40000000000024a, 0x0) ioctl$sock_netrom_SIOCDELRT(r2, 0x890c, &(0x7f0000000100)={0x1, @null, @netrom={'nr', 0x0}, 0x0, 'syz0\x00', @null, 0x0, 0x6, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @bcast, @null, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null]}) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r1, 0x0, 0x100000004) 08:54:37 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100006809) 08:54:37 executing program 3: unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb, 0x8031, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r0, &(0x7f0000000000), 0x40000000000024a, 0x0) sendto$unix(r0, &(0x7f0000000040)="9f82abe4ce234336c3a0672a610d3f71cca47b5233e2ee9aab86171dd12dee63698a5c67b5782d915c2a08a80f516065b670b692555a27e4301da3ad059605b840880b166dd20d0e260662f8479a0dde067c355072b8107daf766f8e65423c533c728b3d0c77979578fdd33106", 0x6d, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000003c0)}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x4d, 0x0, 0x0, 0x0, 0x3a, 0xffffffffffffffff}, 0x0) ioctl$IMCTRLREQ(0xffffffffffffffff, 0x80044945, 0x0) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x8, &(0x7f0000000140), &(0x7f00000001c0)=0x4) r2 = socket$inet(0x10, 0x3, 0x0) sendmmsg$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$sock_ifreq(r2, 0x89f1, &(0x7f0000000180)={'ip6_vti0\x00', @ifru_flags}) setsockopt$inet_mreq(r0, 0x0, 0x24, &(0x7f0000000200)={@remote, @remote}, 0x8) 08:54:37 executing program 1: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r1 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', 0x0, 0x8}, 0x10) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000180)=r2, 0x4) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000300)=ANY=[@ANYBLOB="00000000009b54030d001cbfe27b25be0f5dc9249cb2a7e9a5afc55ddadc160bec268545c491535fcb5e95575963f6b3d502ddbf79ced6bddabd4ed8982a555c7443e206dd1a7e78e1152a4883d4", @ANYRESOCT, @ANYRES16=r1], 0x28}}, 0x40040) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$cgroup_ro(r3, &(0x7f0000000000)='cpuacct.usage_percpu_user\x00', 0xb00000000065808, 0x0) r5 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r5, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000002c0)=[@in={0x2, 0x4e24, @empty}], 0x10) bind$inet(r5, &(0x7f0000000240)={0x2, 0x4e22, @multicast1}, 0x10) r6 = socket$rxrpc(0x21, 0x2, 0x0) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r6) ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000280)) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r7, r4, 0x0, 0x100000002) [ 593.220911][T25111] IPVS: ftp: loaded support on port[0] = 21 [ 593.307738][T25114] gretap0: refused to change device tx_queue_len [ 593.337219][T25114] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. 08:54:38 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000680a) 08:54:38 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) r2 = accept(r1, &(0x7f0000000100)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, &(0x7f0000000180)=0x80) setsockopt$netrom_NETROM_IDLE(r2, 0x103, 0x7, &(0x7f0000000240)=0x1, 0x4) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000002) [ 593.441496][T25111] lo speed is unknown, defaulting to 1000 08:54:38 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) r2 = socket$inet(0x2, 0x4000000805, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0x108, 0x0, 0x1, 0x5, 0x0, 0x0, {0xa917e42f152f982e, 0x0, 0x2}, [@CTA_PROTOINFO={0x10, 0x4, 0x0, 0x1, @CTA_PROTOINFO_SCTP={0xc, 0x3, 0x0, 0x1, [@CTA_PROTOINFO_SCTP_VTAG_REPLY={0x8, 0x3, 0x1, 0x0, 0xfffffff7}]}}, @CTA_STATUS={0x8, 0x3, 0x1, 0x0, 0x2}, @CTA_NAT_SRC={0x18, 0x6, 0x0, 0x1, [@CTA_NAT_V6_MINIP={0x14, 0x4, @mcast2}]}, @CTA_ID={0x8, 0xc, 0x1, 0x0, 0x3}, @CTA_NAT_SRC={0x7c, 0x6, 0x0, 0x1, [@CTA_NAT_PROTO={0x3c, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e22}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e23}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e23}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e24}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e24}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e23}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e20}]}, @CTA_NAT_V6_MINIP={0x14, 0x4, @dev={0xfe, 0x80, [], 0x16}}, @CTA_NAT_V6_MAXIP={0x14, 0x5, @rand_addr=' \x01\x00'}, @CTA_NAT_V6_MINIP={0x14, 0x4, @mcast1}]}, @CTA_PROTOINFO={0x28, 0x4, 0x0, 0x1, @CTA_PROTOINFO_SCTP={0x24, 0x3, 0x0, 0x1, [@CTA_PROTOINFO_SCTP_VTAG_REPLY={0x8, 0x3, 0x1, 0x0, 0x9}, @CTA_PROTOINFO_SCTP_VTAG_ORIGINAL={0x8, 0x2, 0x1, 0x0, 0x180000}, @CTA_PROTOINFO_SCTP_STATE={0x5}, @CTA_PROTOINFO_SCTP_STATE={0x5}]}}, @CTA_MARK_MASK={0x8}, @CTA_HELP={0x10, 0x5, 0x0, 0x1, {0xa, 0x1, 'H.245\x00'}}]}, 0x108}, 0x1, 0x0, 0x0, 0xc0}, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r2, 0x40106614, &(0x7f0000000100)) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000004) [ 594.251756][T25115] IPVS: ftp: loaded support on port[0] = 21 08:54:39 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000680b) [ 594.449004][T25115] lo speed is unknown, defaulting to 1000 08:54:39 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000440)='wireguard\x00') sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f00000010c0)={0x7c, r5, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x54, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}]}]}, 0x7c}}, 0x0) r6 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000140)='SEG6\x00') sendmsg$SEG6_CMD_DUMPHMAC(r4, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x24, r6, 0x400, 0x70bd2b, 0x25dfdbfc, {}, [@SEG6_ATTR_DSTLEN={0x8, 0x2, 0x9}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x80}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000000}, 0x20000801) sendfile(r3, r2, 0x0, 0x100000004) 08:54:39 executing program 2: syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r0, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYRES32, @ANYRES16, @ANYRES64=r0], 0x28}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x100000002) r3 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) r4 = accept$nfc_llcp(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000240)=0x60) setsockopt$sock_linger(r4, 0x1, 0xd, &(0x7f0000000280)={0x1, 0x8}, 0x8) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) ioctl$sock_SIOCBRDELBR(r3, 0x89a1, &(0x7f0000000100)='virt_wifi0\x00') 08:54:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:39 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="28000f00", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) [ 594.765601][T25199] gretap0: refused to change device tx_queue_len [ 594.807079][T25199] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. 08:54:39 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000680c) 08:54:40 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="28000084817c60823d8c7979cf4fe251c901", @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r2, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) write(r2, &(0x7f0000000000)="b7774791a9f46a5f1976429860ac06e339b752da231b43d03e0b04", 0x1b) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000002) [ 595.778768][ T29] kauditd_printk_skb: 24 callbacks suppressed [ 595.778785][ T29] audit: type=1804 audit(1593420880.448:1121): pid=25218 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/305/cgroup.controllers" dev="sda1" ino=15793 res=1 08:54:40 executing program 1: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x5000008, 0x4000010, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="37e3de14986dec5fc2d4e182ac9aba560707000000001b00000000000b2db5faad1b400014"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x100000002) 08:54:40 executing program 4: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket(0x10, 0x8000000000000003, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) ioctl(r5, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$nl_route_sched(r5, &(0x7f0000000840)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)=@newtaction={0x5cc, 0x30, 0x200, 0x70bd2d, 0x25dfdbfc, {}, [{0x5b8, 0x1, [@m_xt={0xfc, 0xd, 0x0, 0x0, {{0x7, 0x1, 'xt\x00'}, {0x84, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0x34, 0x6, {0x2, 'filter\x00', 0x81, 0x3, "963aa7fe26d26863c7ef"}}, @TCA_IPT_HOOK={0x8, 0x2, 0x3}, @TCA_IPT_TARG={0x31, 0x6, {0xffff, 'mangle\x00', 0x3, 0x3d64, "c9d9e6dfeb9311"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x5c8}, @TCA_IPT_INDEX={0x8, 0x3, 0xffff0001}]}, {0x54, 0x6, "208f8825d056ba86078b08b51a458c5c81bb66325d86baf2170ca1a5db915eceb43ab3ab99aeac4e985910fb77f6fc41ab544d28f4fde565634a8ddda863fa5e6bc179ef3f9ce5ea6e085c21442e3fe8"}, {0xc}, {0xc, 0x8, {0x2, 0x2}}}}, @m_csum={0xd8, 0xd, 0x0, 0x0, {{0x9, 0x1, 'csum\x00'}, {0xac, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x8, 0xffff, 0x10000000, 0x2, 0x6}, 0x7}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x7, 0x6, 0x1, 0x3, 0x10000}, 0x67}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x2, 0x3, 0x7, 0x3, 0xff}, 0x70}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x1, 0x4, 0x2, 0x3, 0xdd}, 0x39}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x80000000, 0x5, 0x6, 0x6, 0x2}, 0x40}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x7fffffff, 0x6ec, 0x4, 0x5, 0x4}, 0x1a}}]}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x2}}}}, @m_xt={0xc8, 0xe, 0x0, 0x0, {{0x7, 0x1, 'xt\x00'}, {0x98, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0x60, 0x6, {0x2, 'mangle\x00', 0x5, 0x7ff, "0ee7d3cfce346bb3decb24ac2b6901755890a2d4369388eccaa0893b4c33c4706806bff95faa0a6baa48c28db325cbf26e8ee2492370"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x8000}, @TCA_IPT_TABLE={0x24, 0x1, 'filter\x00'}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}]}, {0xa, 0x6, "023608defc8d"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x3, 0x1}}}}, @m_skbmod={0xbc, 0x20, 0x0, 0x0, {{0xb, 0x1, 'skbmod\x00'}, {0x60, 0x2, 0x0, 0x1, [@TCA_SKBMOD_SMAC={0xa, 0x4, @multicast}, @TCA_SKBMOD_SMAC={0xa, 0x4, @link_local}, @TCA_SKBMOD_SMAC={0xa, 0x4, @remote}, @TCA_SKBMOD_PARMS={0x24, 0x2, {{0x401, 0x5b, 0xffffffffffffffff, 0x9, 0x8}, 0xf}}, @TCA_SKBMOD_SMAC={0xa, 0x4, @broadcast}, @TCA_SKBMOD_ETYPE={0x6, 0x5, 0x8001}]}, {0x31, 0x6, "760d537e7bd85d187563e8694867ead5d243706e9e027cdfeb89ea4ba33ff45c8a34b830071633907a369f1277"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x3, 0x3}}}}, @m_gact={0x1a8, 0x13, 0x0, 0x0, {{0x9, 0x1, 'gact\x00'}, {0xa0, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x0, 0x11e7, 0x3}}, @TCA_GACT_PARMS={0x18, 0x2, {0xfe4b, 0x98, 0x7, 0x6, 0x2}}, @TCA_GACT_PROB={0xc, 0x3, {0x3, 0x1d72, 0x6}}, @TCA_GACT_PROB={0xc, 0x3, {0x2, 0x36a}}, @TCA_GACT_PROB={0xc, 0x3, {0x1, 0x8c9, 0x2}}, @TCA_GACT_PROB={0xc, 0x3, {0x2, 0x24ef, 0x7}}, @TCA_GACT_PARMS={0x18, 0x2, {0x0, 0x1000, 0x0, 0xffff, 0x7ff}}, @TCA_GACT_PARMS={0x18, 0x2, {0x9, 0x401, 0x3, 0x1, 0x7}}, @TCA_GACT_PARMS={0x18, 0x2, {0x3, 0xffff, 0x8, 0x3ff80000, 0x7fff}}]}, {0xe0, 0x6, "adb86c190166fdf9379f1371b65b736b903d3f0a6e5dd5c08d184aedd0b0beeee8aae39ffd2aaa85c3005d7421f0a24d04b2f3be5dadf10667bd1d8d5e703bb5358c63b7d423feb705bd95599c2516486786c91b43bae07b64b131b2af4a2de6d522449b8ed23e9805cb477492d17e91e4f23ab98b79fed2dc39afc0ec1fd3e1285f5b81cfc9ee7115e9db396720bec44605b4cf5feff893befabb1cea45badea3868b0f93a0729fefb764dc13829a921bbfb7050cb0947ec027d600a04f97fdf8d0b5dbde05b35b9a04f5b148c95aef4ed4dc3f5e6c47f0d09cdde5"}, {0xc}, {0xc, 0x8, {0x1, 0x3}}}}, @m_ife={0x5c, 0x3, 0x0, 0x0, {{0x8, 0x1, 'ife\x00'}, {0x18, 0x2, 0x0, 0x1, [@TCA_IFE_METALST={0x14, 0x6, [@IFE_META_SKBMARK={0x8, 0x1, @val=0x7ff}, @IFE_META_PRIO={0x4, 0x3, @void}, @IFE_META_PRIO={0x4, 0x3, @void}]}]}, {0x1e, 0x6, "781c6213a6145e3b00f99f6feb298ee7339d9bd42be5d2791583"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x3}}}}, @m_skbedit={0x58, 0x17, 0x0, 0x0, {{0xc, 0x1, 'skbedit\x00'}, {0x24, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x254e759eca13e340}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x6, 0x1682, 0x4, 0x800}}]}, {0x9, 0x6, "757dcf269f"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1}}}}]}]}, 0x5cc}, 0x1, 0x0, 0x0, 0x40000}, 0x40) sendmmsg(r4, &(0x7f0000000000), 0x40000000000024a, 0x0) ioctl$SIOCAX25OPTRT(r4, 0x89e7, &(0x7f0000000100)={@bcast, @default, 0x2, 0x56}) sendfile(r3, r2, 0x0, 0x100000004) r6 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r6, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r6, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) setsockopt$IP_VS_SO_SET_ZERO(r6, 0x0, 0x48f, &(0x7f0000000880)={0x3c, @private=0xa010100, 0x4e20, 0x1, 'sh\x00', 0x28, 0x1, 0x5d}, 0x2c) 08:54:40 executing program 2: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r1, 0x8983, &(0x7f0000000100)={0x0, 'geneve1\x00', {0x4}, 0xec}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x11, 0x0, 0x800, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r4, 0x84, 0x20, &(0x7f0000000180), &(0x7f0000000240)=0x4) sendfile(r3, r2, 0x0, 0x100000002) 08:54:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/196, 0xc4}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="3000000010000308000000000000be14038e3b00", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\r\x00', @ANYRES32=r3, @ANYBLOB="08001b"], 0x30}}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @dev}}) 08:54:40 executing program 0: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r3, r2, 0x0, 0x10000680d) 08:54:40 executing program 3: r0 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[], 0x208e292) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4000002, 0x28011, r1, 0x0) r2 = accept(r1, &(0x7f0000000100)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, &(0x7f0000000180)=0x80) setsockopt$netrom_NETROM_IDLE(r2, 0x103, 0x7, &(0x7f0000000240)=0x1, 0x4) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="070700000000000000000000000014000200776730"], 0x28}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r4, r3, 0x0, 0x100000002) [ 596.005074][ T8652] tipc: TX() has been purged, node left! [ 596.011863][ T8652] tipc: TX() has been purged, node left! [ 596.085842][ T29] audit: type=1804 audit(1593420880.758:1122): pid=25238 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir292293927/syzkaller.fEAvRQ/337/cgroup.controllers" dev="sda1" ino=15984 res=1 [ 596.127761][T25248] gretap0: refused to change device tx_queue_len [ 596.167224][T25248] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. [ 596.189122][ T29] audit: type=1804 audit(1593420880.818:1123): pid=25244 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/306/cgroup.controllers" dev="sda1" ino=16000 res=1 [ 596.218965][T25244] ================================================================== [ 596.227518][T25244] BUG: KASAN: vmalloc-out-of-bounds in strnlen+0x64/0x70 [ 596.234736][T25244] Read of size 1 at addr ffffc90016f09018 by task syz-executor.0/25244 [ 596.242972][T25244] [ 596.245318][T25244] CPU: 0 PID: 25244 Comm: syz-executor.0 Not tainted 5.8.0-rc2-syzkaller #0 [ 596.253999][T25244] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 596.263565][T25254] IPVS: set_ctl: invalid protocol: 60 10.1.1.0:20000 [ 596.264059][T25244] Call Trace: [ 596.264095][T25244] dump_stack+0x18f/0x20d [ 596.264116][T25244] ? strnlen+0x64/0x70 [ 596.264131][T25244] ? strnlen+0x64/0x70 [ 596.264153][T25244] print_address_description.constprop.0.cold+0x5/0x436 [ 596.264169][T25244] ? lock_acquire+0x1f1/0xad0 [ 596.264265][T25244] ? vprintk_func+0x97/0x1a6 [ 596.264286][T25244] ? strnlen+0x64/0x70 [ 596.264307][T25244] kasan_report.cold+0x1f/0x37 [ 596.311787][T25244] ? strnlen+0x64/0x70 [ 596.316009][T25244] strnlen+0x64/0x70 [ 596.319924][T25244] netdev_name_node_lookup_rcu+0x22/0x150 [ 596.325673][T25244] dev_get_by_name+0x7b/0x1e0 [ 596.330470][T25244] wg_get_device_start+0x2e4/0x3f0 [ 596.335641][T25244] ? wg_set_device+0x1520/0x1520 [ 596.340601][T25244] genl_start+0x342/0x6e0 [ 596.345038][T25244] __netlink_dump_start+0x585/0x900 [ 596.350256][T25244] ? genl_rcv_msg+0x9e0/0x9e0 [ 596.354953][T25244] ? wg_get_device_start+0x3f0/0x3f0 [ 596.360247][T25244] genl_family_rcv_msg_dumpit+0x2ac/0x310 [ 596.365972][T25244] ? genl_rcv+0x40/0x40 [ 596.370127][T25244] ? mutex_lock_io_nested+0xf60/0xf60 [ 596.375514][T25244] ? apparmor_capable+0x1d8/0x460 [ 596.380572][T25244] ? genl_rcv_msg+0x9e0/0x9e0 [ 596.385267][T25244] ? genl_unlock+0x20/0x20 [ 596.389698][T25244] ? genl_parallel_done+0x170/0x170 [ 596.394918][T25244] ? ns_capable+0xde/0x100 [ 596.399353][T25244] genl_rcv_msg+0x797/0x9e0 [ 596.403969][T25244] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 596.410932][T25244] ? lock_acquire+0x1f1/0xad0 [ 596.415629][T25244] ? genl_rcv+0x15/0x40 [ 596.419800][T25244] ? lock_release+0x8d0/0x8d0 [ 596.424482][T25244] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 596.429778][T25244] netlink_rcv_skb+0x15a/0x430 [ 596.434557][T25244] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 596.441513][T25244] ? netlink_ack+0xa10/0xa10 [ 596.446139][T25244] genl_rcv+0x24/0x40 [ 596.450305][T25244] netlink_unicast+0x533/0x7d0 [ 596.455103][T25244] ? netlink_attachskb+0x810/0x810 [ 596.460231][T25244] ? _copy_from_iter_full+0x247/0x890 [ 596.465628][T25244] ? __phys_addr_symbol+0x2c/0x70 [ 596.470671][T25244] ? __check_object_size+0x171/0x3e4 [ 596.475981][T25244] netlink_sendmsg+0x856/0xd90 [ 596.480771][T25244] ? netlink_unicast+0x7d0/0x7d0 [ 596.485879][T25244] ? netlink_unicast+0x7d0/0x7d0 [ 596.490969][T25244] sock_sendmsg+0xcf/0x120 [ 596.495401][T25244] sock_no_sendpage+0xee/0x130 [ 596.500182][T25244] ? sk_page_frag_refill+0x1d0/0x1d0 [ 596.505586][T25244] ? iomap_dio_complete+0x473/0x770 [ 596.510809][T25244] ? sk_page_frag_refill+0x1d0/0x1d0 [ 596.516109][T25244] sock_sendpage+0xe5/0x140 [ 596.520627][T25244] ? __sock_recv_ts_and_drops+0x430/0x430 [ 596.526362][T25244] pipe_to_sendpage+0x2ad/0x380 [ 596.531223][T25244] ? propagate_umount+0x1c20/0x1c20 [ 596.536438][T25244] ? splice_from_pipe_next.part.0+0x2fe/0x3c0 [ 596.542705][T25244] __splice_from_pipe+0x3dc/0x830 [ 596.547746][T25244] ? propagate_umount+0x1c20/0x1c20 [ 596.553043][T25244] generic_splice_sendpage+0xd4/0x140 [ 596.558685][T25244] ? __splice_from_pipe+0x830/0x830 [ 596.564019][T25244] ? pipe_to_user+0x170/0x170 [ 596.568720][T25244] ? __splice_from_pipe+0x830/0x830 [ 596.574016][T25244] direct_splice_actor+0x171/0x2f0 [ 596.579137][T25244] ? generic_splice_sendpage+0x140/0x140 [ 596.584787][T25244] ? pipe_to_user+0x170/0x170 [ 596.589497][T25244] splice_direct_to_actor+0x38c/0x980 [ 596.594915][T25244] ? __lock_acquire+0x16e3/0x56e0 [ 596.600058][T25244] ? generic_splice_sendpage+0x140/0x140 [ 596.605750][T25244] ? do_splice_to+0x170/0x170 [ 596.610453][T25244] do_splice_direct+0x1b3/0x280 [ 596.615326][T25244] ? splice_direct_to_actor+0x980/0x980 [ 596.620983][T25244] ? apparmor_file_permission+0x26e/0x4e0 [ 596.622251][ T29] audit: type=1804 audit(1593420880.828:1124): pid=25243 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir819319696/syzkaller.gV4yMG/341/cgroup.controllers" dev="sda1" ino=15998 res=1 [ 596.626840][T25244] do_sendfile+0x559/0xc30 [ 596.626874][T25244] ? do_compat_pwritev64+0x1b0/0x1b0 [ 596.626894][T25244] ? put_timespec64+0xcb/0x120 [ 596.626911][T25244] ? ns_to_timespec64+0xc0/0xc0 [ 596.626926][T25244] ? __x64_sys_futex+0x382/0x4e0 [ 596.626944][T25244] __x64_sys_sendfile64+0x1cc/0x210 [ 596.626960][T25244] ? __ia32_sys_sendfile+0x220/0x220 [ 596.626977][T25244] ? do_syscall_64+0x1c/0xe0 [ 596.626992][T25244] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 596.627019][T25244] do_syscall_64+0x60/0xe0 [ 596.702026][T25244] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 596.707930][T25244] RIP: 0033:0x45cb19 [ 596.711830][T25244] Code: Bad RIP value. [ 596.715900][T25244] RSP: 002b:00007f4e16337c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 596.724409][T25244] RAX: ffffffffffffffda RBX: 00000000004fd640 RCX: 000000000045cb19 [ 596.732428][T25244] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000005 [ 596.740524][T25244] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 596.748511][T25244] R10: 000000010000680d R11: 0000000000000246 R12: 00000000ffffffff [ 596.756498][T25244] R13: 0000000000000901 R14: 00000000004cbddf R15: 00007f4e163386d4 [ 596.764497][T25244] [ 596.766821][T25244] [ 596.769154][T25244] Memory state around the buggy address: 08:54:41 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') sendmsg$TIPC_NL_MEDIA_SET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000100)={0x14, r1, 0x200}, 0x14}, 0x1, 0x0, 0x0, 0x60002080}, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') r3 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000012000)=0x3fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x0, @local={0xac, 0x14, 0x0}}], 0x10) getsockopt$EBT_SO_GET_INIT_INFO(r3, 0x0, 0x82, &(0x7f0000000200)={'broute\x00'}, &(0x7f0000000340)=0x78) sendmsg$IPVS_CMD_DEL_DAEMON(r0, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)=ANY=[@ANYBLOB='|\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="080000007000fddbdf250a00000008000500ffffffff1c000380060004000300000008b23f00ffffffff060007004e240000340003801400020076657468305f766c616e000000000000062007004e210000140006000000000000000000000000000091994faa000400040000000800041980000200"], 0x7c}, 0x1, 0x0, 0x0, 0x40}, 0x8000) sendmsg$IPVS_CMD_NEW_SERVICE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0xcc, r2, 0x20, 0x70bd26, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_SERVICE={0x24, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e24}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x26}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0x2}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0x2}]}, @IPVS_CMD_ATTR_DEST={0x20, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@local}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x8}]}, @IPVS_CMD_ATTR_SERVICE={0x50, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x2}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x3}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x3c}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x2, 0x25}}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x3c}, @IPVS_SVC_ATTR_FWMARK={0x8}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x33}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x2c}]}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x3}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x4976}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e22}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e22}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x20000000}, 0x8090) r4 = socket$inet(0x2, 0x3, 0x5) sendmmsg$inet(r4, &(0x7f0000006900), 0x0, 0x810) [ 596.774785][T25244] ffffc90016f08f00: f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 [ 596.782897][T25244] ffffc90016f08f80: f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 [ 596.790969][T25244] >ffffc90016f09000: f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 [ 596.799120][T25244] ^ [ 596.803968][T25244] ffffc90016f09080: f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 [ 596.812061][T25244] ffffc90016f09100: f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 f9 [ 596.820215][T25244] ================================================================== [ 596.828280][T25244] Disabling lock debugging due to kernel taint [ 596.873381][ T29] audit: type=1804 audit(1593420880.858:1125): pid=25245 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir675570507/syzkaller.gUP6vg/284/cgroup.controllers" dev="sda1" ino=15999 res=1 [ 596.882343][T25244] Kernel panic - not syncing: panic_on_warn set ... [ 596.904405][T25244] CPU: 0 PID: 25244 Comm: syz-executor.0 Tainted: G B 5.8.0-rc2-syzkaller #0 [ 596.914737][T25244] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 596.924789][T25244] Call Trace: [ 596.928107][T25244] dump_stack+0x18f/0x20d [ 596.932447][T25244] ? strnlen+0x30/0x70 [ 596.936675][T25244] panic+0x2e3/0x75c [ 596.940582][T25244] ? __warn_printk+0xf3/0xf3 [ 596.945178][T25244] ? preempt_schedule_common+0x59/0xc0 [ 596.950740][T25244] ? strnlen+0x64/0x70 [ 596.954943][T25244] ? preempt_schedule_thunk+0x16/0x18 [ 596.960354][T25244] ? trace_hardirqs_on+0x55/0x220 [ 596.965648][T25244] ? strnlen+0x64/0x70 [ 596.969025][ T29] audit: type=1804 audit(1593420881.538:1126): pid=25265 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir914814580/syzkaller.wZwOz5/306/cgroup.controllers" dev="sda1" ino=16000 res=1 [ 596.970098][T25244] ? strnlen+0x64/0x70 [ 596.970115][T25244] end_report+0x4d/0x53 [ 596.970130][T25244] kasan_report.cold+0xd/0x37 [ 596.970148][T25244] ? strnlen+0x64/0x70 [ 597.010931][T25244] strnlen+0x64/0x70 [ 597.014838][T25244] netdev_name_node_lookup_rcu+0x22/0x150 [ 597.020567][T25244] dev_get_by_name+0x7b/0x1e0 [ 597.025253][T25244] wg_get_device_start+0x2e4/0x3f0 [ 597.030371][T25244] ? wg_set_device+0x1520/0x1520 [ 597.035311][T25244] genl_start+0x342/0x6e0 [ 597.039645][T25244] __netlink_dump_start+0x585/0x900 [ 597.044849][T25244] ? genl_rcv_msg+0x9e0/0x9e0 [ 597.049531][T25244] ? wg_get_device_start+0x3f0/0x3f0 [ 597.054836][T25244] genl_family_rcv_msg_dumpit+0x2ac/0x310 [ 597.061174][T25244] ? genl_rcv+0x40/0x40 [ 597.065685][T25244] ? mutex_lock_io_nested+0xf60/0xf60 [ 597.066804][ T29] audit: type=1804 audit(1593420881.538:1127): pid=25247 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/316/cgroup.controllers" dev="sda1" ino=15985 res=1 [ 597.071056][T25244] ? apparmor_capable+0x1d8/0x460 [ 597.071073][T25244] ? genl_rcv_msg+0x9e0/0x9e0 [ 597.071086][T25244] ? genl_unlock+0x20/0x20 [ 597.071097][T25244] ? genl_parallel_done+0x170/0x170 [ 597.071118][T25244] ? ns_capable+0xde/0x100 [ 597.107781][ T29] audit: type=1804 audit(1593420881.538:1128): pid=25261 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/316/cgroup.controllers" dev="sda1" ino=15985 res=1 [ 597.109618][T25244] genl_rcv_msg+0x797/0x9e0 [ 597.109641][T25244] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 597.109662][T25244] ? lock_acquire+0x1f1/0xad0 [ 597.122645][ T29] audit: type=1804 audit(1593420881.568:1129): pid=25260 uid=0 auid=0 ses=4 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name="/root/syzkaller-testdir729032301/syzkaller.jmUbGw/316/cgroup.controllers" dev="sda1" ino=15985 res=1 [ 597.143555][T25244] ? genl_rcv+0x15/0x40 [ 597.143574][T25244] ? lock_release+0x8d0/0x8d0 [ 597.143586][T25244] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 597.143601][T25244] netlink_rcv_skb+0x15a/0x430 [ 597.143618][T25244] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 597.143631][T25244] ? netlink_ack+0xa10/0xa10 [ 597.143652][T25244] genl_rcv+0x24/0x40 [ 597.143679][T25244] netlink_unicast+0x533/0x7d0 [ 597.143695][T25244] ? netlink_attachskb+0x810/0x810 [ 597.143708][T25244] ? _copy_from_iter_full+0x247/0x890 [ 597.143721][T25244] ? __phys_addr_symbol+0x2c/0x70 [ 597.143735][T25244] ? __check_object_size+0x171/0x3e4 [ 597.143751][T25244] netlink_sendmsg+0x856/0xd90 [ 597.143768][T25244] ? netlink_unicast+0x7d0/0x7d0 [ 597.143791][T25244] ? netlink_unicast+0x7d0/0x7d0 [ 597.259735][T25244] sock_sendmsg+0xcf/0x120 [ 597.264148][T25244] sock_no_sendpage+0xee/0x130 [ 597.268933][T25244] ? sk_page_frag_refill+0x1d0/0x1d0 [ 597.274217][T25244] ? iomap_dio_complete+0x473/0x770 [ 597.279411][T25244] ? sk_page_frag_refill+0x1d0/0x1d0 [ 597.284690][T25244] sock_sendpage+0xe5/0x140 [ 597.289283][T25244] ? __sock_recv_ts_and_drops+0x430/0x430 [ 597.295012][T25244] pipe_to_sendpage+0x2ad/0x380 [ 597.299965][T25244] ? propagate_umount+0x1c20/0x1c20 [ 597.305166][T25244] ? splice_from_pipe_next.part.0+0x2fe/0x3c0 [ 597.311306][T25244] __splice_from_pipe+0x3dc/0x830 [ 597.317366][T25244] ? propagate_umount+0x1c20/0x1c20 [ 597.322856][T25244] generic_splice_sendpage+0xd4/0x140 [ 597.328235][T25244] ? __splice_from_pipe+0x830/0x830 [ 597.333431][T25244] ? pipe_to_user+0x170/0x170 [ 597.338128][T25244] ? __splice_from_pipe+0x830/0x830 [ 597.343313][T25244] direct_splice_actor+0x171/0x2f0 [ 597.348410][T25244] ? generic_splice_sendpage+0x140/0x140 [ 597.354043][T25244] ? pipe_to_user+0x170/0x170 [ 597.358716][T25244] splice_direct_to_actor+0x38c/0x980 [ 597.364256][T25244] ? __lock_acquire+0x16e3/0x56e0 [ 597.369539][T25244] ? generic_splice_sendpage+0x140/0x140 [ 597.375180][T25244] ? do_splice_to+0x170/0x170 [ 597.379843][T25244] do_splice_direct+0x1b3/0x280 [ 597.384693][T25244] ? splice_direct_to_actor+0x980/0x980 [ 597.390350][T25244] ? apparmor_file_permission+0x26e/0x4e0 [ 597.396083][T25244] do_sendfile+0x559/0xc30 [ 597.400501][T25244] ? do_compat_pwritev64+0x1b0/0x1b0 [ 597.405773][T25244] ? put_timespec64+0xcb/0x120 [ 597.410522][T25244] ? ns_to_timespec64+0xc0/0xc0 [ 597.415366][T25244] ? __x64_sys_futex+0x382/0x4e0 [ 597.420308][T25244] __x64_sys_sendfile64+0x1cc/0x210 [ 597.425544][T25244] ? __ia32_sys_sendfile+0x220/0x220 [ 597.430826][T25244] ? do_syscall_64+0x1c/0xe0 [ 597.435404][T25244] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 597.441388][T25244] do_syscall_64+0x60/0xe0 [ 597.445803][T25244] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 597.451710][T25244] RIP: 0033:0x45cb19 [ 597.455589][T25244] Code: Bad RIP value. [ 597.459640][T25244] RSP: 002b:00007f4e16337c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 597.468037][T25244] RAX: ffffffffffffffda RBX: 00000000004fd640 RCX: 000000000045cb19 [ 597.475991][T25244] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000005 [ 597.483954][T25244] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 597.491919][T25244] R10: 000000010000680d R11: 0000000000000246 R12: 00000000ffffffff [ 597.499891][T25244] R13: 0000000000000901 R14: 00000000004cbddf R15: 00007f4e163386d4 [ 597.509589][T25244] Kernel Offset: disabled [ 597.513959][T25244] Rebooting in 86400 seconds..